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


Microsoft.Compute restorePointCollections/restorePoints

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

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

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

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

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

resource symbolicname 'Microsoft.Compute/restorePointCollections/restorePoints@2023-09-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    consistencyMode: 'string'
    excludeDisks: [
      {
        id: 'string'
      }
    ]
    sourceMetadata: {
      storageProfile: {
        dataDisks: [
          {
            caching: 'string'
            diskRestorePoint: {
              encryption: {
                diskEncryptionSet: {
                  id: 'string'
                }
                type: 'string'
              }
              sourceDiskRestorePoint: {
                id: 'string'
              }
            }
            managedDisk: {
              diskEncryptionSet: {
                id: 'string'
              }
              id: 'string'
              securityProfile: {
                diskEncryptionSet: {
                  id: 'string'
                }
                securityEncryptionType: 'string'
              }
              storageAccountType: 'string'
            }
          }
        ]
        osDisk: {
          caching: 'string'
          diskRestorePoint: {
            encryption: {
              diskEncryptionSet: {
                id: 'string'
              }
              type: 'string'
            }
            sourceDiskRestorePoint: {
              id: 'string'
            }
          }
          managedDisk: {
            diskEncryptionSet: {
              id: 'string'
            }
            id: 'string'
            securityProfile: {
              diskEncryptionSet: {
                id: 'string'
              }
              securityEncryptionType: 'string'
            }
            storageAccountType: 'string'
          }
        }
      }
    }
    sourceRestorePoint: {
      id: 'string'
    }
    timeCreated: 'string'
  }
}

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

restorePointCollections/restorePoints

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

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

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: restorePointCollections
properties Свойства точки восстановления. Свойства RestorePoint

Свойства RestorePoint

Имя Описание Значение
consistencyMode ConsistencyMode элемента RestorePoint. Можно указать во входных данных при создании точки восстановления. Сейчас в качестве допустимых входных данных принимается только CrashConsistent. Дополнительные сведения см https://aka.ms/RestorePoints . в статье. ApplicationConsistent
"CrashConsistent"
FileSystemConsistent
excludeDisks Список идентификаторов дисковых ресурсов, которые клиент хочет исключить из точки восстановления. Если диски не указаны, будут включены все диски. ApiEntityReference[]
sourceMetadata Возвращает сведения о виртуальной машине, записанной во время создания точки восстановления. RestorePointSourceMetadata
sourceRestorePoint Идентификатор ресурса исходной точки восстановления, из которой необходимо создать копию. ApiEntityReference
timeCreated Возвращает время создания точки восстановления. строка

ApiEntityReference

Имя Описание Значение
идентификатор Идентификатор ресурса ARM в виде /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... строка

RestorePointSourceMetadata

Имя Описание Значение
storageProfile Возвращает профиль хранилища. RestorePointSourceVMStorageProfile

RestorePointSourceVMStorageProfile

Имя Описание Значение
dataDisks Возвращает диски данных виртуальной машины, захваченные во время создания точки восстановления. RestorePointSourceVMDataDisk[]
osDisk Возвращает диск ОС виртуальной машины, захваченный во время создания точки восстановления. RestorePointSourceVmosDisk

RestorePointSourceVMDataDisk

Имя Описание Значение
кэширование Возвращает тип кэширования. "Нет"
ReadOnly
ReadWrite
diskRestorePoint Содержит свойства точки восстановления диска. DiskRestorePointAttributes
managedDisk Содержит сведения об управляемом диске. ManagedDiskParameters

DiskRestorePointAttributes

Имя Описание Значение
шифрование Параметры шифрования неактивных данных для точки восстановления диска. Это необязательное свойство, которое можно указать во входных данных при создании точки восстановления. RestorePointEncryption
sourceDiskRestorePoint Идентификатор ресурса точки восстановления исходного диска. ApiEntityReference

RestorePointEncryption

Имя Описание Значение
diskEncryptionSet Описывает параметр управляемого клиентом идентификатора ресурса набора шифрования дисков, который можно указать для диска. Примечание: Идентификатор ресурса набора шифрования дисков можно указать только для управляемого диска. Дополнительные сведения см. в этой статье https://aka.ms/mdssewithcmkoverview . DiskEncryptionSetParameters
тип Тип ключа, используемого для шифрования данных точки восстановления диска. EncryptionAtRestWithCustomerKey
EncryptionAtRestWithPlatformAndCustomerKeys
EncryptionAtRestWithPlatformKey

DiskEncryptionSetParameters

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

ManagedDiskParameters

