Partager via


ManagedClusterIdentity Classe

  • java.lang.Object
    • com.azure.resourcemanager.containerservice.models.ManagedClusterIdentity

public final class ManagedClusterIdentity

Identité pour le cluster managé.

Récapitulatif du constructeur

Constructeur Description
ManagedClusterIdentity()

Crée une instance de la classe ManagedClusterIdentity.

Résumé de la méthode

Modificateur et type Méthode et description
Map<String,DelegatedResource> delegatedResources()

Obtenir la propriété Ressources déléguées: ressources d’identité déléguée affectées à ce cluster managé.

String principalId()

Obtenez la propriété Id du principal: ID de principal de l’identité affectée par le système qui est utilisée par master composants.

String tenantId()

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

ResourceIdentityType type()

Obtenir la propriété type : type d’identité utilisé pour le cluster managé.

Map<String,ManagedServiceIdentityUserAssignedIdentitiesValue> userAssignedIdentities()

Obtenir la propriété Identités affectées par l’utilisateur: Les clés doivent être des ID de ressource ARM au format « /subscriptions/{ID d’abonnement}/groupes de ressources/{nom du groupede ressources}/providers/Microsoft.Identité managée/identités affectées parl’utilisateur/{nom d’identité}'.

void validate()

Valide le instance.

ManagedClusterIdentity withDelegatedResources(Map<String,DelegatedResource> delegatedResources)

Définir la propriété Ressources déléguées: ressources d’identité déléguée affectées à ce cluster managé.

ManagedClusterIdentity withType(ResourceIdentityType type)

Définir la propriété type : type d’identité utilisé pour le cluster managé.

ManagedClusterIdentity withUserAssignedIdentities(Map<String,ManagedServiceIdentityUserAssignedIdentitiesValue> userAssignedIdentities)

Définissez la propriété Identités affectées par l’utilisateur: Les clés doivent être des ID de ressource ARM sous la forme : '/subscriptions/{ID d’abonnement}/Groupes de ressources/{Nom du groupede ressources}/providers/Microsoft.Identité managée/identités affectées parl’utilisateur/{nom d’identité}'.

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

Détails du constructeur

ManagedClusterIdentity

public ManagedClusterIdentity()

Crée un instance de la classe ManagedClusterIdentity.

Détails de la méthode

delegatedResources

public Map delegatedResources()

Obtenir la propriété delegatedResources : ressources d’identité déléguée affectées à ce cluster managé. Cela ne peut être défini que par un autre fournisseur de ressources Azure, et le cluster managé n’accepte qu’une seule ressource d’identité déléguée. À usage interne uniquement

Returns:

valeur delegatedResources.

principalId

public String principalId()

Obtenir la propriété principalId : ID de principal de l’identité affectée par le système qui est utilisée par master composants.

Returns:

valeur principalId.

tenantId

public String tenantId()

Obtenir la propriété tenantId : ID de locataire de l’identité affectée par le système qui est utilisée par master composants.

Returns:

valeur tenantId.

type

public ResourceIdentityType type()

Obtenir la propriété type : type d’identité utilisé pour le cluster managé.

Pour plus d’informations, consultez [utiliser des identités managées dans AKS](https://docs.microsoft.com/azure/aks/use-managed-identity).

Returns:

valeur de type.

userAssignedIdentities

public Map userAssignedIdentities()

Obtenez la propriété userAssignedIdentities : les clés doivent être des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ».

Returns:

valeur userAssignedIdentities.

validate

public void validate()

Valide le instance.

withDelegatedResources

public ManagedClusterIdentity withDelegatedResources(Map delegatedResources)

Définissez la propriété delegatedResources : ressources d’identité déléguée affectées à ce cluster managé. Cela ne peut être défini que par un autre fournisseur de ressources Azure, et le cluster managé n’accepte qu’une seule ressource d’identité déléguée. À usage interne uniquement

Parameters:

delegatedResources - valeur delegatedResources à définir.

Returns:

Objet ManagedClusterIdentity lui-même.

withType

public ManagedClusterIdentity withType(ResourceIdentityType type)

Définir la propriété type : type d’identité utilisé pour le cluster managé.

Pour plus d’informations, consultez [utiliser des identités managées dans AKS](https://docs.microsoft.com/azure/aks/use-managed-identity).

Parameters:

type - valeur de type à définir.

Returns:

Objet ManagedClusterIdentity lui-même.

withUserAssignedIdentities

public ManagedClusterIdentity withUserAssignedIdentities(Map userAssignedIdentities)

Définissez la propriété userAssignedIdentities : les clés doivent être des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ».

Parameters:

userAssignedIdentities - valeur userAssignedIdentities à définir.

Returns:

Objet ManagedClusterIdentity lui-même.

S’applique à