Microsoft.Network networkVirtualAppliances 2024-03-01
Artikel 09-12-2024
2 inzenders
Feedback
In dit artikel
Bicep-resourcedefinitie
Resource-indeling
Eigenschapswaarden
API Versions:
2024-03-01
Het resourcetype networkVirtualAppliances kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/networkVirtualAppliances-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2024-03-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'
}
internetIngressPublicIps : [
{
id : 'string'
}
]
networkProfile : {
networkInterfaceConfigurations : [
{
properties : {
ipConfigurations : [
{
name : 'string'
properties : {
primary : bool
}
}
]
}
type : 'string'
}
]
}
nvaSku : {
bundledScaleUnit : 'string'
marketPlaceVersion : 'string'
vendor : 'string'
}
partnerManagedResource : {}
sshPublicKey : 'string'
virtualApplianceAsn : int
virtualHub : {
id : 'string'
}
}
tags : {
{customized property }: 'string'
}
}
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Tabel uitvouwen
Tabel uitvouwen
Naam
Beschrijving
Waarde
serviceName
De servicenaam waaraan de NVA is gedelegeerd.
snaar
InternetIngressPublicIpsProperties
Tabel uitvouwen
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-URI van openbaar IP-adres
snaar
Tabel uitvouwen
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
Tabel uitvouwen
Microsoft.Network/networkVirtualAppliances
Tabel uitvouwen
Tabel uitvouwen
Naam
Beschrijving
Waarde
additionalNics
Details die vereist zijn voor extra netwerkinterface.
VirtualApplianceAdditionalNicProperties []
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-
internetIngressPublicIps
Lijst met resource-URI's van openbare IP-adressen voor inkomend internetscenario.
InternetIngressPublicIpsProperties []
networkProfile
Netwerkprofiel met configuraties voor openbare en privé-NIC.
NetworkVirtualAppliancePropertiesFormatNetworkProfile
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-
Tabel uitvouwen
PartnerManagedResourceProperties
Tabel uitvouwen
Tabel uitvouwen
Tabel uitvouwen
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
VirtualApplianceAdditionalNicProperties
Tabel uitvouwen
Naam
Beschrijving
Waarde
hasPublicIp
Vlag (waar of onwaar) voor intentie voor openbaar IP-adres op extra nic
Bool
naam
Naam van extra nic
snaar
VirtualApplianceIPConfiguration
Tabel uitvouwen
VirtualApplianceIPConfigurationProperties
Tabel uitvouwen
Naam
Beschrijving
Waarde
primair
Of dit nu de primaire IP-configuratie van de NIC is.
Bool
VirtualApplianceNetworkInterfaceConfiguration
Tabel uitvouwen
VirtualApplianceNetworkInterfaceConfigurationProperties
Tabel uitvouwen
VirtualApplianceSkuProperties
Tabel uitvouwen
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 wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/networkVirtualAppliances-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type" : "Microsoft.Network/networkVirtualAppliances" ,
"apiVersion" : "2024-03-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"
},
"internetIngressPublicIps" : [
{
"id" : "string"
}
],
"networkProfile" : {
"networkInterfaceConfigurations" : [
{
"properties" : {
"ipConfigurations" : [
{
"name" : "string" ,
"properties" : {
"primary" : "bool"
}
}
]
},
"type" : "string"
}
]
},
"nvaSku" : {
"bundledScaleUnit" : "string" ,
"marketPlaceVersion" : "string" ,
"vendor" : "string"
},
"partnerManagedResource" : {
},
"sshPublicKey" : "string" ,
"virtualApplianceAsn" : "int" ,
"virtualHub" : {
"id" : "string"
}
},
"tags" : {
"{customized property}" : "string"
}
}
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Tabel uitvouwen
Tabel uitvouwen
Naam
Beschrijving
Waarde
serviceName
De servicenaam waaraan de NVA is gedelegeerd.
snaar
InternetIngressPublicIpsProperties
Tabel uitvouwen
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-URI van openbaar IP-adres
snaar
Tabel uitvouwen
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
Tabel uitvouwen
Microsoft.Network/networkVirtualAppliances
Tabel uitvouwen
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2024-03-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
Tabel uitvouwen
Naam
Beschrijving
Waarde
additionalNics
Details die vereist zijn voor extra netwerkinterface.
VirtualApplianceAdditionalNicProperties []
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-
internetIngressPublicIps
Lijst met resource-URI's van openbare IP-adressen voor inkomend internetscenario.
InternetIngressPublicIpsProperties []
networkProfile
Netwerkprofiel met configuraties voor openbare en privé-NIC.
NetworkVirtualAppliancePropertiesFormatNetworkProfile
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-
NetworkVirtualAppliancePropertiesFormatNetworkProfile
Tabel uitvouwen
PartnerManagedResourceProperties
Tabel uitvouwen
Tabel uitvouwen
Tabel uitvouwen
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
VirtualApplianceAdditionalNicProperties
Tabel uitvouwen
Naam
Beschrijving
Waarde
hasPublicIp
Vlag (waar of onwaar) voor intentie voor openbaar IP-adres op extra nic
Bool
naam
Naam van extra nic
snaar
VirtualApplianceIPConfiguration
Tabel uitvouwen
VirtualApplianceIPConfigurationProperties
Tabel uitvouwen
Naam
Beschrijving
Waarde
primair
Of dit nu de primaire IP-configuratie van de NIC is.
Bool
VirtualApplianceNetworkInterfaceConfiguration
Tabel uitvouwen
VirtualApplianceNetworkInterfaceConfigurationProperties
Tabel uitvouwen
VirtualApplianceSkuProperties
Tabel uitvouwen
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:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
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@2024-03-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
additionalNics = [
{
hasPublicIp = bool
name = "string"
}
]
bootStrapConfigurationBlobs = [
"string"
]
cloudInitConfiguration = "string"
cloudInitConfigurationBlobs = [
"string"
]
delegation = {
serviceName = "string"
}
internetIngressPublicIps = [
{
id = "string"
}
]
networkProfile = {
networkInterfaceConfigurations = [
{
properties = {
ipConfigurations = [
{
name = "string"
properties = {
primary = bool
}
}
]
}
type = "string"
}
]
}
nvaSku = {
bundledScaleUnit = "string"
marketPlaceVersion = "string"
vendor = "string"
}
partnerManagedResource = {
}
sshPublicKey = "string"
virtualApplianceAsn = int
virtualHub = {
id = "string"
}
}
})
}
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Tabel uitvouwen
Tabel uitvouwen
Naam
Beschrijving
Waarde
serviceName
De servicenaam waaraan de NVA is gedelegeerd.
snaar
InternetIngressPublicIpsProperties
Tabel uitvouwen
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-URI van openbaar IP-adres
snaar
Tabel uitvouwen
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
Tabel uitvouwen
Microsoft.Network/networkVirtualAppliances
Tabel uitvouwen
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@2024-03-01"
NetworkVirtualAppliancePropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
additionalNics
Details die vereist zijn voor extra netwerkinterface.
VirtualApplianceAdditionalNicProperties []
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-
internetIngressPublicIps
Lijst met resource-URI's van openbare IP-adressen voor inkomend internetscenario.
InternetIngressPublicIpsProperties []
networkProfile
Netwerkprofiel met configuraties voor openbare en privé-NIC.
NetworkVirtualAppliancePropertiesFormatNetworkProfile
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-
NetworkVirtualAppliancePropertiesFormatNetworkProfile
Tabel uitvouwen
PartnerManagedResourceProperties
Tabel uitvouwen
Tabel uitvouwen
Tabel uitvouwen
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
VirtualApplianceAdditionalNicProperties
Tabel uitvouwen
Naam
Beschrijving
Waarde
hasPublicIp
Vlag (waar of onwaar) voor intentie voor openbaar IP-adres op extra nic
Bool
naam
Naam van extra nic
snaar
VirtualApplianceIPConfiguration
Tabel uitvouwen
VirtualApplianceIPConfigurationProperties
Tabel uitvouwen
Naam
Beschrijving
Waarde
primair
Of dit nu de primaire IP-configuratie van de NIC is.
Bool
VirtualApplianceNetworkInterfaceConfiguration
Tabel uitvouwen
VirtualApplianceNetworkInterfaceConfigurationProperties
Tabel uitvouwen
VirtualApplianceSkuProperties
Tabel uitvouwen
Naam
Beschrijving
Waarde
bundledScaleUnit
Schaaleenheid voor virtuele apparaten.
snaar
marketPlaceVersion
Versie van virtueel apparaat.
snaar
verkoper
Leverancier van virtueel apparaat.
snaar