Compartir a través de


ManagedClusterIdentity Clase

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

public final class ManagedClusterIdentity

Identidad del clúster administrado.

Resumen del constructor

Constructor Description
ManagedClusterIdentity()

Crea una instancia de la clase ManagedClusterIdentity.

Resumen del método

Modificador y tipo Método y descripción
Map<String,DelegatedResource> delegatedResources()

Obtenga la propiedad Recursos delegados: los recursos de identidad delegados asignados a este clúster administrado.

String principalId()

Obtenga la propiedad Id. de entidadde seguridad: el identificador de entidad de seguridad de la identidad asignada por el sistema que usan los componentes maestros.

String tenantId()

Obtenga la propiedad id. de inquilino: el identificador de inquilino de la identidad asignada por el sistema que usan los componentes maestros.

ResourceIdentityType type()

Obtiene la propiedad type: el tipo de identidad que se usa para el clúster administrado.

Map<String,ManagedServiceIdentityUserAssignedIdentitiesValue> userAssignedIdentities()

Obtener la propiedad Identidades asignadaspor el usuario: las claves deben ser identificadores de recursos arm con el formato : '/subscriptions/{id. de suscripción}/grupos de recursos/{nombre del grupode recursos}/providers/Microsoft.Identidad administrada/identidad asignadapor el usuario/{nombre de identidad}'.

void validate()

Valida la instancia.

ManagedClusterIdentity withDelegatedResources(Map<String,DelegatedResource> delegatedResources)

Establezca la propiedad Recursos delegados: los recursos de identidad delegados asignados a este clúster administrado.

ManagedClusterIdentity withType(ResourceIdentityType type)

Establezca la propiedad type: el tipo de identidad que se usa para el clúster administrado.

ManagedClusterIdentity withUserAssignedIdentities(Map<String,ManagedServiceIdentityUserAssignedIdentitiesValue> userAssignedIdentities)

Establezca la propiedad Identidades asignadaspor el usuario: las claves deben ser identificadores de recursos de ARM con el formato : '/subscriptions/{id. de suscripción}/grupos de recursos/{nombre del grupode recursos}/providers/Microsoft.Identidad administrada/identidad asignadapor el usuario/{nombre de identidad}'.

Métodos heredados de java.lang.Object

Detalles del constructor

ManagedClusterIdentity

public ManagedClusterIdentity()

Crea una instancia de la clase ManagedClusterIdentity.

Detalles del método

delegatedResources

public Map delegatedResources()

Obtenga la propiedad delegatedResources: los recursos de identidad delegados asignados a este clúster administrado. Solo puede establecerlo otro proveedor de recursos de Azure y el clúster administrado solo acepta un recurso de identidad delegado. Solo para uso interno.

Returns:

el valor delegatedResources.

principalId

public String principalId()

Obtiene la propiedad principalId: el identificador de entidad de seguridad de la identidad asignada por el sistema que usan los componentes maestros.

Returns:

el valor principalId.

tenantId

public String tenantId()

Obtenga la propiedad tenantId: el identificador de inquilino de la identidad asignada por el sistema que usan los componentes maestros.

Returns:

el valor tenantId.

type

public ResourceIdentityType type()

Obtiene la propiedad type: el tipo de identidad que se usa para el clúster administrado.

Para más información, consulte [uso de identidades administradas en AKS](https://docs.microsoft.com/azure/aks/use-managed-identity).

Returns:

valor de tipo.

userAssignedIdentities

public Map userAssignedIdentities()

Obtenga la propiedad userAssignedIdentities: las claves deben ser identificadores de recursos arm con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Returns:

el valor userAssignedIdentities.

validate

public void validate()

Valida la instancia.

withDelegatedResources

public ManagedClusterIdentity withDelegatedResources(Map delegatedResources)

Establezca la propiedad delegatedResources: los recursos de identidad delegados asignados a este clúster administrado. Solo puede establecerlo otro proveedor de recursos de Azure y el clúster administrado solo acepta un recurso de identidad delegado. Exclusivamente para uso interno.

Parameters:

delegatedResources - valor delegatedResources que se va a establecer.

Returns:

el propio objeto ManagedClusterIdentity.

withType

public ManagedClusterIdentity withType(ResourceIdentityType type)

Establezca la propiedad type: el tipo de identidad que se usa para el clúster administrado.

Para más información, consulte [uso de identidades administradas en AKS](https://docs.microsoft.com/azure/aks/use-managed-identity).

Parameters:

type - valor de tipo que se va a establecer.

Returns:

el propio objeto ManagedClusterIdentity.

withUserAssignedIdentities

public ManagedClusterIdentity withUserAssignedIdentities(Map userAssignedIdentities)

Establezca la propiedad userAssignedIdentities: las claves deben ser identificadores de recursos arm con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Parameters:

userAssignedIdentities - valor userAssignedIdentities que se va a establecer.

Returns:

el propio objeto ManagedClusterIdentity.

Se aplica a