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


Коллекции и образы Microsoft.Compute

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

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

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

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

Чтобы создать ресурс Microsoft.Compute/galleries/images, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Compute/galleries/images@2023-07-03' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    architecture: 'string'
    description: 'string'
    disallowed: {
      diskTypes: [
        'string'
      ]
    }
    endOfLifeDate: 'string'
    eula: 'string'
    features: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    hyperVGeneration: 'string'
    identifier: {
      offer: 'string'
      publisher: 'string'
      sku: 'string'
    }
    osState: 'string'
    osType: 'string'
    privacyStatementUri: 'string'
    purchasePlan: {
      name: 'string'
      product: 'string'
      publisher: 'string'
    }
    recommended: {
      memory: {
        max: int
        min: int
      }
      vCPUs: {
        max: int
        min: int
      }
    }
    releaseNoteUri: 'string'
  }
}

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

коллекции и изображения

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

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

Ограничение символов: 1–80

Допустимые символы:
Буквенно-цифровые символы, подчеркивания, дефисы и периоды.

Начало и конец буквенно-цифровым.
местоположение Расположение ресурса строка (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: коллекции
свойства Описывает свойства определения образа коллекции. GalleryImageProperties

GalleryImageProperties

Имя Описание Ценность
архитектура Архитектура образа. Применимо только к дискам ОС. Arm64
'x64'
описание Описание этого ресурса определения образа коллекции. Это свойство является обновляемым. струна
Запрещено Описывает запрещенные типы дисков. запрещено
endOfLifeDate Дата окончания срока действия определения образа коллекции. Это свойство можно использовать для вывода из эксплуатации. Это свойство является обновляемым. струна
eula Соглашение eula для определения изображения коллекции. струна
Функции Список функций изображения коллекции. GalleryImageFeature[]
hyperVGeneration Создание гипервизора виртуальной машины. Применимо только к дискам ОС. "V1"
"V2"
идентификатор Это идентификатор определения образа коллекции. GalleryImageIdentifier (обязательно)
osState Это свойство позволяет пользователю указать, являются ли виртуальные машины, созданные на этом изображении, "Обобщенными" или "Специализированными". "Обобщенный"
'Специализированный' (обязательный)
osType Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, включенной в диск при создании виртуальной машины из управляемого образа. Возможные значения: Windows,Linux. Linux
"Windows" (обязательно)
privacyStatementUri URI заявления о конфиденциальности. струна
purchasePlan Описывает план приобретения определения образа коллекции. Это используется изображениями Marketplace. ImagePurchasePlan
рекомендованный Свойства описывают рекомендуемую конфигурацию компьютера для этого определения образа. Эти свойства являются обновляемыми. RecommendedMachineConfiguration
releaseNoteUri URI заметки о выпуске. струна

Запрещено

Имя Описание Ценность
diskTypes Список типов дисков. string[]

GalleryImageFeature

Имя Описание Ценность
имя Имя функции изображения коллекции. струна
ценность Значение функции изображения коллекции. струна

GalleryImageIdentifier

Имя Описание Ценность
предлагать Имя предложения определения изображения коллекции. строка (обязательно)
издатель Имя издателя определения образа коллекции. строка (обязательно)
SKU Имя номера SKU определения образа коллекции. строка (обязательно)

ImagePurchasePlan

Имя Описание Ценность
имя Идентификатор плана. струна
продукт Идентификатор продукта. струна
издатель Идентификатор издателя. струна

РекомендацияMachineConfiguration

Имя Описание Ценность
память Описывает диапазон ресурсов. ResourceRange
виртуальные ЦП Описывает диапазон ресурсов. ResourceRange

ResourceRange

Имя Описание Ценность
Макс Максимальное число ресурсов. int
Мин Минимальное количество ресурса. int

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
построитель образов Azure с базовых показателей Windows Azure

развертывание в Azure
Создает среду построителя образов Azure и создает образ Windows Server с использованием последних обновлений Windows и примененных базовых показателей Windows.
создание определения изображения в коллекции вычислений Azure

развертывание в Azure
Этот шаблон позволяет создать простое определение изображения в коллекции вычислений Azure. Перед развертыванием этого шаблона убедитесь, что вы запустите общий шаблон коллекции образов 101.
настройка службы Dev Box

развертывание в Azure
Этот шаблон создаст все ресурсы администратора Dev Box, как описано в кратком руководстве по началу работы с Dev Box. Вы можете просмотреть все созданные ресурсы или напрямую перейти к DevPortal.microsoft.com для создания первого поля разработки.

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

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

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

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

Чтобы создать ресурс Microsoft.Compute/galleries/images, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Compute/galleries/images",
  "apiVersion": "2023-07-03",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "architecture": "string",
    "description": "string",
    "disallowed": {
      "diskTypes": [ "string" ]
    },
    "endOfLifeDate": "string",
    "eula": "string",
    "features": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "hyperVGeneration": "string",
    "identifier": {
      "offer": "string",
      "publisher": "string",
      "sku": "string"
    },
    "osState": "string",
    "osType": "string",
    "privacyStatementUri": "string",
    "purchasePlan": {
      "name": "string",
      "product": "string",
      "publisher": "string"
    },
    "recommended": {
      "memory": {
        "max": "int",
        "min": "int"
      },
      "vCPUs": {
        "max": "int",
        "min": "int"
      }
    },
    "releaseNoteUri": "string"
  }
}

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

