Áreas de trabalho Microsoft.MachineLearningServices/labelingJobs 2023-02-01-preview
Definição de recurso do Bicep
O tipo de recurso workspaces/labelingJobs pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-02-01-preview' = {
name: 'string'
parent: resourceSymbolicName
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'
}
{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'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{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'
}
}
{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'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
{customized property}: 'string'
}
}
}
Objetos IdentityConfiguration
Defina a propriedade identityType para especificar o tipo de objeto.
Para AMLToken, utilize:
identityType: 'AMLToken'
Para Gerido, utilize:
identityType: 'Managed'
clientId: 'string'
objectId: 'string'
resourceId: 'string'
Para UserIdentity, utilize:
identityType: 'UserIdentity'
Etiquetar objetosJobMediaProperties
Defina a propriedade mediaType para especificar o tipo de objeto.
Para Imagem, utilize:
mediaType: 'Image'
annotationType: 'string'
Para Texto, utilize:
mediaType: 'Text'
annotationType: 'string'
Objetos MLAssistConfiguration
Defina a propriedade mlAssist para especificar o tipo de objeto.
Para Desativado, utilize:
mlAssist: 'Disabled'
Para Ativado, utilize:
mlAssist: 'Enabled'
inferencingComputeBinding: 'string'
trainingComputeBinding: 'string'
Objetos de nós
Defina a propriedade nodesValueType para especificar o tipo de objeto.
Para Todos, utilize:
nodesValueType: 'All'
Valores de propriedade
áreas de trabalho/labelingJobs
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório) |
principal | No Bicep, pode especificar o recurso principal de um recurso subordinado. Só precisa de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: áreas de trabalho |
propriedades | [Obrigatório] Atributos adicionais da entidade. | LabelingJobProperties (obrigatório) |
LabelingJobProperties
Nome | Descrição | Valor |
---|---|---|
componentId | ID do recurso arm do recurso do componente. | string |
computeId | ID do recurso arm do recurso de computação. | string |
dataConfiguration | Configuração dos dados utilizados na tarefa. | LabelingDataConfiguration |
descrição | O texto de descrição do recurso. | string |
displayName | Nome a apresentar da tarefa. | string |
experimentName | O nome da experimentação a que pertence a tarefa. Se não estiver definido, a tarefa é colocada na experimentação "Predefinição". | string |
identidade | Configuração de identidade. Se estiver definido, este deve ser um de AmlToken, ManagedIdentity, UserIdentity ou null. A predefinição é AmlToken se for nula. |
IdentityConfiguration |
isArchived | O recurso está arquivado? | bool |
jobInstructions | Instruções de etiquetagem da tarefa. | LabelingJobInstructions |
jobType | [Obrigatório] Especifica o tipo de tarefa. | "AutoML" "Comando" "Etiquetagem" "Pipeline" 'Spark' "Varrer" (obrigatório) |
labelCategories | Etiquetar categorias da tarefa. | LabelingJobLabelCategories |
labelingJobMediaProperties | Propriedades específicas do tipo de suporte de dados na tarefa. | LabelingJobMediaProperties |
mlAssistConfiguration | Configuração da funcionalidade MLAssist na tarefa. | MLAssistConfiguration |
notificationSetting | Definição de notificação para a tarefa | NotificationSetting |
propriedades | O dicionário da propriedade do recurso. | Propriedades do ResourceBase |
services | Lista de JobEndpoints. Para tarefas locais, um ponto final de tarefa terá um valor de ponto final de FileStreamObject. |
JobBaseServices |
etiquetas | Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas. | objeto |
LabelingDataConfiguration
Nome | Descrição | Valor |
---|---|---|
dataId | ID de recurso do recurso de dados para efetuar a etiquetagem. | string |
incrementalDataRefresh | Indica se pretende ativar a atualização incremental de dados. | "Desativado" "Ativado" |
IdentityConfiguration
Nome | Descrição | Valor |
---|---|---|
identityType | Definir o tipo de objeto | AMLToken Gerido UserIdentity (obrigatório) |
AmlToken
Nome | Descrição | Valor |
---|---|---|
identityType | [Obrigatório] Especifica o tipo de arquitetura de identidade. | "AMLToken" (obrigatório) |
ManagedIdentity
Nome | Descrição | Valor |
---|---|---|
identityType | [Obrigatório] Especifica o tipo de arquitetura de identidade. | "Gerido" (obrigatório) |
clientId | Especifica uma identidade atribuída pelo utilizador pelo ID de cliente. Para a atribuição do sistema, não defina este campo. | string 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}$ |
objectId | Especifica uma identidade atribuída pelo utilizador por ID de objeto. Para a atribuição do sistema, não defina este campo. | string 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 utilizador pelo ID de recurso do ARM. Para a atribuição do sistema, não defina este campo. | string |
UserIdentity
Nome | Descrição | Valor |
---|---|---|
identityType | [Obrigatório] Especifica o tipo de arquitetura de identidade. | "UserIdentity" (obrigatório) |
LabelingJobInstructions
Nome | Descrição | Valor |
---|---|---|
URI | A ligação para uma página com instruções de etiquetagem detalhadas para etiquetadores. | string |
LabelingJobLabelCategories
Nome | Descrição | Valor |
---|---|---|
{customized property} | LabelCategory | |
{customized property} | LabelCategory |
LabelCategory
Nome | Descrição | Valor |
---|---|---|
classes | Dicionário de classes de etiquetas nesta categoria. | LabelCategoryClasses |
displayName | Nome a apresentar da categoria de etiqueta. | string |
seleção múltipla | Indica se é permitido selecionar várias classes nesta categoria. | "Desativado" "Ativado" |
LabelCategoryClasses
Nome | Descrição | Valor |
---|---|---|
{customized property} | LabelClass |
LabelClass
Nome | Descrição | Valor |
---|---|---|
displayName | Nome a apresentar da classe de etiqueta. | string |
subclasses | Dicionário de subclasses da classe de etiqueta. | LabelClassSubclasses |
LabelClassSubclasses
Nome | Descrição | Valor |
---|---|---|
{customized property} | LabelClass |
LabelingJobMediaProperties
Nome | Descrição | Valor |
---|---|---|
mediaType | Definir o tipo de objeto | Imagem Texto (obrigatório) |
LabelingJobImageProperties
Nome | Descrição | Valor |
---|---|---|
mediaType | [Obrigatório] Tipo de suporte de dados da tarefa. | "Imagem" (obrigatório) |
annotationType | Tipo de anotação da tarefa de etiquetagem de imagens. | "BoundingBox" "Classificação" "InstanceSegmentation" |
LabelingJobTextProperties
Nome | Descrição | Valor |
---|---|---|
mediaType | [Obrigatório] Tipo de suporte de dados da tarefa. | "Texto" (obrigatório) |
annotationType | Tipo de anotação da tarefa de etiquetagem de texto. | "Classificação" "NamedEntityRecognition" |
MLAssistConfiguration
Nome | Descrição | Valor |
---|---|---|
mlAssist | Definir o tipo de objeto | Desativado Ativado (obrigatório) |
MLAssistConfigurationDisabled
Nome | Descrição | Valor |
---|---|---|
mlAssist | [Obrigatório] Indica se a funcionalidade MLAssist está ativada. | "Desativado" (obrigatório) |
MLAssistConfigurationEnabled
Nome | Descrição | Valor |
---|---|---|
mlAssist | [Obrigatório] Indica se a funcionalidade MLAssist está ativada. | "Ativado" (obrigatório) |
inferencingComputeBinding | [Obrigatório] Enlace de computação AML utilizado na inferência. | cadeia (obrigatório) Restrições: Padrão = [a-zA-Z0-9_] |
trainingComputeBinding | [Obrigatório] Enlace de computação AML utilizado na preparação. | cadeia (obrigatório) Restrições: Padrão = [a-zA-Z0-9_] |
NotificationSetting
Nome | Descrição | Valor |
---|---|---|
emailOn | Enviar notificação por e-mail ao utilizador no tipo de notificação especificado | Matriz de cadeia que contém qualquer um dos seguintes: "JobCancelled" "JobCompleted" "JobFailed" |
e-mails | Esta é a lista de destinatários de e-mail que tem uma limitação de 499 carateres no total concat com separador de vírgulas | string[] |
Propriedades do ResourceBase
Nome | Descrição | Valor |
---|---|---|
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string |
JobBaseServices
Nome | Descrição | Valor |
---|---|---|
{customized property} | JobService | |
{customized property} | JobService |
JobService
Nome | Descrição | Valor |
---|---|---|
endpoint | URL para ponto final. | string |
jobServiceType | Tipo de ponto final. | string |
nós | Nós em que o utilizador gostaria de iniciar o serviço. Se Os Nós não estiverem definidos ou definidos como nulos, o serviço só será iniciado no nó de preenchimento. |
Nós |
porta | Porta para o ponto final definida pelo utilizador. | int |
propriedades | Propriedades adicionais a definir no ponto final. | JobServiceProperties |
Nós
Nome | Descrição | Valor |
---|---|---|
nodesValueType | Definir o tipo de objeto | Todos (obrigatório) |
AllNodes
Nome | Descrição | Valor |
---|---|---|
nodesValueType | [Obrigatório] Tipo do valor Nós | "Todos" (obrigatório) |
JobServiceProperties
Nome | Descrição | Valor |
---|---|---|
{customized property} | string |
Definição de recurso do modelo arm
O tipo de recurso workspaces/labelingJobs pode ser implementado com operações direcionadas:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, adicione o seguinte JSON ao seu 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"
},
"{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",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{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"
}
},
"{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",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string",
"{customized property}": "string"
}
}
}
Objetos IdentityConfiguration
Defina a propriedade identityType para especificar o tipo de objeto.
Para AMLToken, utilize:
"identityType": "AMLToken"
Para Gerido, utilize:
"identityType": "Managed",
"clientId": "string",
"objectId": "string",
"resourceId": "string"
Para UserIdentity, utilize:
"identityType": "UserIdentity"
LabelingJobMediaProperties objects (Etiquetar objetosJobMediaProperties)
Defina a propriedade mediaType para especificar o tipo de objeto.
Para Imagem, utilize:
"mediaType": "Image",
"annotationType": "string"
Para Texto, utilize:
"mediaType": "Text",
"annotationType": "string"
Objetos MLAssistConfiguration
Defina a propriedade mlAssist para especificar o tipo de objeto.
Para Desativado, utilize:
"mlAssist": "Disabled"
Para Ativado, utilize:
"mlAssist": "Enabled",
"inferencingComputeBinding": "string",
"trainingComputeBinding": "string"
Objetos de nós
Defina a propriedade nodesValueType para especificar o tipo de objeto.
Para Todos, utilize:
"nodesValueType": "All"
Valores de propriedade
áreas de trabalho/labelingJobs
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.MachineLearningServices/workspaces/labelingJobs" |
apiVersion | A versão da API de recursos | '2023-02-01-preview' |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos arm JSON. |
cadeia (obrigatório) |
propriedades | [Obrigatório] Atributos adicionais da entidade. | LabelingJobProperties (obrigatório) |
LabelingJobProperties
Nome | Descrição | Valor |
---|---|---|
componentId | ID do recurso arm do recurso do componente. | string |
computeId | ID do recurso arm do recurso de computação. | string |
dataConfiguration | Configuração dos dados utilizados na tarefa. | LabelingDataConfiguration |
descrição | O texto de descrição do recurso. | string |
displayName | Nome a apresentar da tarefa. | string |
experimentName | O nome da experimentação a que pertence a tarefa. Se não estiver definido, a tarefa é colocada na experimentação "Predefinição". | string |
identidade | Configuração de identidade. Se estiver definido, este deve ser um de AmlToken, ManagedIdentity, UserIdentity ou nulo. A predefinição é AmlToken se for nulo. |
IdentityConfiguration |
isArchived | O elemento está arquivado? | bool |
jobInstructions | Instruções de etiquetagem da tarefa. | LabelingJobInstructions |
jobType | [Obrigatório] Especifica o tipo de tarefa. | "AutoML" 'Comando' "Etiquetagem" "Pipeline" 'Spark' "Varrer" (obrigatório) |
labelCategories | Etiquetar categorias da tarefa. | LabelingJobLabelCategories |
labelingJobMediaProperties | Propriedades específicas do tipo de suporte de dados na tarefa. | LabelingJobMediaProperties |
mlAssistConfiguration | Configuração da funcionalidade MLAssist na tarefa. | MLAssistConfiguration |
notificationSetting | Definição de notificação para a tarefa | NotificationSetting |
propriedades | O dicionário da propriedade do recurso. | Propriedades do ResourceBase |
services | Lista de JobEndpoints. Para tarefas locais, um ponto final de tarefa terá um valor de ponto final de FileStreamObject. |
JobBaseServices |
etiquetas | Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas. | objeto |
LabelingDataConfiguration
Nome | Descrição | Valor |
---|---|---|
dataId | ID de recurso do recurso de dados para efetuar a etiquetagem. | string |
incrementalDataRefresh | Indica se pretende ativar a atualização incremental de dados. | "Desativado" "Ativado" |
IdentityConfiguration
Nome | Descrição | Valor |
---|---|---|
identityType | Definir o tipo de objeto | AMLToken Gerido UserIdentity (obrigatório) |
AmlToken
Nome | Descrição | Valor |
---|---|---|
identityType | [Obrigatório] Especifica o tipo de arquitetura de identidade. | "AMLToken" (obrigatório) |
ManagedIdentity
Nome | Descrição | Valor |
---|---|---|
identityType | [Obrigatório] Especifica o tipo de arquitetura de identidade. | "Gerido" (obrigatório) |
clientId | Especifica uma identidade atribuída pelo utilizador pelo ID de cliente. Para a atribuição do sistema, não defina este campo. | string 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}$ |
objectId | Especifica uma identidade atribuída pelo utilizador por ID de objeto. Para a atribuição do sistema, não defina este campo. | string 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 utilizador pelo ID de recurso do ARM. Para a atribuição do sistema, não defina este campo. | string |
UserIdentity
Nome | Descrição | Valor |
---|---|---|
identityType | [Obrigatório] Especifica o tipo de arquitetura de identidade. | "UserIdentity" (obrigatório) |
LabelingJobInstructions
Nome | Descrição | Valor |
---|---|---|
URI | A ligação para uma página com instruções de etiquetagem detalhadas para etiquetadores. | string |
LabelingJobLabelCategories
Nome | Descrição | Valor |
---|---|---|
{customized property} | LabelCategory | |
{customized property} | LabelCategory |
LabelCategory
Nome | Descrição | Valor |
---|---|---|
classes | Dicionário de classes de etiquetas nesta categoria. | LabelCategoryClasses |
displayName | Nome a apresentar da categoria de etiqueta. | string |
seleção múltipla | Indica se é permitido selecionar várias classes nesta categoria. | "Desativado" "Ativado" |
LabelCategoryClasses
Nome | Descrição | Valor |
---|---|---|
{customized property} | LabelClass |
LabelClass
Nome | Descrição | Valor |
---|---|---|
displayName | Nome a apresentar da classe de etiqueta. | string |
subclasses | Dicionário de subclasses da classe de etiqueta. | LabelClassSubclasses |
LabelClassSubclasses
Nome | Descrição | Valor |
---|---|---|
{customized property} | LabelClass |
LabelingJobMediaProperties
Nome | Descrição | Valor |
---|---|---|
mediaType | Definir o tipo de objeto | Imagem Texto (obrigatório) |
LabelingJobImageProperties
Nome | Descrição | Valor |
---|---|---|
mediaType | [Obrigatório] Tipo de suporte de dados da tarefa. | "Imagem" (obrigatório) |
annotationType | Tipo de anotação da tarefa de etiquetagem de imagens. | "BoundingBox" "Classificação" "InstanceSegmentation" |
LabelingJobTextProperties
Nome | Descrição | Valor |
---|---|---|
mediaType | [Obrigatório] Tipo de suporte de dados da tarefa. | "Texto" (obrigatório) |
annotationType | Tipo de anotação da tarefa de etiquetagem de texto. | "Classificação" "NamedEntityRecognition" |
MLAssistConfiguration
Nome | Descrição | Valor |
---|---|---|
mlAssist | Definir o tipo de objeto | Desativado Ativado (obrigatório) |
MLAssistConfigurationDisabled
Nome | Descrição | Valor |
---|---|---|
mlAssist | [Obrigatório] Indica se a funcionalidade MLAssist está ativada. | "Desativado" (obrigatório) |
MLAssistConfigurationEnabled
Nome | Descrição | Valor |
---|---|---|
mlAssist | [Obrigatório] Indica se a funcionalidade MLAssist está ativada. | "Ativado" (obrigatório) |
inferencingComputeBinding | [Obrigatório] Enlace de computação AML utilizado na inferência. | cadeia (obrigatório) Restrições: Padrão = [a-zA-Z0-9_] |
trainingComputeBinding | [Obrigatório] Enlace de computação AML utilizado na preparação. | cadeia (obrigatório) Restrições: Padrão = [a-zA-Z0-9_] |
NotificationSetting
Nome | Descrição | Valor |
---|---|---|
emailOn | Enviar notificação por e-mail ao utilizador no tipo de notificação especificado | Matriz de cadeia que contém qualquer um dos seguintes: "JobCancelled" "JobCompleted" "JobFailed" |
e-mails | Esta é a lista de destinatários de e-mail que tem uma limitação de 499 carateres no total concat com separador de vírgulas | string[] |
Propriedades do ResourceBase
Nome | Descrição | Valor |
---|---|---|
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string |
JobBaseServices
Nome | Descrição | Valor |
---|---|---|
{customized property} | JobService | |
{customized property} | JobService |
JobService
Nome | Descrição | Valor |
---|---|---|
endpoint | Url para ponto final. | string |
jobServiceType | Tipo de ponto final. | string |
nós | Nós em que o utilizador gostaria de iniciar o serviço. Se Os Nós não estiverem definidos ou definidos como nulos, o serviço só será iniciado no nó de líder. |
Nós |
porta | Porta para ponto final definida pelo utilizador. | int |
propriedades | Propriedades adicionais a definir no ponto final. | JobServiceProperties |
Nós
Nome | Descrição | Valor |
---|---|---|
nodesValueType | Definir o tipo de objeto | Tudo (obrigatório) |
AllNodes
Nome | Descrição | Valor |
---|---|---|
nodesValueType | [Obrigatório] Tipo do valor Nós | "Todos" (obrigatório) |
JobServiceProperties
Nome | Descrição | Valor |
---|---|---|
{customized property} | string |
Definição de recurso do Terraform (fornecedor AzAPI)
O tipo de recurso workspaces/labelingJobs pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-02-01-preview"
name = "string"
parent_id = "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"
}
{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"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{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"
}
}
{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"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
{customized property} = "string"
}
}
})
}
Objetos IdentityConfiguration
Defina a propriedade identityType para especificar o tipo de objeto.
Para AMLToken, utilize:
identityType = "AMLToken"
Para Gerido, utilize:
identityType = "Managed"
clientId = "string"
objectId = "string"
resourceId = "string"
Para UserIdentity, utilize:
identityType = "UserIdentity"
Etiquetar objetosJobMediaProperties
Defina a propriedade mediaType para especificar o tipo de objeto.
Para Imagem, utilize:
mediaType = "Image"
annotationType = "string"
Para Texto, utilize:
mediaType = "Text"
annotationType = "string"
Objetos MLAssistConfiguration
Defina a propriedade mlAssist para especificar o tipo de objeto.
Para Desativado, utilize:
mlAssist = "Disabled"
Para Ativado, utilize:
mlAssist = "Enabled"
inferencingComputeBinding = "string"
trainingComputeBinding = "string"
Objetos de nós
Defina a propriedade nodesValueType para especificar o tipo de objeto.
Para Todos, utilize:
nodesValueType = "All"
Valores de propriedade
áreas de trabalho/labelingJobs
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-02-01-preview" |
name | O nome do recurso | cadeia (obrigatório) |
parent_id | O ID do recurso que é o principal para este recurso. | ID do recurso do tipo: áreas de trabalho |
propriedades | [Obrigatório] Atributos adicionais da entidade. | LabelingJobProperties (obrigatório) |
LabelingJobProperties
Nome | Descrição | Valor |
---|---|---|
componentId | ID do recurso arm do recurso do componente. | string |
computeId | ID do recurso arm do recurso de computação. | string |
dataConfiguration | Configuração dos dados utilizados na tarefa. | LabelingDataConfiguration |
descrição | O texto de descrição do recurso. | string |
displayName | Nome a apresentar da tarefa. | string |
experimentName | O nome da experimentação a que pertence a tarefa. Se não estiver definido, a tarefa é colocada na experimentação "Predefinição". | string |
identidade | Configuração de identidade. Se estiver definido, este deve ser um de AmlToken, ManagedIdentity, UserIdentity ou nulo. A predefinição é AmlToken se for nulo. |
IdentityConfiguration |
isArchived | O elemento está arquivado? | bool |
jobInstructions | Instruções de etiquetagem da tarefa. | LabelingJobInstructions |
jobType | [Obrigatório] Especifica o tipo de tarefa. | "AutoML" "Comando" "Etiquetagem" "Pipeline" "Spark" "Varrer" (obrigatório) |
labelCategories | Etiquetar categorias da tarefa. | LabelingJobLabelCategories |
labelingJobMediaProperties | Propriedades específicas do tipo de suporte de dados na tarefa. | LabelingJobMediaProperties |
mlAssistConfiguration | Configuração da funcionalidade MLAssist na tarefa. | MLAssistConfiguration |
notificationSetting | Definição de notificação para a tarefa | NotificationSetting |
propriedades | O dicionário da propriedade do recurso. | Propriedades do ResourceBase |
services | Lista de JobEndpoints. Para tarefas locais, um ponto final de tarefa terá um valor de ponto final de FileStreamObject. |
JobBaseServices |
etiquetas | Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas. | objeto |
LabelingDataConfiguration
Nome | Descrição | Valor |
---|---|---|
dataId | ID de recurso do recurso de dados para efetuar a etiquetagem. | string |
incrementalDataRefresh | Indica se pretende ativar a atualização incremental de dados. | "Desativado" "Ativado" |
IdentityConfiguration
Nome | Descrição | Valor |
---|---|---|
identityType | Definir o tipo de objeto | AMLToken Gerido UserIdentity (obrigatório) |
AmlToken
Nome | Descrição | Valor |
---|---|---|
identityType | [Obrigatório] Especifica o tipo de arquitetura de identidade. | "AMLToken" (obrigatório) |
ManagedIdentity
Nome | Descrição | Valor |
---|---|---|
identityType | [Obrigatório] Especifica o tipo de arquitetura de identidade. | "Gerido" (obrigatório) |
clientId | Especifica uma identidade atribuída pelo utilizador pelo ID de cliente. Para a atribuição do sistema, não defina este campo. | string 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}$ |
objectId | Especifica uma identidade atribuída pelo utilizador pelo ID do objeto. Para a atribuição do sistema, não defina este campo. | string 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 utilizador pelo ID de recurso do ARM. Para a atribuição do sistema, não defina este campo. | string |
UserIdentity
Nome | Descrição | Valor |
---|---|---|
identityType | [Obrigatório] Especifica o tipo de arquitetura de identidade. | "UserIdentity" (obrigatório) |
LabelingJobInstructions
Nome | Descrição | Valor |
---|---|---|
uri | A ligação para uma página com instruções de etiquetagem detalhadas para etiquetas. | string |
LabelingJobLabelCategories
Nome | Descrição | Valor |
---|---|---|
{customized property} | LabelCategory | |
{customized property} | LabelCategory |
LabelCategory
Nome | Descrição | Valor |
---|---|---|
classes | Dicionário de classes de etiquetas nesta categoria. | LabelCategoryClasses |
displayName | Nome a apresentar da categoria de etiqueta. | string |
seleção múltipla | Indica se é permitido selecionar várias classes nesta categoria. | "Desativado" "Ativado" |
LabelCategoryClasses
Nome | Descrição | Valor |
---|---|---|
{customized property} | LabelClass |
LabelClass
Nome | Descrição | Valor |
---|---|---|
displayName | Nome a apresentar da classe de etiqueta. | string |
subclasses | Dicionário de subclasses da classe de etiqueta. | LabelClassSubclasses |
LabelClassSubclasses
Nome | Descrição | Valor |
---|---|---|
{customized property} | LabelClass |
LabelingJobMediaProperties
Nome | Descrição | Valor |
---|---|---|
mediaType | Definir o tipo de objeto | Imagem Texto (obrigatório) |
LabelingJobImageProperties
Nome | Descrição | Valor |
---|---|---|
mediaType | [Obrigatório] Tipo de multimédia da tarefa. | "Imagem" (obrigatório) |
annotationType | Tipo de anotação da tarefa de etiquetagem de imagens. | "BoundingBox" "Classificação" "InstanceSegmentation" |
LabelingJobTextProperties
Nome | Descrição | Valor |
---|---|---|
mediaType | [Obrigatório] Tipo de multimédia da tarefa. | "Texto" (obrigatório) |
annotationType | Tipo de anotação da tarefa de etiquetagem de texto. | "Classificação" "NamedEntityRecognition" |
MLAssistConfiguration
Nome | Descrição | Valor |
---|---|---|
mlAssist | Definir o tipo de objeto | Desativado Ativado (obrigatório) |
MLAssistConfigurationDisabled
Nome | Descrição | Valor |
---|---|---|
mlAssist | [Obrigatório] Indica se a funcionalidade MLAssist está ativada. | "Desativado" (obrigatório) |
MLAssistConfigurationEnabled
Nome | Descrição | Valor |
---|---|---|
mlAssist | [Obrigatório] Indica se a funcionalidade MLAssist está ativada. | "Ativado" (obrigatório) |
inferencingComputeBinding | [Obrigatório] Enlace de computação AML utilizado na inferência. | cadeia (obrigatório) Restrições: Padrão = [a-zA-Z0-9_] |
trainingComputeBinding | [Obrigatório] Enlace de computação AML utilizado na preparação. | cadeia (obrigatório) Restrições: Padrão = [a-zA-Z0-9_] |
NotificationSetting
Nome | Descrição | Valor |
---|---|---|
emailOn | Enviar notificação por e-mail ao utilizador no tipo de notificação especificado | Matriz de cadeias que contém qualquer um dos seguintes: "JobCancelled" "JobCompleted" "JobFailed" |
e-mails | Esta é a lista de destinatários de e-mail que tem uma limitação de 499 carateres no total concat com separador de vírgulas | cadeia[] |
ResourceBaseProperties
Nome | Descrição | Valor |
---|---|---|
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string | |
{customized property} | string |
JobBaseServices
Nome | Descrição | Valor |
---|---|---|
{customized property} | JobService | |
{customized property} | JobService |
JobService
Nome | Descrição | Valor |
---|---|---|
endpoint | Url para ponto final. | string |
jobServiceType | Tipo de ponto final. | string |
nós | Nós em que o utilizador gostaria de iniciar o serviço. Se Os Nós não estiverem definidos ou definidos como nulos, o serviço só será iniciado no nó de líder. |
Nós |
porta | Porta para ponto final definida pelo utilizador. | int |
propriedades | Propriedades adicionais a definir no ponto final. | JobServiceProperties |
Nós
Nome | Descrição | Valor |
---|---|---|
nodesValueType | Definir o tipo de objeto | Tudo (obrigatório) |
AllNodes
Nome | Descrição | Valor |
---|---|---|
nodesValueType | [Obrigatório] Tipo do valor Nós | "Tudo" (obrigatório) |
JobServiceProperties
Nome | Descrição | Valor |
---|---|---|
{customized property} | string |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários