Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определение ресурсов Bicep
Тип ресурса изображений можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Compute/images, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Compute/images@2019-12-01' = {
location: 'string'
name: 'string'
properties: {
hyperVGeneration: 'string'
sourceVirtualMachine: {
id: 'string'
}
storageProfile: {
dataDisks: [
{
blobUri: 'string'
caching: 'string'
diskEncryptionSet: {
id: 'string'
}
diskSizeGB: int
lun: int
managedDisk: {
id: 'string'
}
snapshot: {
id: 'string'
}
storageAccountType: 'string'
}
]
osDisk: {
blobUri: 'string'
caching: 'string'
diskEncryptionSet: {
id: 'string'
}
diskSizeGB: int
managedDisk: {
id: 'string'
}
osState: 'string'
osType: 'string'
snapshot: {
id: 'string'
}
storageAccountType: 'string'
}
zoneResilient: bool
}
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
Microsoft.Compute/images
Имя | Описание | Ценность |
---|---|---|
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Описывает свойства изображения. | Свойства изображения |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
DiskEncryptionSetParameters
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
ImageDataDisk (Диск с изображением)
Имя | Описание | Ценность |
---|---|---|
BLOBURI | Виртуальный жесткий диск. | струна |
Кэширование | Указывает требования к кэшированию. Возможные значения: Нет Только для чтения ЧтениеЗапись По умолчанию: Нет для хранилища "Стандартный". ReadOnly для хранилища класса Premium |
"Нет" "ReadOnly" ReadWrite |
Набор diskEncryptionSet | Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска образа. | DiskEncryptionSetParameters |
Размер дискаГб | Задает размер пустых дисков данных в гигабайтах. Этот элемент можно использовать для перезаписи имени диска в образе виртуальной машины. Это значение не может быть больше 1023 ГБ |
инт |
Лунь | Указывает логическую единицу диска данных. Это значение используется для идентификации дисков данных на виртуальной машине и поэтому должно быть уникальным для каждого диска данных, подключенного к виртуальной машине. | int (обязательно) |
managedDisk | УправляемыйDisk. | Подресурс |
снимок | Моментальный снимок. | Подресурс |
Тип учетной записи хранилища | Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, его нельзя использовать с диском ОС. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" "UltraSSD_LRS" |
ImageOSDisk
Имя | Описание | Ценность |
---|---|---|
BLOBURI | Виртуальный жесткий диск. | струна |
Кэширование | Указывает требования к кэшированию. Возможные значения: Нет Только для чтения ЧтениеЗапись По умолчанию: Нет для хранилища "Стандартный". ReadOnly для хранилища класса Premium |
"Нет" "ReadOnly" ReadWrite |
Набор diskEncryptionSet | Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска образа. | DiskEncryptionSetParameters |
Размер дискаГб | Задает размер пустых дисков данных в гигабайтах. Этот элемент можно использовать для перезаписи имени диска в образе виртуальной машины. Это значение не может быть больше 1023 ГБ |
инт |
managedDisk | УправляемыйDisk. | Подресурс |
osState | Состояние ОС. | "Обобщенный" 'Специализированный' (обязательный) |
Тип ОС | Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, включенной в диск, при создании виртуальной машины из пользовательского образа. Возможные значения: Виндоус Линукс |
Linux "Windows" (обязательно) |
снимок | Моментальный снимок. | Подресурс |
Тип учетной записи хранилища | Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, его нельзя использовать с диском ОС. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" "UltraSSD_LRS" |
Свойства изображения
Имя | Описание | Ценность |
---|---|---|
hyperVGeneration | Возвращает HyperVGenerationType виртуальногоMachine, созданного на основе образа. | "V1" "V2" |
sourceVirtualMachine | Исходная виртуальная машина, из которой создается образ. | Подресурс |
storageProfile | Задает параметры хранилища для дисков виртуальной машины. | Профиль ImageStorageProfile |
Профиль ImageStorageProfile
Имя | Описание | Ценность |
---|---|---|
Диски данных | Указывает параметры, используемые для добавления диска данных на виртуальную машину. Дополнительные сведения о дисках см. в статье Сведения о дисках и виртуальных жестких дисках для виртуальных машин Azure. |
Диск ImageDataDisk[] |
osDisk | Указывает сведения о диске операционной системы, используемом виртуальной машиной. Дополнительные сведения о дисках см. в статье Сведения о дисках и виртуальных жестких дисках для виртуальных машин Azure. |
ImageOSDisk |
zoneResilient | Указывает, является ли изображение устойчивым к зонам. Значение по умолчанию — false. Устойчивые к зонам образы можно создавать только в регионах, которые предоставляют хранилище, избыточное между зонами (ZRS). | булевая переменная (bool) |
Теги ресурса
Имя | Описание | Ценность |
---|
Подресурс
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
Примеры использования
Проверенные модули Azure
Следующие проверенные модули Azure можно использовать для развертывания этого типа ресурсов.
Модуль | Описание |
---|---|
Изображение | Модуль ресурсов AVM для образа |
Определение ресурса шаблона ARM
Тип ресурса изображений можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Compute/images, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Compute/images",
"apiVersion": "2019-12-01",
"name": "string",
"location": "string",
"properties": {
"hyperVGeneration": "string",
"sourceVirtualMachine": {
"id": "string"
},
"storageProfile": {
"dataDisks": [
{
"blobUri": "string",
"caching": "string",
"diskEncryptionSet": {
"id": "string"
},
"diskSizeGB": "int",
"lun": "int",
"managedDisk": {
"id": "string"
},
"snapshot": {
"id": "string"
},
"storageAccountType": "string"
}
],
"osDisk": {
"blobUri": "string",
"caching": "string",
"diskEncryptionSet": {
"id": "string"
},
"diskSizeGB": "int",
"managedDisk": {
"id": "string"
},
"osState": "string",
"osType": "string",
"snapshot": {
"id": "string"
},
"storageAccountType": "string"
},
"zoneResilient": "bool"
}
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
Microsoft.Compute/images
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2019-12-01' |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Описывает свойства изображения. | Свойства изображения |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.Compute/images" |
DiskEncryptionSetParameters
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
ImageDataDisk (Диск с изображением)
Имя | Описание | Ценность |
---|---|---|
BLOBURI | Виртуальный жесткий диск. | струна |
Кэширование | Указывает требования к кэшированию. Возможные значения: Нет Только для чтения ЧтениеЗапись По умолчанию: Нет для хранилища "Стандартный". ReadOnly для хранилища класса Premium |
"Нет" "ReadOnly" ReadWrite |
Набор diskEncryptionSet | Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска образа. | DiskEncryptionSetParameters |
Размер дискаГб | Задает размер пустых дисков данных в гигабайтах. Этот элемент можно использовать для перезаписи имени диска в образе виртуальной машины. Это значение не может быть больше 1023 ГБ |
инт |
Лунь | Указывает логическую единицу диска данных. Это значение используется для идентификации дисков данных на виртуальной машине и поэтому должно быть уникальным для каждого диска данных, подключенного к виртуальной машине. | int (обязательно) |
managedDisk | УправляемыйDisk. | Подресурс |
снимок | Моментальный снимок. | Подресурс |
Тип учетной записи хранилища | Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, его нельзя использовать с диском ОС. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" "UltraSSD_LRS" |
ImageOSDisk
Имя | Описание | Ценность |
---|---|---|
BLOBURI | Виртуальный жесткий диск. | струна |
Кэширование | Указывает требования к кэшированию. Возможные значения: Нет Только для чтения ЧтениеЗапись По умолчанию: Нет для хранилища "Стандартный". ReadOnly для хранилища класса Premium |
"Нет" "ReadOnly" ReadWrite |
Набор diskEncryptionSet | Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска образа. | DiskEncryptionSetParameters |
Размер дискаГб | Задает размер пустых дисков данных в гигабайтах. Этот элемент можно использовать для перезаписи имени диска в образе виртуальной машины. Это значение не может быть больше 1023 ГБ |
инт |
managedDisk | УправляемыйDisk. | Подресурс |
osState | Состояние ОС. | "Обобщенный" 'Специализированный' (обязательный) |
Тип ОС | Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, включенной в диск, при создании виртуальной машины из пользовательского образа. Возможные значения: Виндоус Линукс |
Linux "Windows" (обязательно) |
снимок | Моментальный снимок. | Подресурс |
Тип учетной записи хранилища | Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, его нельзя использовать с диском ОС. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" "UltraSSD_LRS" |
Свойства изображения
Имя | Описание | Ценность |
---|---|---|
hyperVGeneration | Возвращает HyperVGenerationType виртуальногоMachine, созданного на основе образа. | "V1" "V2" |
sourceVirtualMachine | Исходная виртуальная машина, из которой создается образ. | Подресурс |
storageProfile | Задает параметры хранилища для дисков виртуальной машины. | Профиль ImageStorageProfile |
Профиль ImageStorageProfile
Имя | Описание | Ценность |
---|---|---|
Диски данных | Указывает параметры, используемые для добавления диска данных на виртуальную машину. Дополнительные сведения о дисках см. в статье Сведения о дисках и виртуальных жестких дисках для виртуальных машин Azure. |
Диск ImageDataDisk[] |
osDisk | Указывает сведения о диске операционной системы, используемом виртуальной машиной. Дополнительные сведения о дисках см. в статье Сведения о дисках и виртуальных жестких дисках для виртуальных машин Azure. |
ImageOSDisk |
zoneResilient | Указывает, является ли изображение устойчивым к зонам. Значение по умолчанию — false. Устойчивые к зонам образы можно создавать только в регионах, которые предоставляют хранилище, избыточное между зонами (ZRS). | булевая переменная (bool) |
Теги ресурса
Имя | Описание | Ценность |
---|
Подресурс
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
Примеры использования
Шаблоны быстрого запуска Azure
Следующие шаблоны быстрого запуска Azure развернуть этот тип ресурса.
Шаблон | Описание |
---|---|
создание виртуальной машины из образа пользователя развертывание |
Этот шаблон позволяет создавать виртуальные машины из образа пользователя. Этот шаблон также развертывает виртуальную сеть, общедоступные IP-адреса и сетевой интерфейс. |
Создание виртуальной машины в новой или существующей виртуальной сети из обобщенного виртуального жесткого диска развертывание |
Этот шаблон создает виртуальную машину из обобщенного виртуального жесткого диска и позволяет подключить ее к новой или существующей виртуальной сети, которая может находиться в другой группе ресурсов, чем виртуальная машина. |
Развертывание масштабируемого набора виртуальных машин с помощью пользовательского образа Linux развертывание |
Этот шаблон позволяет развернуть пользовательский образ виртуальной машины Linux в масштабируемом наборе. Эти виртуальные машины находятся за балансировщиком нагрузки с балансировкой нагрузки HTTP (по умолчанию на порте 80). В примере используется пользовательский скрипт для развертывания и обновления приложения, возможно, потребуется предоставить пользовательский скрипт для собственной процедуры обновления. Вам потребуется предоставить обобщенный образ виртуальной машины в той же подписке и регионе, где создается VMSS. |
Развертывание масштабируемого набора виртуальных машин с помощью пользовательского образа Windows развертывание |
Этот шаблон позволяет развернуть простой масштабируемый набор виртуальных машин для пользовательского образа Windows. Эти виртуальные машины находятся за балансировщиком нагрузки с балансировкой нагрузки HTTP (по умолчанию на порте 80). |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса изображений можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Compute/images, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/images@2019-12-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
hyperVGeneration = "string"
sourceVirtualMachine = {
id = "string"
}
storageProfile = {
dataDisks = [
{
blobUri = "string"
caching = "string"
diskEncryptionSet = {
id = "string"
}
diskSizeGB = int
lun = int
managedDisk = {
id = "string"
}
snapshot = {
id = "string"
}
storageAccountType = "string"
}
]
osDisk = {
blobUri = "string"
caching = "string"
diskEncryptionSet = {
id = "string"
}
diskSizeGB = int
managedDisk = {
id = "string"
}
osState = "string"
osType = "string"
snapshot = {
id = "string"
}
storageAccountType = "string"
}
zoneResilient = bool
}
}
}
}
Значения свойств
Microsoft.Compute/images
Имя | Описание | Ценность |
---|---|---|
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Описывает свойства изображения. | Свойства изображения |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.Compute/images@2019-12-01" |
DiskEncryptionSetParameters
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
ImageDataDisk (Диск с изображением)
Имя | Описание | Ценность |
---|---|---|
BLOBURI | Виртуальный жесткий диск. | струна |
Кэширование | Указывает требования к кэшированию. Возможные значения: Нет Только для чтения ЧтениеЗапись По умолчанию: Нет для хранилища "Стандартный". ReadOnly для хранилища класса Premium |
"Нет" "ReadOnly" ReadWrite |
Набор diskEncryptionSet | Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска образа. | DiskEncryptionSetParameters |
Размер дискаГб | Задает размер пустых дисков данных в гигабайтах. Этот элемент можно использовать для перезаписи имени диска в образе виртуальной машины. Это значение не может быть больше 1023 ГБ |
инт |
Лунь | Указывает логическую единицу диска данных. Это значение используется для идентификации дисков данных на виртуальной машине и поэтому должно быть уникальным для каждого диска данных, подключенного к виртуальной машине. | int (обязательно) |
managedDisk | УправляемыйDisk. | Подресурс |
снимок | Моментальный снимок. | Подресурс |
Тип учетной записи хранилища | Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, его нельзя использовать с диском ОС. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" "UltraSSD_LRS" |
ImageOSDisk
Имя | Описание | Ценность |
---|---|---|
BLOBURI | Виртуальный жесткий диск. | струна |
Кэширование | Указывает требования к кэшированию. Возможные значения: Нет Только для чтения ЧтениеЗапись По умолчанию: Нет для хранилища "Стандартный". ReadOnly для хранилища класса Premium |
"Нет" "ReadOnly" ReadWrite |
Набор diskEncryptionSet | Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска образа. | DiskEncryptionSetParameters |
Размер дискаГб | Задает размер пустых дисков данных в гигабайтах. Этот элемент можно использовать для перезаписи имени диска в образе виртуальной машины. Это значение не может быть больше 1023 ГБ |
инт |
managedDisk | УправляемыйDisk. | Подресурс |
osState | Состояние ОС. | "Обобщенный" 'Специализированный' (обязательный) |
Тип ОС | Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, включенной в диск, при создании виртуальной машины из пользовательского образа. Возможные значения: Виндоус Линукс |
Linux "Windows" (обязательно) |
снимок | Моментальный снимок. | Подресурс |
Тип учетной записи хранилища | Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, его нельзя использовать с диском ОС. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" "UltraSSD_LRS" |
Свойства изображения
Имя | Описание | Ценность |
---|---|---|
hyperVGeneration | Возвращает HyperVGenerationType виртуальногоMachine, созданного на основе образа. | "V1" "V2" |
sourceVirtualMachine | Исходная виртуальная машина, из которой создается образ. | Подресурс |
storageProfile | Задает параметры хранилища для дисков виртуальной машины. | Профиль ImageStorageProfile |
Профиль ImageStorageProfile
Имя | Описание | Ценность |
---|---|---|
Диски данных | Указывает параметры, используемые для добавления диска данных на виртуальную машину. Дополнительные сведения о дисках см. в статье Сведения о дисках и виртуальных жестких дисках для виртуальных машин Azure. |
Диск ImageDataDisk[] |
osDisk | Указывает сведения о диске операционной системы, используемом виртуальной машиной. Дополнительные сведения о дисках см. в статье Сведения о дисках и виртуальных жестких дисках для виртуальных машин Azure. |
ImageOSDisk |
zoneResilient | Указывает, является ли изображение устойчивым к зонам. Значение по умолчанию — false. Устойчивые к зонам образы можно создавать только в регионах, которые предоставляют хранилище, избыточное между зонами (ZRS). | булевая переменная (bool) |
Теги ресурса
Имя | Описание | Ценность |
---|
Подресурс
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |