Dela via


Microsoft.Network networkVirtualAppliances 2021-08-01

Bicep-resursdefinition

Resurstypen networkVirtualAppliances kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/networkVirtualAppliances-resurs lägger du till följande Bicep i mallen.

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

Egenskapsvärden

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde

ManagedServiceIdentity

Namn Beskrivning Värde
typ Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Microsoft.Network/networkVirtualAppliances

Namn Beskrivning Värde
identitet Tjänstens huvudnamn som har läsbehörighet till cloud-init och konfigurationsblob. ManagedServiceIdentity
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för den virtuella nätverksinstallationen. NetworkVirtualAppliancePropertiesFormat
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

NetworkVirtualAppliancePropertiesFormat

Namn Beskrivning Värde
bootStrapConfigurationBlobs BootStrapConfigurationBlobs lagrings-URL:er. string[]
cloudInitConfiguration CloudInitConfiguration-sträng i oformaterad text. sträng
cloudInitConfigurationBlobs CloudInitConfigurationBlob-lagrings-URL:er. string[]
nvaSku SKU för virtuell nätverksinstallation. VirtualApplianceSkuProperties
sshPublicKey Offentlig nyckel för SSH-inloggning. sträng
virtualApplianceAsn VirtualAppliance ASN. Int

Begränsningar:
Minsta värde = 0
Maxvärde = 4294967295
virtualHub Den virtuella hubb där den virtuella nätverksinstallationen distribueras. SubResource

ResourceTags

Namn Beskrivning Värde

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

VirtualApplianceSkuProperties

Namn Beskrivning Värde
bundledScaleUnit Vm-enhetens skalningsenhet. sträng
marketPlaceVersion Version av virtuell installation. sträng
säljare Leverantör av virtuell installation. sträng

Resursdefinition för ARM-mall

Resurstypen networkVirtualAppliances kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/networkVirtualAppliances-resurs lägger du till följande JSON i mallen.

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

Egenskapsvärden

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde

ManagedServiceIdentity

Namn Beskrivning Värde
typ Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Microsoft.Network/networkVirtualAppliances

Namn Beskrivning Värde
apiVersion API-versionen '2021-08-01'
identitet Tjänstens huvudnamn som har läsbehörighet till cloud-init och konfigurationsblob. ManagedServiceIdentity
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för den virtuella nätverksinstallationen. NetworkVirtualAppliancePropertiesFormat
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Network/networkVirtualAppliances"

NetworkVirtualAppliancePropertiesFormat

Namn Beskrivning Värde
bootStrapConfigurationBlobs BootStrapConfigurationBlobs lagrings-URL:er. string[]
cloudInitConfiguration CloudInitConfiguration-sträng i oformaterad text. sträng
cloudInitConfigurationBlobs CloudInitConfigurationBlob-lagrings-URL:er. string[]
nvaSku SKU för virtuell nätverksinstallation. VirtualApplianceSkuProperties
sshPublicKey Offentlig nyckel för SSH-inloggning. sträng
virtualApplianceAsn VirtualAppliance ASN. Int

Begränsningar:
Minsta värde = 0
Maxvärde = 4294967295
virtualHub Den virtuella hubb där den virtuella nätverksinstallationen distribueras. SubResource

ResourceTags

Namn Beskrivning Värde

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

VirtualApplianceSkuProperties

Namn Beskrivning Värde
bundledScaleUnit Vm-enhetens skalningsenhet. sträng
marketPlaceVersion Version av virtuell installation. sträng
säljare Leverantör av virtuell installation. sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen networkVirtualAppliances kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/networkVirtualAppliances-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkVirtualAppliances@2021-08-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"
      }
    }
  })
}

Egenskapsvärden

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde

ManagedServiceIdentity

Namn Beskrivning Värde
typ Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Microsoft.Network/networkVirtualAppliances

Namn Beskrivning Värde
identitet Tjänstens huvudnamn som har läsbehörighet till cloud-init och konfigurationsblob. ManagedServiceIdentity
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för den virtuella nätverksinstallationen. NetworkVirtualAppliancePropertiesFormat
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Network/networkVirtualAppliances@2021-08-01"

NetworkVirtualAppliancePropertiesFormat

Namn Beskrivning Värde
bootStrapConfigurationBlobs BootStrapConfigurationBlobs lagrings-URL:er. string[]
cloudInitConfiguration CloudInitConfiguration-sträng i oformaterad text. sträng
cloudInitConfigurationBlobs CloudInitConfigurationBlob-lagrings-URL:er. string[]
nvaSku SKU för virtuell nätverksinstallation. VirtualApplianceSkuProperties
sshPublicKey Offentlig nyckel för SSH-inloggning. sträng
virtualApplianceAsn VirtualAppliance ASN. Int

Begränsningar:
Minsta värde = 0
Maxvärde = 4294967295
virtualHub Den virtuella hubb där den virtuella nätverksinstallationen distribueras. SubResource

ResourceTags

Namn Beskrivning Värde

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

VirtualApplianceSkuProperties

Namn Beskrivning Värde
bundledScaleUnit Vm-enhetens skalningsenhet. sträng
marketPlaceVersion Version av virtuell installation. sträng
säljare Leverantör av virtuell installation. sträng