Поделиться через


Рабочие области 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

Имя Описание Ценность
{настраиваемое свойство} струна