Имя Описание Значение
diskEncryptionSet Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска. DiskEncryptionSetParameters
идентификатор Идентификатор ресурса строка
securityProfile Указывает профиль безопасности для управляемого диска. VMDiskSecurityProfile
storageAccountType Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, его нельзя использовать с диском ОС. 'PremiumV2_LRS'
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"

VMDiskSecurityProfile

Имя Описание Значение
diskEncryptionSet Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска, который используется для зашифрованного ключа клиента ConfidentialVM OS Disk и BLOB-объекта VMGuest. DiskEncryptionSetParameters
securityEncryptionType Указывает Тип шифрования управляемого диска. Для него задано значение DiskWithVMGuestState для шифрования управляемого диска вместе с BLOB-объектом VMGuestState, VMGuestStateOnly для шифрования только большого двоичного объекта VMGuestState и NonPersistedTPM для того, чтобы не сохранять состояние встроенного ПО в большом двоичном объекте VMGuestState. Примечание: Его можно задать только для конфиденциальных виртуальных машин. DiskWithVMGuestState
NonPersistedTPM
VMGuestStateOnly

RestorePointSourceVmosDisk

Имя Описание Значение
кэширование Возвращает тип кэширования. "Нет"
ReadOnly
ReadWrite
diskRestorePoint Содержит свойства точки восстановления диска. DiskRestorePointAttributes
managedDisk Возвращает сведения об управляемом диске. ManagedDiskParameters

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

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

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

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

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

{
  "type": "Microsoft.Compute/restorePointCollections/restorePoints",
  "apiVersion": "2023-09-01",
  "name": "string",
  "properties": {
    "consistencyMode": "string",
    "excludeDisks": [
      {
        "id": "string"
      }
    ],
    "sourceMetadata": {
      "storageProfile": {
        "dataDisks": [
          {
            "caching": "string",
            "diskRestorePoint": {
              "encryption": {
                "diskEncryptionSet": {
                  "id": "string"
                },
                "type": "string"
              },
              "sourceDiskRestorePoint": {
                "id": "string"
              }
            },
            "managedDisk": {
              "diskEncryptionSet": {
                "id": "string"
              },
              "id": "string",
              "securityProfile": {
                "diskEncryptionSet": {
                  "id": "string"
                },
                "securityEncryptionType": "string"
              },
              "storageAccountType": "string"
            }
          }
        ],
        "osDisk": {
          "caching": "string",
          "diskRestorePoint": {
            "encryption": {
              "diskEncryptionSet": {
                "id": "string"
              },
              "type": "string"
            },
            "sourceDiskRestorePoint": {
              "id": "string"
            }
          },
          "managedDisk": {
            "diskEncryptionSet": {
              "id": "string"
            },
            "id": "string",
            "securityProfile": {
              "diskEncryptionSet": {
                "id": "string"
              },
              "securityEncryptionType": "string"
            },
            "storageAccountType": "string"
          }
        }
      }
    },
    "sourceRestorePoint": {
      "id": "string"
    },
    "timeCreated": "string"
  }
}

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

restorePointCollections/restorePoints

Имя Описание Значение
тип Тип ресурса Microsoft.Compute/restorePointCollections/restorePoints
версия_API Версия API ресурсов '2023-09-01'
name имя ресурса.

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

RestorePointProperties

Имя Описание Значение
consistencyMode ConsistencyMode для RestorePoint. Можно указать во входных данных при создании точки восстановления. В настоящее время в качестве допустимых входных данных принимается только CrashConsistent. Дополнительные сведения см https://aka.ms/RestorePoints . в статье. ApplicationConsistent
CrashConsistent
FileSystemConsistent
excludeDisks Список идентификаторов дисковых ресурсов, которые клиент хочет исключить из точки восстановления. Если диски не указаны, будут включены все диски. ApiEntityReference[]
sourceMetadata Возвращает сведения о виртуальной машине, записанной во время создания точки восстановления. RestorePointSourceMetadata
sourceRestorePoint Идентификатор ресурса исходной точки восстановления, из которой необходимо создать копию. ApiEntityReference
timeCreated Возвращает время создания точки восстановления. строка

ApiEntityReference

Имя Описание Значение
идентификатор Идентификатор ресурса ARM в формате /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... строка

RestorePointSourceMetadata

Имя Описание Значение
storageProfile Возвращает профиль хранилища. RestorePointSourceVMStorageProfile

RestorePointSourceVMStorageProfile

