Compartir a través de


Cuentas de Microsoft.CognitiveServices

Definición de recursos de Bicep

El tipo de recurso accounts se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.CognitiveServices/accounts, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.CognitiveServices/accounts@2023-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    allowedFqdnList: [
      'string'
    ]
    apiProperties: {
      aadClientId: 'string'
      aadTenantId: 'string'
      eventHubConnectionString: 'string'
      qnaAzureSearchEndpointId: 'string'
      qnaAzureSearchEndpointKey: 'string'
      qnaRuntimeEndpoint: 'string'
      statisticsEnabled: bool
      storageAccountConnectionString: 'string'
      superUser: 'string'
      websiteName: 'string'
    }
    customSubDomainName: 'string'
    disableLocalAuth: bool
    dynamicThrottlingEnabled: bool
    encryption: {
      keySource: 'string'
      keyVaultProperties: {
        identityClientId: 'string'
        keyName: 'string'
        keyVaultUri: 'string'
        keyVersion: 'string'
      }
    }
    locations: {
      regions: [
        {
          customsubdomain: 'string'
          name: 'string'
          value: int
        }
      ]
      routingMethod: 'string'
    }
    migrationToken: 'string'
    networkAcls: {
      defaultAction: 'string'
      ipRules: [
        {
          value: 'string'
        }
      ]
      virtualNetworkRules: [
        {
          id: 'string'
          ignoreMissingVnetServiceEndpoint: bool
          state: 'string'
        }
      ]
    }
    publicNetworkAccess: 'string'
    restore: bool
    restrictOutboundNetworkAccess: bool
    userOwnedStorage: [
      {
        identityClientId: 'string'
        resourceId: 'string'
      }
    ]
  }
}

Valores de propiedad

accounts

Nombre Descripción Value
name El nombre del recurso string (obligatorio)

Límite de caracteres: 2-64

Caracteres válidos:
Caracteres alfanuméricos y guiones.

Comience y termine con un carácter alfanumérico.
ubicación Ubicación geográfica donde reside el recurso string
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
sku Definición del modelo de recursos que representa la SKU Sku
kind Tipo del recurso. string
identidad Identidad del recurso. Identidad
properties Propiedades de la cuenta de Cognitive Services. AccountProperties

Identidad

Nombre Descripción Value
type Tipo de identidad. 'Ninguno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Lista de identidades asignadas por el usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} object

AccountProperties

Nombre Descripción Valor
allowedFqdnList string[]
apiProperties Las propiedades de api de las API especiales. ApiProperties
customSubDomainName Nombre de subdominio opcional usado para la autenticación basada en tokens. string
disableLocalAuth bool
dynamicThrottlingEnabled Marca para habilitar la limitación dinámica. bool
El cifrado Las propiedades de cifrado de este recurso. Cifrado
locations La configuración de varias regiones de la cuenta de Cognitive Services. MultiRegionSettings
migrationToken Token de migración de recursos. string
networkAcls Colección de reglas que rigen la accesibilidad desde ubicaciones de red específicas. NetworkRuleSet
publicNetworkAccess Si se permite o no el acceso al punto de conexión público para esta cuenta. 'Deshabilitado'
'Habilitado'
Restauración bool
restrictOutboundNetworkAccess bool
userOwnedStorage Las cuentas de almacenamiento de este recurso. UserOwnedStorage[]

ApiProperties

Nombre Descripción Valor
aadClientId (Solo Metrics Advisor) Identificador de cliente de Azure AD (id. de aplicación). string
aadTenantId (Solo Metrics Advisor) Identificador de inquilino de Azure AD. string
eventHubConnectionString (Solo personalización) Marca para habilitar las estadísticas de Bing Search. string
qnaAzureSearchEndpointId (Solo QnAMaker) Identificador del punto de conexión de Azure Search de QnAMaker. string
qnaAzureSearchEndpointKey (Solo QnAMaker) Clave de punto de conexión de Azure Search de QnAMaker. string
qnaRuntimeEndpoint (Solo QnAMaker) Punto de conexión en tiempo de ejecución de QnAMaker. string
statisticsEnabled (Solo Bing Search) Marca para habilitar las estadísticas de Bing Search. bool
storageAccountConnectionString (Solo personalización) Cadena de conexión de la cuenta de almacenamiento. string
Superusuario (Solo Metrics Advisor) Superusuario de Metrics Advisor. string
websiteName (Solo Metrics Advisor) Nombre del sitio web de Metrics Advisor. string

