New-AzCognitiveServicesAccount

Cognitive Services 계정을 만듭니다.

Syntax

New-AzCognitiveServicesAccount
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Type] <String>
   [-SkuName] <String>
   [-Location] <String>
   [-Tag <Hashtable[]>]
   [-CustomSubdomainName <String>]
   [-AssignIdentity]
   [-UserAssignedIdentityId <String[]>]
   [-IdentityType <IdentityType>]
   [-StorageAccountId <String[]>]
   [-CognitiveServicesEncryption]
   [-NetworkRuleSet <PSNetworkRuleSet>]
   [-PublicNetworkAccess <String>]
   [-DisableLocalAuth <Boolean>]
   [-RestrictOutboundNetworkAccess <Boolean>]
   [-AllowedFqdnList <String[]>]
   [-MultiRegionSetting <MultiRegionSettings>]
   [-ApiProperty <CognitiveServicesAccountApiProperties>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzCognitiveServicesAccount
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Type] <String>
   [-SkuName] <String>
   [-Location] <String>
   [-Tag <Hashtable[]>]
   [-CustomSubdomainName <String>]
   [-AssignIdentity]
   [-UserAssignedIdentityId <String[]>]
   [-IdentityType <IdentityType>]
   [-StorageAccountId <String[]>]
   [-KeyVaultEncryption]
   -KeyName <String>
   -KeyVersion <String>
   -KeyVaultUri <String>
   [-KeyVaultIdentityClientId <String>]
   [-NetworkRuleSet <PSNetworkRuleSet>]
   [-PublicNetworkAccess <String>]
   [-DisableLocalAuth <Boolean>]
   [-RestrictOutboundNetworkAccess <Boolean>]
   [-AllowedFqdnList <String[]>]
   [-MultiRegionSetting <MultiRegionSettings>]
   [-ApiProperty <CognitiveServicesAccountApiProperties>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

New-AzCognitiveServicesAccount cmdlet은 지정된 형식 및 SKU를 사용하여 Cognitive Services 계정을 만듭니다.

예제

1:

New-AzCognitiveServicesAccount -ResourceGroupName cognitive-services-resource-group -name myluis -Type LUIS -SkuName S0 -Location 'WestUS'

ResourceGroupName : cognitive-services-resource-group
AccountName       : myluis
Id                : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/cognitive-services-resource-group/providers/Microsoft.Cog
                    nitiveServices/accounts/myluis
Endpoint          : https://westus.api.cognitive.microsoft.com/luis/v2.0
Location          : WestUS
Sku               : Microsoft.Azure.Management.CognitiveServices.Models.Sku
AccountType       : LUIS
ResourceType      : Microsoft.CognitiveServices/accounts
Etag              : "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
ProvisioningState : Succeeded
Tags              :

매개 변수

-AllowedFqdnList

허용되는 FQDN 목록입니다.

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

-ApiProperty

Cognitive Services 계정의 ApiProperties입니다. 특정 계정 유형에 필요합니다.

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

-AssignIdentity

Azure KeyVault와 같은 키 관리 서비스에 사용할 이 스토리지 계정에 대한 새 Cognitive Services 계정 ID를 생성하고 할당합니다.

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

-CognitiveServicesEncryption

Cognitive Services 계정 암호화 KeySource를 Microsoft.CognitiveServices로 설정할지 여부입니다.

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

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomSubdomainName

Cognitive Services 계정 하위 기본 이름입니다.

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

-DefaultProfile

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

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

-DisableLocalAuth

True이면 로컬 인증 방법을 사용하지 않도록 설정합니다.

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

-Force

사용자 확인을 요청하지 않고 명령을 강제 실행합니다.

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

-IdentityType

새 Cognitive Services 계정 ID 유형을 설정합니다. 이 idnetity는 Azure KeyVault와 같은 키 관리 서비스에 사용하기 위한 것입니다.

Type:Nullable<T>[IdentityType]
Accepted values:None, SystemAssigned, UserAssigned, SystemAssignedUserAssigned
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyName

Cognitive Services 계정 암호화 keySource KeyVault KeyName

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

-KeyVaultEncryption

Cognitive Services 계정 암호화 keySource를 Microsoft.KeyVault로 설정할지 여부입니다. KeyName, KeyVersion 및 KeyVaultUri를 지정하면 Cognitive Services 계정 암호화 KeySource도 Microsoft.KeyVault 날씨로 설정됩니다.

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

-KeyVaultIdentityClientId

Cognitive Services 계정 암호화의 Azure KeyVault에 액세스하도록 IdentityClientId를 설정합니다.

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

-KeyVaultUri

Cognitive Services 계정 암호화 keySource KeyVault KeyVaultUri

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

-KeyVersion

Cognitive Services 계정 암호화 keySource KeyVault KeyVersion

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

-Location

계정을 만들 위치를 지정합니다.

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

-MultiRegionSetting

다중 지역 계정에 대한 다중 지역 설정입니다.

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

-Name

계정의 이름을 지정합니다.

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

-NetworkRuleSet

NetworkRuleSet은 방화벽 및 가상 네트워크에 대한 구성 규칙 집합을 정의하고 정의된 규칙과 일치하지 않는 요청을 처리하는 방법과 같은 네트워크 속성에 대한 값을 설정하는 데 사용됩니다.

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

-PublicNetworkAccess

Cognitive Services 계정에 대한 네트워크 액세스 유형입니다.

Type:String
Accepted values:Enabled, Disabled
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:True
Accept wildcard characters:False

-RestrictOutboundNetworkAccess

아웃바운드 네트워크 액세스를 제한하는 경우 True입니다.

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

-SkuName

계정에 대한 SKU를 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.

  • F0(무료 계층)
  • S0
  • S1
  • S2
  • S3
  • S4에 대한 자세한 내용은 Cognitive Service API를 참조 하세요.
Type:String
Position:3
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccountId

사용자 소유 스토리지 계정 목록입니다.

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

-Tag

태그를 이름/값 쌍으로 지정합니다.

Type:Hashtable[]
Aliases:Tags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Type

만들 계정 유형을 지정합니다. cmdlet을 사용하여 Get-AzCognitiveServicesAccountType 현재 허용 가능한 값을 가져옵니다.

Type:String
Aliases:CognitiveServicesAccountType, AccountType, Kind
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-UserAssignedIdentityId

새 Cognitive Services 계정 사용자 할당 ID에 대한 리소스 ID를 설정합니다. ID는 Azure KeyVault와 같은 키 관리 서비스와 함께 사용됩니다.

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

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

입력

String

출력

PSCognitiveServicesAccount