Имя Описание Значение
dataDisks Возвращает диски данных виртуальной машины, захваченные во время создания точки восстановления. RestorePointSourceVMDataDisk[]
osDisk Возвращает диск ОС виртуальной машины, записанной во время создания точки восстановления. RestorePointSourceVmosDisk

RestorePointSourceVMDataDisk

Имя Описание Значение
кэширование Возвращает тип кэширования. "Нет"
ReadOnly
ReadWrite
diskRestorePoint Содержит свойства точки восстановления диска. DiskRestorePointAttributes
managedDisk Содержит сведения об управляемом диске. ManagedDiskParameters

DiskRestorePointAttributes

Имя Описание Значение
шифрование Параметры шифрования неактивных данных для точки восстановления диска. Это необязательное свойство, которое можно указать во входных данных при создании точки восстановления. RestorePointEncryption
sourceDiskRestorePoint Идентификатор ресурса точки восстановления исходного диска. ApiEntityReference

RestorePointEncryption

Имя Описание Значение
diskEncryptionSet Описывает параметр управляемого клиентом идентификатора ресурса набора шифрования дисков, который можно указать для диска. Примечание: Идентификатор ресурса набора шифрования дисков можно указать только для управляемого диска. Дополнительные сведения см. в этой статье https://aka.ms/mdssewithcmkoverview . DiskEncryptionSetParameters
тип Тип ключа, используемого для шифрования данных точки восстановления диска. EncryptionAtRestWithCustomerKey
EncryptionAtRestWithPlatformAndCustomerKeys
EncryptionAtRestWithPlatformKey

DiskEncryptionSetParameters

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

ManagedDiskParameters

Имя Описание Значение
diskEncryptionSet Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска. DiskEncryptionSetParameters
идентификатор Идентификатор ресурса строка
securityProfile Указывает профиль безопасности для управляемого диска. VMDiskSecurityProfile
storageAccountType Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, его нельзя использовать с диском ОС. 'PremiumV2_LRS'
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"

VMDiskSecurityProfile

Имя Описание Значение
diskEncryptionSet Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска, который используется для зашифрованного ключа клиента ConfidentialVM OS Disk и BLOB-объекта VMGuest. DiskEncryptionSetParameters
securityEncryptionType Указывает Тип шифрования управляемого диска. Для него задано значение DiskWithVMGuestState для шифрования управляемого диска вместе с BLOB-объектом VMGuestState, VMGuestStateOnly для шифрования только большого двоичного объекта VMGuestState и NonPersistedTPM для того, чтобы не сохранять состояние встроенного ПО в большом двоичном объекте VMGuestState. Примечание: Его можно задать только для конфиденциальных виртуальных машин. DiskWithVMGuestState
NonPersistedTPM
VMGuestStateOnly

RestorePointSourceVmosDisk

Имя Описание Значение
кэширование Возвращает тип кэширования. "Нет"
ReadOnly
ReadWrite
diskRestorePoint Содержит свойства точки восстановления диска. DiskRestorePointAttributes
managedDisk Возвращает сведения об управляемом диске. ManagedDiskParameters

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

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

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

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

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

Чтобы создать ресурс Microsoft.Compute/restorePointCollections/restorePoints, добавьте в шаблон следующую terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/restorePointCollections/restorePoints@2023-09-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      consistencyMode = "string"
      excludeDisks = [
        {
          id = "string"
        }
      ]
      sourceMetadata = {
        storageProfile = {
          dataDisks = [
            {
              caching = "string"
              diskRestorePoint = {
                encryption = {
                  diskEncryptionSet = {
                    id = "string"
                  }
                  type = "string"
                }
                sourceDiskRestorePoint = {
                  id = "string"
                }
              }
              managedDisk = {
                diskEncryptionSet = {
                  id = "string"
                }
                id = "string"
                securityProfile = {
                  diskEncryptionSet = {
                    id = "string"
                  }
                  securityEncryptionType = "string"
                }
                storageAccountType = "string"
              }
            }
          ]
          osDisk = {
            caching = "string"
            diskRestorePoint = {
              encryption = {
                diskEncryptionSet = {
                  id = "string"
                }
                type = "string"
              }
              sourceDiskRestorePoint = {
                id = "string"
              }
            }
            managedDisk = {
              diskEncryptionSet = {
                id = "string"
              }
              id = "string"
              securityProfile = {
                diskEncryptionSet = {
                  id = "string"
                }
                securityEncryptionType = "string"
              }
              storageAccountType = "string"
            }
          }
        }
      }
      sourceRestorePoint = {
        id = "string"
      }
      timeCreated = "string"
    }
  })
}

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

