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


Microsoft.NetworkVirtualAppliances 2023-04-01

Определение ресурсов Bicep

Тип ресурса networkVirtualAppliances можно развернуть с помощью операций, предназначенных для следующих целей:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/networkVirtualAppliances, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2023-04-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'
  }
}

Значения свойств

Microsoft.Network/networkVirtualAppliances (Майкрософт.Сеть/СетьVirtualAppliances)

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

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

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

ДелегированиеProperties

Имя Описание Ценность
название сервиса Имя службы, к которой делегируется NVA. струна

Управляемая служебная идентичность

Имя Описание Ценность
тип Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" приведет к удалению удостоверений из виртуальной машины. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
ИдентичностиНазначенныеПользователем Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

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

NetworkVirtualAppliancePropertiesFormat

Имя Описание Ценность
дополнительные сетевые карты Сведения, необходимые для дополнительного сетевого интерфейса. VirtualApplianceAdditionalNicProperties[]
bootStrapConfigurationBlobs URL-адреса хранилища BootStrapConfigurationBlobs. строка[]
cloudInitConfiguration Строка CloudInitConfiguration в виде обычного текста. струна
CloudInitConfigurationBlobs URL-адреса хранилища CloudInitConfigurationBlob. строка[]
делегация Делегирование виртуального устройства делегирования
nvaSku SKU виртуального сетевого устройства. Свойства VirtualApplianceSkuProperties
partnerManagedResource Делегирование виртуального устройства PartnerManagedResourceProperties (PartnerManagedResourceProperties)
sshPublicKey Открытый ключ для входа SSH. струна
virtualApplianceAsn VirtualAppliance ASN. Зарезервированные ASN для частной, общедоступной и IANA не поддерживаются. int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 4294967295
Виртуальный концентратор Виртуальный концентратор, в котором развертывается сетевое виртуальное устройство. Подресурс

PartnerManagedResourceProperties (PartnerManagedResourceProperties)

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

Теги ресурса

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

Подресурс

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

VirtualApplianceAdditionalNicProperties

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

Свойства VirtualApplianceSkuProperties

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

Определение ресурса шаблона ARM

Тип ресурса networkVirtualAppliances можно развернуть с помощью операций, предназначенных для следующих целей:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/networkVirtualAppliances, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Network/networkVirtualAppliances",
  "apiVersion": "2023-04-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"
  }
}

Значения свойств

Microsoft.Network/networkVirtualAppliances (Майкрософт.Сеть/СетьVirtualAppliances)

Имя Описание Ценность
apiVersion Версия API '2023-04-01'
тождество Субъект-служба, имеющий доступ на чтение к blob-объекту cloud-init и config. ManagedServiceIdentity (Управляемый сервисИдентификация)
местоположение Расположение ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Свойства виртуального сетевого устройства. NetworkVirtualAppliancePropertiesFormat
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Network/networkVirtualAppliances"

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

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

ДелегированиеProperties

Имя Описание Ценность
название сервиса Имя службы, к которой делегируется NVA. струна

Управляемая служебная идентичность

Имя Описание Ценность
тип Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" приведет к удалению удостоверений из виртуальной машины. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
ИдентичностиНазначенныеПользователем Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

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

NetworkVirtualAppliancePropertiesFormat

Имя Описание Ценность
дополнительные сетевые карты Сведения, необходимые для дополнительного сетевого интерфейса. VirtualApplianceAdditionalNicProperties[]
bootStrapConfigurationBlobs URL-адреса хранилища BootStrapConfigurationBlobs. строка[]
cloudInitConfiguration Строка CloudInitConfiguration в виде обычного текста. струна
CloudInitConfigurationBlobs URL-адреса хранилища CloudInitConfigurationBlob. строка[]
делегация Делегирование виртуального устройства делегирования
nvaSku SKU виртуального сетевого устройства. Свойства VirtualApplianceSkuProperties
partnerManagedResource Делегирование виртуального устройства PartnerManagedResourceProperties (PartnerManagedResourceProperties)
sshPublicKey Открытый ключ для входа SSH. струна
virtualApplianceAsn VirtualAppliance ASN. Зарезервированные ASN для частной, общедоступной и IANA не поддерживаются. int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 4294967295
Виртуальный концентратор Виртуальный концентратор, в котором развертывается сетевое виртуальное устройство. Подресурс

PartnerManagedResourceProperties (PartnerManagedResourceProperties)

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

Теги ресурса

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

Подресурс

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

VirtualApplianceAdditionalNicProperties

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

Свойства VirtualApplianceSkuProperties

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

Примеры использования

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

Тип ресурса networkVirtualAppliances можно развернуть с помощью операций, предназначенных для следующих целей:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/networkVirtualAppliances, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkVirtualAppliances@2023-04-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    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"
      }
    }
  }
}

Значения свойств

Microsoft.Network/networkVirtualAppliances (Майкрософт.Сеть/СетьVirtualAppliances)

Имя Описание Ценность
тождество Субъект-служба, имеющий доступ на чтение к blob-объекту cloud-init и config. ManagedServiceIdentity (Управляемый сервисИдентификация)
местоположение Расположение ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Свойства виртуального сетевого устройства. NetworkVirtualAppliancePropertiesFormat
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Network/networkVirtualAppliances@2023-04-01"

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

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

ДелегированиеProperties

Имя Описание Ценность
название сервиса Имя службы, к которой делегируется NVA. струна

Управляемая служебная идентичность

Имя Описание Ценность
тип Тип удостоверения, используемого для ресурса. Тип SystemAssigned, UserAssigned включает как неявное созданное удостоверение, так и набор назначенных пользователем удостоверений. Тип "Нет" приведет к удалению удостоверений из виртуальной машины. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
ИдентичностиНазначенныеПользователем Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

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

NetworkVirtualAppliancePropertiesFormat

Имя Описание Ценность
дополнительные сетевые карты Сведения, необходимые для дополнительного сетевого интерфейса. VirtualApplianceAdditionalNicProperties[]
bootStrapConfigurationBlobs URL-адреса хранилища BootStrapConfigurationBlobs. строка[]
cloudInitConfiguration Строка CloudInitConfiguration в виде обычного текста. струна
CloudInitConfigurationBlobs URL-адреса хранилища CloudInitConfigurationBlob. строка[]
делегация Делегирование виртуального устройства делегирования
nvaSku SKU виртуального сетевого устройства. Свойства VirtualApplianceSkuProperties
partnerManagedResource Делегирование виртуального устройства PartnerManagedResourceProperties (PartnerManagedResourceProperties)
sshPublicKey Открытый ключ для входа SSH. струна
virtualApplianceAsn VirtualAppliance ASN. Зарезервированные ASN для частной, общедоступной и IANA не поддерживаются. int

Ограничения целостности:
Минимальное значение = 0
Максимальное значение = 4294967295
Виртуальный концентратор Виртуальный концентратор, в котором развертывается сетевое виртуальное устройство. Подресурс

PartnerManagedResourceProperties (PartnerManagedResourceProperties)

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

Теги ресурса

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

Подресурс

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

VirtualApplianceAdditionalNicProperties

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

Свойства VirtualApplianceSkuProperties

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