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