Partager via


ManagedServiceIdentity Classe

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

public final class ManagedServiceIdentity

Identité de service managée (identités affectées par le système et/ou par l’utilisateur).

Récapitulatif du constructeur

Constructeur Description
ManagedServiceIdentity()

Crée un instance de la classe ManagedServiceIdentity.

Résumé de la méthode

Modificateur et type Méthode et description
UUID principalId()

Obtenez la propriété Id du principal: ID de principal de service de l’identité affectée par le système.

UUID tenantId()

Obtenir la propriété Id de locataire: ID de locataire de l’identité affectée par le système.

ManagedServiceIdentityType type()

Obtenez la propriété type : Type d’identité de service managé (où les types attribués par le systèmeet attribués par l’utilisateursont autorisés).

Map<String,UserAssignedIdentity> userAssignedIdentities()

Obtenir la propriété Identités affectées parl’utilisateur: ensemble d’identités affectées par l’utilisateur associées à la ressource.

void validate()

Valide le instance.

ManagedServiceIdentity withType(ManagedServiceIdentityType type)

Définissez la propriété type : Type d’identité de service managé (où les types attribués par le systèmeet affectés par l’utilisateursont autorisés).

ManagedServiceIdentity withUserAssignedIdentities(Map<String,UserAssignedIdentity> userAssignedIdentities)

Définir la propriété Identités affectées parl’utilisateur: ensemble d’identités affectées par l’utilisateur associées à la ressource.

Méthodes héritées de java.lang.Object

Détails du constructeur

ManagedServiceIdentity

public ManagedServiceIdentity()

Crée un instance de la classe ManagedServiceIdentity.

Détails de la méthode

principalId

public UUID principalId()

Obtenir la propriété principalId : ID de principal de service de l’identité affectée par le système. Cette propriété est fournie uniquement pour une identité affectée par le système.

Returns:

valeur principalId.

tenantId

public UUID tenantId()

Obtenir la propriété tenantId : ID de locataire de l’identité affectée par le système. Cette propriété est fournie uniquement pour une identité affectée par le système.

Returns:

valeur tenantId.

type

public ManagedServiceIdentityType type()

Obtenez la propriété type : Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).

Returns:

valeur de type.

userAssignedIdentities

public Map userAssignedIdentities()

Obtenir la propriété userAssignedIdentities : ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities sont des ID de ressource ARM au format : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs du dictionnaire peuvent être des objets vides ({}) dans les requêtes.

Returns:

valeur userAssignedIdentities.

validate

public void validate()

Valide le instance.

withType

public ManagedServiceIdentity withType(ManagedServiceIdentityType type)

Définissez la propriété type : Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).

Parameters:

type - valeur de type à définir.

Returns:

l’objet ManagedServiceIdentity lui-même.

withUserAssignedIdentities

public ManagedServiceIdentity withUserAssignedIdentities(Map userAssignedIdentities)

Définir la propriété userAssignedIdentities : ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities sont des ID de ressource ARM au format : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs du dictionnaire peuvent être des objets vides ({}) dans les requêtes.

Parameters:

userAssignedIdentities - valeur userAssignedIdentities à définir.

Returns:

l’objet ManagedServiceIdentity lui-même.

S’applique à