Partilhar via


EncryptionSetIdentity Classe

Definição

A identidade gerenciada para o conjunto de criptografia de disco. Ele deve receber permissão no cofre de chaves antes que ele possa ser usado para criptografar discos.

public class EncryptionSetIdentity
type EncryptionSetIdentity = class
Public Class EncryptionSetIdentity
Herança
EncryptionSetIdentity

Construtores

EncryptionSetIdentity()

Inicializa uma nova instância da classe EncryptionSetIdentity.

EncryptionSetIdentity(String, String, String, IDictionary<String,UserAssignedIdentitiesValue>)

Inicializa uma nova instância da classe EncryptionSetIdentity.

Propriedades

PrincipalId

Obtém a ID do objeto do Recurso de Identidade Gerenciada. Isso será enviado ao RP do ARM por meio do cabeçalho x-ms-identity-principal-id na solicitação PUT se o recurso tiver uma identidade systemAssigned(implicit)

TenantId

Obtém a ID do locatário do Recurso de Identidade Gerenciada. Isso será enviado para o RP do ARM por meio do cabeçalho x-ms-client-tenant-id na solicitação PUT se o recurso tiver uma identidade systemAssigned(implicit)

Type

Obtém ou define o tipo de Identidade Gerenciada usada pelo DiskEncryptionSet. Somente SystemAssigned tem suporte para novas criações. Os Conjuntos de Criptografia de Disco podem ser atualizados com o tipo de identidade None durante a migração da assinatura para um novo locatário do Azure Active Directory; isso fará com que os recursos criptografados percam o acesso às chaves. Os valores possíveis incluem: 'SystemAssigned', 'UserAssigned', 'SystemAssigned, UserAssigned', 'None'

UserAssignedIdentities

Obtém ou define a lista de identidades de usuário associadas ao conjunto de criptografia de disco. 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}'.

Aplica-se a