Get-AzStorageEncryptionScope
Pobieranie lub wyświetlanie listy zakresów szyfrowania z konta magazynu.
Składnia
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>]
Opis
Polecenie cmdlet Get-AzStorageEncryptionScope pobiera lub wyświetla zakresy szyfrowania z konta magazynu.
Przykłady
Przykład 1. Uzyskiwanie pojedynczego zakresu szyfrowania
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
To polecenie pobiera pojedynczy zakres szyfrowania.
Przykład 2. Wyświetlanie listy wszystkich zakresów szyfrowania konta magazynu
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
To polecenie wyświetla listę wszystkich zakresów szyfrowania konta magazynu.
Przykład 3. Wyświetlanie listy wszystkich zakresów szyfrowania z kontem magazynu o maksymalnym rozmiarze strony 10 dla każdego żądania
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
To polecenie zawiera listę wszystkich zakresów szyfrowania z włączonym zakresem szyfrowania konta magazynu z maksymalnym rozmiarem strony 10 zakresów szyfrowania uwzględnionych w każdej odpowiedzi listy. Jeśli na liście znajduje się więcej niż 10 zakresów szyfrowania, polecenie nadal wyświetli listę wszystkich zakresów szyfrowania, ale z wieloma żądaniami wysłanymi i odebranymi odpowiedziami.
Przykład 4. Wyświetlanie listy wszystkich wyłączonych zakresów szyfrowania z nazwami rozpoczynającymi się od "test" konta magazynu
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
To polecenie wyświetla listę wszystkich wyłączonych zakresów szyfrowania z nazwami rozpoczynającymi się od "test" konta magazynu. Parametr "Filter" określa prefiks zakresów szyfrowania wymienionych i powinien mieć format "startswith(name, {prefixValue})".
Parametry
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EncryptionScopeName
Nazwa usługi Azure Storage EncryptionScope
Typ: | String |
Aliasy: | Name |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Filter
Filtr nazwy zakresu szyfrowania. Po określeniu zostaną wyświetlone tylko nazwy zakresów szyfrowania rozpoczynające się od filtru.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Include
Filtr nazwy zakresu szyfrowania. Po określeniu zostaną wyświetlone tylko nazwy zakresów szyfrowania rozpoczynające się od filtru.
Typ: | String |
Dopuszczalne wartości: | All, Enabled, Disabled |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MaxPageSize
Maksymalna liczba zakresów szyfrowania, które zostaną uwzględnione w odpowiedzi listy
Typ: | Nullable<T>[Int32] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Nazwa grupy zasobów.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-StorageAccount
Obiekt konta magazynu
Typ: | PSStorageAccount |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-StorageAccountName
Nazwa konta magazynu.
Typ: | String |
Aliasy: | AccountName |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |