Compartilhar via


Workspaces/labelingJobs 2023-02-01-preview do Microsoft.MachineLearningServices

Definição de recurso do Bicep

O tipo de recurso workspaces/labelingJobs pode ser implantado com operações direcionadas:

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

Formato de recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, adicione o Bicep a seguir ao modelo.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-02-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    componentId: 'string'
    computeId: 'string'
    dataConfiguration: {
      dataId: 'string'
      incrementalDataRefresh: 'string'
    }
    description: 'string'
    displayName: 'string'
    experimentName: 'string'
    identity: {
      identityType: 'string'
      // For remaining properties, see IdentityConfiguration objects
    }
    isArchived: bool
    jobInstructions: {
      uri: 'string'
    }
    jobType: 'string'
    labelCategories: {
      {customized property}: {
        classes: {
          {customized property}: {
            displayName: 'string'
            subclasses: {
              {customized property}: ...
            }
          }
        }
        displayName: 'string'
        multiSelect: 'string'
      }
    }
    labelingJobMediaProperties: {
      mediaType: 'string'
      // For remaining properties, see LabelingJobMediaProperties objects
    }
    mlAssistConfiguration: {
      mlAssist: 'string'
      // For remaining properties, see MLAssistConfiguration objects
    }
    notificationSetting: {
      emailOn: [
        'string'
      ]
      emails: [
        'string'
      ]
    }
    properties: {
      {customized property}: 'string'
    }
    services: {
      {customized property}: {
        endpoint: 'string'
        jobServiceType: 'string'
        nodes: {
          nodesValueType: 'string'
          // For remaining properties, see Nodes objects
        }
        port: int
        properties: {
          {customized property}: 'string'
        }
      }
    }
    tags: {
      {customized property}: 'string'
    }
  }
}

Objetos IdentityConfiguration

Defina a propriedade identityType para especificar o tipo de objeto.

Para AMLToken, use:

{
  identityType: 'AMLToken'
}

Para managed, use:

{
  clientId: 'string'
  identityType: 'Managed'
  objectId: 'string'
  resourceId: 'string'
}

Para UserIdentity, use:

{
  identityType: 'UserIdentity'
}

Objetos MLAssistConfiguration

Defina a propriedade mlAssist para especificar o tipo de objeto.

Para desabilitado, use:

{
  mlAssist: 'Disabled'
}

Para habilitado, use:

{
  inferencingComputeBinding: 'string'
  mlAssist: 'Enabled'
  trainingComputeBinding: 'string'
}

Objetos de nós

Defina a propriedade nodesValueType para especificar o tipo de objeto.

Para Todos os, use:

{
  nodesValueType: 'All'
}

Objetos LabelingJobMediaProperties

Defina a propriedade mediaType para especificar o tipo de objeto.

Para de Imagem, use:

{
  annotationType: 'string'
  mediaType: 'Image'
}

Para de Texto, use:

{
  annotationType: 'string'
  mediaType: 'Text'
}

Valores de propriedade

AllNodes

Nome Descrição Valor
nodesValueType [Obrigatório] Tipo do valor de nós 'All' (obrigatório)

AmlToken

Nome Descrição Valor
identityType [Obrigatório] Especifica o tipo de estrutura de identidade. 'AMLToken' (obrigatório)

IdentityConfiguration

Nome Descrição Valor
identityType Defina como 'AMLToken' para o tipo AmlToken. Definido como 'Gerenciado' para o tipo ManagedIdentity. Defina como 'UserIdentity' para o tipo UserIdentity. 'AMLToken'
'Gerenciado'
'UserIdentity' (obrigatório)

JobBaseServices

Nome Descrição Valor

JobService

Nome Descrição Valor
Extremidade Url para ponto de extremidade. corda
jobServiceType Tipo de ponto de extremidade. corda
Nós Nós em que o usuário gostaria de iniciar o serviço.
Se nós não estiverem definidos ou definidos como nulos, o serviço será iniciado apenas no nó de líder.
nós
porta Porta para ponto de extremidade definido pelo usuário. int
Propriedades Propriedades adicionais a serem definidas no ponto de extremidade. JobServiceProperties

JobServiceProperties

Nome Descrição Valor

LabelCategory

Nome Descrição Valor
Classes Dicionário de classes de rótulo nesta categoria. LabelCategoryClasses
displayName Nome de exibição da categoria de rótulo. corda
multiSelect Indica se ele tem permissão para selecionar várias classes nessa categoria. 'Desabilitado'
'Habilitado'

LabelCategoryClasses

Nome Descrição Valor

LabelClass

Nome Descrição Valor
displayName Nome de exibição da classe de rótulo. corda
Subclasses Dicionário de subclasses da classe de rótulo. LabelClassSubclasses

LabelClassSubclasses

Nome Descrição Valor

LabelingDataConfiguration

Nome Descrição Valor
dataId ID de recurso do ativo de dados para executar a rotulagem. corda
incrementalDataRefresh Indica se a atualização de dados incremental deve ser habilitada. 'Desabilitado'
'Habilitado'

LabelingJobImageProperties

Nome Descrição Valor
annotationType Tipo de anotação do trabalho de rotulagem de imagem. 'BoundingBox'
'Classificação'
'InstanceSegmentation'
mediaType [Obrigatório] Tipo de mídia do trabalho. 'Image' (obrigatório)

LabelingJobInstructions

Nome Descrição Valor
URI O link para uma página com instruções de rotulagem detalhadas para rotuladores. corda

LabelingJobLabelCategories

Nome Descrição Valor

LabelingJobMediaProperties

Nome Descrição Valor
mediaType Defina como 'Image' para o tipo LabelingJobImageProperties. Defina como 'Text' para o tipo LabelingJobTextProperties. 'Imagem'
'Text' (obrigatório)

LabelingJobProperties

Nome Descrição Valor
componentId ID do recurso arm do recurso de componente. corda
computeId ID do recurso arm do recurso de computação. corda
dataConfiguration Configuração dos dados usados no trabalho. LabelingDataConfiguration
descrição O texto de descrição do ativo. corda
displayName Nome de exibição do trabalho. corda
experimentName O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão". corda
identidade Configuração de identidade. Se definido, este deverá ser um de AmlToken, ManagedIdentity, UserIdentity ou null.
O padrão será AmlToken se nulo.
IdentityConfiguration
isArchived O ativo está arquivado? Bool
jobInstructions Instruções de rotulagem do trabalho. LabelingJobInstructions
jobType [Obrigatório] Especifica o tipo de trabalho. 'AutoML'
'Command'
'Rotulagem'
'Pipeline'
'Spark'
'Sweep' (obrigatório)
labelCategories Categorias de rótulo do trabalho. LabelingJobLabelCategories
labelingJobMediaProperties Propriedades específicas do tipo de mídia no trabalho. LabelingJobMediaProperties
mlAssistConfiguration Configuração do recurso MLAssist no trabalho. MLAssistConfiguration
notificationSetting Configuração de notificação para o trabalho notificationSetting
Propriedades O dicionário de propriedades do ativo. ResourceBaseProperties
Serviços Lista de JobEndpoints.
Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.
JobBaseServices
Tags Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas. ResourceBaseTags

LabelingJobTextProperties

Nome Descrição Valor
annotationType Tipo de anotação do trabalho de rotulagem de texto. 'Classificação'
'NamedEntityRecognition'
mediaType [Obrigatório] Tipo de mídia do trabalho. 'Text' (obrigatório)

ManagedIdentity

Nome Descrição Valor
clientId Especifica uma identidade atribuída pelo usuário pela ID do cliente. Para atribuído pelo sistema, não defina esse campo. corda

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType [Obrigatório] Especifica o tipo de estrutura de identidade. 'Gerenciado' (obrigatório)
objectId Especifica uma identidade atribuída pelo usuário por ID de objeto. Para atribuído pelo sistema, não defina esse campo. corda

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceId Especifica uma identidade atribuída pelo usuário pela ID de recurso do ARM. Para atribuído pelo sistema, não defina esse campo. corda

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nome Descrição Valor
nome O nome do recurso corda

Restrições:
Padrão = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (obrigatório)
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 o recurso do tipo: workspaces
Propriedades [Obrigatório] Atributos adicionais da entidade. labelingJobProperties (obrigatório)

MLAssistConfiguration

Nome Descrição Valor
mlAssist Defina como 'Desabilitado' para o tipo MLAssistConfigurationDisabled. Defina como 'Enabled' para o tipo MLAssistConfigurationEnabled. 'Desabilitado'
'Enabled' (obrigatório)

MLAssistConfigurationDisabled

Nome Descrição Valor
mlAssist [Obrigatório] Indica se o recurso MLAssist está habilitado. 'Desabilitado' (obrigatório)

MLAssistConfigurationEnabled

Nome Descrição Valor
inferencingComputeBinding [Obrigatório] Associação de computação AML usada na inferência. corda

Restrições:
Padrão = [a-zA-Z0-9_] (obrigatório)
mlAssist [Obrigatório] Indica se o recurso MLAssist está habilitado. 'Enabled' (obrigatório)
trainingComputeBinding [Obrigatório] Associação de computação AML usada no treinamento. corda

Restrições:
Padrão = [a-zA-Z0-9_] (obrigatório)

Nós

Nome Descrição Valor
nodesValueType Defina como "Todos" para o tipo AllNodes. 'All' (obrigatório)

NotificationSetting

Nome Descrição Valor
emailOn Enviar notificação por email ao usuário no tipo de notificação especificado Matriz de cadeia de caracteres que contém qualquer um dos:
'JobCancelled'
'JobCompleted'
'JobFailed'
emails Esta é a lista de destinatários de email que tem uma limitação de 499 caracteres no total concat com separador de vírgula string[]

ResourceBaseProperties

Nome Descrição Valor

ResourceBaseTags

Nome Descrição Valor

UserIdentity

Nome Descrição Valor
identityType [Obrigatório] Especifica o tipo de estrutura de identidade. 'UserIdentity' (obrigatório)

Definição de recurso de modelo do ARM

O tipo de recurso workspaces/labelingJobs pode ser implantado com operações direcionadas:

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

Formato de recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, adicione o JSON a seguir ao modelo.

{
  "type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
  "apiVersion": "2023-02-01-preview",
  "name": "string",
  "properties": {
    "componentId": "string",
    "computeId": "string",
    "dataConfiguration": {
      "dataId": "string",
      "incrementalDataRefresh": "string"
    },
    "description": "string",
    "displayName": "string",
    "experimentName": "string",
    "identity": {
      "identityType": "string"
      // For remaining properties, see IdentityConfiguration objects
    },
    "isArchived": "bool",
    "jobInstructions": {
      "uri": "string"
    },
    "jobType": "string",
    "labelCategories": {
      "{customized property}": {
        "classes": {
          "{customized property}": {
            "displayName": "string",
            "subclasses": {
              "{customized property}": ...
            }
          }
        },
        "displayName": "string",
        "multiSelect": "string"
      }
    },
    "labelingJobMediaProperties": {
      "mediaType": "string"
      // For remaining properties, see LabelingJobMediaProperties objects
    },
    "mlAssistConfiguration": {
      "mlAssist": "string"
      // For remaining properties, see MLAssistConfiguration objects
    },
    "notificationSetting": {
      "emailOn": [ "string" ],
      "emails": [ "string" ]
    },
    "properties": {
      "{customized property}": "string"
    },
    "services": {
      "{customized property}": {
        "endpoint": "string",
        "jobServiceType": "string",
        "nodes": {
          "nodesValueType": "string"
          // For remaining properties, see Nodes objects
        },
        "port": "int",
        "properties": {
          "{customized property}": "string"
        }
      }
    },
    "tags": {
      "{customized property}": "string"
    }
  }
}

Objetos IdentityConfiguration

Defina a propriedade identityType para especificar o tipo de objeto.

Para AMLToken, use:

{
  "identityType": "AMLToken"
}

Para managed, use:

{
  "clientId": "string",
  "identityType": "Managed",
  "objectId": "string",
  "resourceId": "string"
}

Para UserIdentity, use:

{
  "identityType": "UserIdentity"
}

Objetos MLAssistConfiguration

Defina a propriedade mlAssist para especificar o tipo de objeto.

Para desabilitado, use:

{
  "mlAssist": "Disabled"
}

Para habilitado, use:

{
  "inferencingComputeBinding": "string",
  "mlAssist": "Enabled",
  "trainingComputeBinding": "string"
}

Objetos de nós

Defina a propriedade nodesValueType para especificar o tipo de objeto.

Para Todos os, use:

{
  "nodesValueType": "All"
}

Objetos LabelingJobMediaProperties

Defina a propriedade mediaType para especificar o tipo de objeto.

Para de Imagem, use:

{
  "annotationType": "string",
  "mediaType": "Image"
}

Para de Texto, use:

{
  "annotationType": "string",
  "mediaType": "Text"
}

