Поделиться через


Microsoft.NetworkVirtualAppliances 2022-11-01

Определение ресурсов 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

Имя Описание Ценность
тождество Субъект-служба, имеющий доступ на чтение к blob-объекту cloud-init и config. ManagedServiceIdentity
местоположение Расположение ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Свойства виртуального сетевого устройства. NetworkVirtualAppliancePropertiesFormat
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

NetworkVirtualAppliancePropertiesFormat

Имя Описание Ценность
дополнительные сетевые карты Сведения, необходимые для дополнительного сетевого интерфейса. 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

Имя Описание Ценность

ResourceTags

Имя Описание Ценность

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"

NetworkVirtualAppliancePropertiesFormat

Имя Описание Ценность
дополнительные сетевые карты Сведения, необходимые для дополнительного сетевого интерфейса. 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

Имя Описание Ценность

ResourceTags

Имя Описание Ценность

SubResource

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

VirtualApplianceAdditionalNicProperties

Имя Описание Ценность
hasPublicIp Намерение клиента для общедоступного IP-адреса для дополнительного сетевого адаптера bool
имя Имя клиента для дополнительной сетевой карты струна

VirtualApplianceSkuProperties

Имя Описание Ценность
bundledScaleUnit Единица масштабирования виртуального устройства. струна
marketPlaceVersion Версия виртуального устройства. струна
продавец Поставщик виртуальных устройств. струна

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса 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"

NetworkVirtualAppliancePropertiesFormat

Имя Описание Ценность
дополнительные сетевые карты Сведения, необходимые для дополнительного сетевого интерфейса. 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

Имя Описание Ценность

ResourceTags

Имя Описание Ценность

SubResource

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна

VirtualApplianceAdditionalNicProperties

Имя Описание Ценность
hasPublicIp Намерение клиента для общедоступного IP-адреса для дополнительного сетевого адаптера bool
имя Имя клиента для дополнительной сетевой карты струна

VirtualApplianceSkuProperties

Имя Описание Ценность
bundledScaleUnit Единица масштабирования виртуального устройства. струна
marketPlaceVersion Версия виртуального устройства. струна
продавец Поставщик виртуальных устройств. струна