коллекции и изображения

Имя Описание Ценность
тип Тип ресурса "Microsoft.Compute/galleries/images"
apiVersion Версия API ресурсов '2023-07-03'
имя Имя ресурса

Узнайте, как задать имена и типы дочерних ресурсов в шаблонах ARM JSON.
строка (обязательно)

Ограничение символов: 1–80

Допустимые символы:
Буквенно-цифровые символы, подчеркивания, дефисы и периоды.

Начало и конец буквенно-цифровым.
местоположение Расположение ресурса строка (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
свойства Описывает свойства определения образа коллекции. GalleryImageProperties

GalleryImageProperties

Имя Описание Ценность
архитектура Архитектура образа. Применимо только к дискам ОС. Arm64
'x64'
описание Описание этого ресурса определения образа коллекции. Это свойство является обновляемым. струна
Запрещено Описывает запрещенные типы дисков. запрещено
endOfLifeDate Дата окончания срока действия определения образа коллекции. Это свойство можно использовать для вывода из эксплуатации. Это свойство является обновляемым. струна
eula Соглашение eula для определения изображения коллекции. струна
Функции Список функций изображения коллекции. GalleryImageFeature[]
hyperVGeneration Создание гипервизора виртуальной машины. Применимо только к дискам ОС. "V1"
"V2"
идентификатор Это идентификатор определения образа коллекции. GalleryImageIdentifier (обязательно)
osState Это свойство позволяет пользователю указать, являются ли виртуальные машины, созданные на этом изображении, "Обобщенными" или "Специализированными". "Обобщенный"
'Специализированный' (обязательный)
osType Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, включенной в диск при создании виртуальной машины из управляемого образа. Возможные значения: Windows,Linux. Linux
"Windows" (обязательно)
privacyStatementUri URI заявления о конфиденциальности. струна
purchasePlan Описывает план приобретения определения образа коллекции. Это используется изображениями Marketplace. ImagePurchasePlan
рекомендованный Свойства описывают рекомендуемую конфигурацию компьютера для этого определения образа. Эти свойства являются обновляемыми. RecommendedMachineConfiguration
releaseNoteUri URI заметки о выпуске. струна

Запрещено

Имя Описание Ценность
diskTypes Список типов дисков. string[]

GalleryImageFeature

Имя Описание Ценность
имя Имя функции изображения коллекции. струна
ценность Значение функции изображения коллекции. струна

GalleryImageIdentifier

Имя Описание Ценность
предлагать Имя предложения определения изображения коллекции. строка (обязательно)
издатель Имя издателя определения образа коллекции. строка (обязательно)
SKU Имя номера SKU определения образа коллекции. строка (обязательно)

ImagePurchasePlan

Имя Описание Ценность
имя Идентификатор плана. струна
продукт Идентификатор продукта. струна
издатель Идентификатор издателя. струна

РекомендацияMachineConfiguration

Имя Описание Ценность
память Описывает диапазон ресурсов. ResourceRange
виртуальные ЦП Описывает диапазон ресурсов. ResourceRange

ResourceRange

Имя Описание Ценность
Макс Максимальное число ресурсов. int
Мин Минимальное количество ресурса. int

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
построитель образов Azure с базовых показателей Windows Azure

развертывание в Azure
Создает среду построителя образов Azure и создает образ Windows Server с использованием последних обновлений Windows и примененных базовых показателей Windows.
создание определения изображения в коллекции вычислений Azure

развертывание в Azure
Этот шаблон позволяет создать простое определение изображения в коллекции вычислений Azure. Перед развертыванием этого шаблона убедитесь, что вы запустите общий шаблон коллекции образов 101.
настройка службы Dev Box

развертывание в Azure
Этот шаблон создаст все ресурсы администратора Dev Box, как описано в кратком руководстве по началу работы с Dev Box. Вы можете просмотреть все созданные ресурсы или напрямую перейти к DevPortal.microsoft.com для создания первого поля разработки.

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/images@2023-07-03"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      architecture = "string"
      description = "string"
      disallowed = {
        diskTypes = [
          "string"
        ]
      }
      endOfLifeDate = "string"
      eula = "string"
      features = [
        {
          name = "string"
          value = "string"
        }
      ]
      hyperVGeneration = "string"
      identifier = {
        offer = "string"
        publisher = "string"
        sku = "string"
      }
      osState = "string"
      osType = "string"
      privacyStatementUri = "string"
      purchasePlan = {
        name = "string"
        product = "string"
        publisher = "string"
      }
      recommended = {
        memory = {
          max = int
          min = int
        }
        vCPUs = {
          max = int
          min = int
        }
      }
      releaseNoteUri = "string"
    }
  })
}

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

