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