Рабочие области Microsoft.MachineLearningServices/labelingJobs 2023-08-01-preview
Определение ресурсов Bicep
Тип ресурса workspaces/labelingJobs можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/labelingJobs, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-08-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'
}
}
labelingJobMediaProperties: {
mediaType: 'string'
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration: {
mlAssist: 'string'
// For remaining properties, see MLAssistConfiguration objects
}
notificationSetting: {
emailOn: [
'string'
]
emails: [
'string'
]
webhooks: {
{customized property}: {
eventType: 'string'
webhookType: 'string'
// For remaining properties, see Webhook objects
}
}
}
properties: {
{customized property}: 'string'
}
secretsConfiguration: {
{customized property}: {
uri: 'string'
workspaceSecretName: 'string'
}
}
services: {
{customized property}: {
endpoint: 'string'
jobServiceType: 'string'
nodes: {
nodesValueType: 'string'
// For remaining properties, see Nodes objects
}
port: int
properties: {
{customized property}: 'string'
}
}
}
tags: {}
}
}
Объекты IdentityConfiguration
Задайте свойство identityType, чтобы указать тип объекта.
Для AMLTokenиспользуйте:
identityType: 'AMLToken'
Для управляемых
identityType: 'Managed'
clientId: 'string'
objectId: 'string'
resourceId: 'string'
Для UserIdentityиспользуйте:
identityType: 'UserIdentity'
Объекты LabelingJobMediaProperties
Задайте свойство mediaType mediaType, чтобы указать тип объекта.
Для изображенияиспользуйте:
mediaType: 'Image'
annotationType: 'string'
Для текстовыхиспользуйте:
mediaType: 'Text'
annotationType: 'string'
Объекты MLAssistConfiguration
Задайте свойство mlAssist, чтобы указать тип объекта.
Для отключенныхиспользуйте:
mlAssist: 'Disabled'
Для включеноиспользуйте:
mlAssist: 'Enabled'
inferencingComputeBinding: 'string'
trainingComputeBinding: 'string'
Объекты веб-перехватчика
Задайте свойство webhookType
Для AzureDevOpsиспользуйте:
webhookType: 'AzureDevOps'
Объекты nodes
Задайте свойство nodesValueType, чтобы указать тип объекта.
Для всехиспользуйте:
nodesValueType: 'All'
Значения свойств
рабочие области и задания меток
Имя | Описание | Ценность |
---|---|---|
имя | Имя ресурса Узнайте, как задать имена и типы дочерних ресурсов в Bicep. |
строка (обязательно) |
родитель | В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса. Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса. |
Символьное имя ресурса типа: рабочих областей |
свойства | [Обязательный] Дополнительные атрибуты сущности. | LabelingJobProperties (обязательно) |
LabelingJobProperties
Имя | Описание | Ценность |
---|---|---|
componentId | Идентификатор ресурса ARM ресурса компонента. | струна |
computeId | Идентификатор ресурса ARM вычислительного ресурса. | струна |
dataConfiguration | Настройка данных, используемых в задании. | LabelingDataConfiguration |
описание | Текст описания ресурса. | струна |
displayName | Отображаемое имя задания. | струна |
experimentName | Имя эксперимента, к которому принадлежит задание. Если задание не задано, задание помещается в эксперимент по умолчанию. | струна |
тождество | Конфигурация удостоверения. Если задано, это должен быть один из AmlToken, ManagedIdentity, UserIdentity или NULL. По умолчанию AmlToken имеет значение NULL. |
IdentityConfiguration |
isArchived | Архивируется ли ресурс? | bool |
jobInstructions | Инструкции по маркировке задания. | labelingJobInstructions |
jobType | [Обязательный] Указывает тип задания. | AutoML "Command" Метка Конвейер Spark "Очистка" (обязательно) |
Категории меток | Категории меток задания. | категории LabelingJobLabelCategories |
labelingJobMediaProperties | Свойства типа носителя в задании. | LabelingJobMediaProperties |
mlAssistConfiguration | Настройка функции MLAssist в задании. | MLAssistConfiguration |
notificationSetting | Параметр уведомления для задания | NotificationSetting |
свойства | Словарь свойств ресурса. | ResourceBaseProperties |
secretConfiguration | Настройка секретов для доступности во время выполнения. | JobBaseSecretsConfiguration |
Услуги | Список заданий. Для локальных заданий конечная точка задания будет иметь значение конечной точки FileStreamObject. |
JobBaseServices |
Теги | Словарь тегов. Теги можно добавлять, удалять и обновлять. | объект |
LabelingDataConfiguration
Имя | Описание | Ценность |
---|---|---|
dataId | Идентификатор ресурса ресурса ресурса для выполнения меток. | струна |
incrementalDataRefresh | Указывает, следует ли включить добавочное обновление данных. | "Отключено" "Включено" |
IdentityConfiguration
Имя | Описание | Ценность |
---|---|---|
identityType | Установка типа объекта |
AMLToken Управляемые UserIdentity (обязательно) |
AmlToken
Имя | Описание | Ценность |
---|---|---|
identityType | [Обязательный] Указывает тип платформы удостоверений. | AMLToken (обязательно) |
ManagedIdentity
Имя | Описание | Ценность |
---|---|---|
identityType | [Обязательный] Указывает тип платформы удостоверений. | Managed (обязательный) |
clientId | Указывает назначаемое пользователем удостоверение по идентификатору клиента. Для назначаемого системой не устанавливайте это поле. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Указывает назначаемое пользователем удостоверение по идентификатору объекта. Для назначаемого системой не устанавливайте это поле. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Указывает удостоверение, назначаемое пользователем, по идентификатору ресурса ARM. Для назначаемого системой не устанавливайте это поле. | струна |
UserIdentity
Имя | Описание | Ценность |
---|---|---|
identityType | [Обязательный] Указывает тип платформы удостоверений. | UserIdentity (обязательно) |
LabelingJobInstructions
Имя | Описание | Ценность |
---|---|---|
ури | Ссылка на страницу с подробными инструкциями по маркировке для меток. | струна |
Категории LabelingJobLabel
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | LabelCategory |
LabelCategory
Имя | Описание | Ценность |
---|---|---|
Классы | Словарь классов меток в этой категории. | LabelCategoryClasses |
displayName | Отображаемое имя категории меток. | струна |
MultiSelect | Указывает, разрешено ли выбрать несколько классов в этой категории. | "Отключено" "Включено" |
LabelCategoryClasses
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | LabelClass |
LabelClass
Имя | Описание | Ценность |
---|---|---|
displayName | Отображаемое имя класса метки. | струна |
Подклассы | Словарь подклассов класса меток. | LabelClassSubclasses |
LabelClassSubclasses
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | LabelClass |
LabelingJobMediaProperties
Имя | Описание | Ценность |
---|---|---|
mediaType | Установка типа объекта |
изображения текстовый (обязательный) |
LabelingJobImageProperties
Имя | Описание | Ценность |
---|---|---|
mediaType | [Обязательный] Тип носителя задания. | Image (обязательно) |
annotationType | Тип заметки задания маркировки изображений. | "BoundingBox" "Классификация" "InstanceSegmentation" |
LabelingJobTextProperties
Имя | Описание | Ценность |
---|---|---|
mediaType | [Обязательный] Тип носителя задания. | "Текст" (обязательный) |
annotationType | Тип заметки задания маркировки текста. | "Классификация" "NamedEntityRecognition" |
MLAssistConfiguration
Имя | Описание | Ценность |
---|---|---|
mlAssist | Установка типа объекта |
отключены включено (обязательно) |
MLAssistConfigurationDisabled
Имя | Описание | Ценность |
---|---|---|
mlAssist | [Обязательный] Указывает, включена ли функция MLAssist. | "Отключено" (обязательно) |
MLAssistConfigurationEnabled
Имя | Описание | Ценность |
---|---|---|
mlAssist | [Обязательный] Указывает, включена ли функция MLAssist. | "Включено" (обязательно) |
inferencingComputeBinding | [Обязательный] Привязка вычислений AML, используемая в выводе. | строка (обязательно) Ограничения целостности: Минимальная длина = 1 Pattern = [a-zA-Z0-9_] |
trainingComputeBinding | [Обязательный] Привязка вычислений AML, используемая в обучении. | строка (обязательно) Ограничения целостности: Минимальная длина = 1 Pattern = [a-zA-Z0-9_] |
NotificationSetting
Имя | Описание | Ценность |
---|---|---|
emailOn | Отправка уведомления электронной почты пользователю по указанному типу уведомлений | Массив строк, содержащий любой из: JobCancelled JobCompleted JobFailed |
сообщения электронной почты | Это список получателей электронной почты с ограничением 499 символов в общей сложности с разделителем запятых | string[] |
веб-перехватчики | Отправка обратного вызова веб-перехватчика в службу. Ключ — это имя, предоставленное пользователем для веб-перехватчика. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | веб-перехватчик |
Веб-перехватчик
Имя | Описание | Ценность |
---|---|---|
eventType | Отправка обратного вызова на указанное событие уведомления | струна |
webhookType | Установка типа объекта | AzureDevOps (обязательно) |
AzureDevOpsWebhook
Имя | Описание | Ценность |
---|---|---|
webhookType | [Обязательный] Указывает тип службы для отправки обратного вызова. | AzureDevOps (обязательно) |
ResourceBaseProperties
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
JobBaseSecretsConfiguration
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | SecretConfiguration |
SecretConfiguration
Имя | Описание | Ценность |
---|---|---|
ури | Универсальный код ресурса (URI секрета). Пример URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
струна |
workspaceSecretName | Имя секрета в хранилище ключей рабочей области. | струна |
JobBaseServices
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | JobService |
JobService
Имя | Описание | Ценность |
---|---|---|
конечная точка | URL-адрес конечной точки. | струна |
jobServiceType | Тип конечной точки. | струна |
Узлов | Узлы, на которые пользователь хочет запустить службу. Если узлы не заданы или заданы значение NULL, служба будет запущена только на узле лидера. |
узлов |
порт | Порт для конечной точки, заданной пользователем. | int |
свойства | Дополнительные свойства, заданные в конечной точке. | JobServiceProperties |
Узлов
Имя | Описание | Ценность |
---|---|---|
nodesValueType | Установка типа объекта | Все (обязательно) |
AllNodes
Имя | Описание | Ценность |
---|---|---|
nodesValueType | [Обязательный] Тип значения Nodes | "Все" (обязательно) |
JobServiceProperties
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
Определение ресурса шаблона ARM
Тип ресурса workspaces/labelingJobs можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/labelingJobs, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
"apiVersion": "2023-08-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" ],
"webhooks": {
"{customized property}": {
"eventType": "string",
"webhookType": "string"
// For remaining properties, see Webhook objects
}
}
},
"properties": {
"{customized property}": "string"
},
"secretsConfiguration": {
"{customized property}": {
"uri": "string",
"workspaceSecretName": "string"
}
},
"services": {
"{customized property}": {
"endpoint": "string",
"jobServiceType": "string",
"nodes": {
"nodesValueType": "string"
// For remaining properties, see Nodes objects
},
"port": "int",
"properties": {
"{customized property}": "string"
}
}
},
"tags": {}
}
}
Объекты IdentityConfiguration
Задайте свойство identityType, чтобы указать тип объекта.
Для AMLTokenиспользуйте:
"identityType": "AMLToken"
Для управляемых
"identityType": "Managed",
"clientId": "string",
"objectId": "string",
"resourceId": "string"
Для UserIdentityиспользуйте:
"identityType": "UserIdentity"
Объекты LabelingJobMediaProperties
Задайте свойство mediaType mediaType, чтобы указать тип объекта.
Для изображенияиспользуйте:
"mediaType": "Image",
"annotationType": "string"
Для текстовыхиспользуйте:
"mediaType": "Text",
"annotationType": "string"
Объекты MLAssistConfiguration
Задайте свойство mlAssist, чтобы указать тип объекта.
Для отключенныхиспользуйте:
"mlAssist": "Disabled"
Для включеноиспользуйте:
"mlAssist": "Enabled",
"inferencingComputeBinding": "string",
"trainingComputeBinding": "string"
Объекты веб-перехватчика
Задайте свойство webhookType
Для AzureDevOpsиспользуйте:
"webhookType": "AzureDevOps"
Объекты nodes
Задайте свойство nodesValueType, чтобы указать тип объекта.
Для всехиспользуйте:
"nodesValueType": "All"
Значения свойств
рабочие области и задания меток
Имя | Описание | Ценность |
---|---|---|
тип | Тип ресурса | "Microsoft.MachineLearningServices/workspaces/labelingJobs" |
apiVersion | Версия API ресурсов | '2023-08-01-preview' |
имя | Имя ресурса Узнайте, как задать имена и типы дочерних ресурсов в шаблонах ARM JSON. |
строка (обязательно) |
свойства | [Обязательный] Дополнительные атрибуты сущности. | LabelingJobProperties (обязательно) |
LabelingJobProperties
Имя | Описание | Ценность |
---|---|---|
componentId | Идентификатор ресурса ARM ресурса компонента. | струна |
computeId | Идентификатор ресурса ARM вычислительного ресурса. | струна |
dataConfiguration | Настройка данных, используемых в задании. | LabelingDataConfiguration |
описание | Текст описания ресурса. | струна |
displayName | Отображаемое имя задания. | струна |
experimentName | Имя эксперимента, к которому принадлежит задание. Если задание не задано, задание помещается в эксперимент по умолчанию. | струна |
тождество | Конфигурация удостоверения. Если задано, это должен быть один из AmlToken, ManagedIdentity, UserIdentity или NULL. По умолчанию AmlToken имеет значение NULL. |
IdentityConfiguration |
isArchived | Архивируется ли ресурс? | bool |
jobInstructions | Инструкции по маркировке задания. | labelingJobInstructions |
jobType | [Обязательный] Указывает тип задания. | AutoML "Command" Метка Конвейер Spark "Очистка" (обязательно) |
Категории меток | Категории меток задания. | категории LabelingJobLabelCategories |
labelingJobMediaProperties | Свойства типа носителя в задании. | LabelingJobMediaProperties |
mlAssistConfiguration | Настройка функции MLAssist в задании. | MLAssistConfiguration |
notificationSetting | Параметр уведомления для задания | NotificationSetting |
свойства | Словарь свойств ресурса. | ResourceBaseProperties |
secretConfiguration | Настройка секретов для доступности во время выполнения. | JobBaseSecretsConfiguration |
Услуги | Список заданий. Для локальных заданий конечная точка задания будет иметь значение конечной точки FileStreamObject. |
JobBaseServices |
Теги | Словарь тегов. Теги можно добавлять, удалять и обновлять. | объект |
LabelingDataConfiguration
Имя | Описание | Ценность |
---|---|---|
dataId | Идентификатор ресурса ресурса ресурса для выполнения меток. | струна |
incrementalDataRefresh | Указывает, следует ли включить добавочное обновление данных. | "Отключено" "Включено" |
IdentityConfiguration
Имя | Описание | Ценность |
---|---|---|
identityType | Установка типа объекта |
AMLToken Управляемые UserIdentity (обязательно) |
AmlToken
Имя | Описание | Ценность |
---|---|---|
identityType | [Обязательный] Указывает тип платформы удостоверений. | AMLToken (обязательно) |
ManagedIdentity
Имя | Описание | Ценность |
---|---|---|
identityType | [Обязательный] Указывает тип платформы удостоверений. | Managed (обязательный) |
clientId | Указывает назначаемое пользователем удостоверение по идентификатору клиента. Для назначаемого системой не устанавливайте это поле. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Указывает назначаемое пользователем удостоверение по идентификатору объекта. Для назначаемого системой не устанавливайте это поле. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Указывает удостоверение, назначаемое пользователем, по идентификатору ресурса ARM. Для назначаемого системой не устанавливайте это поле. | струна |
UserIdentity
Имя | Описание | Ценность |
---|---|---|
identityType | [Обязательный] Указывает тип платформы удостоверений. | UserIdentity (обязательно) |
LabelingJobInstructions
Имя | Описание | Ценность |
---|---|---|
ури | Ссылка на страницу с подробными инструкциями по маркировке для меток. | струна |
Категории LabelingJobLabel
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | LabelCategory |
LabelCategory
Имя | Описание | Ценность |
---|---|---|
Классы | Словарь классов меток в этой категории. | LabelCategoryClasses |
displayName | Отображаемое имя категории меток. | струна |
MultiSelect | Указывает, разрешено ли выбрать несколько классов в этой категории. | "Отключено" "Включено" |
LabelCategoryClasses
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | LabelClass |
LabelClass
Имя | Описание | Ценность |
---|---|---|
displayName | Отображаемое имя класса метки. | струна |
Подклассы | Словарь подклассов класса меток. | LabelClassSubclasses |
LabelClassSubclasses
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | LabelClass |
LabelingJobMediaProperties
Имя | Описание | Ценность |
---|---|---|
mediaType | Установка типа объекта |
изображения текстовый (обязательный) |
LabelingJobImageProperties
Имя | Описание | Ценность |
---|---|---|
mediaType | [Обязательный] Тип носителя задания. | Image (обязательно) |
annotationType | Тип заметки задания маркировки изображений. | "BoundingBox" "Классификация" "InstanceSegmentation" |
LabelingJobTextProperties
Имя | Описание | Ценность |
---|---|---|
mediaType | [Обязательный] Тип носителя задания. | "Текст" (обязательный) |
annotationType | Тип заметки задания маркировки текста. | "Классификация" "NamedEntityRecognition" |
MLAssistConfiguration
Имя | Описание | Ценность |
---|---|---|
mlAssist | Установка типа объекта |
отключены включено (обязательно) |
MLAssistConfigurationDisabled
Имя | Описание | Ценность |
---|---|---|
mlAssist | [Обязательный] Указывает, включена ли функция MLAssist. | "Отключено" (обязательно) |
MLAssistConfigurationEnabled
Имя | Описание | Ценность |
---|---|---|
mlAssist | [Обязательный] Указывает, включена ли функция MLAssist. | "Включено" (обязательно) |
inferencingComputeBinding | [Обязательный] Привязка вычислений AML, используемая в выводе. | строка (обязательно) Ограничения целостности: Минимальная длина = 1 Pattern = [a-zA-Z0-9_] |
trainingComputeBinding | [Обязательный] Привязка вычислений AML, используемая в обучении. | строка (обязательно) Ограничения целостности: Минимальная длина = 1 Pattern = [a-zA-Z0-9_] |
NotificationSetting
Имя | Описание | Ценность |
---|---|---|
emailOn | Отправка уведомления электронной почты пользователю по указанному типу уведомлений | Массив строк, содержащий любой из: JobCancelled JobCompleted JobFailed |
сообщения электронной почты | Это список получателей электронной почты с ограничением 499 символов в общей сложности с разделителем запятых | string[] |
веб-перехватчики | Отправка обратного вызова веб-перехватчика в службу. Ключ — это имя, предоставленное пользователем для веб-перехватчика. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | веб-перехватчик |
Веб-перехватчик
Имя | Описание | Ценность |
---|---|---|
eventType | Отправка обратного вызова на указанное событие уведомления | струна |
webhookType | Установка типа объекта | AzureDevOps (обязательно) |
AzureDevOpsWebhook
Имя | Описание | Ценность |
---|---|---|
webhookType | [Обязательный] Указывает тип службы для отправки обратного вызова. | AzureDevOps (обязательно) |
ResourceBaseProperties
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
JobBaseSecretsConfiguration
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | SecretConfiguration |
SecretConfiguration
Имя | Описание | Ценность |
---|---|---|
ури | Универсальный код ресурса (URI секрета). Пример URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
струна |
workspaceSecretName | Имя секрета в хранилище ключей рабочей области. | струна |
JobBaseServices
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | JobService |
JobService
Имя | Описание | Ценность |
---|---|---|
конечная точка | URL-адрес конечной точки. | струна |
jobServiceType | Тип конечной точки. | струна |
Узлов | Узлы, на которые пользователь хочет запустить службу. Если узлы не заданы или заданы значение NULL, служба будет запущена только на узле лидера. |
узлов |
порт | Порт для конечной точки, заданной пользователем. | int |
свойства | Дополнительные свойства, заданные в конечной точке. | JobServiceProperties |
Узлов
Имя | Описание | Ценность |
---|---|---|
nodesValueType | Установка типа объекта | Все (обязательно) |
AllNodes
Имя | Описание | Ценность |
---|---|---|
nodesValueType | [Обязательный] Тип значения Nodes | "Все" (обязательно) |
JobServiceProperties
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса workspaces/labelingJobs можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/labelingJobs, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-08-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"
}
}
labelingJobMediaProperties = {
mediaType = "string"
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration = {
mlAssist = "string"
// For remaining properties, see MLAssistConfiguration objects
}
notificationSetting = {
emailOn = [
"string"
]
emails = [
"string"
]
webhooks = {
{customized property} = {
eventType = "string"
webhookType = "string"
// For remaining properties, see Webhook objects
}
}
}
properties = {
{customized property} = "string"
}
secretsConfiguration = {
{customized property} = {
uri = "string"
workspaceSecretName = "string"
}
}
services = {
{customized property} = {
endpoint = "string"
jobServiceType = "string"
nodes = {
nodesValueType = "string"
// For remaining properties, see Nodes objects
}
port = int
properties = {
{customized property} = "string"
}
}
}
tags = {}
}
})
}
Объекты IdentityConfiguration
Задайте свойство identityType, чтобы указать тип объекта.
Для AMLTokenиспользуйте:
identityType = "AMLToken"
Для управляемых
identityType = "Managed"
clientId = "string"
objectId = "string"
resourceId = "string"
Для UserIdentityиспользуйте:
identityType = "UserIdentity"
Объекты LabelingJobMediaProperties
Задайте свойство mediaType mediaType, чтобы указать тип объекта.
Для изображенияиспользуйте:
mediaType = "Image"
annotationType = "string"
Для текстовыхиспользуйте:
mediaType = "Text"
annotationType = "string"
Объекты MLAssistConfiguration
Задайте свойство mlAssist, чтобы указать тип объекта.
Для отключенныхиспользуйте:
mlAssist = "Disabled"
Для включеноиспользуйте:
mlAssist = "Enabled"
inferencingComputeBinding = "string"
trainingComputeBinding = "string"
Объекты веб-перехватчика
Задайте свойство webhookType
Для AzureDevOpsиспользуйте:
webhookType = "AzureDevOps"
Объекты nodes
Задайте свойство nodesValueType, чтобы указать тип объекта.
Для всехиспользуйте:
nodesValueType = "All"
Значения свойств
рабочие области и задания меток
Имя | Описание | Ценность |
---|---|---|
тип | Тип ресурса | "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-08-01-preview" |
имя | Имя ресурса | строка (обязательно) |
parent_id | Идентификатор ресурса, который является родительским для этого ресурса. | Идентификатор ресурса типа: рабочих областей |
свойства | [Обязательный] Дополнительные атрибуты сущности. | LabelingJobProperties (обязательно) |
LabelingJobProperties
Имя | Описание | Ценность |
---|---|---|
componentId | Идентификатор ресурса ARM ресурса компонента. | струна |
computeId | Идентификатор ресурса ARM вычислительного ресурса. | струна |
dataConfiguration | Настройка данных, используемых в задании. | LabelingDataConfiguration |
описание | Текст описания ресурса. | струна |
displayName | Отображаемое имя задания. | струна |
experimentName | Имя эксперимента, к которому принадлежит задание. Если задание не задано, задание помещается в эксперимент по умолчанию. | струна |
тождество | Конфигурация удостоверения. Если задано, это должен быть один из AmlToken, ManagedIdentity, UserIdentity или NULL. По умолчанию AmlToken имеет значение NULL. |
IdentityConfiguration |
isArchived | Архивируется ли ресурс? | bool |
jobInstructions | Инструкции по маркировке задания. | labelingJobInstructions |
jobType | [Обязательный] Указывает тип задания. | AutoML "Command" "Метка" Конвейер Spark "Очистка" (обязательно) |
Категории меток | Категории меток задания. | категории LabelingJobLabelCategories |
labelingJobMediaProperties | Свойства типа носителя в задании. | LabelingJobMediaProperties |
mlAssistConfiguration | Настройка функции MLAssist в задании. | MLAssistConfiguration |
notificationSetting | Параметр уведомления для задания | NotificationSetting |
свойства | Словарь свойств ресурса. | ResourceBaseProperties |
secretConfiguration | Настройка секретов для доступности во время выполнения. | JobBaseSecretsConfiguration |
Услуги | Список заданий. Для локальных заданий конечная точка задания будет иметь значение конечной точки FileStreamObject. |
JobBaseServices |
Теги | Словарь тегов. Теги можно добавлять, удалять и обновлять. | объект |
LabelingDataConfiguration
Имя | Описание | Ценность |
---|---|---|
dataId | Идентификатор ресурса ресурса ресурса для выполнения меток. | струна |
incrementalDataRefresh | Указывает, следует ли включить добавочное обновление данных. | "Отключено" "Включено" |
IdentityConfiguration
Имя | Описание | Ценность |
---|---|---|
identityType | Установка типа объекта |
AMLToken Управляемые UserIdentity (обязательно) |
AmlToken
Имя | Описание | Ценность |
---|---|---|
identityType | [Обязательный] Указывает тип платформы удостоверений. | AMLToken (обязательно) |
ManagedIdentity
Имя | Описание | Ценность |
---|---|---|
identityType | [Обязательный] Указывает тип платформы удостоверений. | "Managed" (обязательно) |
clientId | Указывает назначаемое пользователем удостоверение по идентификатору клиента. Для назначаемого системой не устанавливайте это поле. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Указывает назначаемое пользователем удостоверение по идентификатору объекта. Для назначаемого системой не устанавливайте это поле. | струна Ограничения целостности: Минимальная длина = 36 Максимальная длина = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Указывает удостоверение, назначаемое пользователем, по идентификатору ресурса ARM. Для назначаемого системой не устанавливайте это поле. | струна |
UserIdentity
Имя | Описание | Ценность |
---|---|---|
identityType | [Обязательный] Указывает тип платформы удостоверений. | UserIdentity (обязательно) |
LabelingJobInstructions
Имя | Описание | Ценность |
---|---|---|
ури | Ссылка на страницу с подробными инструкциями по маркировке для меток. | струна |
Категории LabelingJobLabel
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | LabelCategory |
LabelCategory
Имя | Описание | Ценность |
---|---|---|
Классы | Словарь классов меток в этой категории. | LabelCategoryClasses |
displayName | Отображаемое имя категории меток. | струна |
MultiSelect | Указывает, разрешено ли выбрать несколько классов в этой категории. | "Отключено" "Включено" |
LabelCategoryClasses
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | LabelClass |
LabelClass
Имя | Описание | Ценность |
---|---|---|
displayName | Отображаемое имя класса метки. | струна |
Подклассы | Словарь подклассов класса меток. | LabelClassSubclasses |
LabelClassSubclasses
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | LabelClass |
LabelingJobMediaProperties
Имя | Описание | Ценность |
---|---|---|
mediaType | Установка типа объекта |
изображения текстовый (обязательный) |
LabelingJobImageProperties
Имя | Описание | Ценность |
---|---|---|
mediaType | [Обязательный] Тип носителя задания. | Image (обязательно) |
annotationType | Тип заметки задания маркировки изображений. | "BoundingBox" "Классификация" "InstanceSegmentation" |
LabelingJobTextProperties
Имя | Описание | Ценность |
---|---|---|
mediaType | [Обязательный] Тип носителя задания. | "Текст" (обязательно) |
annotationType | Тип заметки задания маркировки текста. | "Классификация" "NamedEntityRecognition" |
MLAssistConfiguration
Имя | Описание | Ценность |
---|---|---|
mlAssist | Установка типа объекта |
отключены включено (обязательно) |
MLAssistConfigurationDisabled
Имя | Описание | Ценность |
---|---|---|
mlAssist | [Обязательный] Указывает, включена ли функция MLAssist. | "Отключено" (обязательно) |
MLAssistConfigurationEnabled
Имя | Описание | Ценность |
---|---|---|
mlAssist | [Обязательный] Указывает, включена ли функция MLAssist. | "Включено" (обязательно) |
inferencingComputeBinding | [Обязательный] Привязка вычислений AML, используемая в выводе. | строка (обязательно) Ограничения целостности: Минимальная длина = 1 Pattern = [a-zA-Z0-9_] |
trainingComputeBinding | [Обязательный] Привязка вычислений AML, используемая в обучении. | строка (обязательно) Ограничения целостности: Минимальная длина = 1 Pattern = [a-zA-Z0-9_] |
NotificationSetting
Имя | Описание | Ценность |
---|---|---|
emailOn | Отправка уведомления электронной почты пользователю по указанному типу уведомлений | Массив строк, содержащий любой из: JobCancelled JobCompleted JobFailed |
сообщения электронной почты | Это список получателей электронной почты с ограничением 499 символов в общей сложности с разделителем запятых | string[] |
веб-перехватчики | Отправка обратного вызова веб-перехватчика в службу. Ключ — это имя, предоставленное пользователем для веб-перехватчика. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | веб-перехватчик |
Веб-перехватчик
Имя | Описание | Ценность |
---|---|---|
eventType | Отправка обратного вызова на указанное событие уведомления | струна |
webhookType | Установка типа объекта | AzureDevOps (обязательно) |
AzureDevOpsWebhook
Имя | Описание | Ценность |
---|---|---|
webhookType | [Обязательный] Указывает тип службы для отправки обратного вызова. | AzureDevOps (обязательно) |
ResourceBaseProperties
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |
JobBaseSecretsConfiguration
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | SecretConfiguration |
SecretConfiguration
Имя | Описание | Ценность |
---|---|---|
ури | Универсальный код ресурса (URI секрета). Пример URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
струна |
workspaceSecretName | Имя секрета в хранилище ключей рабочей области. | струна |
JobBaseServices
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | JobService |
JobService
Имя | Описание | Ценность |
---|---|---|
конечная точка | URL-адрес конечной точки. | струна |
jobServiceType | Тип конечной точки. | струна |
Узлов | Узлы, на которые пользователь хочет запустить службу. Если узлы не заданы или заданы значение NULL, служба будет запущена только на узле лидера. |
узлов |
порт | Порт для конечной точки, заданной пользователем. | int |
свойства | Дополнительные свойства, заданные в конечной точке. | JobServiceProperties |
Узлов
Имя | Описание | Ценность |
---|---|---|
nodesValueType | Установка типа объекта | Все (обязательно) |
AllNodes
Имя | Описание | Ценность |
---|---|---|
nodesValueType | [Обязательный] Тип значения Nodes | "Все" (обязательно) |
JobServiceProperties
Имя | Описание | Ценность |
---|---|---|
{настраиваемое свойство} | струна |