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.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionScopeName

Nazwa usługi Azure Storage EncryptionScope

Type:String
Aliases:Name
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Filter

Filtr nazwy zakresu szyfrowania. Po określeniu zostaną wyświetlone tylko nazwy zakresów szyfrowania rozpoczynające się od filtru.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Include

Filtr nazwy zakresu szyfrowania. Po określeniu zostaną wyświetlone tylko nazwy zakresów szyfrowania rozpoczynające się od filtru.

Type:String
Accepted values:All, Enabled, Disabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxPageSize

Maksymalna liczba zakresów szyfrowania, które zostaną uwzględnione w odpowiedzi listy

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nazwa grupy zasobów.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-StorageAccount

Obiekt konta magazynu

Type:PSStorageAccount
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccountName

Nazwa konta magazynu.

Type:String
Aliases:AccountName
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

PSStorageAccount

Dane wyjściowe

PSEncryptionScope