Get-AzStorageEncryptionScope
Obter ou listar escopos de criptografia de uma conta de Armazenamento.
Sintaxe
Get-AzStorageEncryptionScope
[-ResourceGroupName] <String>
[-StorageAccountName] <String>
[-EncryptionScopeName <String>]
[-MaxPageSize <Int32>]
[-Filter <String>]
[-Include <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzStorageEncryptionScope
-StorageAccount <PSStorageAccount>
[-EncryptionScopeName <String>]
[-MaxPageSize <Int32>]
[-Filter <String>]
[-Include <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Get-AzStorageEncryptionScope obtém ou lista escopos de criptografia de uma conta de Armazenamento.
Exemplos
Exemplo 1: Obter um único escopo de criptografia
Get-AzStorageEncryptionScope -ResourceGroupName "myresourcegroup" -AccountName "mystorageaccount" -EncryptionScopeName $scopename
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name State Source KeyVaultKeyUri
---- ----- ------ --------------
testscope Disabled Microsoft.Keyvault https://keyvalutname.vault.azure.net:443/keys/keyname
Esse comando obtém um único escopo de criptografia.
Exemplo 2: listar todos os escopos de criptografia de uma conta de armazenamento
Get-AzStorageEncryptionScope -ResourceGroupName "myresourcegroup" -AccountName "mystorageaccount"
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name State Source KeyVaultKeyUri
---- ----- ------ --------------
testscope Disabled Microsoft.Keyvault https://keyvalutname.vault.azure.net:443/keys/keyname
scope2 Enabled Microsoft.Storage
Esse comando lista todos os escopos de criptografia de uma conta de Armazenamento.
Exemplo 3: listar todos os escopos de criptografia habilitados de uma conta de Armazenamento com um tamanho máximo de página de 10 para cada solicitação
Get-AzStorageEncryptionScope -ResourceGroupName "myresourcegroup" -AccountName "mystorageaccount" -MaxPageSize 10 -Include Enabled
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name State Source KeyVaultKeyUri
---- ----- ------ --------------
scope1 Enabled Microsoft.Keyvault https://keyvalutname.vault.azure.net:443/keys/keyname
scope2 Enabled Microsoft.Storage
Esse comando lista todos os escopos de criptografia habilitados de uma conta de Armazenamento, com um tamanho máximo de página de 10 escopos de criptografia incluídos em cada resposta de lista. Se houver mais de 10 escopos de criptografia a serem listados, o comando ainda listará todos os escopos de criptografia, mas com várias solicitações enviadas e respostas recebidas.
Exemplo 4: listar todos os escopos de criptografia desabilitados com nomes começando com "teste" de uma conta de Armazenamento
Get-AzStorageEncryptionScope -ResourceGroupName "myresourcegroup" -AccountName "mystorageaccount" -Include Disabled -Filter "startswith(name, test)"
ResourceGroupName: myresourcegroup, StorageAccountName: mystorageaccount
Name State Source KeyVaultKeyUri
---- ----- ------ --------------
testscope1 Disabled Microsoft.Keyvault https://keyvalutname.vault.azure.net:443/keys/keyname
testscope2 Disabled Microsoft.Storage
Esse comando lista todos os escopos de criptografia desabilitados com nomes começando com "teste" de uma conta de Armazenamento. O parâmetro "Filter" especifica o prefixo dos escopos de criptografia listados e deve estar no formato "startswith(name, {prefixValue})".
Parâmetros
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-EncryptionScopeName
Nome do EncryptionScope de Armazenamento do Azure
Tipo: | String |
Aliases: | Name |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Filter
O filtro do nome do escopo de criptografia. Quando especificado, somente os nomes de escopo de criptografia que começam com o filtro serão listados.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Include
O filtro do nome do escopo de criptografia. Quando especificado, somente os nomes de escopo de criptografia que começam com o filtro serão listados.
Tipo: | String |
Valores aceitos: | All, Enabled, Disabled |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-MaxPageSize
O número máximo de escopos de criptografia que serão incluídos na resposta da lista
Tipo: | Nullable<T>[Int32] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ResourceGroupName
Nome do Grupo de Recursos.
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-StorageAccount
Objeto da conta de armazenamento
Tipo: | PSStorageAccount |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-StorageAccountName
Nome da conta de armazenamento.
Tipo: | String |
Aliases: | AccountName |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Saídas
Azure PowerShell