IdentityBindingProperties interface

IdentityBinding properties.

Properties

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.

managedIdentity

Managed identity profile for the identity binding.

oidcIssuer

The OIDC issuer URL of the IdentityBinding.

provisioningState

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