Valores de propriedade

AllNodes

Nome Descrição Valor
nodesValueType [Obrigatório] Tipo do valor de nós 'All' (obrigatório)

AmlToken

Nome Descrição Valor
identityType [Obrigatório] Especifica o tipo de estrutura de identidade. 'AMLToken' (obrigatório)

IdentityConfiguration

Nome Descrição Valor
identityType Defina como 'AMLToken' para o tipo AmlToken. Definido como 'Gerenciado' para o tipo ManagedIdentity. Defina como 'UserIdentity' para o tipo UserIdentity. 'AMLToken'
'Gerenciado'
'UserIdentity' (obrigatório)

JobBaseServices

Nome Descrição Valor

JobService

Nome Descrição Valor
Extremidade Url para ponto de extremidade. corda
jobServiceType Tipo de ponto de extremidade. corda
Nós Nós em que o usuário gostaria de iniciar o serviço.
Se nós não estiverem definidos ou definidos como nulos, o serviço será iniciado apenas no nó de líder.
nós
porta Porta para ponto de extremidade definido pelo usuário. int
Propriedades Propriedades adicionais a serem definidas no ponto de extremidade. JobServiceProperties

JobServiceProperties

Nome Descrição Valor

LabelCategory

Nome Descrição Valor
Classes Dicionário de classes de rótulo nesta categoria. LabelCategoryClasses
displayName Nome de exibição da categoria de rótulo. corda
multiSelect Indica se ele tem permissão para selecionar várias classes nessa categoria. 'Desabilitado'
'Habilitado'

LabelCategoryClasses

Nome Descrição Valor

LabelClass

Nome Descrição Valor
displayName Nome de exibição da classe de rótulo. corda
Subclasses Dicionário de subclasses da classe de rótulo. LabelClassSubclasses

LabelClassSubclasses

Nome Descrição Valor

LabelingDataConfiguration

Nome Descrição Valor
dataId ID de recurso do ativo de dados para executar a rotulagem. corda
incrementalDataRefresh Indica se a atualização de dados incremental deve ser habilitada. 'Desabilitado'
'Habilitado'

LabelingJobImageProperties

Nome Descrição Valor
annotationType Tipo de anotação do trabalho de rotulagem de imagem. 'BoundingBox'
'Classificação'
'InstanceSegmentation'
mediaType [Obrigatório] Tipo de mídia do trabalho. 'Image' (obrigatório)

LabelingJobInstructions

Nome Descrição Valor
URI O link para uma página com instruções de rotulagem detalhadas para rotuladores. corda

LabelingJobLabelCategories

Nome Descrição Valor

LabelingJobMediaProperties

Nome Descrição Valor
mediaType Defina como 'Image' para o tipo LabelingJobImageProperties. Defina como 'Text' para o tipo LabelingJobTextProperties. 'Imagem'
'Text' (obrigatório)

LabelingJobProperties

Nome Descrição Valor
componentId ID do recurso arm do recurso de componente. corda
computeId ID do recurso arm do recurso de computação. corda
dataConfiguration Configuração dos dados usados no trabalho. LabelingDataConfiguration
descrição O texto de descrição do ativo. corda
displayName Nome de exibição do trabalho. corda
experimentName O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão". corda
identidade Configuração de identidade. Se definido, este deverá ser um de AmlToken, ManagedIdentity, UserIdentity ou null.
O padrão será AmlToken se nulo.
IdentityConfiguration
isArchived O ativo está arquivado? Bool
jobInstructions Instruções de rotulagem do trabalho. LabelingJobInstructions
jobType [Obrigatório] Especifica o tipo de trabalho. 'AutoML'
'Command'
'Rotulagem'
'Pipeline'
'Spark'
'Sweep' (obrigatório)
labelCategories Categorias de rótulo do trabalho. LabelingJobLabelCategories
labelingJobMediaProperties Propriedades específicas do tipo de mídia no trabalho. LabelingJobMediaProperties
mlAssistConfiguration Configuração do recurso MLAssist no trabalho. MLAssistConfiguration
notificationSetting Configuração de notificação para o trabalho notificationSetting
Propriedades O dicionário de propriedades do ativo. ResourceBaseProperties
Serviços Lista de JobEndpoints.
Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.
JobBaseServices
Tags Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas. ResourceBaseTags

LabelingJobTextProperties