restorePointCollections/restorePoints

Имя Описание Значение
тип Тип ресурса "Microsoft.Compute/restorePointCollections/restorePoints@2023-09-01"
name имя ресурса. строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: restorePointCollections
properties Свойства точки восстановления. RestorePointProperties

RestorePointProperties

Имя Описание Значение
consistencyMode ConsistencyMode для RestorePoint. Можно указать во входных данных при создании точки восстановления. В настоящее время в качестве допустимых входных данных принимается только CrashConsistent. Дополнительные сведения см https://aka.ms/RestorePoints . в статье. ApplicationConsistent
"CrashConsistent"
FileSystemConsistent
excludeDisks Список идентификаторов дисковых ресурсов, которые клиент хочет исключить из точки восстановления. Если диски не указаны, будут включены все диски. ApiEntityReference[]
sourceMetadata Возвращает сведения о виртуальной машине, записанной во время создания точки восстановления. RestorePointSourceMetadata
sourceRestorePoint Идентификатор ресурса исходной точки восстановления, из которой необходимо создать копию. ApiEntityReference
timeCreated Возвращает время создания точки восстановления. строка

ApiEntityReference

Имя Описание Значение
идентификатор Идентификатор ресурса ARM в виде /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... строка

RestorePointSourceMetadata

Имя Описание Значение
storageProfile Возвращает профиль хранилища. RestorePointSourceVMStorageProfile

RestorePointSourceVMStorageProfile

Имя Описание Значение
dataDisks Возвращает диски данных виртуальной машины, захваченные во время создания точки восстановления. RestorePointSourceVMDataDisk[]
osDisk Возвращает диск ОС виртуальной машины, захваченный во время создания точки восстановления. RestorePointSourceVmosDisk

RestorePointSourceVMDataDisk

Имя Описание Значение
кэширование Возвращает тип кэширования. "None"
ReadOnly
ReadWrite
diskRestorePoint Содержит свойства точки восстановления диска. DiskRestorePointAttributes
managedDisk Содержит сведения об управляемом диске. ManagedDiskParameters

DiskRestorePointAttributes

Имя Описание Значение
шифрование Параметры шифрования неактивных данных для точки восстановления диска. Это необязательное свойство, которое можно указать во входных данных при создании точки восстановления. RestorePointEncryption
sourceDiskRestorePoint Идентификатор ресурса точки восстановления исходного диска. ApiEntityReference

RestorePointEncryption

Имя Описание Значение
diskEncryptionSet Описывает параметр набора ресурсов для шифрования управляемых пользователем дисков, который можно указать для диска. Примечание: Идентификатор ресурса набора шифрования дисков можно указать только для управляемого диска. Дополнительные сведения см. в этой статье https://aka.ms/mdssewithcmkoverview . DiskEncryptionSetParameters
тип Тип ключа, используемого для шифрования данных точки восстановления диска. EncryptionAtRestWithCustomerKey
EncryptionAtRestWithPlatformAndCustomerKeys
EncryptionAtRestWithPlatformKey

DiskEncryptionSetParameters

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

ManagedDiskParameters

Имя Описание Значение
diskEncryptionSet Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска. DiskEncryptionSetParameters
идентификатор Идентификатор ресурса строка
securityProfile Указывает профиль безопасности для управляемого диска. VMDiskSecurityProfile
storageAccountType Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, нельзя использовать с диском ОС. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"

VMDiskSecurityProfile

Имя Описание Значение
diskEncryptionSet Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска, который используется для зашифрованного ключа конфиденциальной виртуальной машины и большого двоичного объекта VMGuest. DiskEncryptionSetParameters
securityEncryptionType Указывает Тип шифрования управляемого диска. Для него задано значение DiskWithVMGuestState для шифрования управляемого диска вместе с BLOB-объектом VMGuestState, VMGuestStateOnly для шифрования только большого двоичного объекта VMGuestState и NonPersistedTPM для того, чтобы не сохранять состояние встроенного ПО в BLOB-объекте VMGuestState. Примечание: Его можно задать только для конфиденциальных виртуальных машин. DiskWithVMGuestState
NonPersistedTPM
"VMGuestStateOnly"

RestorePointSourceVmosDisk

Имя Описание Значение
кэширование Возвращает тип кэширования. "None"
ReadOnly
ReadWrite
diskRestorePoint Содержит свойства точки восстановления диска. DiskRestorePointAttributes
managedDisk Возвращает сведения об управляемом диске ManagedDiskParameters