Compartilhar via


IdentityProperties Classe

  • java.lang.Object
    • com.azure.resourcemanager.containerregistry.models.IdentityProperties

public final class IdentityProperties

Identidade gerenciada para o recurso.

Resumo do Construtor

Construtor Description
IdentityProperties()

Cria uma instância da classe IdentityProperties.

Resumo do método

Modificador e tipo Método e descrição
String principalId()

Obter a propriedade ID da entidadede segurança: a ID da entidade de segurança da identidade do recurso.

String tenantId()

Obter a propriedade ID do locatário: a ID do locatário do recurso.

ResourceIdentityType type()

Obter a propriedade type: o tipo de identidade.

Map<String,UserIdentityProperties> userAssignedIdentities()

Obter a propriedade Identidades Atribuídasao usuário: a lista de identidades de usuário associadas ao recurso.

void validate()

Valida a instância .

IdentityProperties withType(ResourceIdentityType type)

Defina a propriedade type: o tipo de identidade.

IdentityProperties withUserAssignedIdentities(Map<String,UserIdentityProperties> userAssignedIdentities)

Defina a propriedade Identidades Atribuídasao usuário: a lista de identidades de usuário associadas ao recurso.

Métodos herdados de java.lang.Object

Detalhes do construtor

IdentityProperties

public IdentityProperties()

Cria uma instância da classe IdentityProperties.

Detalhes do método

principalId

public String principalId()

Obter a propriedade principalId: a ID principal da identidade do recurso.

Returns:

o valor principalId.

tenantId

public String tenantId()

Obter a propriedade tenantId: a ID do locatário do recurso.

Returns:

o valor tenantId.

type

public ResourceIdentityType type()

Obter a propriedade type: o tipo de identidade.

Returns:

o valor do tipo.

userAssignedIdentities

public Map userAssignedIdentities()

Obter a propriedade userAssignedIdentities: a lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Returns:

o valor userAssignedIdentities.

validate

public void validate()

Valida a instância .

withType

public IdentityProperties withType(ResourceIdentityType type)

Defina a propriedade type: o tipo de identidade.

Parameters:

type - o valor de tipo a ser definido.

Returns:

o próprio objeto IdentityProperties.

withUserAssignedIdentities

public IdentityProperties withUserAssignedIdentities(Map userAssignedIdentities)

Defina a propriedade userAssignedIdentities: a lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Parameters:

userAssignedIdentities - o valor userAssignedIdentities a ser definido.

Returns:

o próprio objeto IdentityProperties.

Aplica-se a