ManagedClusterIdentity interface
Identity for the managed cluster.
Properties
| delegated |
The delegated identity resources assigned to this managed cluster. This can only be set by another Azure Resource Provider, and managed cluster only accept one delegated identity resource. Internal use only. |
| principal |
The principal id of the system assigned identity which is used by master components. NOTE: This property will not be serialized. It can only be populated by the server. |
| tenant |
The tenant id of the system assigned identity which is used by master components. NOTE: This property will not be serialized. It can only be populated by the server. |
| type | The type of identity used for the managed cluster. For more information see use managed identities in AKS. |
| user |
The user identity associated with the managed cluster. This identity will be used in control plane. Only one user assigned identity is allowed. The keys must be ARM resource IDs in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Property Details
delegatedResources
The delegated identity resources assigned to this managed cluster. This can only be set by another Azure Resource Provider, and managed cluster only accept one delegated identity resource. Internal use only.
delegatedResources?: {[propertyName: string]: DelegatedResource}
Property Value
{[propertyName: string]: DelegatedResource}
principalId
The principal id of the system assigned identity which is used by master components. NOTE: This property will not be serialized. It can only be populated by the server.
principalId?: string
Property Value
string
tenantId
The tenant id of the system assigned identity which is used by master components. NOTE: This property will not be serialized. It can only be populated by the server.
tenantId?: string
Property Value
string
type
The type of identity used for the managed cluster. For more information see use managed identities in AKS.
type?: ResourceIdentityType
Property Value
userAssignedIdentities
The user identity associated with the managed cluster. This identity will be used in control plane. Only one user assigned identity is allowed. The keys must be ARM resource IDs in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
userAssignedIdentities?: {[propertyName: string]: ManagedServiceIdentityUserAssignedIdentitiesValue}
Property Value
{[propertyName: string]: ManagedServiceIdentityUserAssignedIdentitiesValue}