Диски Microsoft.Compute 2016-04-30-preview
Определение ресурсов Bicep
Тип ресурса дисков можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Compute/disks, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Compute/disks@2016-04-30-preview' = {
location: 'string'
name: 'string'
properties: {
accountType: 'string'
creationData: {
createOption: 'string'
imageReference: {
id: 'string'
lun: int
}
sourceResourceId: 'string'
sourceUri: 'string'
storageAccountId: 'string'
}
diskSizeGB: int
encryptionSettings: {
diskEncryptionKey: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
enabled: bool
keyEncryptionKey: {
keyUrl: 'string'
sourceVault: {
id: 'string'
}
}
}
osType: 'string'
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
СозданиеData
Имя | Описание | Ценность |
---|---|---|
createOption | Это перечисляет возможные источники создания диска. | "Присоединить" "Копировать" "Пустой" FromImage "Импорт" Restore (обязательно) |
ImageReference | Сведения об источнике диска. | ImageDiskReference |
sourceResourceId | Если createOption — Copy, это идентификатор ARM исходного моментального снимка или диска. Если createOption — Restore, это идентификатор точки восстановления исходного диска, например ARM. | струна |
sourceUri | Если createOption — Import, это универсальный код ресурса (URI) SAS для большого двоичного объекта, импортируемого на управляемый диск. Если createOption — Copy, это относительный URI, содержащий идентификатор исходного моментального снимка, который необходимо скопировать на управляемый диск. | струна |
storageAccountId | Если функция createOption импортируется, идентификатор Azure Resource Manager учетной записи хранения, содержащей большой двоичный объект для импорта в виде диска. Требуется только в том случае, если большой двоичный объект находится в другой подписке | струна |
DiskProperties
Имя | Описание | Ценность |
---|---|---|
accountType | Тип учетной записи хранения диска. | "Premium_LRS" "Standard_LRS" |
creationData | Сведения об источнике диска. Данные creationData нельзя изменить после создания диска. | CreationData (обязательно) |
diskSizeGB | Если createData.createOption является пустым, это поле является обязательным и указывает размер создаваемого виртуального жесткого диска. Если это поле присутствует для обновлений или создания с другими параметрами, оно указывает на изменение размера. Изменение размера допускается только в том случае, если диск не подключен к работающей виртуальной машине и может увеличить размер диска. | int |
encryptionSettings | Параметры шифрования для диска или моментального снимка | EncryptionSettings |
osType | Тип операционной системы. | Linux "Windows" |
EncryptionSettings
Имя | Описание | Ценность |
---|---|---|
diskEncryptionKey | Url-адрес секрета Key Vault и идентификатор хранилища ключа шифрования диска | KeyVaultAndSecretReference |
Включен | Задайте для этого флага значение true и укажите DiskEncryptionKey и необязательный ключ KeyEncryptionKey, чтобы включить шифрование. Установите для этого флага значение false и удалите DiskEncryptionKey и KeyEncryptionKey, чтобы отключить шифрование. Если EncryptionSettings имеет значение NULL в объекте запроса, существующие параметры остаются неизменными. | bool |
keyEncryptionKey | Url-адрес ключа Key Vault и идентификатор хранилища ключа шифрования ключей | KeyVaultAndKeyReference |
ImageDiskReference
Имя | Описание | Ценность |
---|---|---|
идентификатор | Относительный URI, содержащий репозиторий образов платформы или ссылку на образ пользователя. | строка (обязательно) |
lun | Если диск создается на диске данных образа, это индекс, указывающий, какой из дисков данных в образе следует использовать. Для дисков ОС это поле равно NULL. | int |
KeyVaultAndKeyReference
Имя | Описание | Ценность |
---|---|---|
keyUrl | URL-адрес, указывающий на ключ или секрет в KeyVault | строка (обязательно) |
sourceVault | Идентификатор ресурса KeyVault, содержащий ключ или секрет | SourceVault (обязательно) |
KeyVaultAndSecretReference
Имя | Описание | Ценность |
---|---|---|
secretUrl | URL-адрес, указывающий на ключ или секрет в KeyVault | строка (обязательно) |
sourceVault | Идентификатор ресурса KeyVault, содержащий ключ или секрет | SourceVault (обязательно) |
Microsoft.Compute/disks
Имя | Описание | Ценность |
---|---|---|
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства ресурса диска. | DiskProperties |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
ResourceTags
Имя | Описание | Ценность |
---|
SourceVault
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
Примеры краткого руководства
Следующие примеры краткого руководства по развертыванию этого типа ресурса.
Bicep-файл | Описание |
---|---|
создание диска & включить защиту с помощью Backup Vault | Шаблон, создающий диск и обеспечивающий защиту с помощью Backup Vault |
узле Windows Docker с предварительно установленной Portainer и Traefik | Узел Windows Docker с предустановленным портиком и Traefik |
виртуальной машине Windows Server с SSH | Разверните одну виртуальную машину Windows с поддержкой Open SSH, чтобы подключиться через SSH с помощью проверки подлинности на основе ключей. |
Определение ресурса шаблона ARM
Тип ресурса дисков можно развернуть с помощью операций, предназначенных для следующих операций:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Compute/disks, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Compute/disks",
"apiVersion": "2016-04-30-preview",
"name": "string",
"location": "string",
"properties": {
"accountType": "string",
"creationData": {
"createOption": "string",
"imageReference": {
"id": "string",
"lun": "int"
},
"sourceResourceId": "string",
"sourceUri": "string",
"storageAccountId": "string"
},
"diskSizeGB": "int",
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"enabled": "bool",
"keyEncryptionKey": {
"keyUrl": "string",
"sourceVault": {
"id": "string"
}
}
},
"osType": "string"
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
СозданиеData
Имя | Описание | Ценность |
---|---|---|
createOption | Это перечисляет возможные источники создания диска. | "Присоединить" "Копировать" "Пустой" FromImage "Импорт" Restore (обязательно) |
ImageReference | Сведения об источнике диска. | ImageDiskReference |
sourceResourceId | Если createOption — Copy, это идентификатор ARM исходного моментального снимка или диска. Если createOption — Restore, это идентификатор точки восстановления исходного диска, например ARM. | струна |
sourceUri | Если createOption — Import, это универсальный код ресурса (URI) SAS для большого двоичного объекта, импортируемого на управляемый диск. Если createOption — Copy, это относительный URI, содержащий идентификатор исходного моментального снимка, который необходимо скопировать на управляемый диск. | струна |
storageAccountId | Если функция createOption импортируется, идентификатор Azure Resource Manager учетной записи хранения, содержащей большой двоичный объект для импорта в виде диска. Требуется только в том случае, если большой двоичный объект находится в другой подписке | струна |
DiskProperties
Имя | Описание | Ценность |
---|---|---|
accountType | Тип учетной записи хранения диска. | "Premium_LRS" "Standard_LRS" |
creationData | Сведения об источнике диска. Данные creationData нельзя изменить после создания диска. | CreationData (обязательно) |
diskSizeGB | Если createData.createOption является пустым, это поле является обязательным и указывает размер создаваемого виртуального жесткого диска. Если это поле присутствует для обновлений или создания с другими параметрами, оно указывает на изменение размера. Изменение размера допускается только в том случае, если диск не подключен к работающей виртуальной машине и может увеличить размер диска. | int |
encryptionSettings | Параметры шифрования для диска или моментального снимка | EncryptionSettings |
osType | Тип операционной системы. | Linux "Windows" |
EncryptionSettings
Имя | Описание | Ценность |
---|---|---|
diskEncryptionKey | Url-адрес секрета Key Vault и идентификатор хранилища ключа шифрования диска | KeyVaultAndSecretReference |
Включен | Задайте для этого флага значение true и укажите DiskEncryptionKey и необязательный ключ KeyEncryptionKey, чтобы включить шифрование. Установите для этого флага значение false и удалите DiskEncryptionKey и KeyEncryptionKey, чтобы отключить шифрование. Если EncryptionSettings имеет значение NULL в объекте запроса, существующие параметры остаются неизменными. | bool |
keyEncryptionKey | Url-адрес ключа Key Vault и идентификатор хранилища ключа шифрования ключей | KeyVaultAndKeyReference |
ImageDiskReference
Имя | Описание | Ценность |
---|---|---|
идентификатор | Относительный URI, содержащий репозиторий образов платформы или ссылку на образ пользователя. | строка (обязательно) |
lun | Если диск создается на диске данных образа, это индекс, указывающий, какой из дисков данных в образе следует использовать. Для дисков ОС это поле равно NULL. | int |
KeyVaultAndKeyReference
Имя | Описание | Ценность |
---|---|---|
keyUrl | URL-адрес, указывающий на ключ или секрет в KeyVault | строка (обязательно) |
sourceVault | Идентификатор ресурса KeyVault, содержащий ключ или секрет | SourceVault (обязательно) |
KeyVaultAndSecretReference
Имя | Описание | Ценность |
---|---|---|
secretUrl | URL-адрес, указывающий на ключ или секрет в KeyVault | строка (обязательно) |
sourceVault | Идентификатор ресурса KeyVault, содержащий ключ или секрет | SourceVault (обязательно) |
Microsoft.Compute/disks
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2016-04-30-preview' |
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства ресурса диска. | DiskProperties |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.Compute/disks" |
ResourceTags
Имя | Описание | Ценность |
---|
SourceVault
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
создание виртуальной машины на основе эффективного виртуального жесткого диска развертывание |
Этот шаблон создает виртуальную машину из виртуального жесткого диска EfficientIP и позволяет подключить ее к существующей виртуальной сети, которая может находиться в другой группе ресурсов, а затем виртуальная машина |
создание виртуальной машины в новой или существующей виртуальной сети из пользовательского виртуального жесткого диска развертывание |
Этот шаблон создает виртуальную машину из специализированного виртуального жесткого диска и позволяет подключить ее к новой или существующей виртуальной сети, которая может находиться в другой группе ресурсов, чем виртуальная машина. |
создание диска & включить защиту с помощью Backup Vault развертывание |
Шаблон, создающий диск и обеспечивающий защиту с помощью Backup Vault |
создать виртуальную машину из существующих виртуальных жестких дисков и подключить ее к существующей развертывание |
Этот шаблон создает виртуальную машину из виртуальных жестких дисков (ОС + диск данных) и позволяет подключить ее к существующей виртуальной сети, которая может находиться в другой группе ресурсов, а затем виртуальная машина |
Создание управляемого диска ультра с определенным размером сектора развертывание |
Этот шаблон создает новый управляемый диск ультра, позволяющий пользователю указать размер сектора 512 или 4096. |
развертывание 3 узла Percona XtraDB в зонах доступности развертывание |
Этот шаблон развертывает 3 узла MySQL с высоким уровнем доступности в CentOS 6.5 или Ubuntu 12.04 |
параметры оптимизированного хранилища для виртуальной машины SQL в UltraSSD развертывание |
Создание виртуальной машины SQL Server с параметрами оптимизированного для производительности хранилища с помощью UltraSSD для файлов журнала SQL |
узле Windows Docker с предварительно установленной Portainer и Traefik развертывание |
Узел Windows Docker с предустановленным портиком и Traefik |
виртуальной машине Windows Server с SSH развертывание |
Разверните одну виртуальную машину Windows с поддержкой Open SSH, чтобы подключиться через SSH с помощью проверки подлинности на основе ключей. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса дисков можно развернуть с помощью операций, предназначенных для следующих операций:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Compute/disks, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/disks@2016-04-30-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
accountType = "string"
creationData = {
createOption = "string"
imageReference = {
id = "string"
lun = int
}
sourceResourceId = "string"
sourceUri = "string"
storageAccountId = "string"
}
diskSizeGB = int
encryptionSettings = {
diskEncryptionKey = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
enabled = bool
keyEncryptionKey = {
keyUrl = "string"
sourceVault = {
id = "string"
}
}
}
osType = "string"
}
})
}
Значения свойств
СозданиеData
Имя | Описание | Ценность |
---|---|---|
createOption | Это перечисляет возможные источники создания диска. | "Присоединить" "Копировать" "Пустой" FromImage "Импорт" Restore (обязательно) |
ImageReference | Сведения об источнике диска. | ImageDiskReference |
sourceResourceId | Если createOption — Copy, это идентификатор ARM исходного моментального снимка или диска. Если createOption — Restore, это идентификатор точки восстановления исходного диска, например ARM. | струна |
sourceUri | Если createOption — Import, это универсальный код ресурса (URI) SAS для большого двоичного объекта, импортируемого на управляемый диск. Если createOption — Copy, это относительный URI, содержащий идентификатор исходного моментального снимка, который необходимо скопировать на управляемый диск. | струна |
storageAccountId | Если функция createOption импортируется, идентификатор Azure Resource Manager учетной записи хранения, содержащей большой двоичный объект для импорта в виде диска. Требуется только в том случае, если большой двоичный объект находится в другой подписке | струна |
DiskProperties
Имя | Описание | Ценность |
---|---|---|
accountType | Тип учетной записи хранения диска. | "Premium_LRS" "Standard_LRS" |
creationData | Сведения об источнике диска. Данные creationData нельзя изменить после создания диска. | CreationData (обязательно) |
diskSizeGB | Если createData.createOption является пустым, это поле является обязательным и указывает размер создаваемого виртуального жесткого диска. Если это поле присутствует для обновлений или создания с другими параметрами, оно указывает на изменение размера. Изменение размера допускается только в том случае, если диск не подключен к работающей виртуальной машине и может увеличить размер диска. | int |
encryptionSettings | Параметры шифрования для диска или моментального снимка | EncryptionSettings |
osType | Тип операционной системы. | Linux "Windows" |
EncryptionSettings
Имя | Описание | Ценность |
---|---|---|
diskEncryptionKey | Url-адрес секрета Key Vault и идентификатор хранилища ключа шифрования диска | KeyVaultAndSecretReference |
Включен | Задайте для этого флага значение true и укажите DiskEncryptionKey и необязательный ключ KeyEncryptionKey, чтобы включить шифрование. Установите для этого флага значение false и удалите DiskEncryptionKey и KeyEncryptionKey, чтобы отключить шифрование. Если EncryptionSettings имеет значение NULL в объекте запроса, существующие параметры остаются неизменными. | bool |
keyEncryptionKey | Url-адрес ключа Key Vault и идентификатор хранилища ключа шифрования ключей | KeyVaultAndKeyReference |
ImageDiskReference
Имя | Описание | Ценность |
---|---|---|
идентификатор | Относительный URI, содержащий репозиторий образов платформы или ссылку на образ пользователя. | строка (обязательно) |
lun | Если диск создается на диске данных образа, это индекс, указывающий, какой из дисков данных в образе следует использовать. Для дисков ОС это поле равно NULL. | int |
KeyVaultAndKeyReference
Имя | Описание | Ценность |
---|---|---|
keyUrl | URL-адрес, указывающий на ключ или секрет в KeyVault | строка (обязательно) |
sourceVault | Идентификатор ресурса KeyVault, содержащий ключ или секрет | SourceVault (обязательно) |
KeyVaultAndSecretReference
Имя | Описание | Ценность |
---|---|---|
secretUrl | URL-адрес, указывающий на ключ или секрет в KeyVault | строка (обязательно) |
sourceVault | Идентификатор ресурса KeyVault, содержащий ключ или секрет | SourceVault (обязательно) |
Microsoft.Compute/disks
Имя | Описание | Ценность |
---|---|---|
местоположение | Расположение ресурса | строка (обязательно) |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства ресурса диска. | DiskProperties |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.Compute/disks@2016-04-30-preview" |
ResourceTags
Имя | Описание | Ценность |
---|
SourceVault
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса | струна |