Partager via


ManagedClusterIdentityUserAssignedIdentities Class

Definition

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}'.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.ManagedClusterIdentityUserAssignedIdentitiesTypeConverter))]
public class ManagedClusterIdentityUserAssignedIdentities : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IManagedClusterIdentityUserAssignedIdentities, Microsoft.Azure.PowerShell.Cmdlets.Aks.Runtime.IAssociativeArray<Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IManagedServiceIdentityUserAssignedIdentitiesValue>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.ManagedClusterIdentityUserAssignedIdentitiesTypeConverter))>]
type ManagedClusterIdentityUserAssignedIdentities = class
    interface IManagedClusterIdentityUserAssignedIdentities
    interface IJsonSerializable
    interface IAssociativeArray<IManagedServiceIdentityUserAssignedIdentitiesValue>
Public Class ManagedClusterIdentityUserAssignedIdentities
Implements IAssociativeArray(Of IManagedServiceIdentityUserAssignedIdentitiesValue), IManagedClusterIdentityUserAssignedIdentities
Inheritance
ManagedClusterIdentityUserAssignedIdentities
Attributes
Implements

Constructors

Name Description
ManagedClusterIdentityUserAssignedIdentities()

Creates an new ManagedClusterIdentityUserAssignedIdentities instance.

Fields

Name Description
__additionalProperties

Properties

Name Description
Item[String]

Methods

Name Description
Add(String, IManagedServiceIdentityUserAssignedIdentitiesValue)
Clear()
ContainsKey(String)
CopyFrom(IDictionary)
CopyFrom(PSObject)
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ManagedClusterIdentityUserAssignedIdentities.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ManagedClusterIdentityUserAssignedIdentities.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IManagedClusterIdentityUserAssignedIdentities.

FromJsonString(String)

Creates a new instance of ManagedClusterIdentityUserAssignedIdentities, deserializing the content from a json string.

Remove(String)
ToJson(JsonObject, SerializationMode)

Serializes this instance of ManagedClusterIdentityUserAssignedIdentities into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
TryGetValue(String, IManagedServiceIdentityUserAssignedIdentitiesValue)

Operators

Name Description
Implicit(ManagedClusterIdentityUserAssignedIdentities to Dictionary<String,IManagedServiceIdentityUserAssignedIdentitiesValue>)

Explicit Interface Implementations

Name Description
IAssociativeArray<IManagedServiceIdentityUserAssignedIdentitiesValue>.AdditionalProperties
IAssociativeArray<IManagedServiceIdentityUserAssignedIdentitiesValue>.Count
IAssociativeArray<IManagedServiceIdentityUserAssignedIdentitiesValue>.Keys
IAssociativeArray<IManagedServiceIdentityUserAssignedIdentitiesValue>.Values

Applies to