Get-AzStorageEncryptionScope
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-AzStorageEncryptionScope 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: 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 maksimum sayfa boyutu 10 olan 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, her liste yanıtında en fazla 10 şifreleme kapsamı olan bir Depolama hesabının tüm etkin şifreleme kapsamlarını listeler. 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 "testi" ile başlayan adlarla devre dışı bırakılmış tüm şifreleme kapsamlarını 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 "test" ile başlayan adlarıyla devre dışı bırakılmış tüm ş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 Storage 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
Depolama hesabı nesnesi
Tür: | PSStorageAccount |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-StorageAccountName
Depolama Hesabı Adı.
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
Çıkışlar
Azure PowerShell