Aracılığıyla paylaş


Get-AzStorageEncryptionScope

bir Depolama hesabından şifreleme kapsamlarını alma veya listeleme.

Sözdizimi

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

Description

Get-Az Depolama EncryptionScope cmdlet'i bir Depolama hesabından şifreleme kapsamlarını alır veya listeler.

Örnekler

Örnek 1: Tek bir şifreleme kapsamı alma

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

Bu komut tek bir şifreleme kapsamı alır.

Örnek 2: bir Depolama hesabının tüm şifreleme kapsamlarını listeleme

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

Bu komut, bir Depolama hesabının tüm şifreleme kapsamlarını listeler.

Örnek 3: Her istek için en fazla 10 sayfa boyutuna sahip bir Depolama hesabının tüm etkin şifreleme kapsamlarını listeleme

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

Bu komut, bir Depolama hesabının etkinleştirilmiş tüm şifreleme kapsamlarını listeler ve her liste yanıtında en fazla 10 şifreleme kapsamı bulunur. Listelenecek 10'dan fazla şifreleme kapsamı varsa, komut tüm şifreleme kapsamlarını listelemeye devam eder, ancak birden çok istek gönderilir ve yanıt alınır.

Örnek 4: Bir Depolama hesabının "test" ile başlayan tüm devre dışı bırakılmış şifreleme kapsamlarını adlarla listeleme

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

Bu komut, bir Depolama hesabının "testi" ile başlayan adlarla tüm devre dışı bırakılmış şifreleme kapsamlarını listeler. "Filter" parametresi, listelenen şifreleme kapsamlarının ön ekini belirtir ve "startswith(name, {prefixValue})" biçiminde olmalıdır.

Parametreler

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-EncryptionScopeName

Azure Depolama EncryptionScope adı

Tür:String
Diğer adlar:Name
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Filter

Şifreleme kapsamı adı filtresi. Belirtildiğinde, yalnızca filtreyle başlayan şifreleme kapsamı adları listelenir.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Include

Şifreleme kapsamı adı filtresi. Belirtildiğinde, yalnızca filtreyle başlayan şifreleme kapsamı adları listelenir.

Tür:String
Kabul edilen değerler:All, Enabled, Disabled
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-MaxPageSize

Liste yanıtına eklenecek en fazla şifreleme kapsamı sayısı

Tür:Nullable<T>[Int32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ResourceGroupName

Kaynak Grubu Adı.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-StorageAccount

hesap nesnesini Depolama

Tür:PSStorageAccount
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-StorageAccountName

Hesap Adı'Depolama.

Tür:String
Diğer adlar:AccountName
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

PSStorageAccount

Çıkışlar

PSEncryptionScope