Get-AzStorageEncryptionScope
Ottenere o elencare gli ambiti di crittografia da un account 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-Az Archiviazione EncryptionScope ottiene o elenca gli ambiti di crittografia da un account 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 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 Archiviazione.
Esempio 3: Elencare tutti gli ambiti di crittografia abilitati di un account Archiviazione con dimensioni massime di pagina pari a 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 Archiviazione, con dimensioni massime di pagina di 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 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 Archiviazione. Il parametro "Filter" specifica il prefisso degli ambiti di crittografia elencati e deve essere nel formato "startswith(name, {prefixValue})".
Parametri
-DefaultProfile
Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionScopeName
nome Archiviazione di Azure EncryptionScope
Type: | String |
Aliases: | Name |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | String |
Accepted values: | All, Enabled, Disabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxPageSize
Numero massimo di ambiti di crittografia che verranno inclusi nella risposta all'elenco
Type: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nome del gruppo di risorse.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageAccount
oggetto account Archiviazione
Type: | PSStorageAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountName
Archiviazione Nome account.
Type: | String |
Aliases: | AccountName |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |