ManagedClusterIdentity Clase
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. ManagedClusterIdentity
- com.
public final class ManagedClusterIdentity
Identidad del clúster administrado.
Resumen del constructor
Constructor | Description |
---|---|
ManagedClusterIdentity() |
Crea una instancia de la clase Managed |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Map<String,Delegated |
delegatedResources()
Obtenga la propiedad Recursos delegados |
String |
principalId()
Obtenga la propiedad Id. de entidad |
String |
tenantId()
Obtenga la propiedad id. de inquilino |
Resource |
type()
Obtiene la propiedad type: el tipo de identidad que se usa para el clúster administrado. |
Map<String,Managed |
userAssignedIdentities()
Obtener la propiedad Identidades asignadas |
void |
validate()
Valida la instancia. |
Managed |
withDelegatedResources(Map<String,DelegatedResource> delegatedResources)
Establezca la propiedad Recursos delegados |
Managed |
withType(ResourceIdentityType type)
Establezca la propiedad type: el tipo de identidad que se usa para el clúster administrado. |
Managed |
withUserAssignedIdentities(Map<String,ManagedServiceIdentityUserAssignedIdentitiesValue> userAssignedIdentities)
Establezca la propiedad Identidades asignadas |
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
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:
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:
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:
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:
userAssignedIdentities
public Map
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:
validate
public void validate()
Valida la instancia.
withDelegatedResources
public ManagedClusterIdentity withDelegatedResources(Map
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:
Returns:
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:
Returns:
withUserAssignedIdentities
public ManagedClusterIdentity withUserAssignedIdentities(Map
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:
Returns:
Se aplica a
Azure SDK for Java