IdentityBindingProperties interface
IdentityBinding properties.
Properties
| allowed |
Optional list of subjects authorized to use this identity binding for token exchange. Each entry pairs a required namespace label selector with an optional service account label selector; selectors within an entry are AND'd, and multiple entries are OR'd. When omitted or empty, authorization falls back exclusively to ClusterRole/ClusterRoleBinding evaluation. Maximum 100 entries. |
| managed |
Managed identity profile for the identity binding. |
| oidc |
The OIDC issuer URL of the IdentityBinding. |
| provisioning |
The status of the last operation. |
Property Details
allowedSubjects
Optional list of subjects authorized to use this identity binding for token exchange. Each entry pairs a required namespace label selector with an optional service account label selector; selectors within an entry are AND'd, and multiple entries are OR'd. When omitted or empty, authorization falls back exclusively to ClusterRole/ClusterRoleBinding evaluation. Maximum 100 entries.
allowedSubjects?: AllowedSubject[]
Property Value
managedIdentity
Managed identity profile for the identity binding.
managedIdentity: IdentityBindingManagedIdentityProfile
Property Value
oidcIssuer
The OIDC issuer URL of the IdentityBinding.
oidcIssuer?: IdentityBindingOidcIssuerProfile
Property Value
provisioningState
The status of the last operation.
provisioningState?: string
Property Value
string