Share via


Get-AzStorageEncryptionScope

Storage 계정에서 암호화 범위를 얻거나 나열합니다.

Syntax

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은 Storage 계정에서 암호화 범위를 가져오거나 나열합니다.

예제

예제 1: 단일 암호화 범위 가져오기

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

이 명령은 단일 암호화 범위를 가져옵니다.

예제 2: Storage 계정의 모든 암호화 범위 나열

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

이 명령은 Storage 계정의 모든 암호화 범위를 나열합니다.

예제 3: 각 요청에 대해 최대 페이지 크기가 10인 스토리지 계정의 사용 가능한 암호화 범위를 모두 나열합니다.

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

이 명령은 스토리지 계정의 사용 가능한 모든 암호화 범위를 나열하며, 각 목록 응답에 포함된 최대 페이지 크기는 10개입니다. 나열할 암호화 범위가 10개 이상인 경우 명령은 여전히 모든 암호화 범위를 나열하지만 여러 요청이 전송되고 응답이 수신됩니다.

예제 4: 스토리지 계정의 "테스트"로 시작하는 이름을 사용하여 비활성화된 암호화 범위를 모두 나열합니다.

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

이 명령은 스토리지 계정의 "테스트"로 시작하는 이름을 가진 비활성화된 암호화 범위를 모두 나열합니다. "Filter" 매개 변수는 나열된 암호화 범위의 접두사를 지정하며 "startswith(name, {prefixValue})" 형식이어야 합니다.

매개 변수

-DefaultProfile

Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.

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

-EncryptionScopeName

Azure Storage EncryptionScope 이름

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

-Filter

암호화 범위 이름의 필터입니다. 지정하면 필터로 시작하는 암호화 범위 이름만 나열됩니다.

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

-Include

암호화 범위 이름의 필터입니다. 지정하면 필터로 시작하는 암호화 범위 이름만 나열됩니다.

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

-MaxPageSize

목록 응답에 포함될 최대 암호화 범위 수

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

-ResourceGroupName

리소스 그룹 이름.

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

-StorageAccount

Storage 계정 개체

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

-StorageAccountName

스토리지 계정 이름입니다.

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

입력

PSStorageAccount

출력

PSEncryptionScope