Condividi tramite


Get-AzStorageEncryptionScope

Ottenere o elencare gli ambiti di crittografia da un account di archiviazione.

Sintassi

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>]

Descrizione

Il cmdlet Get-AzStorageEncryptionScope ottiene o elenca gli ambiti di crittografia da un account di archiviazione.

Esempio

Esempio 1: Ottenere un singolo ambito di crittografia

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

Questo comando ottiene un singolo ambito di crittografia.

Esempio 2: Elencare tutti gli ambiti di crittografia di un account di archiviazione

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

Questo comando elenca tutti gli ambiti di crittografia di un account di archiviazione.

Esempio 3: Elencare tutti gli ambiti di crittografia abilitati di un account di archiviazione con dimensioni massime di pagina 10 per ogni richiesta

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

Questo comando elenca tutti gli ambiti di crittografia abilitati di un account di archiviazione, con dimensioni massime di pagina pari a 10 ambiti di crittografia inclusi in ogni risposta elenco. Se sono presenti più di 10 ambiti di crittografia da elencare, il comando continuerà a elencare tutti gli ambiti di crittografia, ma con più richieste inviate e risposte ricevute.

Esempio 4: Elencare tutti gli ambiti di crittografia disabilitati con nomi che iniziano con "test" di un account di archiviazione

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

Questo comando elenca tutti gli ambiti di crittografia disabilitati con nomi che iniziano con "test" di un account di archiviazione. Il parametro "Filter" specifica il prefisso degli ambiti di crittografia elencati e deve essere nel formato "startswith(name, {prefixValue})".

Parametri

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EncryptionScopeName

Nome di EncryptionScope di Archiviazione di Azure

Tipo:String
Alias:Name
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Filter

Filtro del nome dell'ambito di crittografia. Se specificato, verranno elencati solo i nomi degli ambiti di crittografia che iniziano con il filtro.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Include

Filtro del nome dell'ambito di crittografia. Se specificato, verranno elencati solo i nomi degli ambiti di crittografia che iniziano con il filtro.

Tipo:String
Valori accettati:All, Enabled, Disabled
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MaxPageSize

Numero massimo di ambiti di crittografia che verranno inclusi nella risposta all'elenco

Tipo:Nullable<T>[Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceGroupName

Nome gruppo di risorse.

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-StorageAccount

Oggetto account di archiviazione

Tipo:PSStorageAccount
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-StorageAccountName

Nome account di archiviazione.

Tipo:String
Alias:AccountName
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

PSStorageAccount

Output

PSEncryptionScope