Компьютеры Microsoft.HybridCompute 2022-11-10
- Актуальная
- 2023-10-03-preview
- 20.06.2023-preview
- 15.03.2023 г.
- 2022-12-27
- 27.12.2022-preview
- 2022-11-10
- 2022-08-11-preview
- 2022-05-10-preview
- 2022-03-10
- 2021-12-10-preview
- 2021-06-10-preview
- 2021-05-20
- 17.05.2021 г.
- 22.04.2021-preview
- 25.03.2021 г.
- 28.01.2021-preview
- 15.08.2020 г.
- 2020-08-02
- 2020-07-30-preview
- 2019-12-12
- 2019-08-02-preview
- 18.03.2019 г.
Определение ресурса Bicep
Тип ресурса компьютеров можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.HybridCompute/machines, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.HybridCompute/machines@2022-11-10' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'SystemAssigned'
}
properties: {
clientPublicKey: 'string'
cloudMetadata: {}
extensions: [
{
name: 'string'
status: {
code: 'string'
displayStatus: 'string'
level: 'string'
message: 'string'
time: 'string'
}
type: 'string'
typeHandlerVersion: 'string'
}
]
locationData: {
city: 'string'
countryOrRegion: 'string'
district: 'string'
name: 'string'
}
mssqlDiscovered: 'string'
osProfile: {
linuxConfiguration: {
patchSettings: {
assessmentMode: 'string'
patchMode: 'string'
}
}
windowsConfiguration: {
patchSettings: {
assessmentMode: 'string'
patchMode: 'string'
}
}
}
osType: 'string'
parentClusterResourceId: 'string'
privateLinkScopeResourceId: 'string'
serviceStatuses: {
extensionService: {
startupType: 'string'
status: 'string'
}
guestConfigurationService: {
startupType: 'string'
status: 'string'
}
}
vmId: 'string'
}
}
Значения свойств
machines
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. | строка (обязательно) |
location | Географическое расположение, в котором находится ресурс | строка (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
удостоверение | Удостоверение ресурса. | Удостоверение |
properties | Свойства гибридного вычислительного компьютера | Свойства компьютера |
Идентификация
Имя | Описание | Значение |
---|---|---|
тип | Тип удостоверения. | SystemAssigned |
Свойства компьютера
Имя | Описание | Значение |
---|---|---|
clientPublicKey | Открытый ключ, который предоставляется клиентом для использования во время начального подключения ресурсов | строка |
cloudMetadata | Метаданные облачной среды (Azure/GCP/AWS/OCI...). | CloudMetadata |
extensions | Сведения о расширениях компьютера (нерекомендуемое поле) | MachineExtensionInstanceView[] |
locationData | Метаданные, относящиеся к географическому расположению ресурса. | LocationData |
mssqlDiscovered | Указывает, обнаружен ли на компьютере какой-либо экземпляр MS SQL. | строка |
osProfile | Задает параметры операционной системы для гибридного компьютера. | OSProfile |
osType | Тип операционной системы (windows/Linux). | строка |
parentClusterResourceId | Идентификатор ресурса родительского кластера (Azure HCI), которому назначен этот компьютер, если таковой имеется. | строка |
privateLinkScopeResourceId | Идентификатор ресурса приватного канала, которому назначен этот компьютер, область, если таковой имеется. | строка |
serviceStatuses | Состояния зависимых служб, которые передаются в ARM. | ServiceStatuses |
vmId | Указывает уникальный идентификатор гибридного компьютера. | строка |
CloudMetadata
Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.
MachineExtensionInstanceView
Имя | Описание | Значение |
---|---|---|
name | Имя расширения компьютера. | строка |
status | Состояние представления экземпляра. | MachineExtensionInstanceViewStatus |
тип | Указывает тип расширения; пример : CustomScriptExtension. | строка |
typeHandlerVersion | Указывает версию обработчика скрипта. | строка |
MachineExtensionInstanceViewStatus
Имя | Описание | Значение |
---|---|---|
code | Код состояния. | строка |
displayStatus | Короткая локализуемая метка состояния. | строка |
уровень | Код уровня. | "Ошибка" "Информация" "Предупреждение" |
message | Подробное сообщение о состоянии, в том числе для оповещений и сообщений об ошибках. | строка |
time | Время состояния. | строка |
LocationData
Имя | Описание | Значение |
---|---|---|
city | Город или населенный пункт, в котором находится ресурс. | строка |
countryOrRegion | Страна или регион, в которых находится ресурс | строка |
район | Район, штат или провинция, где находится ресурс. | строка |
name | Каноническое имя географического или физического расположения. | string (обязательно) Ограничения: Максимальная длина = 256 |
OSProfile
Имя | Описание | Значение |
---|---|---|
linuxConfiguration | Указывает конфигурацию Linux для управления обновлениями. | OSProfileLinuxConfiguration |
windowsConfiguration | Задает конфигурацию Windows для управления обновлениями. | OSProfileWindowsConfiguration |
OSProfileLinuxConfiguration
Имя | Описание | Значение |
---|---|---|
patchSettings | Задает параметры исправления. | PatchSettings |
PatchSettings
Имя | Описание | Значение |
---|---|---|
assessmentMode | Указывает режим оценки. | AutomaticByPlatform ImageDefault |
patchMode | Указывает режим исправления. | AutomaticByOS AutomaticByPlatform ImageDefault "Manual" |
OSProfileWindowsConfiguration
Имя | Описание | Значение |
---|---|---|
patchSettings | Задает параметры исправления. | PatchSettings |
ServiceStatuses
Имя | Описание | Значение |
---|---|---|
extensionService | Состояние службы расширений на компьютере с поддержкой Arc. | ServiceStatus |
guestConfigurationService | Состояние службы гостевой конфигурации на компьютере с поддержкой Arc. | ServiceStatus |
ServiceStatus
Имя | Описание | Значение |
---|---|---|
startupType | Поведение службы при запуске компьютера с поддержкой Arc. | строка |
status | Текущее состояние службы. | строка |
Определение ресурса шаблона ARM
Тип ресурса компьютеров можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.HybridCompute/machines, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.HybridCompute/machines",
"apiVersion": "2022-11-10",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "SystemAssigned"
},
"properties": {
"clientPublicKey": "string",
"cloudMetadata": {},
"extensions": [
{
"name": "string",
"status": {
"code": "string",
"displayStatus": "string",
"level": "string",
"message": "string",
"time": "string"
},
"type": "string",
"typeHandlerVersion": "string"
}
],
"locationData": {
"city": "string",
"countryOrRegion": "string",
"district": "string",
"name": "string"
},
"mssqlDiscovered": "string",
"osProfile": {
"linuxConfiguration": {
"patchSettings": {
"assessmentMode": "string",
"patchMode": "string"
}
},
"windowsConfiguration": {
"patchSettings": {
"assessmentMode": "string",
"patchMode": "string"
}
}
},
"osType": "string",
"parentClusterResourceId": "string",
"privateLinkScopeResourceId": "string",
"serviceStatuses": {
"extensionService": {
"startupType": "string",
"status": "string"
},
"guestConfigurationService": {
"startupType": "string",
"status": "string"
}
},
"vmId": "string"
}
}
Значения свойств
machines
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.HybridCompute/machines |
версия_API | Версия API ресурсов | '2022-11-10' |
name | имя ресурса. | строка (обязательно) |
location | Географическое расположение, в котором находится ресурс | строка (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
удостоверение | Удостоверение ресурса. | Удостоверение |
properties | Свойства гибридного вычислительного компьютера | Свойства компьютера |
Идентификация
Имя | Описание | Значение |
---|---|---|
тип | Тип удостоверения. | SystemAssigned |
Свойства компьютера
Имя | Описание | Значение |
---|---|---|
clientPublicKey | Открытый ключ, который предоставляется клиентом для использования во время начального подключения ресурсов | строка |
cloudMetadata | Метаданные облачной среды (Azure/GCP/AWS/OCI...). | CloudMetadata |
extensions | Сведения о расширениях компьютера (нерекомендуемое поле) | MachineExtensionInstanceView[] |
locationData | Метаданные, относящиеся к географическому расположению ресурса. | LocationData |
mssqlDiscovered | Указывает, обнаружен ли на компьютере какой-либо экземпляр MS SQL. | строка |
osProfile | Задает параметры операционной системы для гибридного компьютера. | OSProfile |
osType | Тип операционной системы (windows/Linux). | строка |
parentClusterResourceId | Идентификатор ресурса родительского кластера (Azure HCI), которому назначен этот компьютер, если таковой имеется. | строка |
privateLinkScopeResourceId | Идентификатор ресурса приватного канала, которому назначен этот компьютер, область, если таковой имеется. | строка |
serviceStatuses | Состояния зависимых служб, которые передаются в ARM. | ServiceStatuses |
vmId | Указывает уникальный идентификатор гибридного компьютера. | строка |
CloudMetadata
Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.
MachineExtensionInstanceView
Имя | Описание | Значение |
---|---|---|
name | Имя расширения компьютера. | строка |
status | Состояние представления экземпляра. | MachineExtensionInstanceViewStatus |
тип | Указывает тип расширения; пример : CustomScriptExtension. | строка |
typeHandlerVersion | Указывает версию обработчика скрипта. | строка |
MachineExtensionInstanceViewStatus
Имя | Описание | Значение |
---|---|---|
code | Код состояния. | строка |
displayStatus | Короткая локализуемая метка для состояния. | строка |
уровень | Код уровня. | "Ошибка" "Информация" Предупреждение |
message | Подробное сообщение о состоянии, в том числе для оповещений и сообщений об ошибках. | строка |
time | Время состояния. | строка |
LocationData
Имя | Описание | Значение |
---|---|---|
city | Город или населенный пункт, в котором находится ресурс. | строка |
countryOrRegion | Страна или регион, в котором находится ресурс | строка |
район | Район, область или провинция, где находится ресурс. | строка |
name | Каноническое имя географического или физического расположения. | строка (обязательно) Ограничения: Максимальная длина = 256 |
OSProfile
Имя | Описание | Значение |
---|---|---|
LinuxConfiguration | Задает конфигурацию Linux для управления обновлениями. | OSProfileLinuxConfiguration |
windowsConfiguration | Задает конфигурацию Windows для управления обновлениями. | OSProfileWindowsConfiguration |
OSProfileLinuxConfiguration
Имя | Описание | Значение |
---|---|---|
patchSettings | Задает параметры исправления. | PatchSettings |
PatchSettings
Имя | Описание | Значение |
---|---|---|
assessmentMode | Указывает режим оценки. | AutomaticByPlatform ImageDefault |
patchMode | Задает режим исправления. | AutomaticByOS AutomaticByPlatform ImageDefault "Manual" |
OSProfileWindowsConfiguration
Имя | Описание | Значение |
---|---|---|
patchSettings | Задает параметры исправления. | PatchSettings |
ServiceStatuses
Имя | Описание | Значение |
---|---|---|
extensionService | Состояние службы расширений на компьютере с поддержкой Arc. | ServiceStatus |
guestConfigurationService | Состояние службы гостевой конфигурации на компьютере с поддержкой Arc. | ServiceStatus |
ServiceStatus
Имя | Описание | Значение |
---|---|---|
startupType | Поведение службы при запуске компьютера с поддержкой Arc. | строка |
status | Текущее состояние службы. | строка |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса компьютеров можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.HybridCompute/machines, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.HybridCompute/machines@2022-11-10"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
clientPublicKey = "string"
cloudMetadata = {}
extensions = [
{
name = "string"
status = {
code = "string"
displayStatus = "string"
level = "string"
message = "string"
time = "string"
}
type = "string"
typeHandlerVersion = "string"
}
]
locationData = {
city = "string"
countryOrRegion = "string"
district = "string"
name = "string"
}
mssqlDiscovered = "string"
osProfile = {
linuxConfiguration = {
patchSettings = {
assessmentMode = "string"
patchMode = "string"
}
}
windowsConfiguration = {
patchSettings = {
assessmentMode = "string"
patchMode = "string"
}
}
}
osType = "string"
parentClusterResourceId = "string"
privateLinkScopeResourceId = "string"
serviceStatuses = {
extensionService = {
startupType = "string"
status = "string"
}
guestConfigurationService = {
startupType = "string"
status = "string"
}
}
vmId = "string"
}
})
}
Значения свойств
machines
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.HybridCompute/machines@2022-11-10" |
name | имя ресурса. | string (обязательно) |
location | Географическое расположение, в котором находится ресурс | string (обязательно) |
parent_id | Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. | string (обязательно) |
tags | Теги ресурсов. | Словарь имен и значений тегов. |
удостоверение | Удостоверение ресурса. | Удостоверение |
properties | Свойства гибридной вычислительной машины | Свойства machineProperties |
Идентификация
Имя | Описание | Значение |
---|---|---|
тип | Тип удостоверения. | "SystemAssigned" |
Свойства machineProperties
Имя | Описание | Значение |
---|---|---|
clientPublicKey | Открытый ключ, который предоставляет клиент для использования во время первоначального подключения ресурсов | строка |
cloudMetadata | Метаданные облачной среды (Azure/GCP/AWS/OCI...). | CloudMetadata |
extensions | Сведения о расширениях компьютера (нерекомендуемое поле) | MachineExtensionInstanceView[] |
locationData | Метаданные, относящиеся к географическому расположению ресурса. | LocationData |
mssqlDiscovered | Указывает, обнаружен ли на компьютере какой-либо экземпляр MS SQL. | строка |
osProfile | Задает параметры операционной системы для гибридного компьютера. | OSProfile |
osType | Тип операционной системы (Windows или Linux). | строка |
parentClusterResourceId | Идентификатор ресурса родительского кластера (Azure HCI), которому назначается этот компьютер, если он имеется. | строка |
privateLinkScopeResourceId | Идентификатор ресурса приватного канала, область назначается этому компьютеру, если он имеется. | строка |
serviceStatuses | Состояния зависимых служб, которые передаются в ARM. | ServiceStatuses |
vmId | Указывает уникальный идентификатор гибридного компьютера. | строка |
CloudMetadata
Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.
MachineExtensionInstanceView
Имя | Описание | Значение |
---|---|---|
name | Имя расширения компьютера. | строка |
status | Состояние представления экземпляра. | MachineExtensionInstanceViewStatus |
тип | Указывает тип расширения; пример : CustomScriptExtension. | строка |
typeHandlerVersion | Указывает версию обработчика скрипта. | строка |
MachineExtensionInstanceViewStatus
Имя | Описание | Значение |
---|---|---|
code | Код состояния. | строка |
displayStatus | Короткая локализуемая метка состояния. | строка |
уровень | Код уровня. | "Ошибка" "Информация" "Предупреждение" |
message | Подробное сообщение о состоянии, в том числе для оповещений и сообщений об ошибках. | строка |
time | Время состояния. | строка |
LocationData
Имя | Описание | Значение |
---|---|---|
city | Город или населенный пункт, в котором находится ресурс. | строка |
countryOrRegion | Страна или регион, в которых находится ресурс | строка |
район | Район, штат или провинция, где находится ресурс. | строка |
name | Каноническое имя географического или физического расположения. | string (обязательно) Ограничения: Максимальная длина = 256 |
OSProfile
Имя | Описание | Значение |
---|---|---|
linuxConfiguration | Указывает конфигурацию Linux для управления обновлениями. | OSProfileLinuxConfiguration |
windowsConfiguration | Задает конфигурацию Windows для управления обновлениями. | OSProfileWindowsConfiguration |
OSProfileLinuxConfiguration
Имя | Описание | Значение |
---|---|---|
patchSettings | Задает параметры исправления. | PatchSettings |
PatchSettings
Имя | Описание | Значение |
---|---|---|
assessmentMode | Указывает режим оценки. | "AutomaticByPlatform" "ImageDefault" |
patchMode | Указывает режим исправления. | "AutomaticByOS" "AutomaticByPlatform" "ImageDefault" "Вручную" |
OSProfileWindowsConfiguration
Имя | Описание | Значение |
---|---|---|
patchSettings | Задает параметры исправления. | PatchSettings |
ServiceStatuses
Имя | Описание | Значение |
---|---|---|
extensionService | Состояние службы расширений на компьютере с поддержкой Arc. | ServiceStatus |
guestConfigurationService | Состояние службы гостевой конфигурации на компьютере с поддержкой Arc. | ServiceStatus |
ServiceStatus
Имя | Описание | Значение |
---|---|---|
startupType | Поведение службы при запуске компьютера с поддержкой Arc. | строка |
status | Текущее состояние службы. | строка |