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


Моментальные снимки Microsoft.Compute 2016-04-30-preview

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

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

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

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

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

resource symbolicname 'Microsoft.Compute/snapshots@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'
  }
}

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

Microsoft.Compute/snapshots

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

СозданиеData

Имя Описание Ценность
createOption Это перечисляет возможные источники создания диска. "Присоединить"
"Копировать"
"Пустой"
FromImage
"Импорт"
Restore (обязательно)
ImageReference Сведения об источнике диска. Ссылка на ImageDiskReference
sourceResourceId Если createOption — Copy, это идентификатор ARM исходного моментального снимка или диска. Если createOption — Restore, это идентификатор точки восстановления исходного диска, например ARM. струна
источникUri Если createOption — Import, это универсальный код ресурса (URI) SAS для большого двоичного объекта, импортируемого на управляемый диск. Если createOption — Copy, это относительный URI, содержащий идентификатор исходного моментального снимка, который необходимо скопировать на управляемый диск. струна
storageAccountId Если функция createOption импортируется, идентификатор Azure Resource Manager учетной записи хранения, содержащей большой двоичный объект для импорта в виде диска. Требуется только в том случае, если большой двоичный объект находится в другой подписке струна

Свойства диска

Имя Описание Ценность
тип аккаунта Тип учетной записи хранения диска. "Premium_LRS"
"Standard_LRS"
creationData Сведения об источнике диска. Данные creationData нельзя изменить после создания диска. CreationData (обязательно)
Размер дискаГб Если createData.createOption является пустым, это поле является обязательным и указывает размер создаваемого виртуального жесткого диска. Если это поле присутствует для обновлений или создания с другими параметрами, оно указывает на изменение размера. Изменение размера допускается только в том случае, если диск не подключен к работающей виртуальной машине и может увеличить размер диска. инт
encryptionНастройки Параметры шифрования для диска или моментального снимка ШифрованиеНастройки
Тип ОС Тип операционной системы. Linux
"Windows"

ШифрованиеНастройки

Имя Описание Ценность
diskEncryptionKey Url-адрес секрета Key Vault и идентификатор хранилища ключа шифрования диска KeyVaultAndSecretReference
Включен Задайте для этого флага значение true и укажите DiskEncryptionKey и необязательный ключ KeyEncryptionKey, чтобы включить шифрование. Установите для этого флага значение false и удалите DiskEncryptionKey и KeyEncryptionKey, чтобы отключить шифрование. Если EncryptionSettings имеет значение NULL в объекте запроса, существующие параметры остаются неизменными. булевая переменная (bool)
ключ шифрования ключа Url-адрес ключа Key Vault и идентификатор хранилища ключа шифрования ключей KeyVaultAndKeyReference

Ссылка на ImageDiskReference

Имя Описание Ценность
идентификатор Относительный URI, содержащий репозиторий образов платформы или ссылку на образ пользователя. строка (обязательно)
Лунь Если диск создается на диске данных образа, это индекс, указывающий, какой из дисков данных в образе следует использовать. Для дисков ОС это поле равно NULL. инт

KeyVaultAndKeyReference

Имя Описание Ценность
keyUrl URL-адрес, указывающий на ключ или секрет в KeyVault строка (обязательно)
sourceVault Идентификатор ресурса KeyVault, содержащий ключ или секрет SourceVault (обязательно)

KeyVaultAndSecretReference

Имя Описание Ценность
secretUrl URL-адрес, указывающий на ключ или секрет в KeyVault строка (обязательно)
sourceVault Идентификатор ресурса KeyVault, содержащий ключ или секрет SourceVault (обязательно)

Теги ресурса

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

ИсточникСейф

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

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

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

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

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

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

{
  "type": "Microsoft.Compute/snapshots",
  "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"
  }
}

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

Microsoft.Compute/snapshots

Имя Описание Ценность
apiVersion Версия API '2016-04-30-превью'
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса диска. Свойства диска
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Compute/snapshots"

СозданиеData

Имя Описание Ценность
createOption Это перечисляет возможные источники создания диска. "Присоединить"
"Копировать"
"Пустой"
FromImage
"Импорт"
Restore (обязательно)
ImageReference Сведения об источнике диска. Ссылка на ImageDiskReference
sourceResourceId Если createOption — Copy, это идентификатор ARM исходного моментального снимка или диска. Если createOption — Restore, это идентификатор точки восстановления исходного диска, например ARM. струна
источникUri Если createOption — Import, это универсальный код ресурса (URI) SAS для большого двоичного объекта, импортируемого на управляемый диск. Если createOption — Copy, это относительный URI, содержащий идентификатор исходного моментального снимка, который необходимо скопировать на управляемый диск. струна
storageAccountId Если функция createOption импортируется, идентификатор Azure Resource Manager учетной записи хранения, содержащей большой двоичный объект для импорта в виде диска. Требуется только в том случае, если большой двоичный объект находится в другой подписке струна

Свойства диска

Имя Описание Ценность
тип аккаунта Тип учетной записи хранения диска. "Premium_LRS"
"Standard_LRS"
creationData Сведения об источнике диска. Данные creationData нельзя изменить после создания диска. CreationData (обязательно)
Размер дискаГб Если createData.createOption является пустым, это поле является обязательным и указывает размер создаваемого виртуального жесткого диска. Если это поле присутствует для обновлений или создания с другими параметрами, оно указывает на изменение размера. Изменение размера допускается только в том случае, если диск не подключен к работающей виртуальной машине и может увеличить размер диска. инт
encryptionНастройки Параметры шифрования для диска или моментального снимка ШифрованиеНастройки
Тип ОС Тип операционной системы. Linux
"Windows"

