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


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 Версия виртуального устройства. струна
продавец Поставщик виртуальных устройств. струна