New-AzCognitiveServicesAccount

Crea una cuenta de 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

El cmdlet New-AzCognitiveServicesAccount crea una cuenta de Cognitive Services con el tipo y la SKU especificados.

Ejemplos

: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              :

Parámetros

-AllowedFqdnList

Lista de FQDN permitidos.

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

-ApiProperty

ApiProperties de la cuenta de Cognitive Services. Requerido por tipos de cuenta específicos.

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

-AssignIdentity

Genere y asigne una nueva identidad de cuenta de Cognitive Services para esta cuenta de almacenamiento para usarla con servicios de administración de claves como Azure KeyVault.

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

-CognitiveServicesEncryption

Si se va a establecer KeySource de cifrado de cuentas de Cognitive Services en Microsoft.CognitiveServices o no.

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-CustomSubdomainName

Nombre del subdominio de la cuenta de Cognitive Services.

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

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure

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

-DisableLocalAuth

True si deshabilita los métodos de autenticación local.

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

-Force

Obliga al comando a ejecutarse sin solicitar la confirmación del usuario.

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

-IdentityType

Establezca el nuevo tipo de identidad de cuenta de Cognitive Services, el idenetity se usará con servicios de administración de claves como 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

Clave de cifrado de cuenta de Cognitive ServicesSource KeyVault KeyName

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

-KeyVaultEncryption

Si se va a establecer La clave de cifrado de la cuenta de Cognitive ServicesSource en Microsoft.KeyVault o no. Si especifica KeyName, KeyVersion y KeyVaultUri, KeySource de cifrado de cuentas de Cognitive Services también se establecerá en El tiempo de Microsoft.KeyVault, este parámetro se establecerá o no.

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

-KeyVaultIdentityClientId

Establezca IdentityClientId para acceder a Azure KeyVault del cifrado de cuentas de Cognitive Services.

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

-KeyVaultUri

Clave de cifrado de cuenta de Cognitive ServicesSource KeyVault KeyVaultUri

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

-KeyVersion

Clave de cifrado de cuenta de Cognitive ServicesSource KeyVault KeyVersion

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

-Location

Especifica la ubicación en la que se va a crear la cuenta.

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

-MultiRegionSetting

Configuración de varias regiones para la cuenta de varias regiones.

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

-Name

Especifica el nombre de la cuenta.

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

-NetworkRuleSet

NetworkRuleSet se usa para definir un conjunto de reglas de configuración para firewalls y redes virtuales, así como para establecer valores para las propiedades de red, como cómo controlar las solicitudes que no coinciden con ninguna de las reglas definidas.

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

-PublicNetworkAccess

Tipo de acceso de red para la cuenta de Cognitive Services.

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

-ResourceGroupName

Especifica el nombre del grupo de recursos al que se va a asignar la cuenta. El grupo de recursos ya debe existir.

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

-RestrictOutboundNetworkAccess

True si restringe el acceso de red saliente.

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

-SkuName

Especifica la SKU de la cuenta. Los valores permitidos para este parámetro son los siguientes:

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

-StorageAccountId

Lista de cuentas de almacenamiento propiedad del usuario.

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

-Tag

Especifica una etiqueta como un par nombre-valor.

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

-Type

Especifica el tipo de cuenta que se va a crear. Use Get-AzCognitiveServicesAccountType el cmdlet para obtener los valores aceptables actuales.

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

-UserAssignedIdentityId

Establezca los identificadores de recursos para la nueva identidad asignada por el usuario de la cuenta de Cognitive Services, la identidad se usará con servicios de administración de claves como Azure KeyVault.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

String

Salidas

PSCognitiveServicesAccount