Restore Points - Create
Операция по созданию точки восстановления. Обновление свойств существующей точки восстановления не допускается
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{restorePointName}?api-version=2025-04-01
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Имя группы ресурсов. Имя не зависит от регистра. |
|
restore
|
path | True |
string |
Имя коллекции точек восстановления. |
|
restore
|
path | True |
string |
Имя точки восстановления. |
|
subscription
|
path | True |
string minLength: 1 |
Идентификатор целевой подписки. |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
Текст запроса
| Имя | Тип | Описание |
|---|---|---|
| properties.consistencyMode |
ConsistencyMode объекта RestorePoint. Можно указать во входных данных при создании точки восстановления. В настоящее время только CrashConsistent принимается в качестве допустимых входных данных. Дополнительные сведения см. в https://aka.ms/RestorePoints. |
|
| properties.excludeDisks |
Список идентификаторов ресурсов диска, которые клиент хочет исключить из точки восстановления. Если диски не указаны, все диски будут включены. |
|
| properties.instantAccessDurationMinutes |
integer (int32) |
Это свойство определяет время в минутах, в течение которого моментальный снимок сохраняется в виде мгновенного доступа для восстановления диска SSD (цен. категория "Премиум") версии 2 или диска ценовой категории "Ультра" с высокой производительностью восстановления в этой точке восстановления. |
| properties.sourceMetadata |
Возвращает сведения о виртуальной машине, захваченной во время создания точки восстановления. |
|
| properties.sourceRestorePoint |
Идентификатор ресурса исходной точки восстановления, из которой необходимо создать копию. |
|
| properties.timeCreated |
string (date-time) |
Возвращает время создания точки восстановления. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 201 Created |
Операция по созданию ресурса 'RestorePoint' выполнена успешно Заголовки
|
|
| Other Status Codes |
Непредвиденное сообщение об ошибке. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
| Copy a restore point to a different region |
| Create a restore point |
Copy a restore point to a different region
Образец запроса
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName?api-version=2025-04-01
{
"properties": {
"sourceRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/sourceRpcName/restorePoints/sourceRpName"
}
}
}
Пример ответа
{
"name": "rpName",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName",
"properties": {
"sourceRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/sourceRpcName/restorePoints/sourceRpName"
},
"sourceMetadata": {
"vmId": "76d6541e-80bd-4dc1-932b-3cae4cfb80e7",
"hardwareProfile": {
"vmSize": "Standard_B1s"
},
"storageProfile": {
"osDisk": {
"osType": "Windows",
"name": "osDisk123",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/osDisk123"
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName/diskRestorePoints/osDisk123_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
}
},
"dataDisks": [
{
"lun": 1,
"name": "dataDisk123",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/disks/dataDisk123"
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/restorePointCollections/mynewrpc/restorePoints/restorepointtwo/diskRestorePoints/dataDisk123_68785190-1acb-4d5e-a8ae-705b45f3dca5"
}
}
],
"diskControllerType": "NVMe"
},
"osProfile": {
"computerName": "computerName",
"adminUsername": "admin",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
},
"location": "westus",
"userData": "c2FtcGxlIHVzZXJEYXRh"
},
"provisioningState": "Creating",
"consistencyMode": "ApplicationConsistent",
"timeCreated": "2021-10-25T23:54:29.2796325+00:00"
}
}
Create a restore point
Образец запроса
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName?api-version=2025-04-01
{
"properties": {
"excludeDisks": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/disk123"
}
],
"instantAccessDurationMinutes": 120
}
}
Пример ответа
{
"name": "rpName",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName",
"properties": {
"excludeDisks": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/disk123"
}
],
"sourceMetadata": {
"vmId": "76d6541e-80bd-4dc1-932b-3cae4cfb80e7",
"hardwareProfile": {
"vmSize": "Standard_B1s"
},
"storageProfile": {
"osDisk": {
"osType": "Windows",
"name": "osDisk123",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/osDisk123"
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName/diskRestorePoints/osDisk123_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
}
},
"dataDisks": [
{
"lun": 1,
"name": "dataDisk123",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/disks/dataDisk123"
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/restorePointCollections/mynewrpc/restorePoints/restorepointtwo/diskRestorePoints/dataDisk123_68785190-1acb-4d5e-a8ae-705b45f3dca5"
}
}
],
"diskControllerType": "NVMe"
},
"osProfile": {
"computerName": "computerName",
"adminUsername": "admin",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
},
"location": "westus",
"userData": "c2FtcGxlIHVzZXJEYXRh"
},
"instantAccessDurationMinutes": 120,
"provisioningState": "Succeeded",
"consistencyMode": "ApplicationConsistent",
"timeCreated": "2021-01-27T20:35:05.8401519+00:00"
}
}
Определения
| Имя | Описание |
|---|---|
|
Additional |
Указывает дополнительные xml-форматированные сведения, которые можно включить в файл Unattend.xml, который используется программой установки Windows. Содержимое определяется по имени, имени компонента и передаче, в которой применяется содержимое. |
|
Api |
Справочник по сущностям API. |
|
Api |
Ошибка API. |
|
Api |
База ошибок API. |
|
Boot |
Диагностика загрузки — это функция отладки, которая позволяет просматривать выходные данные консоли и снимок экрана для диагностики состояния виртуальной машины. Вы можете легко просмотреть выходные данные журнала консоли. Azure также позволяет просмотреть снимок экрана виртуальной машины из гипервизора. |
|
Caching |
Указывает требования к кэшированию. Возможные значения: None,ReadOnly,ReadWrite. Значения по умолчанию: Нет для хранилища уровня "Стандартный". ReadOnly для хранилища Premium |
|
Cloud |
Ответ об ошибке от службы вычислений. |
|
Component |
|
|
Consistency |
ConsistencyMode объекта RestorePoint. Можно указать во входных данных при создании точки восстановления. В настоящее время только CrashConsistent принимается в качестве допустимых входных данных. Дополнительные сведения см. в https://aka.ms/RestorePoints. |
|
created |
Тип удостоверения, создавшего ресурс. |
|
Diagnostics |
Указывает состояние параметров диагностики загрузки. Минимальная версия API: 2015-06-15. |
|
Disk |
Указывает тип контроллера диска, настроенный для виртуальной машины и VirtualMachineScaleSet. Это свойство поддерживается только для виртуальных машин, для которых диск операционной системы и SKU виртуальной машины поддерживают поколение 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), проверьте возможность HyperVGenerations, возвращенную как часть возможностей SKU виртуальной машины в ответ api SKU Microsoft.Compute для региона содержит версию 2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Дополнительные сведения о поддерживаемых типах контроллеров дисков см. в https://aka.ms/azure-diskcontrollertypes. |
|
Disk |
Описывает параметр набора ресурсов набора шифрования управляемых клиентом дисков, который можно указать для диска. Примечание. идентификатор ресурса набора шифрования дисков можно указать только для управляемого диска. Дополнительные сведения см. в https://aka.ms/mdssewithcmkoverview. |
|
Disk |
Описание настроек шифрования для диска |
|
Disk |
Сведения о точке восстановления диска. |
|
Disk |
Представление экземпляра точки восстановления диска. |
|
Disk |
Представление экземпляра точки восстановления диска. |
|
Encryption |
Указывает управляемое удостоверение, используемое ADE для получения маркера доступа для операций keyvault. |
|
Hardware |
Указывает параметры оборудования для виртуальной машины. |
|
Host |
Указывает определенные параметры конечной точки узла. |
|
Hyper |
Указывает тип HyperVGeneration |
|
Inner |
Сведения о внутренней ошибке. |
|
Instance |
Состояние представления экземпляра. |
|
Key |
Описание ссылки на Key Vault Key |
|
Key |
Описание ссылки на секрет Key Vault |
|
Linux |
Указывает параметры операционной системы Linux на виртуальной машине. Список поддерживаемых дистрибутивов Linux см. в Linux в Azure-Endorsed дистрибутивах. |
|
Linux |
Указывает режим оценки гостевых исправлений виртуальной машины для виртуальной машины IaaS. |
|
Linux |
Указывает параметры, связанные с исправлением гостевой виртуальной машины в Linux. |
|
Linux |
Задает параметр перезагрузки для всех операций установки исправлений AutomaticByPlatform. |
|
Linux |
Указывает дополнительные параметры, применяемые при выборе режима исправления AutomaticByPlatform в параметрах исправлений Linux. |
|
Linux |
Указывает режим гостевой исправления виртуальной машины на виртуальную машину IaaS или виртуальные машины, связанные с масштабируемым набором виртуальных машин с OrchestrationMode как гибкий. |
|
Managed |
Параметры управляемого диска. |
| Mode |
Указывает режим, на котором будет выполняться ProxyAgent, если эта функция включена. ProxyAgent начнет аудит или мониторинг, но не применяет управление доступом к запросам к конечным точкам узла в режиме аудита, в то время как в режиме принудительного применения будет применяться управление доступом. Значением по умолчанию является режим принудительного применения. |
| Modes |
Указывает режим выполнения. В режиме аудита система действует так, как если бы она применяла политику управления доступом, включая выдачу записей отказа в доступе в журналах, но фактически не запрещает какие-либо запросы на размещение конечных точек. В режиме принудительного применения система будет применять управление доступом, и это рекомендуемый режим работы. |
|
Operating |
Получает тип операционной системы. |
| OSProfile |
Задает параметры операционной системы для виртуальной машины. Некоторые параметры нельзя изменить после подготовки виртуальной машины. |
|
Pass |
|
|
Patch |
Указывает параметры, связанные с исправлением гостевой виртуальной машины в Windows. |
|
Protocol |
Задает протокол прослушивателя WinRM. Возможные значения: http,https. |
|
Proxy |
Указывает параметры ProxyAgent для виртуальной машины или масштабируемого набора виртуальных машин. Минимальная версия API: 2023-09-01. |
|
Restore |
Восстановить сведения о точке. |
|
Restore |
Параметры шифрования неактивных данных для точки восстановления диска. Это необязательное свойство, которое можно указать во входных данных при создании точки восстановления. |
|
Restore |
Тип ключа, используемого для шифрования данных точки восстановления диска. |
|
Restore |
Представление экземпляра точки восстановления. |
|
Restore |
Описывает свойства виртуальной машины, для которой была создана точка восстановления. Предоставляемые свойства представляют собой подмножество и моментальный снимок общих свойств виртуальной машины, записанных во время создания точки восстановления. |
|
Restore |
Описание диска с данными. |
|
Restore |
Описание диска операционной системы. |
|
Restore |
Описывает профиль хранилища. |
|
Security |
Указывает тип шифрования управляемого диска. Он имеет значение DiskWithVMGuestState для шифрования управляемого диска вместе с большим двоичным объектом VMGuestState, VMGuestStateOnly для шифрования только большого двоичного объекта VMGuestState и NonPersistedTPM для сохранения состояния встроенного ПО в BLOB-объекте VMGuestState. Примечание. Его можно задать только для конфиденциальных виртуальных машин. |
|
Security |
Задает параметры профиля безопасности для масштабируемого набора виртуальных машин или виртуальной машины. |
|
Security |
Указывает тип безопасности виртуальной машины. Для включения UefiSettings необходимо задать любое указанное значение. Поведение по умолчанию: UefiSettings не будет включен, если это свойство не задано. |
|
Setting |
Указывает имя параметра, к которому применяется содержимое. Возможные значения: FirstLogonCommands и AutoLogon. |
|
Snapshot |
Состояние моментального снимка, определяющее доступность доступа к моментальному снимку. |
|
Ssh |
Конфигурация SSH для виртуальных машин под управлением Linux, работающих в Azure |
|
Ssh |
Содержит сведения о открытом ключе сертификата SSH и пути к виртуальной машине Linux, где размещается открытый ключ. |
|
Status |
Код уровня. |
|
Storage |
Указывает тип учетной записи хранения для управляемого диска. Тип учетной записи хранения управляемого диска ОС можно задать только при создании масштабируемого набора. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных. Его нельзя использовать с диском ОС. Standard_LRS использует HDD уровня "Стандартный". StandardSSD_LRS использует SSD уровня "Стандартный". Premium_LRS использует SSD уровня "Премиум". UltraSSD_LRS использует диск "Ультра". Premium_ZRS использует избыточное хранилище зоны SSD уровня "Премиум". StandardSSD_ZRS использует избыточное хранилище зоны SSD уровня "Стандартный". Дополнительные сведения о дисках, поддерживаемых для виртуальных машин Windows, см. в https://docs.microsoft.com/azure/virtual-machines/windows/disks-types и для виртуальных машин Linux см. в https://docs.microsoft.com/azure/virtual-machines/linux/disks-types |
|
Sub |
|
|
system |
Метаданные, относящиеся к созданию и последнему изменении ресурса. |
|
Uefi |
Указывает параметры безопасности, такие как безопасная загрузка и vTPM, используемые при создании виртуальной машины. Минимальная версия API: 2020-12-01. |
|
Vault |
Описывает одну ссылку на сертификат в Key Vault и расположение сертификата на виртуальной машине. |
|
Vault |
Описывает набор сертификатов, которые находятся в одном хранилище ключей. |
|
Virtual |
Указывает размер виртуальной машины. В настоящее время тип данных перечисления устарел и будет удален 23 декабря 2023 года. Рекомендуемый способ получить список доступных размеров использует следующие API: перечислить все доступные размеры виртуальных машин в группе доступности, Перечислить все доступные размеры виртуальных машин в регионе, перечислить все доступные размеры виртуальных машин для изменения размера. Дополнительные сведения о размерах виртуальных машин см. в разделе Размеры виртуальных машин. Доступные размеры виртуальных машин зависят от региона и группы доступности. |
|
VMDisk |
Задает параметры профиля безопасности для управляемого диска. Примечание. его можно задать только для конфиденциальных виртуальных машин. |
|
VMSize |
Задает параметры свойства размера виртуальной машины на виртуальной машине. |
|
Windows |
Указывает параметры операционной системы Windows на виртуальной машине. |
|
Windows |
Указывает режим оценки исправлений гостевой виртуальной машины для виртуальной машины IaaS. |
|
Windows |
Задает параметр перезагрузки для всех операций установки исправлений AutomaticByPlatform. |
|
Windows |
Указывает дополнительные параметры, применяемые при выборе режима исправления AutomaticByPlatform в параметрах исправлений Windows. |
|
Windows |
Указывает режим гостевой исправления виртуальной машины на виртуальную машину IaaS или виртуальные машины, связанные с масштабируемым набором виртуальных машин с OrchestrationMode как гибкий. |
|
Win |
Описание конфигурации удаленного управления Windows виртуальной машины |
|
Win |
Описание протокола и отпечатка прослушивателя удаленного управления Windows |
AdditionalUnattendContent
Указывает дополнительные xml-форматированные сведения, которые можно включить в файл Unattend.xml, который используется программой установки Windows. Содержимое определяется по имени, имени компонента и передаче, в которой применяется содержимое.
| Имя | Тип | Описание |
|---|---|---|
| componentName |
Имя компонента. В настоящее время единственным допустимым значением является Microsoft-Windows-Shell-Setup. |
|
| content |
string |
Указывает форматированный XML-контент, добавляемый в файл unattend.xml для указанного пути и компонента. XML-код должен быть меньше 4 КБ и должен содержать корневой элемент для вставленного параметра или компонента. |
| passName |
Имя передачи. В настоящее время единственным допустимым значением является OobeSystem. |
|
| settingName |
Указывает имя параметра, к которому применяется содержимое. Возможные значения: FirstLogonCommands и AutoLogon. |
ApiEntityReference
Справочник по сущностям API.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор ресурса ARM в виде /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
Ошибка API.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код ошибки. |
| details |
Сведения об ошибке Api |
|
| innererror |
Внутренняя ошибка Api |
|
| message |
string |
Сообщение об ошибке. |
| target |
string |
Целевой объект конкретной ошибки. |
ApiErrorBase
База ошибок API.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код ошибки. |
| message |
string |
Сообщение об ошибке. |
| target |
string |
Целевой объект конкретной ошибки. |
BootDiagnostics
Диагностика загрузки — это функция отладки, которая позволяет просматривать выходные данные консоли и снимок экрана для диагностики состояния виртуальной машины. Вы можете легко просмотреть выходные данные журнала консоли. Azure также позволяет просмотреть снимок экрана виртуальной машины из гипервизора.
| Имя | Тип | Описание |
|---|---|---|
| enabled |
boolean |
Следует ли включить диагностику загрузки на виртуальной машине. |
| storageUri |
string |
Uri учетной записи хранения, используемой для размещения выходных данных консоли и снимка экрана. Если storageUri не указан при включении диагностики загрузки, будет использоваться управляемое хранилище. |
CachingTypes
Указывает требования к кэшированию. Возможные значения: None,ReadOnly,ReadWrite. Значения по умолчанию: Нет для хранилища уровня "Стандартный". ReadOnly для хранилища Premium
| Значение | Описание |
|---|---|
| None | |
| ReadOnly | |
| ReadWrite |
CloudError
Ответ об ошибке от службы вычислений.
| Имя | Тип | Описание |
|---|---|---|
| error |
Ошибка API. |
ComponentNames
| Значение | Описание |
|---|---|
| Microsoft-Windows-Shell-Setup |
ConsistencyModeTypes
ConsistencyMode объекта RestorePoint. Можно указать во входных данных при создании точки восстановления. В настоящее время только CrashConsistent принимается в качестве допустимых входных данных. Дополнительные сведения см. в https://aka.ms/RestorePoints.
| Значение | Описание |
|---|---|
| CrashConsistent | |
| FileSystemConsistent | |
| ApplicationConsistent |
createdByType
Тип удостоверения, создавшего ресурс.
| Значение | Описание |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DiagnosticsProfile
Указывает состояние параметров диагностики загрузки. Минимальная версия API: 2015-06-15.
| Имя | Тип | Описание |
|---|---|---|
| bootDiagnostics |
Диагностика загрузки — это функция отладки, которая позволяет просматривать выходные данные консоли и снимок экрана для диагностики состояния виртуальной машины. ПРИМЕЧАНИЕ. Если указан URI хранилища, убедитесь, что учетная запись хранения находится в том же регионе и подписке, что и виртуальная машина. Вы можете легко просмотреть выходные данные журнала консоли. Azure также позволяет просмотреть снимок экрана виртуальной машины из гипервизора. |
DiskControllerTypes
Указывает тип контроллера диска, настроенный для виртуальной машины и VirtualMachineScaleSet. Это свойство поддерживается только для виртуальных машин, для которых диск операционной системы и SKU виртуальной машины поддерживают поколение 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), проверьте возможность HyperVGenerations, возвращенную как часть возможностей SKU виртуальной машины в ответ api SKU Microsoft.Compute для региона содержит версию 2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Дополнительные сведения о поддерживаемых типах контроллеров дисков см. в https://aka.ms/azure-diskcontrollertypes.
| Значение | Описание |
|---|---|
| SCSI | |
| NVMe |
DiskEncryptionSetParameters
Описывает параметр набора ресурсов набора шифрования управляемых клиентом дисков, который можно указать для диска. Примечание. идентификатор ресурса набора шифрования дисков можно указать только для управляемого диска. Дополнительные сведения см. в https://aka.ms/mdssewithcmkoverview.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор ресурса |
DiskEncryptionSettings
Описание настроек шифрования для диска
| Имя | Тип | Описание |
|---|---|---|
| diskEncryptionKey |
Указывает расположение ключа шифрования диска, являющегося секретом Key Vault. |
|
| enabled |
boolean |
Указывает, следует ли включить шифрование дисков на виртуальной машине. |
| keyEncryptionKey |
Указывает расположение ключа шифрования ключей в Key Vault. |
DiskRestorePointAttributes
Сведения о точке восстановления диска.
| Имя | Тип | Описание |
|---|---|---|
| encryption |
Параметры шифрования неактивных данных для точки восстановления диска. Это необязательное свойство, которое можно указать во входных данных при создании точки восстановления. |
|
| id |
string |
Идентификатор ресурса |
| sourceDiskRestorePoint |
Идентификатор ресурса точки восстановления исходного диска. |
DiskRestorePointInstanceView
Представление экземпляра точки восстановления диска.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор точки восстановления диска. |
| replicationStatus |
Информация о состоянии репликации точки восстановления диска. |
|
| snapshotAccessState |
Состояние моментального снимка, определяющее доступность доступа к моментальному снимку. |
DiskRestorePointReplicationStatus
Представление экземпляра точки восстановления диска.
| Имя | Тип | Описание |
|---|---|---|
| completionPercent |
integer (int32) |
Процент завершения репликации. |
| status |
Сведения о состоянии ресурса. |
EncryptionIdentity
Указывает управляемое удостоверение, используемое ADE для получения маркера доступа для операций keyvault.
| Имя | Тип | Описание |
|---|---|---|
| userAssignedIdentityResourceId |
string |
Указывает идентификатор ресурса ARM одного из удостоверений пользователя, связанных с виртуальной машиной. |
HardwareProfile
Указывает параметры оборудования для виртуальной машины.
| Имя | Тип | Описание |
|---|---|---|
| vmSize |
Указывает размер виртуальной машины. В настоящее время тип данных перечисления устарел и будет удален 23 декабря 2023 года. Рекомендуемый способ получить список доступных размеров использует следующие API: перечислить все доступные размеры виртуальных машин в группе доступности, Перечислить все доступные размеры виртуальных машин в регионе, перечислить все доступные размеры виртуальных машин для изменения размера. Дополнительные сведения о размерах виртуальных машин см. в разделе Размеры виртуальных машин. Доступные размеры виртуальных машин зависят от региона и группы доступности. |
|
| vmSizeProperties |
Задает свойства для настройки размера виртуальной машины. Минимальная версия API: 2021-07-01. Эта функция по-прежнему находится в режиме предварительной версии и не поддерживается для VirtualMachineScaleSet. Дополнительные сведения см. в настройки виртуальной машины. |
HostEndpointSettings
Указывает определенные параметры конечной точки узла.
| Имя | Тип | Описание |
|---|---|---|
| inVMAccessControlProfileReferenceId |
string |
Указывает идентификатор ресурса InVMAccessControlProfileVersion в формате /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/inVMAccessControlProfiles/{profile}/versions/{versions} |
| mode |
Указывает режим выполнения. В режиме аудита система действует так, как если бы она применяла политику управления доступом, включая выдачу записей отказа в доступе в журналах, но фактически не запрещает какие-либо запросы на размещение конечных точек. В режиме принудительного применения система будет применять управление доступом, и это рекомендуемый режим работы. |
HyperVGenerationTypes
Указывает тип HyperVGeneration
| Значение | Описание |
|---|---|
| V1 | |
| V2 |
InnerError
Сведения о внутренней ошибке.
| Имя | Тип | Описание |
|---|---|---|
| errordetail |
string |
Внутреннее сообщение об ошибке или дамп исключений. |
| exceptiontype |
string |
Тип исключения. |
InstanceViewStatus
Состояние представления экземпляра.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код состояния. |
| displayStatus |
string |
Короткая локализуемая метка для состояния. |
| level |
Код уровня. |
|
| message |
string |
Подробное сообщение о состоянии, в том числе для оповещений и сообщений об ошибках. |
| time |
string (date-time) |
Время состояния. |
KeyVaultKeyReference
Описание ссылки на Key Vault Key
| Имя | Тип | Описание |
|---|---|---|
| keyUrl |
string |
URL-адрес, ссылающийся на ключ шифрования ключей в Key Vault. |
| sourceVault |
Относительный URL-адрес Хранилища ключей, содержащий ключ. |
KeyVaultSecretReference
Описание ссылки на секрет Key Vault
| Имя | Тип | Описание |
|---|---|---|
| secretUrl |
string |
URL-адрес, ссылающийся на секрет в Key Vault. |
| sourceVault |
Относительный URL-адрес Хранилища ключей, содержащий секрет. |
LinuxConfiguration
Указывает параметры операционной системы Linux на виртуальной машине. Список поддерживаемых дистрибутивов Linux см. в Linux в Azure-Endorsed дистрибутивах.
| Имя | Тип | Описание |
|---|---|---|
| disablePasswordAuthentication |
boolean |
Указывает, следует ли отключить проверку подлинности паролей. |
| enableVMAgentPlatformUpdates |
boolean |
Указывает, включены ли обновления платформы VMAgent для виртуальной машины Linux. По умолчанию используется значение false. |
| patchSettings |
[Предварительная версия компонента] Указывает параметры, связанные с исправлением гостевой виртуальной машины в Linux. |
|
| provisionVMAgent |
boolean |
Указывает, следует ли подготовить агент виртуальной машины на виртуальной машине. Если это свойство не указано в тексте запроса, поведение по умолчанию — задать для него значение true. Это гарантирует, что агент виртуальной машины установлен на виртуальной машине, чтобы расширения можно было добавить в виртуальную машину позже. |
| ssh |
Указывает конфигурацию ключа SSH для ОС Linux. |
LinuxPatchAssessmentMode
Указывает режим оценки гостевых исправлений виртуальной машины для виртуальной машины IaaS.
Возможны следующие значения:
ImageDefault. Вы управляете временем оценки исправлений на виртуальной машине.
AutomaticByPlatform . Платформа будет запускать периодические оценки исправлений. Свойство provisionVMAgent должно быть true.
| Значение | Описание |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
LinuxPatchSettings
Указывает параметры, связанные с исправлением гостевой виртуальной машины в Linux.
| Имя | Тип | Описание |
|---|---|---|
| assessmentMode |
Указывает режим оценки гостевых исправлений виртуальной машины для виртуальной машины IaaS. |
|
| automaticByPlatformSettings |
Задает дополнительные параметры режима исправления AutomaticByPlatform в гостевой исправлении виртуальной машины в Linux. |
|
| patchMode |
Указывает режим гостевой исправления виртуальной машины на виртуальную машину IaaS или виртуальные машины, связанные с масштабируемым набором виртуальных машин с OrchestrationMode как гибкий. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Задает параметр перезагрузки для всех операций установки исправлений AutomaticByPlatform.
| Значение | Описание |
|---|---|
| Unknown | |
| IfRequired | |
| Never | |
| Always |
LinuxVMGuestPatchAutomaticByPlatformSettings
Указывает дополнительные параметры, применяемые при выборе режима исправления AutomaticByPlatform в параметрах исправлений Linux.
| Имя | Тип | Описание |
|---|---|---|
| bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Позволяет клиенту планировать исправление без случайного обновления |
| rebootSetting |
Задает параметр перезагрузки для всех операций установки исправлений AutomaticByPlatform. |
LinuxVMGuestPatchMode
Указывает режим гостевой исправления виртуальной машины на виртуальную машину IaaS или виртуальные машины, связанные с масштабируемым набором виртуальных машин с OrchestrationMode как гибкий.
Возможны следующие значения:
ImageDefault — используется конфигурация исправления по умолчанию виртуальной машины.
AutomaticByPlatform. Виртуальная машина будет автоматически обновляться платформой. Свойство provisionVMAgent должно иметь значение true
| Значение | Описание |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
ManagedDiskParameters
Параметры управляемого диска.
| Имя | Тип | Описание |
|---|---|---|
| diskEncryptionSet |
Указывает идентификатор ресурса набора шифрования управляемых пользователем дисков для управляемого диска. |
|
| id |
string |
Идентификатор ресурса |
| securityProfile |
Указывает профиль безопасности управляемого диска. |
|
| storageAccountType |
Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, его нельзя использовать с диском ОС. |
Mode
Указывает режим, на котором будет выполняться ProxyAgent, если эта функция включена. ProxyAgent начнет аудит или мониторинг, но не применяет управление доступом к запросам к конечным точкам узла в режиме аудита, в то время как в режиме принудительного применения будет применяться управление доступом. Значением по умолчанию является режим принудительного применения.
| Значение | Описание |
|---|---|
| Audit | |
| Enforce |
Modes
Указывает режим выполнения. В режиме аудита система действует так, как если бы она применяла политику управления доступом, включая выдачу записей отказа в доступе в журналах, но фактически не запрещает какие-либо запросы на размещение конечных точек. В режиме принудительного применения система будет применять управление доступом, и это рекомендуемый режим работы.
| Значение | Описание |
|---|---|
| Audit | |
| Enforce | |
| Disabled |
OperatingSystemType
Получает тип операционной системы.
| Значение | Описание |
|---|---|
| Windows | |
| Linux |
OSProfile
Задает параметры операционной системы для виртуальной машины. Некоторые параметры нельзя изменить после подготовки виртуальной машины.
| Имя | Тип | Описание |
|---|---|---|
| adminPassword |
string (password) |
Указывает пароль учетной записи администратора. |
| adminUsername |
string |
Указывает имя учетной записи администратора. |
| allowExtensionOperations |
boolean |
Указывает, следует ли разрешать операции расширения на виртуальной машине. Это значение может быть задано только в том случае, если расширения отсутствуют на виртуальной машине. |
| computerName |
string |
Указывает имя ОС узла виртуальной машины. Это имя невозможно обновить после создания виртуальной машины. максимальная длина (Windows): 15 символов. Максимальная длина (Linux): 64 символов. Соглашения об именовании и ограничения см. в руководства по реализации служб инфраструктуры Azure. |
| customData |
string |
Задает строку в кодировке base-64 пользовательских данных. Строка в кодировке Base-64 декодируется в двоичный массив, сохраненный в виде файла на виртуальной машине. Максимальная длина двоичного массива составляет 65535 байтов. Примечание. Не передавать секреты или пароли в свойстве customData. Это свойство невозможно обновить после создания виртуальной машины. Свойство CustomData передается виртуальной машине для сохранения в виде файла, дополнительные сведения см. в пользовательских данных на виртуальных машинах Azure. Сведения об использовании cloud-init для виртуальной машины Linux см. в статье Использование cloud-init для настройки виртуальной машины Linux во время создания. |
| linuxConfiguration |
Указывает параметры операционной системы Linux на виртуальной машине. Список поддерживаемых дистрибутивов Linux см. в Linux в Azure-Endorsed дистрибутивах. |
|
| requireGuestProvisionSignal |
boolean |
Необязательное свойство, которое должно иметь значение True или опущено. |
| secrets |
Задает набор сертификатов, которые должны быть установлены на виртуальной машине. Чтобы установить сертификаты на виртуальной машине, рекомендуется использовать расширение виртуальной машины Azure Key Vault для Linux или расширение виртуальной машины Azure Key Vault для Windows. |
|
| windowsConfiguration |
Указывает параметры операционной системы Windows на виртуальной машине. |
PassNames
| Значение | Описание |
|---|---|
| OobeSystem |
PatchSettings
Указывает параметры, связанные с исправлением гостевой виртуальной машины в Windows.
| Имя | Тип | Описание |
|---|---|---|
| assessmentMode |
Указывает режим оценки исправлений гостевой виртуальной машины для виртуальной машины IaaS. |
|
| automaticByPlatformSettings |
Указывает дополнительные параметры режима исправления AutomaticByPlatform в гостевой исправлении виртуальной машины в Windows. |
|
| enableHotpatching |
boolean |
Позволяет клиентам исправлять виртуальные машины Azure без перезагрузки. Для включенияHotpatching для параметра provisionVMAgent должно быть задано значение true, а для patchMode должно быть задано значение AutomaticByPlatform. |
| patchMode |
Указывает режим гостевой исправления виртуальной машины на виртуальную машину IaaS или виртуальные машины, связанные с масштабируемым набором виртуальных машин с OrchestrationMode как гибкий. |
ProtocolTypes
Задает протокол прослушивателя WinRM. Возможные значения: http,https.
| Значение | Описание |
|---|---|
| Http | |
| Https |
ProxyAgentSettings
Указывает параметры ProxyAgent для виртуальной машины или масштабируемого набора виртуальных машин. Минимальная версия API: 2023-09-01.
| Имя | Тип | Описание |
|---|---|---|
| addProxyAgentExtension |
boolean |
Укажите, следует ли неявно устанавливать расширение ProxyAgent. В настоящее время эта опция применима только для ОС Linux. |
| enabled |
boolean |
Указывает, следует ли включить функцию ProxyAgent на виртуальной машине или масштабируемом наборе виртуальных машин. |
| imds |
Задает параметры конечной точки IMDS при создании виртуальной машины или масштабируемого набора виртуальных машин. Минимальная версия API: 2024-03-01. |
|
| keyIncarnationId |
integer (int32) |
Увеличьте значение этого свойства, чтобы пользователи сбрасывали ключ, используемый для защиты канала связи между гостевым и узлом. |
| mode |
Указывает режим, на котором будет выполняться ProxyAgent. Предупреждение: это свойство устарело, укажите "режим" в определенном параметре hostendpoint. |
|
| wireServer |
Задает параметры конечной точки wire Server при создании виртуальной машины или масштабируемого набора виртуальных машин. Минимальная версия API: 2024-03-01. |
RestorePoint
Восстановить сведения о точке.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Имя ресурса |
| properties.consistencyMode |
ConsistencyMode объекта RestorePoint. Можно указать во входных данных при создании точки восстановления. В настоящее время только CrashConsistent принимается в качестве допустимых входных данных. Дополнительные сведения см. в https://aka.ms/RestorePoints. |
|
| properties.excludeDisks |
Список идентификаторов ресурсов диска, которые клиент хочет исключить из точки восстановления. Если диски не указаны, все диски будут включены. |
|
| properties.instanceView |
Представление экземпляра точки восстановления. |
|
| properties.instantAccessDurationMinutes |
integer (int32) |
Это свойство определяет время в минутах, в течение которого моментальный снимок сохраняется в виде мгновенного доступа для восстановления диска SSD (цен. категория "Премиум") версии 2 или диска ценовой категории "Ультра" с высокой производительностью восстановления в этой точке восстановления. |
| properties.provisioningState |
string |
Получает состояние подготовки точки восстановления. |
| properties.sourceMetadata |
Возвращает сведения о виртуальной машине, захваченной во время создания точки восстановления. |
|
| properties.sourceRestorePoint |
Идентификатор ресурса исходной точки восстановления, из которой необходимо создать копию. |
|
| properties.timeCreated |
string (date-time) |
Возвращает время создания точки восстановления. |
| systemData |
Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. |
|
| type |
string |
Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts" |
RestorePointEncryption
Параметры шифрования неактивных данных для точки восстановления диска. Это необязательное свойство, которое можно указать во входных данных при создании точки восстановления.
| Имя | Тип | Описание |
|---|---|---|
| diskEncryptionSet |
Описывает параметр набора ресурсов набора шифрования управляемых клиентом дисков, который можно указать для диска. Примечание. идентификатор ресурса набора шифрования дисков можно указать только для управляемого диска. Дополнительные сведения см. в https://aka.ms/mdssewithcmkoverview. |
|
| type |
Тип ключа, используемого для шифрования данных точки восстановления диска. |
RestorePointEncryptionType
Тип ключа, используемого для шифрования данных точки восстановления диска.
| Значение | Описание |
|---|---|
| EncryptionAtRestWithPlatformKey |
Disk Recovery Point шифруется при хранении с помощью ключа, управляемого платформой. |
| EncryptionAtRestWithCustomerKey |
Точка восстановления диска шифруется при хранении с помощью ключа, управляемого клиентом, который может быть изменен и отозван клиентом. |
| EncryptionAtRestWithPlatformAndCustomerKeys |
Disk Restore Point шифруется при хранении с помощью 2 уровней шифрования. Один из ключей управляется клиентом, а другой — управляется платформой. |
RestorePointInstanceView
Представление экземпляра точки восстановления.
| Имя | Тип | Описание |
|---|---|---|
| diskRestorePoints |
Информация о точках восстановления диска. |
|
| statuses |
Сведения о состоянии ресурса. |
RestorePointSourceMetadata
Описывает свойства виртуальной машины, для которой была создана точка восстановления. Предоставляемые свойства представляют собой подмножество и моментальный снимок общих свойств виртуальной машины, записанных во время создания точки восстановления.
| Имя | Тип | Описание |
|---|---|---|
| diagnosticsProfile |
Получает профиль диагностики. |
|
| hardwareProfile |
Получает профиль оборудования. |
|
| hyperVGeneration |
HyperVГенация исходной виртуальной машины, для которой записывается точка восстановления. |
|
| licenseType |
string |
Получает тип лицензии, который предназначен для сценария использования собственной лицензии. |
| location |
string |
Расположение виртуальной машины, из которой была создана точка восстановления. |
| osProfile |
Получает профиль ОС. |
|
| securityProfile |
Возвращает профиль безопасности. |
|
| storageProfile |
Возвращает профиль хранилища. |
|
| userData |
string |
Пользовательские данные, связанные с исходной виртуальной машиной, для которой записывается точка восстановления, являются значением в кодировке Base-64. |
| vmId |
string |
Получает уникальный идентификатор виртуальной машины. |
RestorePointSourceVMDataDisk
Описание диска с данными.
| Имя | Тип | Описание |
|---|---|---|
| caching |
Получает тип кэширования. |
|
| diskRestorePoint |
Содержит свойства точки восстановления диска. |
|
| diskSizeGB |
integer (int32) |
Получает начальный размер диска в ГБ для пустых дисков данных и новый требуемый размер для существующих дисков ОС и Data. |
| lun |
integer (int32) |
Получает логический номер единицы измерения. |
| managedDisk |
Содержит сведения об управляемом диске. |
|
| name |
string |
Получает имя диска. |
| writeAcceleratorEnabled |
boolean |
Показывает значение true, если на диске включен ускоритель записи. |
RestorePointSourceVMOSDisk
Описание диска операционной системы.
| Имя | Тип | Описание |
|---|---|---|
| caching |
Получает тип кэширования. |
|
| diskRestorePoint |
Содержит свойства точки восстановления диска. |
|
| diskSizeGB |
integer (int32) |
Получает размер диска в ГБ. |
| encryptionSettings |
Получает настройки шифрования диска. |
|
| managedDisk |
Возвращает сведения об управляемом диске |
|
| name |
string |
Получает имя диска. |
| osType |
Получает тип операционной системы. |
|
| writeAcceleratorEnabled |
boolean |
Показывает значение true, если на диске включен ускоритель записи. |
RestorePointSourceVMStorageProfile
Описывает профиль хранилища.
| Имя | Тип | Описание |
|---|---|---|
| dataDisks |
Возвращает диски данных виртуальной машины, захваченные во время создания точки восстановления. |
|
| diskControllerType |
Возвращает тип контроллера диска виртуальной машины, захваченной на момент создания точки восстановления. |
|
| osDisk |
Возвращает диск ОС виртуальной машины, захваченной во время создания точки восстановления. |
SecurityEncryptionTypes
Указывает тип шифрования управляемого диска. Он имеет значение DiskWithVMGuestState для шифрования управляемого диска вместе с большим двоичным объектом VMGuestState, VMGuestStateOnly для шифрования только большого двоичного объекта VMGuestState и NonPersistedTPM для сохранения состояния встроенного ПО в BLOB-объекте VMGuestState. Примечание. Его можно задать только для конфиденциальных виртуальных машин.
| Значение | Описание |
|---|---|
| VMGuestStateOnly | |
| DiskWithVMGuestState | |
| NonPersistedTPM |
SecurityProfile
Задает параметры профиля безопасности для масштабируемого набора виртуальных машин или виртуальной машины.
| Имя | Тип | Описание |
|---|---|---|
| encryptionAtHost |
boolean |
Это свойство можно использовать пользователем в запросе, чтобы включить или отключить шифрование узла для виртуальной машины или масштабируемого набора виртуальных машин. Это позволит включить шифрование для всех дисков, включая диск Resource/Temp на самом узле. Поведение по умолчанию: шифрование на узле будет отключено, если для ресурса не задано значение true. |
| encryptionIdentity |
Указывает управляемое удостоверение, используемое ADE для получения маркера доступа для операций keyvault. |
|
| proxyAgentSettings |
Задает параметры ProxyAgent при создании виртуальной машины. Минимальная версия API: 2023-09-01. |
|
| securityType |
Указывает тип безопасности виртуальной машины. Для включения UefiSettings необходимо задать любое указанное значение. Поведение по умолчанию: UefiSettings не будет включен, если это свойство не задано. |
|
| uefiSettings |
Указывает параметры безопасности, такие как безопасная загрузка и vTPM, используемые при создании виртуальной машины. Минимальная версия API: 2020-12-01. |
SecurityTypes
Указывает тип безопасности виртуальной машины. Для включения UefiSettings необходимо задать любое указанное значение. Поведение по умолчанию: UefiSettings не будет включен, если это свойство не задано.
| Значение | Описание |
|---|---|
| TrustedLaunch | |
| ConfidentialVM |
SettingNames
Указывает имя параметра, к которому применяется содержимое. Возможные значения: FirstLogonCommands и AutoLogon.
| Значение | Описание |
|---|---|
| AutoLogon | |
| FirstLogonCommands |
SnapshotAccessState
Состояние моментального снимка, определяющее доступность доступа к моментальному снимку.
| Значение | Описание |
|---|---|
| Unknown |
Значение по умолчанию. |
| Pending |
Снимок нельзя использовать для восстановления, копирования или загрузки в автономный режим. |
| Available |
Снимок можно использовать для восстановления, копирования в другой регион и загрузки в автономный режим. |
| InstantAccess |
Снимок можно использовать для восстановления дисков с высокой производительностью, но его нельзя скопировать или скачать. |
| AvailableWithInstantAccess |
Снимок можно использовать для восстановления дисков с высокой производительностью, скопированных и загруженных. |
SshConfiguration
Конфигурация SSH для виртуальных машин под управлением Linux, работающих в Azure
| Имя | Тип | Описание |
|---|---|---|
| publicKeys |
Список открытых ключей SSH, используемых для проверки подлинности с помощью виртуальных машин на основе Linux. |
SshPublicKey
Содержит сведения о открытом ключе сертификата SSH и пути к виртуальной машине Linux, где размещается открытый ключ.
| Имя | Тип | Описание |
|---|---|---|
| keyData |
string |
Сертификат открытого ключа SSH, используемый для проверки подлинности виртуальной машины через SSH. Ключ должен быть по крайней мере 2048-разрядным и в формате ssh-rsa. Сведения о создании ключей SSH см. в статье [Создание ключей SSH на виртуальных машинах Linux и Mac для Linux в Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
| path |
string |
Указывает полный путь на созданной виртуальной машине, где хранится открытый ключ SSH. Если файл уже существует, указанный ключ добавляется в файл. Пример: /home/user/.ssh/authorized_keys |
StatusLevelTypes
Код уровня.
| Значение | Описание |
|---|---|
| Info | |
| Warning | |
| Error |
StorageAccountTypes
Указывает тип учетной записи хранения для управляемого диска. Тип учетной записи хранения управляемого диска ОС можно задать только при создании масштабируемого набора. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных. Его нельзя использовать с диском ОС. Standard_LRS использует HDD уровня "Стандартный". StandardSSD_LRS использует SSD уровня "Стандартный". Premium_LRS использует SSD уровня "Премиум". UltraSSD_LRS использует диск "Ультра". Premium_ZRS использует избыточное хранилище зоны SSD уровня "Премиум". StandardSSD_ZRS использует избыточное хранилище зоны SSD уровня "Стандартный". Дополнительные сведения о дисках, поддерживаемых для виртуальных машин Windows, см. в https://docs.microsoft.com/azure/virtual-machines/windows/disks-types и для виртуальных машин Linux см. в https://docs.microsoft.com/azure/virtual-machines/linux/disks-types
| Значение | Описание |
|---|---|
| Standard_LRS | |
| Premium_LRS | |
| StandardSSD_LRS | |
| UltraSSD_LRS | |
| Premium_ZRS | |
| StandardSSD_ZRS | |
| PremiumV2_LRS |
SubResource
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор ресурса |
systemData
Метаданные, относящиеся к созданию и последнему изменении ресурса.
| Имя | Тип | Описание |
|---|---|---|
| createdAt |
string (date-time) |
Метка времени создания ресурса (UTC). |
| createdBy |
string |
Удостоверение, создающее ресурс. |
| createdByType |
Тип удостоверения, создавшего ресурс. |
|
| lastModifiedAt |
string (date-time) |
Метка времени последнего изменения ресурса (UTC) |
| lastModifiedBy |
string |
Идентификатор, который последний раз изменил ресурс. |
| lastModifiedByType |
Тип удостоверения, который последний раз изменил ресурс. |
UefiSettings
Указывает параметры безопасности, такие как безопасная загрузка и vTPM, используемые при создании виртуальной машины. Минимальная версия API: 2020-12-01.
| Имя | Тип | Описание |
|---|---|---|
| secureBootEnabled |
boolean |
Указывает, следует ли включить безопасную загрузку на виртуальной машине. Минимальная версия API: 2020-12-01. |
| vTpmEnabled |
boolean |
Указывает, следует ли включить vTPM на виртуальной машине. Минимальная версия API: 2020-12-01. |
VaultCertificate
Описывает одну ссылку на сертификат в Key Vault и расположение сертификата на виртуальной машине.
| Имя | Тип | Описание |
|---|---|---|
| certificateStore |
string |
Для виртуальных машин Windows указывает хранилище сертификатов на виртуальной машине, в которую необходимо добавить сертификат. Указанное хранилище сертификатов неявно находится в учетной записи LocalMachine. Для виртуальных машин Linux файл сертификата помещается в каталог /var/lib/waagent с именем файла <TopcaseThumbprint>.crt для файла сертификата X509 и <TopcaseThumbprint>.prv для закрытого ключа. Оба этих файла имеют формат pem. |
| certificateUrl |
string |
Это URL-адрес сертификата, который был отправлен в Key Vault в качестве секрета. Сведения о добавлении секрета в Key Vault см. в статье Добавление ключа или секрета в хранилище ключей. В этом случае сертификат должен быть кодировкой Base64 следующего объекта JSON, который кодируется в UTF-8: |
VaultSecretGroup
Описывает набор сертификатов, которые находятся в одном хранилище ключей.
| Имя | Тип | Описание |
|---|---|---|
| sourceVault |
Относительный URL-адрес Хранилища ключей, содержащий все сертификаты в VaultCertificates. |
|
| vaultCertificates |
Список ссылок на хранилище ключей в SourceVault, содержащий сертификаты. |
VirtualMachineSizeTypes
Указывает размер виртуальной машины. В настоящее время тип данных перечисления устарел и будет удален 23 декабря 2023 года. Рекомендуемый способ получить список доступных размеров использует следующие API: перечислить все доступные размеры виртуальных машин в группе доступности, Перечислить все доступные размеры виртуальных машин в регионе, перечислить все доступные размеры виртуальных машин для изменения размера. Дополнительные сведения о размерах виртуальных машин см. в разделе Размеры виртуальных машин. Доступные размеры виртуальных машин зависят от региона и группы доступности.
| Значение | Описание |
|---|---|
| Basic_A0 | |
| Basic_A1 | |
| Basic_A2 | |
| Basic_A3 | |
| Basic_A4 | |
| Standard_A0 | |
| Standard_A1 | |
| Standard_A2 | |
| Standard_A3 | |
| Standard_A4 | |
| Standard_A5 | |
| Standard_A6 | |
| Standard_A7 | |
| Standard_A8 | |
| Standard_A9 | |
| Standard_A10 | |
| Standard_A11 | |
| Standard_A1_v2 | |
| Standard_A2_v2 | |
| Standard_A4_v2 | |
| Standard_A8_v2 | |
| Standard_A2m_v2 | |
| Standard_A4m_v2 | |
| Standard_A8m_v2 | |
| Standard_B1s | |
| Standard_B1ms | |
| Standard_B2s | |
| Standard_B2ms | |
| Standard_B4ms | |
| Standard_B8ms | |
| Standard_D1 | |
| Standard_D2 | |
| Standard_D3 | |
| Standard_D4 | |
| Standard_D11 | |
| Standard_D12 | |
| Standard_D13 | |
| Standard_D14 | |
| Standard_D1_v2 | |
| Standard_D2_v2 | |
| Standard_D3_v2 | |
| Standard_D4_v2 | |
| Standard_D5_v2 | |
| Standard_D2_v3 | |
| Standard_D4_v3 | |
| Standard_D8_v3 | |
| Standard_D16_v3 | |
| Standard_D32_v3 | |
| Standard_D64_v3 | |
| Standard_D2s_v3 | |
| Standard_D4s_v3 | |
| Standard_D8s_v3 | |
| Standard_D16s_v3 | |
| Standard_D32s_v3 | |
| Standard_D64s_v3 | |
| Standard_D11_v2 | |
| Standard_D12_v2 | |
| Standard_D13_v2 | |
| Standard_D14_v2 | |
| Standard_D15_v2 | |
| Standard_DS1 | |
| Standard_DS2 | |
| Standard_DS3 | |
| Standard_DS4 | |
| Standard_DS11 | |
| Standard_DS12 | |
| Standard_DS13 | |
| Standard_DS14 | |
| Standard_DS1_v2 | |
| Standard_DS2_v2 | |
| Standard_DS3_v2 | |
| Standard_DS4_v2 | |
| Standard_DS5_v2 | |
| Standard_DS11_v2 | |
| Standard_DS12_v2 | |
| Standard_DS13_v2 | |
| Standard_DS14_v2 | |
| Standard_DS15_v2 | |
| Standard_DS13-4_v2 | |
| Standard_DS13-2_v2 | |
| Standard_DS14-8_v2 | |
| Standard_DS14-4_v2 | |
| Standard_E2_v3 | |
| Standard_E4_v3 | |
| Standard_E8_v3 | |
| Standard_E16_v3 | |
| Standard_E32_v3 | |
| Standard_E64_v3 | |
| Standard_E2s_v3 | |
| Standard_E4s_v3 | |
| Standard_E8s_v3 | |
| Standard_E16s_v3 | |
| Standard_E32s_v3 | |
| Standard_E64s_v3 | |
| Standard_E32-16_v3 | |
| Standard_E32-8s_v3 | |
| Standard_E64-32s_v3 | |
| Standard_E64-16s_v3 | |
| Standard_F1 | |
| Standard_F2 | |
| Standard_F4 | |
| Standard_F8 | |
| Standard_F16 | |
| Standard_F1s | |
| Standard_F2s | |
| Standard_F4s | |
| Standard_F8s | |
| Standard_F16s | |
| Standard_F2s_v2 | |
| Standard_F4s_v2 | |
| Standard_F8s_v2 | |
| Standard_F16s_v2 | |
| Standard_F32s_v2 | |
| Standard_F64s_v2 | |
| Standard_F72s_v2 | |
| Standard_G1 | |
| Standard_G2 | |
| Standard_G3 | |
| Standard_G4 | |
| Standard_G5 | |
| Standard_GS1 | |
| Standard_GS2 | |
| Standard_GS3 | |
| Standard_GS4 | |
| Standard_GS5 | |
| Standard_GS4-8 | |
| Standard_GS4-4 | |
| Standard_GS5-16 | |
| Standard_GS5-8 | |
| Standard_H8 | |
| Standard_H16 | |
| Standard_H8m | |
| Standard_H16m | |
| Standard_H16r | |
| Standard_H16mr | |
| Standard_L4s | |
| Standard_L8s | |
| Standard_L16s | |
| Standard_L32s | |
| Standard_M64s | |
| Standard_M64ms | |
| Standard_M128s | |
| Standard_M128ms | |
| Standard_M64-32ms | |
| Standard_M64-16ms | |
| Standard_M128-64ms | |
| Standard_M128-32ms | |
| Standard_NC6 | |
| Standard_NC12 | |
| Standard_NC24 | |
| Standard_NC24r | |
| Standard_NC6s_v2 | |
| Standard_NC12s_v2 | |
| Standard_NC24s_v2 | |
| Standard_NC24rs_v2 | |
| Standard_NC6s_v3 | |
| Standard_NC12s_v3 | |
| Standard_NC24s_v3 | |
| Standard_NC24rs_v3 | |
| Standard_ND6s | |
| Standard_ND12s | |
| Standard_ND24s | |
| Standard_ND24rs | |
| Standard_NV6 | |
| Standard_NV12 | |
| Standard_NV24 |
VMDiskSecurityProfile
Задает параметры профиля безопасности для управляемого диска. Примечание. его можно задать только для конфиденциальных виртуальных машин.
| Имя | Тип | Описание |
|---|---|---|
| diskEncryptionSet |
Указывает идентификатор ресурса набора ресурсов шифрования управляемых пользователем дисков для управляемого диска, который используется для зашифрованного диска ОПЕРАЦИОННОй системы Конфиденциальной виртуальной машины и большого двоичного объекта VMGuest. |
|
| securityEncryptionType |
Указывает тип шифрования управляемого диска. Он имеет значение DiskWithVMGuestState для шифрования управляемого диска вместе с большим двоичным объектом VMGuestState, VMGuestStateOnly для шифрования только большого двоичного объекта VMGuestState и NonPersistedTPM для сохранения состояния встроенного ПО в BLOB-объекте VMGuestState. Примечание. Его можно задать только для конфиденциальных виртуальных машин. |
VMSizeProperties
Задает параметры свойства размера виртуальной машины на виртуальной машине.
| Имя | Тип | Описание |
|---|---|---|
| vCPUsAvailable |
integer (int32) |
Указывает количество виртуальных ЦП, доступных для виртуальной машины. Если это свойство не указано в тексте запроса, поведение по умолчанию — задать для него значение виртуальных ЦП, доступных для этого размера виртуальной машины, предоставляемого в ответе api Список всех доступных размеров виртуальных машин в регионе. |
| vCPUsPerCore |
integer (int32) |
Указывает отношение виртуальных ЦП к физическому ядру. Если это свойство не указано в тексте запроса, поведение по умолчанию присваивается значению vCPUsPerCore для размера виртуальной машины, предоставленного в ответе api Список всех доступных размеров виртуальных машин в регионе. параметру этого свойства значение 1 также означает, что гиперпоток отключен. |
WindowsConfiguration
Указывает параметры операционной системы Windows на виртуальной машине.
| Имя | Тип | Описание |
|---|---|---|
| additionalUnattendContent |
Указывает дополнительные сведения в формате XML в кодировке Base-64, которые можно включить в файл Unattend.xml, который используется программой установки Windows. |
|
| enableAutomaticUpdates |
boolean |
Указывает, включено ли автоматическое обновление для виртуальной машины Windows. Значение по умолчанию — «истина». Для масштабируемых наборов виртуальных машин это свойство можно обновить, и обновления вступают в силу при повторной подготовке ОС. |
| enableVMAgentPlatformUpdates |
boolean |
Указывает, включены ли обновления платформы VMAgent для виртуальной машины Windows. |
| patchSettings |
[Предварительная версия компонента] Указывает параметры, связанные с исправлением гостевой виртуальной машины в Windows. |
|
| provisionVMAgent |
boolean |
Указывает, следует ли подготовить агент виртуальной машины на виртуальной машине. Если это свойство не указано в тексте запроса, оно по умолчанию имеет значение true. Это гарантирует, что агент виртуальной машины установлен на виртуальной машине, чтобы расширения можно было добавить в виртуальную машину позже. |
| timeZone |
string |
Указывает часовой пояс виртуальной машины. Например, "Тихоокеанское стандартное время". Возможные значения можно TimeZoneInfo.Id из часовых поясов, возвращаемых TimeZoneInfo.GetSystemTimeZones. |
| winRM |
Задает прослушиватели удаленного управления Windows. Это позволяет удаленно использовать Windows PowerShell. |
WindowsPatchAssessmentMode
Указывает режим оценки исправлений гостевой виртуальной машины для виртуальной машины IaaS.
Возможны следующие значения:
ImageDefault. Вы управляете временем оценки исправлений на виртуальной машине.
AutomaticByPlatform . Платформа будет запускать периодические оценки исправлений. Свойство provisionVMAgent должно быть true.
| Значение | Описание |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Задает параметр перезагрузки для всех операций установки исправлений AutomaticByPlatform.
| Значение | Описание |
|---|---|
| Unknown | |
| IfRequired | |
| Never | |
| Always |
WindowsVMGuestPatchAutomaticByPlatformSettings
Указывает дополнительные параметры, применяемые при выборе режима исправления AutomaticByPlatform в параметрах исправлений Windows.
| Имя | Тип | Описание |
|---|---|---|
| bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Позволяет клиенту планировать исправление без случайного обновления |
| rebootSetting |
Задает параметр перезагрузки для всех операций установки исправлений AutomaticByPlatform. |
WindowsVMGuestPatchMode
Указывает режим гостевой исправления виртуальной машины на виртуальную машину IaaS или виртуальные машины, связанные с масштабируемым набором виртуальных машин с OrchestrationMode как гибкий.
Возможны следующие значения:
вручную . Вы управляете применением исправлений к виртуальной машине. Это можно сделать, применяя исправления вручную внутри виртуальной машины. В этом режиме автоматические обновления отключены; Свойство WindowsConfiguration.enableAutomaticUpdates должно быть false
automaticByOS. Виртуальная машина автоматически обновляется ОС. Свойство WindowsConfiguration.enableAutomaticUpdates должно иметь значение true.
AutomaticByPlatform — виртуальная машина автоматически обновляется платформой. Свойства provisionVMAgent и WindowsConfiguration.enableAutomaticUpdates должны иметь значение true.
| Значение | Описание |
|---|---|
| Manual | |
| AutomaticByOS | |
| AutomaticByPlatform |
WinRMConfiguration
Описание конфигурации удаленного управления Windows виртуальной машины
| Имя | Тип | Описание |
|---|---|---|
| listeners |
Список прослушивателей удаленного управления Windows |
WinRMListener
Описание протокола и отпечатка прослушивателя удаленного управления Windows
| Имя | Тип | Описание |
|---|---|---|
| certificateUrl |
string |
Это URL-адрес сертификата, который был отправлен в Key Vault в качестве секрета. Сведения о добавлении секрета в Key Vault см. в статье Добавление ключа или секрета в хранилище ключей. В этом случае сертификат должен быть кодировкой Base64 следующего объекта JSON, который кодируется в UTF-8: |
| protocol |
Задает протокол прослушивателя WinRM. Возможные значения: http,https. |