Delen via


Get-AzStorageEncryptionScope

Versleutelingsbereiken ophalen of weergeven vanuit een opslagaccount.

Syntaxis

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

De cmdlet Get-AzStorageEncryptionScope haalt versleutelingsbereiken op uit een opslagaccount of vermeldt deze.

Voorbeelden

Voorbeeld 1: Eén versleutelingsbereik ophalen

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

Met deze opdracht krijgt u één versleutelingsbereik.

Voorbeeld 2: alle versleutelingsbereiken van een opslagaccount weergeven

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

Met deze opdracht worden alle versleutelingsbereiken van een opslagaccount weergegeven.

Voorbeeld 3: Een lijst weergeven van alle ingeschakelde versleutelingsbereiken van een opslagaccount met een maximale paginagrootte van 10 voor elke aanvraag

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

Met deze opdracht worden alle ingeschakelde versleutelingsbereiken van een opslagaccount weergegeven, met een maximale paginagrootte van 10 versleutelingsbereiken die zijn opgenomen in elk lijstantwoord. Als er meer dan 10 versleutelingsbereiken moeten worden weergegeven, worden met de opdracht nog steeds alle versleutelingsbereiken weergegeven, maar met meerdere aanvragen die zijn verzonden en antwoorden ontvangen.

Voorbeeld 4: Alle uitgeschakelde versleutelingsbereiken weergeven met namen die beginnen met 'testen' van een opslagaccount

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

Met deze opdracht worden alle uitgeschakelde versleutelingsbereiken weergegeven met namen die beginnen met 'test' van een opslagaccount. De parameter Filter geeft het voorvoegsel van de vermelde versleutelingsbereiken op en moet de indeling 'startswith(name, {prefixValue})' hebben.

Parameters

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-EncryptionScopeName

Azure Storage EncryptionScope-naam

Type:String
Aliassen:Name
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Filter

Het filter van de naam van het versleutelingsbereik. Wanneer dit is opgegeven, worden alleen namen van versleutelingsbereiken weergegeven die beginnen met het filter.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Include

Het filter van de naam van het versleutelingsbereik. Wanneer dit is opgegeven, worden alleen namen van versleutelingsbereiken weergegeven die beginnen met het filter.

Type:String
Geaccepteerde waarden:All, Enabled, Disabled
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxPageSize

Het maximum aantal versleutelingsbereiken dat wordt opgenomen in het lijstantwoord

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

Naam resourcegroep.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-StorageAccount

Opslagaccountobject

Type:PSStorageAccount
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-StorageAccountName

Naam van opslagaccount.

Type:String
Aliassen:AccountName
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

PSStorageAccount

Uitvoerwaarden

PSEncryptionScope