Delen via


Microsoft.Network networkVirtualAppliances 2022-07-01

Bicep-resourcedefinitie

Het resourcetype networkVirtualAppliances kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/networkVirtualAppliances-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2022-07-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    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'
  }
}

Eigenschapswaarden

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Naam Beschrijving Waarde

Delegatieproperties

Naam Beschrijving Waarde
serviceName De servicenaam waaraan de NVA is gedelegeerd. snaar

ManagedServiceIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten van de virtuele machine verwijderd. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Naam Beschrijving Waarde

Microsoft.Network/networkVirtualAppliances

Naam Beschrijving Waarde
identiteit De service-principal met leestoegang tot cloud-init en configuratieblob. ManagedServiceIdentity-
plaats Resourcelocatie. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van het virtuele netwerkapparaat. NetworkVirtualAppliancePropertiesFormat
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

NetworkVirtualAppliancePropertiesFormat

Naam Beschrijving Waarde
bootStrapConfigurationBlobs BootStrapConfigurationBlobs-opslag-URL's. tekenreeks[]
cloudInitConfiguration CloudInitConfiguration-tekenreeks in tekst zonder opmaak. snaar
cloudInitConfigurationBlobs CloudInitConfigurationBlob-opslag-URL's. tekenreeks[]
delegatie De delegatie voor het virtuele apparaat DelegationProperties-
nvaSku Netwerk-SKU voor virtueel apparaat. VirtualApplianceSkuProperties
partnerManagedResource De delegatie voor het virtuele apparaat PartnerManagedResourceProperties-
sshPublicKey Openbare sleutel voor SSH-aanmelding. snaar
virtualApplianceAsn VirtualAppliance ASN. Microsoft private, public en IANA reserved ASN worden niet ondersteund. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295
virtualHub De virtuele hub waar het virtuele netwerkapparaat wordt geïmplementeerd. SubResource-

PartnerManagedResourceProperties

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VirtualApplianceSkuProperties

Naam Beschrijving Waarde
bundledScaleUnit Schaaleenheid voor virtuele apparaten. snaar
marketPlaceVersion Versie van virtueel apparaat. snaar
verkoper Leverancier van virtueel apparaat. snaar

Resourcedefinitie van ARM-sjabloon

Het resourcetype networkVirtualAppliances kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/networkVirtualAppliances-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/networkVirtualAppliances",
  "apiVersion": "2022-07-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "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"
  }
}

Eigenschapswaarden

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Naam Beschrijving Waarde

Delegatieproperties

Naam Beschrijving Waarde
serviceName De servicenaam waaraan de NVA is gedelegeerd. snaar

ManagedServiceIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten van de virtuele machine verwijderd. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Naam Beschrijving Waarde

Microsoft.Network/networkVirtualAppliances

Naam Beschrijving Waarde
apiVersion De API-versie '2022-07-01'
identiteit De service-principal met leestoegang tot cloud-init en configuratieblob. ManagedServiceIdentity-
plaats Resourcelocatie. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van het virtuele netwerkapparaat. NetworkVirtualAppliancePropertiesFormat
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Network/networkVirtualAppliances'

NetworkVirtualAppliancePropertiesFormat

Naam Beschrijving Waarde
bootStrapConfigurationBlobs BootStrapConfigurationBlobs-opslag-URL's. tekenreeks[]
cloudInitConfiguration CloudInitConfiguration-tekenreeks in tekst zonder opmaak. snaar
cloudInitConfigurationBlobs CloudInitConfigurationBlob-opslag-URL's. tekenreeks[]
delegatie De delegatie voor het virtuele apparaat DelegationProperties-
nvaSku Netwerk-SKU voor virtueel apparaat. VirtualApplianceSkuProperties
partnerManagedResource De delegatie voor het virtuele apparaat PartnerManagedResourceProperties-
sshPublicKey Openbare sleutel voor SSH-aanmelding. snaar
virtualApplianceAsn VirtualAppliance ASN. Microsoft private, public en IANA reserved ASN worden niet ondersteund. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295
virtualHub De virtuele hub waar het virtuele netwerkapparaat wordt geïmplementeerd. SubResource-

PartnerManagedResourceProperties

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VirtualApplianceSkuProperties

Naam Beschrijving Waarde
bundledScaleUnit Schaaleenheid voor virtuele apparaten. snaar
marketPlaceVersion Versie van virtueel apparaat. snaar
verkoper Leverancier van virtueel apparaat. snaar

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype networkVirtualAppliances kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/networkVirtualAppliances-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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

Eigenschapswaarden

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Naam Beschrijving Waarde

Delegatieproperties

Naam Beschrijving Waarde
serviceName De servicenaam waaraan de NVA is gedelegeerd. snaar

ManagedServiceIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten van de virtuele machine verwijderd. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Naam Beschrijving Waarde

Microsoft.Network/networkVirtualAppliances

Naam Beschrijving Waarde
identiteit De service-principal met leestoegang tot cloud-init en configuratieblob. ManagedServiceIdentity-
plaats Resourcelocatie. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van het virtuele netwerkapparaat. NetworkVirtualAppliancePropertiesFormat
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Network/networkVirtualAppliances@2022-07-01"

NetworkVirtualAppliancePropertiesFormat

Naam Beschrijving Waarde
bootStrapConfigurationBlobs BootStrapConfigurationBlobs-opslag-URL's. tekenreeks[]
cloudInitConfiguration CloudInitConfiguration-tekenreeks in tekst zonder opmaak. snaar
cloudInitConfigurationBlobs CloudInitConfigurationBlob-opslag-URL's. tekenreeks[]
delegatie De delegatie voor het virtuele apparaat DelegationProperties-
nvaSku Netwerk-SKU voor virtueel apparaat. VirtualApplianceSkuProperties
partnerManagedResource De delegatie voor het virtuele apparaat PartnerManagedResourceProperties-
sshPublicKey Openbare sleutel voor SSH-aanmelding. snaar
virtualApplianceAsn VirtualAppliance ASN. Microsoft private, public en IANA reserved ASN worden niet ondersteund. Int

Beperkingen:
Minimumwaarde = 0
Maximumwaarde = 4294967295
virtualHub De virtuele hub waar het virtuele netwerkapparaat wordt geïmplementeerd. SubResource-

PartnerManagedResourceProperties

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VirtualApplianceSkuProperties

Naam Beschrijving Waarde
bundledScaleUnit Schaaleenheid voor virtuele apparaten. snaar
marketPlaceVersion Versie van virtueel apparaat. snaar
verkoper Leverancier van virtueel apparaat. snaar