Microsoft.NetworkVirtualAppliances 2021-03-01
Определение ресурсов Bicep
Тип ресурса networkVirtualAppliances можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/networkVirtualAppliances, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2021-03-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
bootStrapConfigurationBlobs: [
'string'
]
cloudInitConfiguration: 'string'
cloudInitConfigurationBlobs: [
'string'
]
nvaSku: {
bundledScaleUnit: 'string'
marketPlaceVersion: 'string'
vendor: 'string'
}
sshPublicKey: 'string'
virtualApplianceAsn: int
virtualHub: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Имя | Описание | Ценность |
---|
ManagedServiceIdentity
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" приведет к удалению удостоверений из виртуальной машины. | "Нет" SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Имя | Описание | Ценность |
---|
Microsoft.Network/networkVirtualAppliances
Имя | Описание | Ценность |
---|---|---|
тождество | Субъект-служба, имеющий доступ на чтение к blob-объекту cloud-init и config. | ManagedServiceIdentity |
местоположение | Расположение ресурса. | струна |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства виртуального сетевого устройства. | NetworkVirtualAppliancePropertiesFormat |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
NetworkVirtualAppliancePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
bootStrapConfigurationBlobs | URL-адреса хранилища BootStrapConfigurationBlobs. | string[] |
cloudInitConfiguration | Строка CloudInitConfiguration в виде обычного текста. | струна |
CloudInitConfigurationBlobs | URL-адреса хранилища CloudInitConfigurationBlob. | string[] |
nvaSku | SKU виртуального сетевого устройства. | VirtualApplianceSkuProperties |
sshPublicKey | Открытый ключ для входа SSH. | струна |
virtualApplianceAsn | VirtualAppliance ASN. | int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 4294967295 |
virtualHub | Виртуальный концентратор, в котором развертывается сетевое виртуальное устройство. | SubResource |
ResourceTags
Имя | Описание | Ценность |
---|
SubResource
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса. | струна |
VirtualApplianceSkuProperties
Имя | Описание | Ценность |
---|---|---|
bundledScaleUnit | Единица масштабирования виртуального устройства. | струна |
marketPlaceVersion | Версия виртуального устройства. | струна |
продавец | Поставщик виртуальных устройств. | струна |
Определение ресурса шаблона ARM
Тип ресурса networkVirtualAppliances можно развернуть с помощью операций, предназначенных для следующих целей:
- группы ресурсов . См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/networkVirtualAppliances, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Network/networkVirtualAppliances",
"apiVersion": "2021-03-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"bootStrapConfigurationBlobs": [ "string" ],
"cloudInitConfiguration": "string",
"cloudInitConfigurationBlobs": [ "string" ],
"nvaSku": {
"bundledScaleUnit": "string",
"marketPlaceVersion": "string",
"vendor": "string"
},
"sshPublicKey": "string",
"virtualApplianceAsn": "int",
"virtualHub": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Имя | Описание | Ценность |
---|
ManagedServiceIdentity
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" приведет к удалению удостоверений из виртуальной машины. | "Нет" SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Имя | Описание | Ценность |
---|
Microsoft.Network/networkVirtualAppliances
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2021-03-01' |
тождество | Субъект-служба, имеющий доступ на чтение к blob-объекту cloud-init и config. | ManagedServiceIdentity |
местоположение | Расположение ресурса. | струна |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства виртуального сетевого устройства. | NetworkVirtualAppliancePropertiesFormat |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.Network/networkVirtualAppliances" |
NetworkVirtualAppliancePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
bootStrapConfigurationBlobs | URL-адреса хранилища BootStrapConfigurationBlobs. | string[] |
cloudInitConfiguration | Строка CloudInitConfiguration в виде обычного текста. | струна |
CloudInitConfigurationBlobs | URL-адреса хранилища CloudInitConfigurationBlob. | string[] |
nvaSku | SKU виртуального сетевого устройства. | VirtualApplianceSkuProperties |
sshPublicKey | Открытый ключ для входа SSH. | струна |
virtualApplianceAsn | VirtualAppliance ASN. | int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 4294967295 |
virtualHub | Виртуальный концентратор, в котором развертывается сетевое виртуальное устройство. | SubResource |
ResourceTags
Имя | Описание | Ценность |
---|
SubResource
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса. | струна |
VirtualApplianceSkuProperties
Имя | Описание | Ценность |
---|---|---|
bundledScaleUnit | Единица масштабирования виртуального устройства. | струна |
marketPlaceVersion | Версия виртуального устройства. | струна |
продавец | Поставщик виртуальных устройств. | струна |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса networkVirtualAppliances можно развернуть с помощью операций, предназначенных для следующих целей:
- групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Network/networkVirtualAppliances, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkVirtualAppliances@2021-03-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
body = jsonencode({
properties = {
bootStrapConfigurationBlobs = [
"string"
]
cloudInitConfiguration = "string"
cloudInitConfigurationBlobs = [
"string"
]
nvaSku = {
bundledScaleUnit = "string"
marketPlaceVersion = "string"
vendor = "string"
}
sshPublicKey = "string"
virtualApplianceAsn = int
virtualHub = {
id = "string"
}
}
})
tags = {
{customized property} = "string"
}
}
Значения свойств
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Имя | Описание | Ценность |
---|
ManagedServiceIdentity
Имя | Описание | Ценность |
---|---|---|
тип | Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" приведет к удалению удостоверений из виртуальной машины. | "Нет" SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Имя | Описание | Ценность |
---|
Microsoft.Network/networkVirtualAppliances
Имя | Описание | Ценность |
---|---|---|
тождество | Субъект-служба, имеющий доступ на чтение к blob-объекту cloud-init и config. | ManagedServiceIdentity |
местоположение | Расположение ресурса. | струна |
имя | Имя ресурса | строка (обязательно) |
свойства | Свойства виртуального сетевого устройства. | NetworkVirtualAppliancePropertiesFormat |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.Network/networkVirtualAppliances@2021-03-01" |
NetworkVirtualAppliancePropertiesFormat
Имя | Описание | Ценность |
---|---|---|
bootStrapConfigurationBlobs | URL-адреса хранилища BootStrapConfigurationBlobs. | string[] |
cloudInitConfiguration | Строка CloudInitConfiguration в виде обычного текста. | струна |
CloudInitConfigurationBlobs | URL-адреса хранилища CloudInitConfigurationBlob. | string[] |
nvaSku | SKU виртуального сетевого устройства. | VirtualApplianceSkuProperties |
sshPublicKey | Открытый ключ для входа SSH. | струна |
virtualApplianceAsn | VirtualAppliance ASN. | int Ограничения целостности: Минимальное значение = 0 Максимальное значение = 4294967295 |
virtualHub | Виртуальный концентратор, в котором развертывается сетевое виртуальное устройство. | SubResource |
ResourceTags
Имя | Описание | Ценность |
---|
SubResource
Имя | Описание | Ценность |
---|---|---|
идентификатор | Идентификатор ресурса. | струна |
VirtualApplianceSkuProperties
Имя | Описание | Ценность |
---|---|---|
bundledScaleUnit | Единица масштабирования виртуального устройства. | струна |
marketPlaceVersion | Версия виртуального устройства. | струна |
продавец | Поставщик виртуальных устройств. | струна |