Nome Descrição Valor
annotationType Tipo de anotação do trabalho de rotulagem de texto. 'Classificação'
'NamedEntityRecognition'
mediaType [Obrigatório] Tipo de mídia do trabalho. 'Text' (obrigatório)

ManagedIdentity

Nome Descrição Valor
clientId Especifica uma identidade atribuída pelo usuário pela ID do cliente. Para atribuído pelo sistema, não defina esse campo. corda

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType [Obrigatório] Especifica o tipo de estrutura de identidade. 'Gerenciado' (obrigatório)
objectId Especifica uma identidade atribuída pelo usuário por ID de objeto. Para atribuído pelo sistema, não defina esse campo. corda

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceId Especifica uma identidade atribuída pelo usuário pela ID de recurso do ARM. Para atribuído pelo sistema, não defina esse campo. corda

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nome Descrição Valor
apiVersion A versão da API '2023-02-01-preview'
nome O nome do recurso corda

Restrições:
Padrão = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (obrigatório)
Propriedades [Obrigatório] Atributos adicionais da entidade. labelingJobProperties (obrigatório)
tipo O tipo de recurso 'Microsoft.MachineLearningServices/workspaces/labelingJobs'

MLAssistConfiguration

Nome Descrição Valor
mlAssist Defina como 'Desabilitado' para o tipo MLAssistConfigurationDisabled. Defina como 'Enabled' para o tipo MLAssistConfigurationEnabled. 'Desabilitado'
'Enabled' (obrigatório)

MLAssistConfigurationDisabled

Nome Descrição Valor
mlAssist [Obrigatório] Indica se o recurso MLAssist está habilitado. 'Desabilitado' (obrigatório)

MLAssistConfigurationEnabled

Nome Descrição Valor
inferencingComputeBinding [Obrigatório] Associação de computação AML usada na inferência. corda

Restrições:
Padrão = [a-zA-Z0-9_] (obrigatório)
mlAssist [Obrigatório] Indica se o recurso MLAssist está habilitado. 'Enabled' (obrigatório)
trainingComputeBinding [Obrigatório] Associação de computação AML usada no treinamento. corda

Restrições:
Padrão = [a-zA-Z0-9_] (obrigatório)

Nós

Nome Descrição Valor
nodesValueType Defina como "Todos" para o tipo AllNodes. 'All' (obrigatório)

NotificationSetting

Nome Descrição Valor
emailOn Enviar notificação por email ao usuário no tipo de notificação especificado Matriz de cadeia de caracteres que contém qualquer um dos:
'JobCancelled'
'JobCompleted'
'JobFailed'
emails Esta é a lista de destinatários de email que tem uma limitação de 499 caracteres no total concat com separador de vírgula string[]

ResourceBaseProperties

Nome Descrição Valor

ResourceBaseTags

Nome Descrição Valor

UserIdentity

Nome Descrição Valor
identityType [Obrigatório] Especifica o tipo de estrutura de identidade. 'UserIdentity' (obrigatório)

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso workspaces/labelingJobs pode ser implantado com operações direcionadas:

  • grupos de recursos

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

Formato de recurso

Para criar um recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, adicione o Terraform a seguir ao modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-02-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      componentId = "string"
      computeId = "string"
      dataConfiguration = {
        dataId = "string"
        incrementalDataRefresh = "string"
      }
      description = "string"
      displayName = "string"
      experimentName = "string"
      identity = {
        identityType = "string"
        // For remaining properties, see IdentityConfiguration objects
      }
      isArchived = bool
      jobInstructions = {
        uri = "string"
      }
      jobType = "string"
      labelCategories = {
        {customized property} = {
          classes = {
            {customized property} = {
              displayName = "string"
              subclasses = {
                {customized property} = ...
              }
            }
          }
          displayName = "string"
          multiSelect = "string"
        }
      }
      labelingJobMediaProperties = {
        mediaType = "string"
        // For remaining properties, see LabelingJobMediaProperties objects
      }
      mlAssistConfiguration = {
        mlAssist = "string"
        // For remaining properties, see MLAssistConfiguration objects
      }
      notificationSetting = {
        emailOn = [
          "string"
        ]
        emails = [
          "string"
        ]
      }
      properties = {
        {customized property} = "string"
      }
      services = {
        {customized property} = {
          endpoint = "string"
          jobServiceType = "string"
          nodes = {
            nodesValueType = "string"
            // For remaining properties, see Nodes objects
          }
          port = int
          properties = {
            {customized property} = "string"
          }
        }
      }
      tags = {
        {customized property} = "string"
      }
    }
  })
}

