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


Рабочие области Microsoft.MachineLearningServices/featuresets/versions 2023-10-01

Определение ресурсов Bicep

Тип ресурса workspaces/featuresets/versions можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/featuresets/versions, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/featuresets/versions@2023-10-01' = {
  name: 'string'
  properties: {
    description: 'string'
    entities: [
      'string'
    ]
    isAnonymous: bool
    isArchived: bool
    materializationSettings: {
      notification: {
        emailOn: [
          'string'
        ]
        emails: [
          'string'
        ]
        webhooks: {
          {customized property}: {
            eventType: 'string'
            webhookType: 'string'
            // For remaining properties, see Webhook objects
          }
        }
      }
      resource: {
        instanceType: 'string'
      }
      schedule: {
        endTime: 'string'
        frequency: 'string'
        interval: int
        schedule: {
          hours: [
            int
          ]
          minutes: [
            int
          ]
          monthDays: [
            int
          ]
          weekDays: [
            'string'
          ]
        }
        startTime: 'string'
        timeZone: 'string'
        triggerType: 'string'
      }
      sparkConfiguration: {
        {customized property}: 'string'
      }
      storeType: 'string'
    }
    properties: {
      {customized property}: 'string'
    }
    specification: {
      path: 'string'
    }
    stage: 'string'
    tags: {
      {customized property}: 'string'
    }
  }
}

Объекты веб-перехватчика

Задайте свойство webhookType , чтобы указать тип объекта.

Для AzureDevOpsиспользуйте:

{
  webhookType: 'AzureDevOps'
}

Значения свойств

AzureDevOpsWebhook

Имя Описание Ценность
webhookType [Обязательный] Указывает тип службы для отправки обратного вызова. AzureDevOps (обязательно)

FeaturesetSpecification

Имя Описание Ценность
путь Указывает путь спецификации струна

FeaturesetVersionProperties

Имя Описание Ценность
описание Текст описания ресурса. струна
Объекты Указывает список сущностей string[]
isAnonymous Если версия имени создается системой (анонимная регистрация). bool
isArchived Архивируется ли ресурс? bool
materializationSettings Указывает параметры материализации MaterializationSettings
свойства Словарь свойств ресурса. ResourceBaseProperties
спецификация Указывает сведения о спецификации компонентов FeaturesetSpecification
сцена Указывает этап ресурса струна
Теги Словарь тегов. Теги можно добавлять, удалять и обновлять. ResourceBaseTags

MaterializationComputeResource

Имя Описание Ценность
instanceType Указывает тип экземпляра струна

MaterializationSettings

Имя Описание Ценность
уведомление Указывает сведения о уведомлении NotificationSetting
ресурс Указывает параметры вычислительного ресурса MaterializationComputeResource
расписание Указывает сведения о расписании повторения
SparkConfiguration Указывает параметры вычислений Spark MaterializationSettingsSparkConfiguration
storeType Указывает хранилища, к которым должна произойти материализация "Нет"
"Автономный"
'Online'
'OnlineAndOffline'

MaterializationSettingsSparkConfiguration

Имя Описание Ценность

Microsoft.MachineLearningServices/workspaces/featuresets/versions

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: рабочих областей и наборов функций
свойства [Обязательный] Дополнительные атрибуты сущности. FeaturesetVersionProperties (обязательно)

NotificationSetting

Имя Описание Ценность
emailOn Отправка уведомления электронной почты пользователю по указанному типу уведомлений Массив строк, содержащий любой из:
JobCancelled
JobCompleted
JobFailed
сообщения электронной почты Это список получателей электронной почты с ограничением 499 символов в общей сложности с разделителем запятых string[]
веб-перехватчики Отправка обратного вызова веб-перехватчика в службу. Ключ — это имя, предоставленное пользователем для веб-перехватчика. NotificationSettingWebhooks

NotificationSettingWebhooks

Имя Описание Ценность

ПовторениеSchedule

Имя Описание Ценность
Часов [Обязательный] Список часов для расписания. int[] (обязательно)
протокол [Обязательный] Список минут для расписания. int[] (обязательно)
monthDays Список дней месяца для расписания int[]
будни Список дней для расписания. Массив строк, содержащий любой из:
"Пятница"
"Понедельник"
"Суббота"
"Воскресенье"
"Четверг"
"Вторник"
"Среда"

ПовторениеTrigger

Имя Описание Ценность
endTime Указывает время окончания расписания в ISO 8601, но без смещения в формате UTC. См. https://en.wikipedia.org/wiki/ISO_8601.
Формат перекомментированного формата будет "2022-06-01T00:00:01"
Если это не так, расписание будет выполняться на неопределенный срок
струна
частота [Обязательный] Частота запуска расписания. "День"
"Час"
"Минута"
"Месяц"
"Неделя" (обязательно)
интервал [Обязательный] Указывает интервал расписания в сочетании с частотой int (обязательно)
расписание Расписание повторения. ПовторениеSchedule
startTime Указывает время начала расписания в формате ISO 8601, но без смещения в формате UTC. струна
часовой пояс Указывает часовой пояс, в котором выполняется расписание.
Часовой пояс Должен соответствовать формату часового пояса Windows. Ссылка: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
струна
triggerType [Обязательный] "Cron"
"Повторение" (обязательно)

ResourceBaseProperties

Имя Описание Ценность

ResourceBaseTags

Имя Описание Ценность

Веб-перехватчик

Имя Описание Ценность
eventType Отправка обратного вызова на указанное событие уведомления струна
webhookType Установите значение "AzureDevOps" для типа AzureDevOpsWebhook. AzureDevOps (обязательно)

Определение ресурса шаблона ARM

Тип ресурса workspaces/featuresets/versions можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/featuresets/versions, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.MachineLearningServices/workspaces/featuresets/versions",
  "apiVersion": "2023-10-01",
  "name": "string",
  "properties": {
    "description": "string",
    "entities": [ "string" ],
    "isAnonymous": "bool",
    "isArchived": "bool",
    "materializationSettings": {
      "notification": {
        "emailOn": [ "string" ],
        "emails": [ "string" ],
        "webhooks": {
          "{customized property}": {
            "eventType": "string",
            "webhookType": "string"
            // For remaining properties, see Webhook objects
          }
        }
      },
      "resource": {
        "instanceType": "string"
      },
      "schedule": {
        "endTime": "string",
        "frequency": "string",
        "interval": "int",
        "schedule": {
          "hours": [ "int" ],
          "minutes": [ "int" ],
          "monthDays": [ "int" ],
          "weekDays": [ "string" ]
        },
        "startTime": "string",
        "timeZone": "string",
        "triggerType": "string"
      },
      "sparkConfiguration": {
        "{customized property}": "string"
      },
      "storeType": "string"
    },
    "properties": {
      "{customized property}": "string"
    },
    "specification": {
      "path": "string"
    },
    "stage": "string",
    "tags": {
      "{customized property}": "string"
    }
  }
}

Объекты веб-перехватчика

Задайте свойство webhookType , чтобы указать тип объекта.

Для AzureDevOpsиспользуйте:

{
  "webhookType": "AzureDevOps"
}

Значения свойств

AzureDevOpsWebhook

Имя Описание Ценность
webhookType [Обязательный] Указывает тип службы для отправки обратного вызова. AzureDevOps (обязательно)

FeaturesetSpecification

Имя Описание Ценность
путь Указывает путь спецификации струна

FeaturesetVersionProperties

Имя Описание Ценность
описание Текст описания ресурса. струна
Объекты Указывает список сущностей string[]
isAnonymous Если версия имени создается системой (анонимная регистрация). bool
isArchived Архивируется ли ресурс? bool
materializationSettings Указывает параметры материализации MaterializationSettings
свойства Словарь свойств ресурса. ResourceBaseProperties
спецификация Указывает сведения о спецификации компонентов FeaturesetSpecification
сцена Указывает этап ресурса струна
Теги Словарь тегов. Теги можно добавлять, удалять и обновлять. ResourceBaseTags

MaterializationComputeResource

Имя Описание Ценность
instanceType Указывает тип экземпляра струна

MaterializationSettings

Имя Описание Ценность
уведомление Указывает сведения о уведомлении NotificationSetting
ресурс Указывает параметры вычислительного ресурса MaterializationComputeResource
расписание Указывает сведения о расписании повторения
SparkConfiguration Указывает параметры вычислений Spark MaterializationSettingsSparkConfiguration
storeType Указывает хранилища, к которым должна произойти материализация "Нет"
"Автономный"
'Online'
'OnlineAndOffline'

MaterializationSettingsSparkConfiguration

Имя Описание Ценность

Microsoft.MachineLearningServices/workspaces/featuresets/versions

Имя Описание Ценность
apiVersion Версия API '2023-10-01'
имя Имя ресурса строка (обязательно)
свойства [Обязательный] Дополнительные атрибуты сущности. FeaturesetVersionProperties (обязательно)
тип Тип ресурса "Microsoft.MachineLearningServices/workspaces/featuresets/versions"

NotificationSetting

Имя Описание Ценность
emailOn Отправка уведомления электронной почты пользователю по указанному типу уведомлений Массив строк, содержащий любой из:
JobCancelled
JobCompleted
JobFailed
сообщения электронной почты Это список получателей электронной почты с ограничением 499 символов в общей сложности с разделителем запятых string[]
веб-перехватчики Отправка обратного вызова веб-перехватчика в службу. Ключ — это имя, предоставленное пользователем для веб-перехватчика. NotificationSettingWebhooks

NotificationSettingWebhooks

Имя Описание Ценность

ПовторениеSchedule

Имя Описание Ценность
Часов [Обязательный] Список часов для расписания. int[] (обязательно)
протокол [Обязательный] Список минут для расписания. int[] (обязательно)
monthDays Список дней месяца для расписания int[]
будни Список дней для расписания. Массив строк, содержащий любой из:
"Пятница"
"Понедельник"
"Суббота"
"Воскресенье"
"Четверг"
"Вторник"
"Среда"

ПовторениеTrigger

Имя Описание Ценность
endTime Указывает время окончания расписания в ISO 8601, но без смещения в формате UTC. См. https://en.wikipedia.org/wiki/ISO_8601.
Формат перекомментированного формата будет "2022-06-01T00:00:01"
Если это не так, расписание будет выполняться на неопределенный срок
струна
частота [Обязательный] Частота запуска расписания. "День"
"Час"
"Минута"
"Месяц"
"Неделя" (обязательно)
интервал [Обязательный] Указывает интервал расписания в сочетании с частотой int (обязательно)
расписание Расписание повторения. ПовторениеSchedule
startTime Указывает время начала расписания в формате ISO 8601, но без смещения в формате UTC. струна
часовой пояс Указывает часовой пояс, в котором выполняется расписание.
Часовой пояс Должен соответствовать формату часового пояса Windows. Ссылка: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
струна
triggerType [Обязательный] "Cron"
"Повторение" (обязательно)

ResourceBaseProperties

Имя Описание Ценность

ResourceBaseTags

Имя Описание Ценность

Веб-перехватчик

Имя Описание Ценность
eventType Отправка обратного вызова на указанное событие уведомления струна
webhookType Установите значение "AzureDevOps" для типа AzureDevOpsWebhook. AzureDevOps (обязательно)

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса workspaces/featuresets/versions можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/featuresets/versions, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2023-10-01"
  name = "string"
  body = jsonencode({
    properties = {
      description = "string"
      entities = [
        "string"
      ]
      isAnonymous = bool
      isArchived = bool
      materializationSettings = {
        notification = {
          emailOn = [
            "string"
          ]
          emails = [
            "string"
          ]
          webhooks = {
            {customized property} = {
              eventType = "string"
              webhookType = "string"
              // For remaining properties, see Webhook objects
            }
          }
        }
        resource = {
          instanceType = "string"
        }
        schedule = {
          endTime = "string"
          frequency = "string"
          interval = int
          schedule = {
            hours = [
              int
            ]
            minutes = [
              int
            ]
            monthDays = [
              int
            ]
            weekDays = [
              "string"
            ]
          }
          startTime = "string"
          timeZone = "string"
          triggerType = "string"
        }
        sparkConfiguration = {
          {customized property} = "string"
        }
        storeType = "string"
      }
      properties = {
        {customized property} = "string"
      }
      specification = {
        path = "string"
      }
      stage = "string"
      tags = {
        {customized property} = "string"
      }
    }
  })
}

Объекты веб-перехватчика

Задайте свойство webhookType , чтобы указать тип объекта.

