Freigeben über


VirtualMachineScaleSetIdentity Konstruktoren

Definition

Überlädt

VirtualMachineScaleSetIdentity()

Initialisiert eine neue instance der VirtualMachineScaleSetIdentity-Klasse.

VirtualMachineScaleSetIdentity(String, String, Nullable<ResourceIdentityType>, IDictionary<String,VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue>)

Initialisiert eine neue instance der VirtualMachineScaleSetIdentity-Klasse.

VirtualMachineScaleSetIdentity()

Initialisiert eine neue instance der VirtualMachineScaleSetIdentity-Klasse.

public VirtualMachineScaleSetIdentity();
Public Sub New ()

Gilt für:

VirtualMachineScaleSetIdentity(String, String, Nullable<ResourceIdentityType>, IDictionary<String,VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue>)

Initialisiert eine neue instance der VirtualMachineScaleSetIdentity-Klasse.

public VirtualMachineScaleSetIdentity(string principalId = default, string tenantId = default, Microsoft.Azure.Management.Compute.Fluent.Models.ResourceIdentityType? type = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue> userAssignedIdentities = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetIdentity : string * string * Nullable<Microsoft.Azure.Management.Compute.Fluent.Models.ResourceIdentityType> * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue> -> Microsoft.Azure.Management.Compute.Fluent.Models.VirtualMachineScaleSetIdentity
Public Sub New (Optional principalId As String = Nothing, Optional tenantId As String = Nothing, Optional type As Nullable(Of ResourceIdentityType) = Nothing, Optional userAssignedIdentities As IDictionary(Of String, VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue) = Nothing)

Parameter

principalId
String

Die Prinzipal-ID der VM-Skalierungsgruppenidentität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

tenantId
String

Die Mandanten-ID, die der VM-Skalierungsgruppe zugeordnet ist. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

type
Nullable<ResourceIdentityType>

Der Identitätstyp, der für die VM-Skalierungsgruppe verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten aus der VM-Skalierungsgruppe. Mögliche Werte: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned", "None"

userAssignedIdentities
IDictionary<String,VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue>

Die Liste der Benutzeridentitäten, die der VM-Skalierungsgruppe zugeordnet sind. Bei den Referenzdaten des Benutzeridentitätswörterbuchs handelt es sich um ARM-Ressourcen-IDs in der Form "/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Gilt für: