Microsoft.MachineLearningServices registries/environments/versions 2023-06-01-preview

Определение ресурса Bicep

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

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

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

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

resource symbolicname 'Microsoft.MachineLearningServices/registries/environments/versions@2023-06-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    autoDeleteSetting: {
      condition: 'string'
      value: 'string'
    }
    autoRebuild: 'string'
    build: {
      contextUri: 'string'
      dockerfilePath: 'string'
    }
    condaFile: 'string'
    description: 'string'
    image: 'string'
    inferenceConfig: {
      livenessRoute: {
        path: 'string'
        port: int
      }
      readinessRoute: {
        path: 'string'
        port: int
      }
      scoringRoute: {
        path: 'string'
        port: int
      }
    }
    intellectualProperty: {
      protectionLevel: 'string'
      publisher: 'string'
    }
    isAnonymous: bool
    isArchived: bool
    osType: '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'
      {customized property}: 'string'
    }
    stage: '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'
      {customized property}: 'string'
    }
  }
}

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

registries/environments/versions

Имя Описание Значение
name имя ресурса.

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

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

Свойства EnvironmentVersion

Имя Описание Значение
autoDeleteSetting Задает параметр жизненного цикла ресурса управляемых данных. AutoDeleteSetting
autoRebuild Определяет, требуется ли перестраивать образ на основе изменений базового образа. "Отключено"
OnBaseImageUpdate
build; Параметры конфигурации для контекста сборки Docker. BuildContext
condaFile Стандартный файл конфигурации, используемый Conda, который позволяет устанавливать пакеты любого типа, включая пакеты Python, R и C/C++.
{see href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
строка
description Текст описания ресурса. строка
Изображение Имя образа, который будет использоваться для среды.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
строка
inferenceConfig Определяет конфигурацию, специфичную для вывода. InferenceContainerProperties
интеллектуальное свойство Сведения об интеллектуальной собственности. Используется, если среда является интеллектуальной собственностью. Интеллектуальное свойство
isAnonymous Если версия имени создана системой (анонимная регистрация). Для типов, для которых определен Этап, при указании Stage он будет использоваться для заполнения IsAnonymous bool
isArchived Архивирован ли ресурс? Для типов, для которых определен Этап, при указании Stage он будет использоваться для заполнения IsArchived. bool
osType Тип ОС среды. Linux
"Windows"
properties Словарь свойств ресурса. ResourceBaseProperties
разместить Этап жизненного цикла среды, назначенный этой среде строка
tags Словарь тегов. Теги можно добавлять, удалять и обновлять. object

AutoDeleteSetting

Имя Описание Значение
condition Когда следует проверка, если истек срок действия ресурса CreatedGreaterThan
LastAccessedGreaterThan
значение Значение условия окончания срока действия. строка

BuildContext

Имя Описание Значение
contextUri [Обязательно] URI контекста сборки Docker, используемого для сборки образа. Поддерживает URI BLOB-объектов при создании среды и может возвращать URI больших двоичных объектов или Git.
{seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" /}
string (обязательно)

Ограничения:
Минимальная длина = 1
Шаблон = [a-zA-Z0-9_]
dockerfilePath Путь к Dockerfile в контексте сборки.
{seealso href="https://docs.docker.com/engine/reference/builder/" /}
строка

InferenceContainerProperties

Имя Описание Значение
livenessRoute Маршрут для проверка активности контейнера сервера вывода. Route
readinessRoute Маршрут для проверка готовность контейнера сервера вывода. Route
scoringRoute Порт для отправки запросов оценки в контейнере сервера вывода. Route

Маршрут

Имя Описание Значение
path [Обязательно] Путь к маршруту. string (обязательно)

Ограничения:
Минимальная длина = 1
Шаблон = [a-zA-Z0-9_]
порт [Обязательно] Порт для маршрута. int (обязательно)

Интеллектуальное свойство

Имя Описание Значение
protectionLevel Уровень защиты интеллектуальной собственности. "Все"
"Нет"
publisher [Обязательно] Издатель интеллектуальной собственности. Должно совпадать с именем издателя реестра. string (обязательно)

Ограничения:
Минимальная длина = 1
Шаблон = [a-zA-Z0-9_]

Свойства ResourceBase

Имя Описание Значение
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка

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

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

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

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

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

{
  "type": "Microsoft.MachineLearningServices/registries/environments/versions",
  "apiVersion": "2023-06-01-preview",
  "name": "string",
  "properties": {
    "autoDeleteSetting": {
      "condition": "string",
      "value": "string"
    },
    "autoRebuild": "string",
    "build": {
      "contextUri": "string",
      "dockerfilePath": "string"
    },
    "condaFile": "string",
    "description": "string",
    "image": "string",
    "inferenceConfig": {
      "livenessRoute": {
        "path": "string",
        "port": "int"
      },
      "readinessRoute": {
        "path": "string",
        "port": "int"
      },
      "scoringRoute": {
        "path": "string",
        "port": "int"
      }
    },
    "intellectualProperty": {
      "protectionLevel": "string",
      "publisher": "string"
    },
    "isAnonymous": "bool",
    "isArchived": "bool",
    "osType": "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",
      "{customized property}": "string"
    },
    "stage": "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",
      "{customized property}": "string"
    }
  }
}

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