Objetos IdentityConfiguration

Defina a propriedade identityType para especificar o tipo de objeto.

Para AMLToken, use:

{
  identityType = "AMLToken"
}

Para managed, use:

{
  clientId = "string"
  identityType = "Managed"
  objectId = "string"
  resourceId = "string"
}

Para UserIdentity, use:

{
  identityType = "UserIdentity"
}

Objetos MLAssistConfiguration

Defina a propriedade mlAssist para especificar o tipo de objeto.

Para desabilitado, use:

{
  mlAssist = "Disabled"
}

Para habilitado, use:

{
  inferencingComputeBinding = "string"
  mlAssist = "Enabled"
  trainingComputeBinding = "string"
}

Objetos de nós

Defina a propriedade nodesValueType para especificar o tipo de objeto.

Para Todos os, use:

{
  nodesValueType = "All"
}

Objetos LabelingJobMediaProperties

Defina a propriedade mediaType para especificar o tipo de objeto.

Para de Imagem, use:

{
  annotationType = "string"
  mediaType = "Image"
}

Para de Texto, use:

{
  annotationType = "string"
  mediaType = "Text"
}

Valores de propriedade

AllNodes

Nome Descrição Valor
nodesValueType [Obrigatório] Tipo do valor de nós 'All' (obrigatório)

AmlToken

Nome Descrição Valor
identityType [Obrigatório] Especifica o tipo de estrutura de identidade. 'AMLToken' (obrigatório)

IdentityConfiguration

Nome Descrição Valor
identityType Defina como 'AMLToken' para o tipo AmlToken. Definido como 'Gerenciado' para o tipo ManagedIdentity. Defina como 'UserIdentity' para o tipo UserIdentity. 'AMLToken'
'Gerenciado'
'UserIdentity' (obrigatório)

JobBaseServices

Nome Descrição Valor

JobService

Nome Descrição Valor
Extremidade Url para ponto de extremidade. corda
jobServiceType Tipo de ponto de extremidade. corda
Nós Nós em que o usuário gostaria de iniciar o serviço.
Se nós não estiverem definidos ou definidos como nulos, o serviço será iniciado apenas no nó de líder.
nós
porta Porta para ponto de extremidade definido pelo usuário. int
Propriedades Propriedades adicionais a serem definidas no ponto de extremidade. JobServiceProperties

JobServiceProperties

Nome Descrição Valor

LabelCategory

Nome Descrição Valor
Classes Dicionário de classes de rótulo nesta categoria. LabelCategoryClasses
displayName Nome de exibição da categoria de rótulo. corda
multiSelect Indica se ele tem permissão para selecionar várias classes nessa categoria. 'Desabilitado'
'Habilitado'

LabelCategoryClasses

Nome Descrição Valor

LabelClass

Nome Descrição Valor
displayName Nome de exibição da classe de rótulo. corda
Subclasses Dicionário de subclasses da classe de rótulo. LabelClassSubclasses

LabelClassSubclasses

Nome Descrição Valor

LabelingDataConfiguration

Nome Descrição Valor
dataId ID de recurso do ativo de dados para executar a rotulagem. corda
incrementalDataRefresh Indica se a atualização de dados incremental deve ser habilitada. 'Desabilitado'
'Habilitado'

LabelingJobImageProperties

Nome Descrição Valor
annotationType Tipo de anotação do trabalho de rotulagem de imagem. 'BoundingBox'
'Classificação'
'InstanceSegmentation'
mediaType [Obrigatório] Tipo de mídia do trabalho. 'Image' (obrigatório)

LabelingJobInstructions

Nome Descrição Valor
URI O link para uma página com instruções de rotulagem detalhadas para rotuladores. corda

LabelingJobLabelCategories

Nome Descrição Valor

LabelingJobMediaProperties

Nome Descrição Valor
mediaType Defina como 'Image' para o tipo LabelingJobImageProperties. Defina como 'Text' para o tipo LabelingJobTextProperties. 'Imagem'
'Text' (obrigatório)

LabelingJobProperties

