Share via


ResourceIdentityType Enum

Definition

Defines values for ResourceIdentityType.

[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))]
public enum ResourceIdentityType
[<Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))>]
type ResourceIdentityType = 
Public Enum ResourceIdentityType
Inheritance
ResourceIdentityType
Attributes
Newtonsoft.Json.JsonConverterAttribute

Fields

Name Value Description
SystemAssigned 0

Use an implicitly created system assigned managed identity to manage cluster resources. Master components in the control plane such as kube-controller-manager will use the system assigned managed identity to manipulate Azure resources.

UserAssigned 1

Use a user-specified identity to manage cluster resources. Master components in the control plane such as kube-controller-manager will use the specified user assigned managed identity to manipulate Azure resources.

None 2

Do not use a managed identity for the Managed Cluster, service principal will be used instead.

Applies to