registries/environments/versions

Имя Описание Значение
тип Тип ресурса Microsoft.MachineLearningServices/registries/environments/versions
версия_API Версия API ресурсов '2023-06-01-preview'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
string (обязательно)
properties [Обязательно] Дополнительные атрибуты сущности. EnvironmentVersionProperties (обязательно)

Свойства EnvironmentVersion

Имя Описание Значение
autoDeleteSetting Задает параметр жизненного цикла управляемого ресурса данных. AutoDeleteSetting
autoRebuild Определяет, требуется ли перестроить образ на основе изменений базового образа. "Отключено"
OnBaseImageUpdate
build; Параметры конфигурации для контекста сборки Docker. BuildContext
condaFile Стандартный файл конфигурации, используемый Conda, который позволяет устанавливать пакеты любого типа, включая пакеты Python, R и C/C++.
{see href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
строка
description Текст описания ресурса. строка
Изображение Имя образа, который будет использоваться для среды.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
строка
inferenceConfig Определяет конфигурацию, специфичную для вывода. InferenceContainerProperties
интеллектуальная собственность Сведения об интеллектуальной собственности. Используется, если среда является интеллектуальной собственностью. Интеллектуальное свойство
isAnonymous Если версия имени создана системой (анонимная регистрация). Для типов, для которых определен Этап, при указании Stage он будет использоваться для заполнения IsAnonymous bool
isArchived Архивирован ли ресурс? Для типов, для которых определен этап, при указании stage он будет использоваться для заполнения IsArchived. bool
osType Тип ОС среды. Linux
"Windows"
properties Словарь свойств ресурса. Свойства ResourceBase
разместить Этап жизненного цикла среды, назначенный этой среде строка
tags Словарь тегов. Теги можно добавлять, удалять и обновлять. объект

AutoDeleteSetting

Имя Описание Значение
condition Когда следует проверка, если истек срок действия ресурса "CreatedGreaterThan"
LastAccessedGreaterThan
значение Значение условия истечения срока действия. строка

BuildContext

Имя Описание Значение
contextUri [Обязательно] URI контекста сборки Docker, используемого для сборки образа. Поддерживает URI BLOB-объектов при создании среды и может возвращать URI больших двоичных объектов или Git.
{seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" /}
string (обязательно)

Ограничения:
Минимальная длина = 1
Шаблон = [a-zA-Z0-9_]
dockerfilePath Путь к Dockerfile в контексте сборки.
{seealso href="https://docs.docker.com/engine/reference/builder/" /}
строка

InferenceContainerProperties

Имя Описание Значение
livenessRoute Маршрут для проверка активности контейнера сервера вывода. Route
readinessRoute Маршрут для проверка готовности контейнера сервера вывода. Route
scoringRoute Порт для отправки запросов оценки в контейнере сервера вывода. Route

Маршрут

Имя Описание Значение
path [Обязательный параметр] Путь для маршрута. строка (обязательно)

Ограничения:
Минимальная длина = 1
Шаблон = [a-zA-Z0-9_]
порт [Обязательный параметр] Порт для маршрута. int (обязательно)

Интеллектуальное свойство

Имя Описание Значение
protectionLevel Уровень защиты интеллектуальной собственности. "Все"
"Нет"
publisher [Обязательный параметр] Издатель интеллектуальной собственности. Должно совпадать с именем издателя реестра. строка (обязательно)

Ограничения:
Минимальная длина = 1
Шаблон = [a-zA-Z0-9_]

ResourceBaseProperties

Имя Описание Значение
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка
{настроенное свойство} строка

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

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

  • Группы ресурсов

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

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

Чтобы создать ресурс Microsoft.MachineLearningServices/registries/environments/versions, добавьте в шаблон следующую terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/registries/environments/versions@2023-06-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      autoDeleteSetting = {
        condition = "string"
        value = "string"
      }
      autoRebuild = "string"
      build = {
        contextUri = "string"
        dockerfilePath = "string"
      }
      condaFile = "string"
      description = "string"
      image = "string"
      inferenceConfig = {
        livenessRoute = {
          path = "string"
          port = int
        }
        readinessRoute = {
          path = "string"
          port = int
        }
        scoringRoute = {
          path = "string"
          port = int
        }
      }
      intellectualProperty = {
        protectionLevel = "string"
        publisher = "string"
      }
      isAnonymous = bool
      isArchived = bool
      osType = "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"
        {customized property} = "string"
      }
      stage = "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"
        {customized property} = "string"
      }
    }
  })
}

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

registries/environments/versions

Имя Описание Значение
тип Тип ресурса "Microsoft.MachineLearningServices/registries/environments/versions@2023-06-01-preview"
name имя ресурса. строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: environments
properties [Обязательный параметр] Дополнительные атрибуты сущности. EnvironmentVersionProperties (обязательно)

Свойства EnvironmentVersion

Имя Описание Значение
autoDeleteSetting Задает параметр жизненного цикла ресурса управляемых данных. AutoDeleteSetting
autoRebuild Определяет, требуется ли перестраивать образ на основе изменений базового образа. "Отключено"
OnBaseImageUpdate
build; Параметры конфигурации для контекста сборки Docker. BuildContext
condaFile Стандартный файл конфигурации, используемый Conda, который позволяет устанавливать пакеты любого типа, включая пакеты Python, R и C/C++.
{see href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" /}
строка
description Текст описания ресурса. строка
Изображение Имя образа, который будет использоваться для среды.
{seealso href="https://docs.microsoft.com/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" /}
строка
inferenceConfig Определяет конфигурацию, специфичную для вывода. InferenceContainerProperties
интеллектуальное свойство Сведения об интеллектуальной собственности. Используется, если среда является интеллектуальной собственностью. Интеллектуальное свойство
isAnonymous Если версия имени создана системой (анонимная регистрация). Для типов, для которых определен Этап, при указании Stage он будет использоваться для заполнения IsAnonymous bool
isArchived Архивирован ли ресурс? Для типов, для которых определен Этап, при указании Stage он будет использоваться для заполнения IsArchived. bool
osType Тип ОС среды. "Linux"
"Windows"
properties Словарь свойств ресурса. ResourceBaseProperties
разместить Этап жизненного цикла среды, назначенный этой среде строка
tags Словарь тегов. Теги можно добавлять, удалять и обновлять. объект

AutoDeleteSetting

Имя Описание Значение
condition Когда следует проверка, если истек срок действия ресурса CreatedGreaterThan
LastAccessedGreaterThan
значение Значение условия окончания срока действия. строка

BuildContext

Имя Описание Значение
contextUri [Обязательный параметр] URI контекста сборки Docker, используемого для сборки образа. Поддерживает URI больших двоичных объектов при создании среды и может возвращать URI больших двоичных объектов или Git.
{seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" /}
строка (обязательно)

Ограничения:
Минимальная длина = 1
Шаблон = [a-zA-Z0-9_]
dockerfilePath Путь к Dockerfile в контексте сборки.
{seealso href="https://docs.docker.com/engine/reference/builder/" /}
строка

InferenceContainerProperties

Имя Описание Значение
livenessRoute Маршрут для проверка активности контейнера сервера вывода. Route
readinessRoute Маршрут для проверка готовность контейнера сервера вывода. Route
scoringRoute Порт для отправки запросов оценки в контейнере сервера вывода. Route

Маршрут

Имя Описание Значение
path [Обязательно] Путь к маршруту. string (обязательно)

Ограничения:
Минимальная длина = 1
Шаблон = [a-zA-Z0-9_]
порт [Обязательно] Порт для маршрута. int (обязательно)

Интеллектуальное свойство

Имя Описание Значение
protectionLevel Уровень защиты интеллектуальной собственности. "All"
"None"
publisher [Обязательно] Издатель интеллектуальной собственности. Должно совпадать с именем издателя реестра. string (обязательно)

Ограничения:
Минимальная длина = 1
Шаблон = [a-zA-Z0-9_]

Свойства ResourceBase

Имя Описание Значение
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка
{настраиваемое свойство} строка