Sdílet prostřednictvím


Microsoft.Network NetworkVirtual Appliance 2022-05-01

Definice prostředku Bicep

Typ prostředku networkVirtualAppliances je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/networkVirtualAppliances, přidejte do šablony následující bicep.

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

Hodnoty vlastností

Komponenty1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Jméno Popis Hodnota

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity používané pro prostředek. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity z virtuálního počítače. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Jméno Popis Hodnota

Microsoft.Network/networkVirtual Appliance

Jméno Popis Hodnota
identita Instanční objekt, který má přístup ke čtení ke cloud-init a konfiguračnímu objektu blob. ManagedServiceIdentity
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti síťového virtuálního zařízení NetworkVirtualAppliancePropertiesFormat
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

NetworkVirtualAppliancePropertiesFormat

Jméno Popis Hodnota
bootStrapConfigurationBlobs Adresy URL úložiště BootStrapConfigurationBlobs. string[]
cloudInitConfiguration Řetězec CloudInitConfiguration ve formátu prostého textu řetězec
cloudInitConfigurationBlobs Adresy URL úložiště CloudInitConfigurationBlob string[]
nvaSku Skladová položka síťového virtuálního zařízení. virtualApplianceSkuProperties
sshPublicKey Veřejný klíč pro přihlášení SSH. řetězec
virtualApplianceAsn VirtualAppliance ASN. Int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 4294967295
virtualHub Virtuální centrum, ve kterém se nasazuje síťové virtuální zařízení. subresource

Značky prostředků

Jméno Popis Hodnota

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

VirtualApplianceSkuProperties

Jméno Popis Hodnota
bundledScaleUnit Jednotka škálování virtuálních zařízení řetězec
marketPlaceVersion Verze virtuálního zařízení. řetězec
prodejce Dodavatel virtuálních zařízení. řetězec

Definice prostředku šablony ARM

Typ prostředku networkVirtualAppliances je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/networkVirtualAppliances, přidejte do šablony následující JSON.

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

Hodnoty vlastností

Komponenty1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Jméno Popis Hodnota

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity používané pro prostředek. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity z virtuálního počítače. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Jméno Popis Hodnota

Microsoft.Network/networkVirtual Appliance

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2022-05-01'
identita Instanční objekt, který má přístup ke čtení ke cloud-init a konfiguračnímu objektu blob. ManagedServiceIdentity
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti síťového virtuálního zařízení NetworkVirtualAppliancePropertiesFormat
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Network/networkVirtual Appliance

NetworkVirtualAppliancePropertiesFormat

Jméno Popis Hodnota
bootStrapConfigurationBlobs Adresy URL úložiště BootStrapConfigurationBlobs. string[]
cloudInitConfiguration Řetězec CloudInitConfiguration ve formátu prostého textu řetězec
cloudInitConfigurationBlobs Adresy URL úložiště CloudInitConfigurationBlob string[]
nvaSku Skladová položka síťového virtuálního zařízení. virtualApplianceSkuProperties
sshPublicKey Veřejný klíč pro přihlášení SSH. řetězec
virtualApplianceAsn VirtualAppliance ASN. Int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 4294967295
virtualHub Virtuální centrum, ve kterém se nasazuje síťové virtuální zařízení. subresource

Značky prostředků

Jméno Popis Hodnota

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

VirtualApplianceSkuProperties

Jméno Popis Hodnota
bundledScaleUnit Jednotka škálování virtuálních zařízení řetězec
marketPlaceVersion Verze virtuálního zařízení. řetězec
prodejce Dodavatel virtuálních zařízení. řetězec

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku networkVirtualAppliances je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/networkVirtualAppliances, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkVirtualAppliances@2022-05-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      bootStrapConfigurationBlobs = [
        "string"
      ]
      cloudInitConfiguration = "string"
      cloudInitConfigurationBlobs = [
        "string"
      ]
      nvaSku = {
        bundledScaleUnit = "string"
        marketPlaceVersion = "string"
        vendor = "string"
      }
      sshPublicKey = "string"
      virtualApplianceAsn = int
      virtualHub = {
        id = "string"
      }
    }
  })
}

Hodnoty vlastností

Komponenty1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Jméno Popis Hodnota

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity používané pro prostředek. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity z virtuálního počítače. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Jméno Popis Hodnota

Microsoft.Network/networkVirtual Appliance

Jméno Popis Hodnota
identita Instanční objekt, který má přístup ke čtení ke cloud-init a konfiguračnímu objektu blob. ManagedServiceIdentity
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti síťového virtuálního zařízení NetworkVirtualAppliancePropertiesFormat
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Network/networkVirtualAppliances@2022-05-01

NetworkVirtualAppliancePropertiesFormat

Jméno Popis Hodnota
bootStrapConfigurationBlobs Adresy URL úložiště BootStrapConfigurationBlobs. string[]
cloudInitConfiguration Řetězec CloudInitConfiguration ve formátu prostého textu řetězec
cloudInitConfigurationBlobs Adresy URL úložiště CloudInitConfigurationBlob string[]
nvaSku Skladová položka síťového virtuálního zařízení. virtualApplianceSkuProperties
sshPublicKey Veřejný klíč pro přihlášení SSH. řetězec
virtualApplianceAsn VirtualAppliance ASN. Int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 4294967295
virtualHub Virtuální centrum, ve kterém se nasazuje síťové virtuální zařízení. subresource

Značky prostředků

Jméno Popis Hodnota

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

VirtualApplianceSkuProperties

Jméno Popis Hodnota
bundledScaleUnit Jednotka škálování virtuálních zařízení řetězec
marketPlaceVersion Verze virtuálního zařízení. řetězec
prodejce Dodavatel virtuálních zařízení. řetězec