ManagedClusterIdentity Classe
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. ManagedClusterIdentity
- com.
public final class ManagedClusterIdentity
Identidade para o cluster gerenciado.
Resumo do Construtor
Construtor | Description |
---|---|
ManagedClusterIdentity() |
Cria uma instância da classe de Identidade de Cluster |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Map<String,Delegated |
delegatedResources()
Obter a propriedade Resources delegada |
String |
principalId()
Obter a propriedade ID da entidade |
String |
tenantId()
Obter a propriedade ID do locatário |
Resource |
type()
Obter a propriedade type: o tipo de identidade usado para o cluster gerenciado. |
Map<String,Managed |
userAssignedIdentities()
Obter a propriedade Identidades Atribuídas ao usuário |
void |
validate()
Valida a instância . |
Managed |
withDelegatedResources(Map<String,DelegatedResource> delegatedResources)
Defina a propriedade Resources delegada |
Managed |
withType(ResourceIdentityType type)
Definir a propriedade type: o tipo de identidade usado para o cluster gerenciado. |
Managed |
withUserAssignedIdentities(Map<String,ManagedServiceIdentityUserAssignedIdentitiesValue> userAssignedIdentities)
Defina a propriedade Identidades Atribuídas ao usuário |
Métodos herdados de java.lang.Object
Detalhes do construtor
ManagedClusterIdentity
public ManagedClusterIdentity()
Cria uma instância da classe ManagedClusterIdentity.
Detalhes do método
delegatedResources
public Map
Obter a propriedade delegatedResources: os recursos de identidade delegados atribuídos a esse cluster gerenciado. Isso só pode ser definido por outro Provedor de Recursos do Azure e o cluster gerenciado aceita apenas um recurso de identidade delegado. Somente para uso interno.
Returns:
principalId
public String principalId()
Obter a propriedade principalId: a ID da entidade de segurança da identidade atribuída pelo sistema que é usada por componentes master.
Returns:
tenantId
public String tenantId()
Obter a propriedade tenantId: a ID do locatário da identidade atribuída pelo sistema que é usada por componentes master.
Returns:
type
public ResourceIdentityType type()
Obter a propriedade type: o tipo de identidade usado para o cluster gerenciado.
Para obter mais informações, consulte [usar identidades gerenciadas no AKS](https://docs.microsoft.com/azure/aks/use-managed-identity).
Returns:
userAssignedIdentities
public Map
Obter a propriedade userAssignedIdentities: as chaves devem ser IDs de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Returns:
validate
public void validate()
Valida a instância .
withDelegatedResources
public ManagedClusterIdentity withDelegatedResources(Map
Defina a propriedade delegatedResources: os recursos de identidade delegados atribuídos a esse cluster gerenciado. Isso só pode ser definido por outro Provedor de Recursos do Azure e o cluster gerenciado aceita apenas um recurso de identidade delegado. Somente para uso interno.
Parameters:
Returns:
withType
public ManagedClusterIdentity withType(ResourceIdentityType type)
Definir a propriedade type: o tipo de identidade usado para o cluster gerenciado.
Para obter mais informações, consulte [usar identidades gerenciadas no AKS](https://docs.microsoft.com/azure/aks/use-managed-identity).
Parameters:
Returns:
withUserAssignedIdentities
public ManagedClusterIdentity withUserAssignedIdentities(Map
Defina a propriedade userAssignedIdentities: as chaves devem ser IDs de recurso arm no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java