Cifrado

Nombre Descripción Valor
keySource Enumera el valor posible de keySource para el cifrado. "Microsoft.CognitiveServices"
'Microsoft.KeyVault'
keyVaultProperties Propiedades de KeyVault KeyVaultProperties

KeyVaultProperties

Nombre Descripción Valor
identityClientId string
keyName Nombre de la clave de KeyVault string
keyVaultUri Uri de KeyVault string
keyVersion Versión de la clave de KeyVault string

MultiRegionSettings

Nombre Descripción Value
regions RegionSetting[]
routingMethod Métodos de enrutamiento multiregión. 'Rendimiento'
'Prioridad'
'Ponderado'

RegionSetting

Nombre Descripción Valor
customsubdomain Asigna la región al subdominio personalizado regional. string
name Nombre de la región. string
value Valor de los métodos de enrutamiento prioritarios o ponderados. int

NetworkRuleSet

Nombre Descripción Value
defaultAction Acción predeterminada cuando no coinciden ninguna regla de ipRules y de virtualNetworkRules. Esto solo se usa después de evaluar la propiedad bypass. 'Permitir'
'Denegar'
ipRules Lista de reglas de direcciones IP. IpRule[]
virtualNetworkRules Lista de reglas de red virtual. VirtualNetworkRule[]

IpRule

Nombre Descripción Valor
value Intervalo de direcciones IPv4 en notación CIDR, como "124.56.78.91" (dirección IP simple) o "124.56.78.0/24" (todas las direcciones que comienzan por 124.56.78). string (obligatorio)

VirtualNetworkRule

Nombre Descripción Value
id Identificador de recurso completo de una subred de red virtual, como "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". string (obligatorio)
ignoreMissingVnetServiceEndpoint Omita el punto de conexión de servicio de red virtual que falta o no. bool
state Obtiene el estado de la regla de red virtual. string

UserOwnedStorage

Nombre Descripción Value
identityClientId string
resourceId Identificador de recurso completo de un recurso microsoft.Storage. string

SKU

Nombre Descripción Valor
capacity Si la SKU admite el escalado horizontal o horizontal, se debe incluir el entero de capacidad. Si no es posible escalar horizontalmente o reducir horizontalmente el recurso, se puede omitir. int
family Si el servicio tiene diferentes generaciones de hardware, para la misma SKU, se puede capturar aquí. string
name El nombre de la SKU. Ex - P3. Normalmente es un código de letra y número. string (obligatorio)
tamaño Tamaño de la SKU. Cuando el campo de nombre es la combinación de nivel y otro valor, este sería el código independiente. string
Nivel: El proveedor de recursos requiere que el proveedor de recursos implemente este campo si el servicio tiene más de un nivel, pero no es necesario en put. 'Básico'
'Enterprise'
'Gratis'
'Premium'
'Estándar'

Plantillas de inicio rápido

Las siguientes plantillas de inicio rápido implementan este tipo de recurso.

Plantilla Descripción
Implementación de una API de Computer Vision de Cognitive Services

Implementación en Azure
Plantilla para crear una nueva API de Cognitive Services Computer Vision
Implementación de una API de traducción de Cognitive Services

Implementación en Azure
Esta plantilla implementa una API de traducción de Cognitive Services. Microsoft Translator API es un servicio de traducción automática neuronal que los desarrolladores pueden integrar fácilmente en sus sitios web de aplicaciones, herramientas o cualquier solución que requiera compatibilidad con varios idiomas, como la localización de sitios web, el comercio electrónico, el soporte al cliente, las aplicaciones de mensajería, la comunicación interna, etc.
Implementación de una clave universal de Cognitive Services

