Partilhar via


Identity Classe

  • java.lang.Object
    • com.microsoft.azure.management.resources.Identity

public class Identity

Identidade do recurso.

Resumo do Construtor

Construtor Description
Identity()

Resumo do método

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

Obtenha a ID principal da identidade do recurso.

java.lang.String tenantId()

Obtenha a ID do locatário do recurso.

ResourceIdentityType type()

Obtenha o tipo de identidade.

java.util.Map<java.lang.String,IdentityUserAssignedIdentitiesValue> userAssignedIdentities()

Obtenha a lista de identidades de usuário associadas ao recurso.

Identity withType(ResourceIdentityType type)

Defina o tipo de identidade.

Identity withUserAssignedIdentities(Map<String,IdentityUserAssignedIdentitiesValue> userAssignedIdentities)

Defina a lista de identidades de usuário associadas ao recurso.

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do construtor

Identity

public Identity()

Detalhes do método

principalId

public String principalId()

Obtenha a ID principal da identidade do recurso.

Returns:

o valor principalId

tenantId

public String tenantId()

Obtenha a ID do locatário do recurso.

Returns:

o valor tenantId

type

public ResourceIdentityType type()

Obtenha o tipo de identidade. Os valores possíveis incluem: 'SystemAssigned', 'UserAssigned', 'SystemAssigned, UserAssigned', 'None'.

Returns:

o valor do tipo

userAssignedIdentities

public Map userAssignedIdentities()

Obtenha 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 formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Returns:

o valor userAssignedIdentities

withType

public Identity withType(ResourceIdentityType type)

Defina o tipo de identidade. Os valores possíveis incluem: 'SystemAssigned', 'UserAssigned', 'SystemAssigned, UserAssigned', 'None'.

Parameters:

type - o valor de tipo a ser definido

Returns:

o próprio objeto Identity.

withUserAssignedIdentities

public Identity withUserAssignedIdentities(Map userAssignedIdentities)

Defina 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 formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Parameters:

userAssignedIdentities - o valor userAssignedIdentities a ser definido

Returns:

o próprio objeto Identity.

Aplica-se a