UserBinding [auth.alauda.io/v1]
- Description
- UserBinding is the Schema for the userbindings API
- Type
object
Specification
.spec
- Description
- UserBindingSpec defines the desired state of UserBinding
- Type
object
.spec.constraint
- Type
array
.spec.constraint[]
- Type
object
.spec.subjects
- Type
array
.spec.subjects[]
- Type
object- Required
kindname
.status
- Description
- UserBindingStatus defines the observed state of UserBinding
- Type
object
.status.bindingsCreated
- Description
- BindingsCreated records the count of created bindings
- Type
object
.status.conditions
- Type
array
.status.conditions[]
- Type
object
.status.failedClusters
- Description
- FailedClusters lists clusters that failed to sync (global cluster only)
- Type
array
.status.failedClusters[]
- Type
string
.status.failureDetails
- Description
- FailureDetails contains detailed error information for troubleshooting
- Type
object
.status.failureDetails.affectedItems
- Description
- AffectedItems lists the specific resources that failed
- Type
array
.status.failureDetails.affectedItems[]
- Description
- AffectedItem represents a specific resource that failed during reconciliation
- Type
object
.status.syncedClusters
- Description
- SyncedClusters lists successfully synced clusters (global cluster only)
- Type
array
.status.syncedClusters[]
- Type
string
API Endpoints
The following API endpoints are available:
/apis/auth.alauda.io/v1/userbindingsDELETE: delete collection of UserBindingGET: list objects of kind UserBindingPOST: create a new UserBinding
/apis/auth.alauda.io/v1/userbindings/{name}DELETE: delete the specified UserBindingGET: read the specified UserBindingPATCH: partially update the specified UserBindingPUT: replace the specified UserBinding
/apis/auth.alauda.io/v1/userbindings/{name}/statusGET: read status of the specified UserBindingPATCH: partially update status of the specified UserBindingPUT: replace status of the specified UserBinding
/apis/auth.alauda.io/v1/userbindings
- HTTP method
DELETE- Description
- delete collection of UserBinding
- HTTP responses
- HTTP method
GET- Description
- list objects of kind UserBinding
- HTTP responses
- HTTP method
POST- Description
- create a new UserBinding
- Query parameters
- Body parameters
- HTTP responses
/apis/auth.alauda.io/v1/userbindings/{name}
- HTTP method
DELETE- Description
- delete the specified UserBinding
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified UserBinding
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified UserBinding
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified UserBinding
- Query parameters
- Body parameters
- HTTP responses
/apis/auth.alauda.io/v1/userbindings/{name}/status
- HTTP method
GET- Description
- read status of the specified UserBinding
- HTTP responses
- HTTP method
PATCH- Description
- partially update status of the specified UserBinding
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace status of the specified UserBinding
- Query parameters
- Body parameters
- HTTP responses