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 |