ШифрованиеНастройки

Имя Описание Ценность
diskEncryptionKey Url-адрес секрета Key Vault и идентификатор хранилища ключа шифрования диска KeyVaultAndSecretReference
Включен Задайте для этого флага значение true и укажите DiskEncryptionKey и необязательный ключ KeyEncryptionKey, чтобы включить шифрование. Установите для этого флага значение false и удалите DiskEncryptionKey и KeyEncryptionKey, чтобы отключить шифрование. Если EncryptionSettings имеет значение NULL в объекте запроса, существующие параметры остаются неизменными. булевая переменная (bool)
ключ шифрования ключа Url-адрес ключа Key Vault и идентификатор хранилища ключа шифрования ключей KeyVaultAndKeyReference

Ссылка на ImageDiskReference

Имя Описание Ценность
идентификатор Относительный URI, содержащий репозиторий образов платформы или ссылку на образ пользователя. строка (обязательно)
Лунь Если диск создается на диске данных образа, это индекс, указывающий, какой из дисков данных в образе следует использовать. Для дисков ОС это поле равно NULL. инт

KeyVaultAndKeyReference

Имя Описание Ценность
keyUrl URL-адрес, указывающий на ключ или секрет в KeyVault строка (обязательно)
sourceVault Идентификатор ресурса KeyVault, содержащий ключ или секрет SourceVault (обязательно)

KeyVaultAndSecretReference

Имя Описание Ценность
secretUrl URL-адрес, указывающий на ключ или секрет в KeyVault строка (обязательно)
sourceVault Идентификатор ресурса KeyVault, содержащий ключ или секрет SourceVault (обязательно)

Теги ресурса

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

ИсточникСейф

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

Примеры использования

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/snapshots@2016-04-30-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    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"
    }
  }
}

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

Microsoft.Compute/snapshots

Имя Описание Ценность
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса диска. Свойства диска
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Compute/snapshots@2016-04-30-preview"

СозданиеData

Имя Описание Ценность
createOption Это перечисляет возможные источники создания диска. "Присоединить"
"Копировать"
"Пустой"
FromImage
"Импорт"
Restore (обязательно)
ImageReference Сведения об источнике диска. Ссылка на ImageDiskReference
sourceResourceId Если createOption — Copy, это идентификатор ARM исходного моментального снимка или диска. Если createOption — Restore, это идентификатор точки восстановления исходного диска, например ARM. струна
источникUri Если createOption — Import, это универсальный код ресурса (URI) SAS для большого двоичного объекта, импортируемого на управляемый диск. Если createOption — Copy, это относительный URI, содержащий идентификатор исходного моментального снимка, который необходимо скопировать на управляемый диск. струна
storageAccountId Если функция createOption импортируется, идентификатор Azure Resource Manager учетной записи хранения, содержащей большой двоичный объект для импорта в виде диска. Требуется только в том случае, если большой двоичный объект находится в другой подписке струна

Свойства диска

Имя Описание Ценность
тип аккаунта Тип учетной записи хранения диска. "Premium_LRS"
"Standard_LRS"
creationData Сведения об источнике диска. Данные creationData нельзя изменить после создания диска. CreationData (обязательно)
Размер дискаГб Если createData.createOption является пустым, это поле является обязательным и указывает размер создаваемого виртуального жесткого диска. Если это поле присутствует для обновлений или создания с другими параметрами, оно указывает на изменение размера. Изменение размера допускается только в том случае, если диск не подключен к работающей виртуальной машине и может увеличить размер диска. инт
encryptionНастройки Параметры шифрования для диска или моментального снимка ШифрованиеНастройки
Тип ОС Тип операционной системы. Linux
"Windows"

ШифрованиеНастройки

Имя Описание Ценность
diskEncryptionKey Url-адрес секрета Key Vault и идентификатор хранилища ключа шифрования диска KeyVaultAndSecretReference
Включен Задайте для этого флага значение true и укажите DiskEncryptionKey и необязательный ключ KeyEncryptionKey, чтобы включить шифрование. Установите для этого флага значение false и удалите DiskEncryptionKey и KeyEncryptionKey, чтобы отключить шифрование. Если EncryptionSettings имеет значение NULL в объекте запроса, существующие параметры остаются неизменными. булевая переменная (bool)
ключ шифрования ключа Url-адрес ключа Key Vault и идентификатор хранилища ключа шифрования ключей KeyVaultAndKeyReference

Ссылка на ImageDiskReference

Имя Описание Ценность
идентификатор Относительный URI, содержащий репозиторий образов платформы или ссылку на образ пользователя. строка (обязательно)
Лунь Если диск создается на диске данных образа, это индекс, указывающий, какой из дисков данных в образе следует использовать. Для дисков ОС это поле равно NULL. инт

KeyVaultAndKeyReference

Имя Описание Ценность
keyUrl URL-адрес, указывающий на ключ или секрет в KeyVault строка (обязательно)
sourceVault Идентификатор ресурса KeyVault, содержащий ключ или секрет SourceVault (обязательно)

KeyVaultAndSecretReference

Имя Описание Ценность
secretUrl URL-адрес, указывающий на ключ или секрет в KeyVault строка (обязательно)
sourceVault Идентификатор ресурса KeyVault, содержащий ключ или секрет SourceVault (обязательно)

Теги ресурса

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

ИсточникСейф

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