Для AzureDevOpsиспользуйте:

{
  webhookType = "AzureDevOps"
}

Значения свойств

AzureDevOpsWebhook

Имя Описание Ценность
webhookType [Обязательный] Указывает тип службы для отправки обратного вызова. AzureDevOps (обязательно)

FeaturesetSpecification

Имя Описание Ценность
путь Указывает путь спецификации струна

FeaturesetVersionProperties

Имя Описание Ценность
описание Текст описания ресурса. струна
Объекты Указывает список сущностей string[]
isAnonymous Если версия имени создается системой (анонимная регистрация). bool
isArchived Архивируется ли ресурс? bool
materializationSettings Указывает параметры материализации MaterializationSettings
свойства Словарь свойств ресурса. ResourceBaseProperties
спецификация Указывает сведения о спецификации компонентов FeaturesetSpecification
сцена Указывает этап ресурса струна
Теги Словарь тегов. Теги можно добавлять, удалять и обновлять. ResourceBaseTags

MaterializationComputeResource

Имя Описание Ценность
instanceType Указывает тип экземпляра струна

MaterializationSettings

Имя Описание Ценность
уведомление Указывает сведения о уведомлении NotificationSetting
ресурс Указывает параметры вычислительного ресурса MaterializationComputeResource
расписание Указывает сведения о расписании повторения
SparkConfiguration Указывает параметры вычислений Spark MaterializationSettingsSparkConfiguration
storeType Указывает хранилища, к которым должна произойти материализация "Нет"
"Автономный"
'Online'
'OnlineAndOffline'

MaterializationSettingsSparkConfiguration

Имя Описание Ценность

Microsoft.MachineLearningServices/workspaces/featuresets/versions

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: рабочих областей и наборов компонентов
свойства [Обязательный] Дополнительные атрибуты сущности. FeaturesetVersionProperties (обязательно)
тип Тип ресурса "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2023-10-01"

NotificationSetting

Имя Описание Ценность
emailOn Отправка уведомления электронной почты пользователю по указанному типу уведомлений Массив строк, содержащий любой из:
JobCancelled
JobCompleted
JobFailed
сообщения электронной почты Это список получателей электронной почты с ограничением 499 символов в общей сложности с разделителем запятых string[]
веб-перехватчики Отправка обратного вызова веб-перехватчика в службу. Ключ — это имя, предоставленное пользователем для веб-перехватчика. NotificationSettingWebhooks

NotificationSettingWebhooks

Имя Описание Ценность

ПовторениеSchedule

Имя Описание Ценность
Часов [Обязательный] Список часов для расписания. int[] (обязательно)
протокол [Обязательный] Список минут для расписания. int[] (обязательно)
monthDays Список дней месяца для расписания int[]
будни Список дней для расписания. Массив строк, содержащий любой из:
"Пятница"
"Понедельник"
"Суббота"
"Воскресенье"
"Четверг"
"Вторник"
"Среда"

ПовторениеTrigger

Имя Описание Ценность
endTime Указывает время окончания расписания в ISO 8601, но без смещения в формате UTC. См. https://en.wikipedia.org/wiki/ISO_8601.
Формат перекомментированного формата будет "2022-06-01T00:00:01"
Если это не так, расписание будет выполняться на неопределенный срок
струна
частота [Обязательный] Частота запуска расписания. "День"
"Час"
"Минута"
"Месяц"
"Неделя" (обязательно)
интервал [Обязательный] Указывает интервал расписания в сочетании с частотой int (обязательно)
расписание Расписание повторения. ПовторениеSchedule
startTime Указывает время начала расписания в формате ISO 8601, но без смещения в формате UTC. струна
часовой пояс Указывает часовой пояс, в котором выполняется расписание.
Часовой пояс Должен соответствовать формату часового пояса Windows. Ссылка: /windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
струна
triggerType [Обязательный] "Cron"
"Повторение" (обязательно)

ResourceBaseProperties

Имя Описание Ценность

ResourceBaseTags

Имя Описание Ценность

Веб-перехватчик

Имя Описание Ценность
eventType Отправка обратного вызова на указанное событие уведомления струна
webhookType Установите значение "AzureDevOps" для типа AzureDevOpsWebhook. AzureDevOps (обязательно)