Implementación en Azure
Esta plantilla implementa todas las Cognitive Services APIs Cognitive Services aportan inteligencia artificial a todos los desarrolladores sin necesidad de experiencia en el aprendizaje automático. Todo lo que se necesita es una llamada API para insertar la capacidad de ver, escuchar, hablar, buscar, comprender y acelerar la toma de decisiones en las aplicaciones.

Definición de recursos de plantilla de ARM

El tipo de recurso accounts se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.CognitiveServices/accounts, agregue el siguiente código JSON a la plantilla.

{
  "type": "Microsoft.CognitiveServices/accounts",
  "apiVersion": "2023-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "allowedFqdnList": [ "string" ],
    "apiProperties": {
      "aadClientId": "string",
      "aadTenantId": "string",
      "eventHubConnectionString": "string",
      "qnaAzureSearchEndpointId": "string",
      "qnaAzureSearchEndpointKey": "string",
      "qnaRuntimeEndpoint": "string",
      "statisticsEnabled": "bool",
      "storageAccountConnectionString": "string",
      "superUser": "string",
      "websiteName": "string"
    },
    "customSubDomainName": "string",
    "disableLocalAuth": "bool",
    "dynamicThrottlingEnabled": "bool",
    "encryption": {
      "keySource": "string",
      "keyVaultProperties": {
        "identityClientId": "string",
        "keyName": "string",
        "keyVaultUri": "string",
        "keyVersion": "string"
      }
    },
    "locations": {
      "regions": [
        {
          "customsubdomain": "string",
          "name": "string",
          "value": "int"
        }
      ],
      "routingMethod": "string"
    },
    "migrationToken": "string",
    "networkAcls": {
      "defaultAction": "string",
      "ipRules": [
        {
          "value": "string"
        }
      ],
      "virtualNetworkRules": [
        {
          "id": "string",
          "ignoreMissingVnetServiceEndpoint": "bool",
          "state": "string"
        }
      ]
    },
    "publicNetworkAccess": "string",
    "restore": "bool",
    "restrictOutboundNetworkAccess": "bool",
    "userOwnedStorage": [
      {
        "identityClientId": "string",
        "resourceId": "string"
      }
    ]
  }
}

Valores de propiedad

accounts

Nombre Descripción Value
type Tipo de recurso "Microsoft.CognitiveServices/accounts"
apiVersion La versión de la API de recursos '2023-05-01'
name El nombre del recurso string (obligatorio)

Límite de caracteres: 2-64

Caracteres válidos:
Caracteres alfanuméricos y guiones.

Comience y termine con un carácter alfanumérico.
ubicación Ubicación geográfica donde reside el recurso string
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
sku Definición del modelo de recursos que representa la SKU Sku
kind Tipo del recurso. string
identidad Identidad del recurso. Identidad
properties Propiedades de la cuenta de Cognitive Services. AccountProperties

Identidad

Nombre Descripción Value
type Tipo de identidad. 'Ninguno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
"UserAssigned"
userAssignedIdentities Lista de identidades asignadas por el usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} object

AccountProperties

Nombre Descripción Valor
allowedFqdnList string[]
apiProperties Las propiedades de api de las API especiales. ApiProperties
customSubDomainName Nombre de subdominio opcional usado para la autenticación basada en tokens. string
disableLocalAuth bool
dynamicThrottlingEnabled Marca para habilitar la limitación dinámica. bool
El cifrado Las propiedades de cifrado de este recurso. Cifrado
locations La configuración de varias regiones de la cuenta de Cognitive Services. MultiRegionSettings
migrationToken Token de migración de recursos. string
networkAcls Colección de reglas que rigen la accesibilidad desde ubicaciones de red específicas. NetworkRuleSet
publicNetworkAccess Si se permite o no el acceso al punto de conexión público para esta cuenta. 'Deshabilitado'
'Habilitado'
Restauración bool
restrictOutboundNetworkAccess bool
userOwnedStorage Las cuentas de almacenamiento de este recurso. UserOwnedStorage[]

ApiProperties

