다음을 통해 공유


New-AzAppConfigurationStore

지정된 매개 변수를 사용하여 구성 저장소를 만듭니다.

Syntax

New-AzAppConfigurationStore
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   -Sku <String>
   [-CreateMode <CreateMode>]
   [-DisableLocalAuth]
   [-EnablePurgeProtection]
   [-EncryptionKeyIdentifier <String>]
   [-IdentityType <IdentityType>]
   [-KeyVaultIdentityClientId <String>]
   [-PublicNetworkAccess <PublicNetworkAccess>]
   [-SoftDeleteRetentionInDay <Int32>]
   [-Tag <Hashtable>]
   [-UserAssignedIdentity <String[]>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

지정된 매개 변수를 사용하여 구성 저장소를 만듭니다.

예제

예제 1: 지정된 매개 변수를 사용하여 구성 저장소를 만듭니다.

New-AzAppConfigurationStore -Name azpstest-appstore -ResourceGroupName azpstest_gp -Location eastus -Sku Standard

Location Name              ResourceGroupName
-------- ----              -----------------
eastus   azpstest-appstore azpstest_gp

지정된 매개 변수를 사용하여 구성 저장소를 만듭니다.

예제 2: 삭제된 저장소를 복구합니다.

$storeName = "azpstest-appstore-recover"
$resourceGroupName = "azpstest_gp"
$location = "eastus"
New-AzAppConfigurationStore -Name $storeName -ResourceGroupName $resourceGroupName -Location $location -Sku Standard
Remove-AzAppConfigurationStore -Name $storeName -ResourceGroupName $resourceGroupName
Get-AzAppConfigurationDeletedStore -Location $location -Name $storeName
New-AzAppConfigurationStore -Name $storeName -ResourceGroupName $resourceGroupName -Location $location -Sku Standard -CreateMode 'Recover'

Location Name                      ResourceGroupName
-------- ----                      -----------------
eastus   azpstest-appstore-recover azpstest_gp

삭제된 저장소 하나를 복구합니다.

매개 변수

-AsJob

작업으로 명령 실행

형식:SwitchParameter
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.

형식:SwitchParameter
Aliases:cf
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-CreateMode

구성 저장소를 복구해야 하는지 여부를 나타냅니다.

형식:CreateMode
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

형식:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableLocalAuth

AAD 인증 이외의 모든 인증 방법을 사용하지 않도록 설정합니다.

형식:SwitchParameter
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-EnablePurgeProtection

이 구성 저장소에 대해 제거에 대한 보호를 사용할 수 있는지 여부를 지정하는 속성입니다.

형식:SwitchParameter
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionKeyIdentifier

데이터를 암호화하는 데 사용되는 키 자격 증명 모음 키의 URI입니다.

형식:String
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-IdentityType

사용되는 관리 ID의 형식입니다. 'SystemAssigned, UserAssigned' 형식에는 암시적으로 생성된 ID와 사용자 할당 ID 집합이 모두 포함됩니다. 'None' 형식은 모든 ID를 제거합니다.

형식:IdentityType
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultIdentityClientId

키 자격 증명 모음에 액세스하는 데 사용할 ID의 클라이언트 ID입니다.

형식:String
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

리소스가 있는 지리적 위치

형식:String
Position:Named
기본값:None
필수:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

구성 저장소의 이름입니다.

형식:String
Position:Named
기본값:None
필수:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

명령을 비동기적으로 실행

형식:SwitchParameter
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-PublicNetworkAccess

프라이빗 엔드포인트를 사용하는 동안 공용 네트워크에서 들어오는 데이터 평면 트래픽에 대한 제어 권한입니다.

형식:PublicNetworkAccess
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

컨테이너 레지스트리가 속한 리소스 그룹의 이름입니다.

형식:String
Position:Named
기본값:None
필수:True
Accept pipeline input:False
Accept wildcard characters:False

-Sku

구성 저장소의 SKU 이름입니다.

형식:String
Position:Named
기본값:None
필수:True
Accept pipeline input:False
Accept wildcard characters:False

-SoftDeleteRetentionInDay

일시 삭제될 때 구성 저장소가 보존되는 기간(일)입니다.

형식:Int32
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Microsoft Azure 구독 ID입니다.

형식:String
Position:Named
기본값:(Get-AzContext).Subscription.Id
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

리소스 태그.

형식:Hashtable
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-UserAssignedIdentity

리소스와 연결된 사용자 할당 ID 목록입니다. 사용자 할당 ID 사전 키는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다.

형식:String[]
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.

형식:SwitchParameter
Aliases:wi
Position:Named
기본값:None
필수:False
Accept pipeline input:False
Accept wildcard characters:False

출력

IConfigurationStore