Nome Descrição Valor
componentId ID do recurso arm do recurso de componente. corda
computeId ID do recurso arm do recurso de computação. corda
dataConfiguration Configuração dos dados usados no trabalho. LabelingDataConfiguration
descrição O texto de descrição do ativo. corda
displayName Nome de exibição do trabalho. corda
experimentName O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão". corda
identidade Configuração de identidade. Se definido, este deverá ser um de AmlToken, ManagedIdentity, UserIdentity ou null.
O padrão será AmlToken se nulo.
IdentityConfiguration
isArchived O ativo está arquivado? Bool
jobInstructions Instruções de rotulagem do trabalho. LabelingJobInstructions
jobType [Obrigatório] Especifica o tipo de trabalho. 'AutoML'
'Command'
'Rotulagem'
'Pipeline'
'Spark'
'Sweep' (obrigatório)
labelCategories Categorias de rótulo do trabalho. LabelingJobLabelCategories
labelingJobMediaProperties Propriedades específicas do tipo de mídia no trabalho. LabelingJobMediaProperties
mlAssistConfiguration Configuração do recurso MLAssist no trabalho. MLAssistConfiguration
notificationSetting Configuração de notificação para o trabalho notificationSetting
Propriedades O dicionário de propriedades do ativo. ResourceBaseProperties
Serviços Lista de JobEndpoints.
Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.
JobBaseServices
Tags Dicionário de marcas. As marcas podem ser adicionadas, removidas e atualizadas. ResourceBaseTags

LabelingJobTextProperties

Nome Descrição Valor
annotationType Tipo de anotação do trabalho de rotulagem de texto. 'Classificação'
'NamedEntityRecognition'
mediaType [Obrigatório] Tipo de mídia do trabalho. 'Text' (obrigatório)

ManagedIdentity

Nome Descrição Valor
clientId Especifica uma identidade atribuída pelo usuário pela ID do cliente. Para atribuído pelo sistema, não defina esse campo. corda

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType [Obrigatório] Especifica o tipo de estrutura de identidade. 'Gerenciado' (obrigatório)
objectId Especifica uma identidade atribuída pelo usuário por ID de objeto. Para atribuído pelo sistema, não defina esse campo. corda

Restrições:
Comprimento mínimo = 36
Comprimento máximo = 36
Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceId Especifica uma identidade atribuída pelo usuário pela ID de recurso do ARM. Para atribuído pelo sistema, não defina esse campo. corda

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nome Descrição Valor
nome O nome do recurso corda

Restrições:
Padrão = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (obrigatório)
parent_id A ID do recurso que é o pai desse recurso. ID do recurso do tipo: workspaces
Propriedades [Obrigatório] Atributos adicionais da entidade. labelingJobProperties (obrigatório)
tipo O tipo de recurso "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-02-01-preview"

MLAssistConfiguration

Nome Descrição Valor
mlAssist Defina como 'Desabilitado' para o tipo MLAssistConfigurationDisabled. Defina como 'Enabled' para o tipo MLAssistConfigurationEnabled. 'Desabilitado'
'Enabled' (obrigatório)

MLAssistConfigurationDisabled

Nome Descrição Valor
mlAssist [Obrigatório] Indica se o recurso MLAssist está habilitado. 'Desabilitado' (obrigatório)

MLAssistConfigurationEnabled

Nome Descrição Valor
inferencingComputeBinding [Obrigatório] Associação de computação AML usada na inferência. corda

Restrições:
Padrão = [a-zA-Z0-9_] (obrigatório)
mlAssist [Obrigatório] Indica se o recurso MLAssist está habilitado. 'Enabled' (obrigatório)
trainingComputeBinding [Obrigatório] Associação de computação AML usada no treinamento. corda

Restrições:
Padrão = [a-zA-Z0-9_] (obrigatório)

Nós

Nome Descrição Valor
nodesValueType Defina como "Todos" para o tipo AllNodes. 'All' (obrigatório)

NotificationSetting

Nome Descrição Valor
emailOn Enviar notificação por email ao usuário no tipo de notificação especificado Matriz de cadeia de caracteres que contém qualquer um dos:
'JobCancelled'
'JobCompleted'
'JobFailed'
emails Esta é a lista de destinatários de email que tem uma limitação de 499 caracteres no total concat com separador de vírgula string[]

ResourceBaseProperties

Nome Descrição Valor

ResourceBaseTags

Nome Descrição Valor

UserIdentity

Nome Descrição Valor
identityType [Obrigatório] Especifica o tipo de estrutura de identidade. 'UserIdentity' (obrigatório)