Nombre Descripción Valor
aadClientId (Solo Metrics Advisor) Identificador de cliente de Azure AD (id. de aplicación). string
aadTenantId (Solo Metrics Advisor) Identificador de inquilino de Azure AD. string
eventHubConnectionString (Solo personalización) Marca para habilitar las estadísticas de Bing Search. string
qnaAzureSearchEndpointId (Solo QnAMaker) Identificador del punto de conexión de Azure Search de QnAMaker. string
qnaAzureSearchEndpointKey (Solo QnAMaker) Clave de punto de conexión de Azure Search de QnAMaker. string
qnaRuntimeEndpoint (Solo QnAMaker) Punto de conexión en tiempo de ejecución de QnAMaker. string
statisticsEnabled (Solo Bing Search) Marca para habilitar las estadísticas de Bing Search. bool
storageAccountConnectionString (Solo personalización) Cadena de conexión de la cuenta de almacenamiento. string
Superusuario (Solo Metrics Advisor) Superusuario de Metrics Advisor. string
websiteName (Solo Metrics Advisor) Nombre del sitio web de Metrics Advisor. string

Cifrado

Nombre Descripción Valor
keySource Enumera el valor posible de keySource para el cifrado. "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Propiedades de KeyVault KeyVaultProperties

KeyVaultProperties

Nombre Descripción Valor
identityClientId string
keyName Nombre de la clave de KeyVault string
keyVaultUri URI de KeyVault string
keyVersion Versión de la clave de KeyVault string

MultiRegionSettings

Nombre Descripción Value
regions RegionSetting[]
routingMethod Métodos de enrutamiento de varias regiones. "Rendimiento"
'Prioridad'
'Ponderado'

RegionSetting

Nombre Descripción Valor
customsubdomain Asigna la región al subdominio personalizado regional. string
name Nombre de la región. string
value Valor de los métodos de enrutamiento prioritarios o ponderados. int

NetworkRuleSet

Nombre Descripción Valor
defaultAction Acción predeterminada cuando ninguna regla de ipRules y de virtualNetworkRules coinciden. Esto solo se usa después de evaluar la propiedad bypass. 'Permitir'
'Denegar'
ipRules Lista de reglas de direcciones IP. IpRule[]
virtualNetworkRules Lista de reglas de red virtual. VirtualNetworkRule[]

IpRule

Nombre Descripción Valor
value Intervalo de direcciones IPv4 en notación CIDR, como "124.56.78.91" (dirección IP simple) o "124.56.78.0/24" (todas las direcciones que comienzan por 124.56.78). string (obligatorio)

VirtualNetworkRule

Nombre Descripción Value
id Identificador de recurso completo de una subred de red virtual, como "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". string (obligatorio)
ignoreMissingVnetServiceEndpoint Omita el punto de conexión de servicio de red virtual que falta o no. bool
state Obtiene el estado de la regla de red virtual. string

UserOwnedStorage

Nombre Descripción Valor
identityClientId string
resourceId Identificador de recurso completo de un recurso de Microsoft.Storage. string

SKU

Nombre Descripción Valor
capacity Si la SKU admite el escalado horizontal o horizontal, se debe incluir el entero de capacidad. Si no es posible escalar horizontalmente o reducir horizontalmente el recurso, se puede omitir. int
family Si el servicio tiene diferentes generaciones de hardware, para la misma SKU, se puede capturar aquí. string
name El nombre de la SKU. Por ejemplo, P3. Normalmente es un código de letra y número. string (obligatorio)
tamaño Tamaño de la SKU. Cuando el campo de nombre es la combinación de nivel y algún otro valor, este sería el código independiente. string
Nivel: El proveedor de recursos necesita implementar este campo si el servicio tiene más de un nivel, pero no es necesario en put. "Básico"
"Enterprise"
'Gratis'
"Premium"
'Estándar'

Plantillas de inicio rápido

Las siguientes plantillas de inicio rápido implementan este tipo de recurso.

Plantilla Descripción
Implementación de una API de Computer Vision de Cognitive Services

Implementación en Azure
Plantilla para crear una nueva API de cognitive Services Computer Vision
Implementación de una API de traducción de Cognitive Services

Implementación en Azure
Esta plantilla implementa una API de traducción de Cognitive Services. Microsoft Translator API es un servicio de traducción automática neuronal que los desarrolladores pueden integrar fácilmente en sus sitios web de aplicaciones, herramientas o cualquier solución que requiera compatibilidad con varios idiomas, como la localización de sitios web, el comercio electrónico, el soporte técnico al cliente, las aplicaciones de mensajería, la comunicación interna, etc.
Implementación de una clave universal de Cognitive Services

Implementación en Azure
Esta plantilla implementa todas las Cognitive Services APIs Cognitive Services aportan inteligencia artificial a todos los desarrolladores sin necesidad de experiencia en aprendizaje automático. Todo lo que se necesita es una llamada API para insertar la capacidad de ver, escuchar, hablar, buscar, comprender y acelerar la toma de decisiones en las aplicaciones.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso accounts se puede implementar con operaciones destinadas a:

  • Grupos de recursos

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.CognitiveServices/accounts, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.CognitiveServices/accounts@2023-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      allowedFqdnList = [
        "string"
      ]
      apiProperties = {
        aadClientId = "string"
        aadTenantId = "string"
        eventHubConnectionString = "string"
        qnaAzureSearchEndpointId = "string"
        qnaAzureSearchEndpointKey = "string"
        qnaRuntimeEndpoint = "string"
        statisticsEnabled = bool
        storageAccountConnectionString = "string"
        superUser = "string"
        websiteName = "string"
      }
      customSubDomainName = "string"
      disableLocalAuth = bool
      dynamicThrottlingEnabled = bool
      encryption = {
        keySource = "string"
        keyVaultProperties = {
          identityClientId = "string"
          keyName = "string"
          keyVaultUri = "string"
          keyVersion = "string"
        }
      }
      locations = {
        regions = [
          {
            customsubdomain = "string"
            name = "string"
            value = int
          }
        ]
        routingMethod = "string"
      }
      migrationToken = "string"
      networkAcls = {
        defaultAction = "string"
        ipRules = [
          {
            value = "string"
          }
        ]
        virtualNetworkRules = [
          {
            id = "string"
            ignoreMissingVnetServiceEndpoint = bool
            state = "string"
          }
        ]
      }
      publicNetworkAccess = "string"
      restore = bool
      restrictOutboundNetworkAccess = bool
      userOwnedStorage = [
        {
          identityClientId = "string"
          resourceId = "string"
        }
      ]
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Valores de propiedad

accounts

Nombre Descripción Value
type Tipo de recurso "Microsoft.CognitiveServices/accounts@2023-05-01"
name El nombre del recurso string (obligatorio)

Límite de caracteres: 2-64

Caracteres válidos:
Caracteres alfanuméricos y guiones.

Comience y termine con un carácter alfanumérico.
ubicación Ubicación geográfica donde reside el recurso string
parent_id Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. string (obligatorio)
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta.
sku Definición del modelo de recursos que representa la SKU Sku
kind Tipo del recurso. string
identidad Identidad del recurso. Identidad
properties Propiedades de la cuenta de Cognitive Services. AccountProperties

Identidad

Nombre Descripción Value
type Tipo de identidad. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Lista de identidades asignadas por el usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Matriz de identificadores de identidad de usuario.

AccountProperties

Nombre Descripción Valor
allowedFqdnList string[]
apiProperties Las propiedades de api de las API especiales. ApiProperties
customSubDomainName Nombre de subdominio opcional usado para la autenticación basada en tokens. string
disableLocalAuth bool
dynamicThrottlingEnabled Marca para habilitar la limitación dinámica. bool
El cifrado Las propiedades de cifrado de este recurso. Cifrado
locations La configuración de varias regiones de la cuenta de Cognitive Services. MultiRegionSettings
migrationToken Token de migración de recursos. string
networkAcls Colección de reglas que rigen la accesibilidad desde ubicaciones de red específicas. NetworkRuleSet
publicNetworkAccess Si se permite o no el acceso al punto de conexión público para esta cuenta. "Deshabilitado"
"Habilitado"
Restauración bool
restrictOutboundNetworkAccess bool
userOwnedStorage Las cuentas de almacenamiento de este recurso. UserOwnedStorage[]

ApiProperties

Nombre Descripción Valor
aadClientId (Solo Metrics Advisor) Identificador de cliente de Azure AD (id. de aplicación). string
aadTenantId (Solo Metrics Advisor) Identificador de inquilino de Azure AD. string
eventHubConnectionString (Solo personalización) Marca para habilitar las estadísticas de Bing Search. string
qnaAzureSearchEndpointId (Solo QnAMaker) Identificador del punto de conexión de Azure Search de QnAMaker. string
qnaAzureSearchEndpointKey (Solo QnAMaker) Clave de punto de conexión de Azure Search de QnAMaker. string
qnaRuntimeEndpoint (Solo QnAMaker) Punto de conexión en tiempo de ejecución de QnAMaker. string
statisticsEnabled (Solo Bing Search) Marca para habilitar las estadísticas de Bing Search. bool
storageAccountConnectionString (Solo personalización) Cadena de conexión de la cuenta de almacenamiento. string
Superusuario (Solo Metrics Advisor) Superusuario de Metrics Advisor. string
websiteName (Solo Metrics Advisor) Nombre del sitio web de Metrics Advisor. string

Cifrado

Nombre Descripción Valor
keySource Enumera el valor posible de keySource para el cifrado. "Microsoft.CognitiveServices"
"Microsoft.KeyVault"
keyVaultProperties Propiedades de KeyVault KeyVaultProperties

KeyVaultProperties

Nombre Descripción Valor
identityClientId string
keyName Nombre de la clave de KeyVault string
keyVaultUri Uri de KeyVault string
keyVersion Versión de la clave de KeyVault string

MultiRegionSettings

Nombre Descripción Valor
regions RegionSetting[]
routingMethod Métodos de enrutamiento multiregión. "Rendimiento"
"Prioridad"
"Ponderado"

RegionSetting

Nombre Descripción Value
customsubdomain Asigna la región al subdominio personalizado regional. string
name Nombre de la región. string
value Valor de los métodos de enrutamiento prioritarios o ponderados. int

NetworkRuleSet

Nombre Descripción Value
defaultAction Acción predeterminada cuando no coinciden ninguna regla de ipRules y de virtualNetworkRules. Esto solo se usa después de evaluar la propiedad bypass. "Permitir"
"Denegar"
ipRules Lista de reglas de direcciones IP. IpRule[]
virtualNetworkRules Lista de reglas de red virtual. VirtualNetworkRule[]

IpRule

Nombre Descripción Valor
value Intervalo de direcciones IPv4 en notación CIDR, como "124.56.78.91" (dirección IP simple) o "124.56.78.0/24" (todas las direcciones que comienzan por 124.56.78). string (obligatorio)

VirtualNetworkRule

Nombre Descripción Value
id Identificador de recurso completo de una subred de red virtual, como "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1". string (obligatorio)
ignoreMissingVnetServiceEndpoint Omita el punto de conexión de servicio de red virtual que falta o no. bool
state Obtiene el estado de la regla de red virtual. string

UserOwnedStorage

Nombre Descripción Valor
identityClientId string
resourceId Identificador de recurso completo de un recurso microsoft.Storage. string

SKU

Nombre Descripción Valor
capacity Si la SKU admite el escalado horizontal o horizontal, se debe incluir el entero de capacidad. Si no es posible escalar horizontalmente o reducir horizontalmente el recurso, se puede omitir. int
family Si el servicio tiene diferentes generaciones de hardware, para la misma SKU, se puede capturar aquí. string
name El nombre de la SKU. Ex - P3. Normalmente es un código de letra y número. string (obligatorio)
tamaño Tamaño de la SKU. Cuando el campo de nombre es la combinación de nivel y otro valor, este sería el código independiente. string
Nivel: El proveedor de recursos requiere que el proveedor de recursos implemente este campo si el servicio tiene más de un nivel, pero no es necesario en put. "Básica"
"Enterprise"
"Gratis"
"Premium"
"Estándar"