коллекции и изображения

Имя Описание Ценность
тип Тип ресурса "Microsoft.Compute/galleries/images@2023-07-03"
имя Имя ресурса строка (обязательно)

Ограничение символов: 1–80

Допустимые символы:
Буквенно-цифровые символы, подчеркивания, дефисы и периоды.

Начало и конец буквенно-цифровым.
местоположение Расположение ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: коллекции
Теги Теги ресурсов Словарь имен и значений тегов.
свойства Описывает свойства определения образа коллекции. GalleryImageProperties

GalleryImageProperties

Имя Описание Ценность
архитектура Архитектура образа. Применимо только к дискам ОС. Arm64
"x64"
описание Описание этого ресурса определения образа коллекции. Это свойство является обновляемым. струна
Запрещено Описывает запрещенные типы дисков. запрещено
endOfLifeDate Дата окончания срока действия определения образа коллекции. Это свойство можно использовать для вывода из эксплуатации. Это свойство является обновляемым. струна
eula Соглашение eula для определения изображения коллекции. струна
Функции Список функций изображения коллекции. GalleryImageFeature[]
hyperVGeneration Создание гипервизора виртуальной машины. Применимо только к дискам ОС. "V1"
"V2"
идентификатор Это идентификатор определения образа коллекции. GalleryImageIdentifier (обязательно)
osState Это свойство позволяет пользователю указать, являются ли виртуальные машины, созданные на этом изображении, "Обобщенными" или "Специализированными". "Обобщенный"
"Специализированный" (обязательный)
osType Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, включенной в диск при создании виртуальной машины из управляемого образа. Возможные значения: Windows,Linux. Linux
"Windows" (обязательно)
privacyStatementUri URI заявления о конфиденциальности. струна
purchasePlan Описывает план приобретения определения образа коллекции. Это используется изображениями Marketplace. ImagePurchasePlan
рекомендованный Свойства описывают рекомендуемую конфигурацию компьютера для этого определения образа. Эти свойства являются обновляемыми. RecommendedMachineConfiguration
releaseNoteUri URI заметки о выпуске. струна

Запрещено

Имя Описание Ценность
diskTypes Список типов дисков. string[]

GalleryImageFeature

Имя Описание Ценность
имя Имя функции изображения коллекции. струна
ценность Значение функции изображения коллекции. струна

GalleryImageIdentifier

Имя Описание Ценность
предлагать Имя предложения определения изображения коллекции. строка (обязательно)
издатель Имя издателя определения образа коллекции. строка (обязательно)
SKU Имя номера SKU определения образа коллекции. строка (обязательно)

ImagePurchasePlan

Имя Описание Ценность
имя Идентификатор плана. струна
продукт Идентификатор продукта. струна
издатель Идентификатор издателя. струна

РекомендацияMachineConfiguration

Имя Описание Ценность
память Описывает диапазон ресурсов. ResourceRange
виртуальные ЦП Описывает диапазон ресурсов. ResourceRange

ResourceRange

Имя Описание Ценность
Макс Максимальное число ресурсов. int
Мин Минимальное количество ресурса. int