Freigeben über


ManagedServiceIdentity Klasse

  • java.lang.Object
    • com.azure.resourcemanager.cdn.models.ManagedServiceIdentity

public final class ManagedServiceIdentity

Verwaltete Dienstidentität (systemseitig und/oder benutzerseitig zugewiesene Identitäten).

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ManagedServiceIdentity()

Erstellt eine instance der VerwaltetenDienstidentitätsklasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
UUID principalId()

Abrufen der Prinzipal-ID-Eigenschaft: Die Dienstprinzipal-ID der systemseitig zugewiesenen Identität.

UUID tenantId()

Abrufen der Mandanten-ID-Eigenschaft: Die Mandanten-ID der systemseitig zugewiesenen Identität.

ManagedServiceIdentityType type()

Rufen Sie die type-Eigenschaft ab: Typ der verwalteten Dienstidentität (wobei sowohl systemseitigzugewiesene als auch benutzerseitigzugewiesene Typen zulässig sind).

Map<String,UserAssignedIdentity> userAssignedIdentities()

Abrufen der Eigenschaftbenutzerseitig zugewieseneIdentitäten: Der Satz von benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind.

void validate()

Überprüft die instance.

ManagedServiceIdentity withType(ManagedServiceIdentityType type)

Legen Sie die Type-Eigenschaft fest: Typ der verwalteten Dienstidentität (wobei sowohl systemseitigzugewiesene als auch benutzerseitigzugewiesene Typen zulässig sind).

ManagedServiceIdentity withUserAssignedIdentities(Map<String,UserAssignedIdentity> userAssignedIdentities)

Legen Sie dieEigenschaft benutzerseitig zugewieseneIdentitäten fest: Die Gruppe der benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind.

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

ManagedServiceIdentity

public ManagedServiceIdentity()

Erstellt eine instance der ManagedServiceIdentity-Klasse.

Details zur Methode

principalId

public UUID principalId()

Abrufen der principalId-Eigenschaft: Die Dienstprinzipal-ID der systemseitig zugewiesenen Identität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

Returns:

der principalId-Wert.

tenantId

public UUID tenantId()

Abrufen der tenantId-Eigenschaft: Die Mandanten-ID der systemseitig zugewiesenen Identität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

Returns:

der TenantId-Wert.

type

public ManagedServiceIdentityType type()

Rufen Sie die type-Eigenschaft ab: Typ der verwalteten Dienstidentität (wobei sowohl systemAssigned- als auch UserAssigned-Typen zulässig sind).

Returns:

der Typwert.

userAssignedIdentities

public Map userAssignedIdentities()

Abrufen der userAssignedIdentities-Eigenschaft: Die Gruppe der benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Bei den UserAssignedIdentities-Wörterbuchschlüsseln handelt es sich um ARM-Ressourcen-IDs in der Form : '/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein.

Returns:

der Wert userAssignedIdentities.

validate

public void validate()

Überprüft die instance.

withType

public ManagedServiceIdentity withType(ManagedServiceIdentityType type)

Legen Sie die type-Eigenschaft fest: Typ der verwalteten Dienstidentität (wobei sowohl systemAssigned- als auch UserAssigned-Typen zulässig sind).

Parameters:

type - der festzulegende Typwert.

Returns:

das ManagedServiceIdentity-Objekt selbst.

withUserAssignedIdentities

public ManagedServiceIdentity withUserAssignedIdentities(Map userAssignedIdentities)

Legen Sie die userAssignedIdentities-Eigenschaft fest: Der Satz von benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Bei den UserAssignedIdentities-Wörterbuchschlüsseln handelt es sich um ARM-Ressourcen-IDs in der Form : '/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein.

Parameters:

userAssignedIdentities - der festzulegende Wert userAssignedIdentities.

Returns:

das ManagedServiceIdentity-Objekt selbst.

Gilt für: