Partilhar via


Espaços de trabalho Microsoft.MachineLearningServices/batchEndpoints 2022-05-01

Definição de recursos do bíceps

O tipo de recurso workspaces/batchEndpoints pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/batchEndpoints, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/batchEndpoints@2022-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    authMode: 'string'
    defaults: {
      deploymentName: 'string'
    }
    description: 'string'
    keys: {
      primaryKey: 'string'
      secondaryKey: 'string'
      primaryKey: 'string'
      secondaryKey: 'string'
      primaryKey: 'string'
      secondaryKey: 'string'
    }
    properties: {
      {customized property}: 'string'
    }
  }
}

Valores de propriedade

espaços de trabalho/batchEndpoints

Designação Descrição Valor
Designação O nome do recurso

Veja como definir nomes e tipos para recursos filho no Bicep.
string (obrigatório)
Localização A geolocalização onde o recurso vive string (obrigatório)
Etiquetas Tags de recursos. Dicionário de nomes e valores de tags. Consulte Tags em modelos
SKU Detalhes de sku necessários para o contrato ARM para Autoscaling. Sku
tipo Metadados usados pelo portal/ferramenta/etc para renderizar diferentes experiências de UX para recursos do mesmo tipo. string
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: espaços de trabalho
identidade Identidade do serviço gerenciado (identidades atribuídas pelo sistema e/ou pelo usuário) ManagedServiceIdentity
propriedades [Obrigatório] Atributos adicionais da entidade. BatchEndpointProperties (obrigatório)

ManagedServiceIdentity

Designação Descrição Valor
tipo Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos). 'Nenhuma'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obrigatório)
userAssignedIdentities O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores de dicionário podem ser objetos vazios ({}) em solicitações. UserAssignedIdentities

UserAssignedIdentities

Designação Descrição Valor
{propriedade personalizada} UserAssignedIdentity

UserAssignedIdentity

Este objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.

BatchEndpointProperties

Designação Descrição Valor
authMode [Obrigatório] Use 'Key' para autenticação baseada em chave e 'AMLToken' para autenticação baseada em token do Azure Machine Learning. 'Key' não expira, mas 'AMLToken' sim. 'AADToken'
'AMLToken'
'Chave' (obrigatório)
inadimplência Valores padrão para Batch Endpoint BatchEndpointDefaults
Descrição Descrição do parâmetro de avaliação de inferência. string
Teclas EndpointAuthKeys para definir inicialmente em um Endpoint.
Esta propriedade será sempre retornada como null. Os valores AuthKey devem ser recuperados usando a API ListKeys.
EndpointAuthKeys
propriedades Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas. EndpointPropertiesBaseProperties

BatchEndpointDefaults

Designação Descrição Valor
deploymentName Nome da implantação que será padrão para o ponto de extremidade.
Essa implantação acabará recebendo 100% tráfego quando a URL de pontuação do ponto de extremidade for invocada.
string

Ponto de extremidadeAuthKeys

Designação Descrição Valor
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string

EndpointPropertiesBaseProperties

Designação Descrição Valor
{propriedade personalizada} string

Referência

Designação Descrição Valor
capacidade Se a SKU suportar scaleout/in, o inteiro de capacidade deve ser incluído. Se a expansão/entrada não for possível para o recurso, isso poderá ser omitido. Int
Família Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. string
Designação O nome do SKU. Ex - P3. Normalmente, é um código de letra + número string (obrigatório)
tamanho O tamanho do SKU. Quando o campo de nome é a combinação de camada e algum outro valor, este seria o código autônomo. string
nível Este campo deve ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não é obrigatório em um PUT. 'Básico'
'Grátis'
'Premium'
'Padrão'

Definição de recurso de modelo ARM

O tipo de recurso workspaces/batchEndpoints pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/batchEndpoints, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.MachineLearningServices/workspaces/batchEndpoints",
  "apiVersion": "2022-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": {
      "{customized property}": {}
    }
  },
  "properties": {
    "authMode": "string",
    "defaults": {
      "deploymentName": "string"
    },
    "description": "string",
    "keys": {
      "primaryKey": "string",
      "secondaryKey": "string",
      "primaryKey": "string",
      "secondaryKey": "string",
      "primaryKey": "string",
      "secondaryKey": "string"
    },
    "properties": {
      "{customized property}": "string"
    }
  }
}

Valores de propriedade

espaços de trabalho/batchEndpoints

Designação Descrição Valor
tipo O tipo de recurso 'Microsoft.MachineLearningServices/workspaces/batchEndpoints'
apiVersion A versão da api de recursos '2022-05-01'
Designação O nome do recurso

Veja como definir nomes e tipos para recursos filho em modelos JSON ARM.
string (obrigatório)
Localização A geolocalização onde o recurso vive string (obrigatório)
Etiquetas Tags de recursos. Dicionário de nomes e valores de tags. Consulte Tags em modelos
SKU Detalhes de sku necessários para o contrato ARM para Autoscaling. Sku
tipo Metadados usados pelo portal/ferramenta/etc para renderizar diferentes experiências de UX para recursos do mesmo tipo. string
identidade Identidade do serviço gerenciado (identidades atribuídas pelo sistema e/ou pelo usuário) ManagedServiceIdentity
propriedades [Obrigatório] Atributos adicionais da entidade. BatchEndpointProperties (obrigatório)

ManagedServiceIdentity

Designação Descrição Valor
tipo Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos). 'Nenhuma'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obrigatório)
userAssignedIdentities O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores de dicionário podem ser objetos vazios ({}) em solicitações. UserAssignedIdentities

UserAssignedIdentities

Designação Descrição Valor
{propriedade personalizada} UserAssignedIdentity

UserAssignedIdentity

Este objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.

BatchEndpointProperties

Designação Descrição Valor
authMode [Obrigatório] Use 'Key' para autenticação baseada em chave e 'AMLToken' para autenticação baseada em token do Azure Machine Learning. 'Key' não expira, mas 'AMLToken' sim. 'AADToken'
'AMLToken'
'Chave' (obrigatório)
inadimplência Valores padrão para Batch Endpoint BatchEndpointDefaults
Descrição Descrição do parâmetro de avaliação de inferência. string
Teclas EndpointAuthKeys para definir inicialmente em um Endpoint.
Esta propriedade será sempre retornada como null. Os valores AuthKey devem ser recuperados usando a API ListKeys.
EndpointAuthKeys
propriedades Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas. EndpointPropertiesBaseProperties

BatchEndpointDefaults

Designação Descrição Valor
deploymentName Nome da implantação que será padrão para o ponto de extremidade.
Essa implantação acabará recebendo 100% tráfego quando a URL de pontuação do ponto de extremidade for invocada.
string

Ponto de extremidadeAuthKeys

Designação Descrição Valor
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string

EndpointPropertiesBaseProperties

Designação Descrição Valor
{propriedade personalizada} string

Referência

Designação Descrição Valor
capacidade Se a SKU suportar scaleout/in, o inteiro de capacidade deve ser incluído. Se a expansão/entrada não for possível para o recurso, isso poderá ser omitido. Int
Família Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. string
Designação O nome do SKU. Ex - P3. Normalmente, é um código de letra + número string (obrigatório)
tamanho O tamanho do SKU. Quando o campo de nome é a combinação de camada e algum outro valor, este seria o código autônomo. string
nível Este campo deve ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não é obrigatório em um PUT. 'Básico'
'Grátis'
'Premium'
'Padrão'

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso workspaces/batchEndpoints pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/batchEndpoints, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/batchEndpoints@2022-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      authMode = "string"
      defaults = {
        deploymentName = "string"
      }
      description = "string"
      keys = {
        primaryKey = "string"
        secondaryKey = "string"
        primaryKey = "string"
        secondaryKey = "string"
        primaryKey = "string"
        secondaryKey = "string"
      }
      properties = {
        {customized property} = "string"
      }
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Valores de propriedade

espaços de trabalho/batchEndpoints

Designação Descrição Valor
tipo O tipo de recurso "Microsoft.MachineLearningServices/workspaces/batchEndpoints@2022-05-01"
Designação O nome do recurso string (obrigatório)
Localização A geolocalização onde o recurso vive string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID do recurso do tipo: espaços de trabalho
Etiquetas Tags de recursos. Dicionário de nomes e valores de tags.
SKU Detalhes de sku necessários para o contrato ARM para Autoscaling. Sku
tipo Metadados usados pelo portal/ferramenta/etc para renderizar diferentes experiências de UX para recursos do mesmo tipo. string
identidade Identidade do serviço gerenciado (identidades atribuídas pelo sistema e/ou pelo usuário) ManagedServiceIdentity
propriedades [Obrigatório] Atributos adicionais da entidade. BatchEndpointProperties (obrigatório)

ManagedServiceIdentity

Designação Descrição Valor
tipo Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos). "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (obrigatório)
identity_ids O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores de dicionário podem ser objetos vazios ({}) em solicitações. Matriz de IDs de identidade do usuário.

UserAssignedIdentities

Designação Descrição Valor
{propriedade personalizada} UserAssignedIdentity

UserAssignedIdentity

Este objeto não contém nenhuma propriedade a ser definida durante a implantação. Todas as propriedades são ReadOnly.

BatchEndpointProperties

Designação Descrição Valor
authMode [Obrigatório] Use 'Key' para autenticação baseada em chave e 'AMLToken' para autenticação baseada em token do Azure Machine Learning. 'Key' não expira, mas 'AMLToken' sim. "AADToken"
"AMLToken"
"Chave" (obrigatório)
inadimplência Valores padrão para Batch Endpoint BatchEndpointDefaults
Descrição Descrição do parâmetro de avaliação de inferência. string
Teclas EndpointAuthKeys para definir inicialmente em um Endpoint.
Esta propriedade será sempre retornada como null. Os valores AuthKey devem ser recuperados usando a API ListKeys.
EndpointAuthKeys
propriedades Dicionário de propriedades. As propriedades podem ser adicionadas, mas não removidas ou alteradas. EndpointPropertiesBaseProperties

BatchEndpointDefaults

Designação Descrição Valor
deploymentName Nome da implantação que será padrão para o ponto de extremidade.
Essa implantação acabará recebendo 100% tráfego quando a URL de pontuação do ponto de extremidade for invocada.
string

Ponto de extremidadeAuthKeys

Designação Descrição Valor
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string
primárioChave A chave primária. string
secundário A chave secundária. string

EndpointPropertiesBaseProperties

Designação Descrição Valor
{propriedade personalizada} string

Referência

Designação Descrição Valor
capacidade Se a SKU suportar scaleout/in, o inteiro de capacidade deve ser incluído. Se a expansão/entrada não for possível para o recurso, isso poderá ser omitido. Int
Família Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. string
Designação O nome do SKU. Ex - P3. Normalmente, é um código de letra + número string (obrigatório)
tamanho O tamanho do SKU. Quando o campo de nome é a combinação de camada e algum outro valor, este seria o código autônomo. string
nível Este campo deve ser implementado pelo Provedor de Recursos se o serviço tiver mais de uma camada, mas não é obrigatório em um PUT. "Básico"
"Grátis"
"Premium"
"Padrão"