Compartilhar via


Encryption Scopes - Get

Retorna as propriedades do escopo de criptografia especificado.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/encryptionScopes/{encryptionScopeName}?api-version=2024-01-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-z0-9]+$

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres de comprimento e usar apenas números e letras minúsculas.

encryptionScopeName
path True

string

minLength: 3
maxLength: 63

O nome do escopo de criptografia dentro da conta de armazenamento especificada. Os nomes de escopo de criptografia devem ter entre 3 e 63 caracteres de comprimento e números de uso, letras minúsculas e traço (-). Cada caractere de traço (-) deve ser imediatamente precedido e seguido por uma letra ou número.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

O nome do grupo de recursos na assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

EncryptionScope

OK – Obter a operação de escopo de criptografia concluída com êxito.

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

StorageAccountGetEncryptionScope

Solicitação de exemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/encryptionScopes/{encryption-scope-name}?api-version=2024-01-01

Resposta de exemplo

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/encryptionScopes/{encryption-scope-name}",
  "name": "{encyrption-scope-name}",
  "type": "Microsoft.Storage/storageAccounts/encryptionScopes",
  "properties": {
    "source": "Microsoft.Storage",
    "state": "Enabled",
    "creationTime": "2018-10-16T02:42:41.7633306Z",
    "lastModifiedTime": "2018-10-16T02:42:41.7633306Z"
  }
}

Definições

Nome Description
EncryptionScope

O recurso escopo de criptografia.

EncryptionScopeKeyVaultProperties

As propriedades do cofre de chaves para o escopo de criptografia. Esse é um campo necessário se o atributo 'source' do escopo de criptografia estiver definido como 'Microsoft.KeyVault'.

EncryptionScopeSource

O provedor para o escopo de criptografia. Valores possíveis (que não diferenciam maiúsculas de minúsculas): Microsoft.Storage, Microsoft.KeyVault.

EncryptionScopeState

O estado do escopo de criptografia. Valores possíveis (que não diferenciam maiúsculas de minúsculas): Habilitado, Desabilitado.

ErrorResponse

Uma resposta de erro do provedor de recursos de armazenamento.

ErrorResponseBody

Contrato do corpo da resposta de erro.

EncryptionScope

O recurso escopo de criptografia.

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

O nome do recurso

properties.creationTime

string (date-time)

Obtém a data e a hora de criação do escopo de criptografia em UTC.

properties.keyVaultProperties

EncryptionScopeKeyVaultProperties

As propriedades do cofre de chaves para o escopo de criptografia. Esse é um campo necessário se o atributo 'source' do escopo de criptografia estiver definido como 'Microsoft.KeyVault'.

properties.lastModifiedTime

string (date-time)

Obtém a data e a hora da última modificação do escopo de criptografia em UTC.

properties.requireInfrastructureEncryption

boolean

Um booliano que indica se o serviço aplica ou não uma camada secundária de criptografia com chaves gerenciadas pela plataforma para dados em repouso.

properties.source

EncryptionScopeSource

O provedor para o escopo de criptografia. Valores possíveis (que não diferenciam maiúsculas de minúsculas): Microsoft.Storage, Microsoft.KeyVault.

properties.state

EncryptionScopeState

O estado do escopo de criptografia. Valores possíveis (que não diferenciam maiúsculas de minúsculas): Habilitado, Desabilitado.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

EncryptionScopeKeyVaultProperties

As propriedades do cofre de chaves para o escopo de criptografia. Esse é um campo necessário se o atributo 'source' do escopo de criptografia estiver definido como 'Microsoft.KeyVault'.

Nome Tipo Description
currentVersionedKeyIdentifier

string

O identificador de objeto da chave do Key Vault com versão atual em uso.

keyUri

string

O identificador de objeto para um objeto de chave do cofre de chaves. Quando aplicado, o escopo de criptografia usará a chave referenciada pelo identificador para habilitar o suporte à chave gerenciada pelo cliente nesse escopo de criptografia.

lastKeyRotationTimestamp

string (date-time)

Carimbo de data/hora da última rotação da Chave do Key Vault.

EncryptionScopeSource

O provedor para o escopo de criptografia. Valores possíveis (que não diferenciam maiúsculas de minúsculas): Microsoft.Storage, Microsoft.KeyVault.

Valor Description
Microsoft.KeyVault
Microsoft.Storage

EncryptionScopeState

O estado do escopo de criptografia. Valores possíveis (que não diferenciam maiúsculas de minúsculas): Habilitado, Desabilitado.

Valor Description
Disabled
Enabled

ErrorResponse

Uma resposta de erro do provedor de recursos de armazenamento.

Nome Tipo Description
error

ErrorResponseBody

Corpo da resposta de erro do Provedor de Recursos de Armazenamento do Azure.

ErrorResponseBody

Contrato do corpo da resposta de erro.

Nome Tipo Description
code

string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

message

string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.