Microsoft.Network networkVirtualAppliances 2023-05-01
Artikel 12/09/2024
2 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen networkVirtualAppliances kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Network/networkVirtualAppliances-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2023-05-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'
}
nvaSku: {
bundledScaleUnit: 'string'
marketPlaceVersion: 'string'
vendor: 'string'
}
partnerManagedResource: {}
sshPublicKey: 'string'
virtualApplianceAsn: int
virtualHub: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
DelegeringEgenskaper
Namn
Beskrivning
Värde
serviceName
Tjänstnamnet som NVA delegeras till.
sträng
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
Microsoft.Network/networkVirtualAppliances
Namn
Beskrivning
Värde
additionalNics
Information som krävs för ytterligare nätverksgränssnitt.
VirtualApplianceAdditionalNicProperties []
bootStrapConfigurationBlobs
BootStrapConfigurationBlobs lagrings-URL:er.
string[]
cloudInitConfiguration
CloudInitConfiguration-sträng i oformaterad text.
sträng
cloudInitConfigurationBlobs
CloudInitConfigurationBlob-lagrings-URL:er.
string[]
delegation
Delegeringen för den virtuella installationen
DelegeringEgenskaper
nvaSku
SKU för virtuell nätverksinstallation.
VirtualApplianceSkuProperties
partnerManagedResource
Delegeringen för den virtuella installationen
PartnerManagedResourceProperties
sshPublicKey
Offentlig nyckel för SSH-inloggning.
sträng
virtualApplianceAsn
VirtualAppliance ASN. Microsofts privata, offentliga och IANA-reserverade ASN stöds inte.
Int Begränsningar: Minsta värde = 0 Maxvärde = 4294967295
virtualHub
Den virtuella hubb där den virtuella nätverksinstallationen distribueras.
SubResource
PartnerManagedResourceProperties
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VirtualApplianceAdditionalNicProperties
Namn
Beskrivning
Värde
hasPublicIp
Flagga (sant eller falskt) för avsikt för offentlig IP på ytterligare nic
Bool
Namn
Namn på ytterligare nic
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 .
Om du vill skapa en Microsoft.Network/networkVirtualAppliances-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/networkVirtualAppliances",
"apiVersion": "2023-05-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"
},
"nvaSku": {
"bundledScaleUnit": "string",
"marketPlaceVersion": "string",
"vendor": "string"
},
"partnerManagedResource": {
},
"sshPublicKey": "string",
"virtualApplianceAsn": "int",
"virtualHub": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
DelegeringEgenskaper
Namn
Beskrivning
Värde
serviceName
Tjänstnamnet som NVA delegeras till.
sträng
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
Microsoft.Network/networkVirtualAppliances
Namn
Beskrivning
Värde
apiVersion
API-versionen
'2023-05-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"
Namn
Beskrivning
Värde
additionalNics
Information som krävs för ytterligare nätverksgränssnitt.
VirtualApplianceAdditionalNicProperties []
bootStrapConfigurationBlobs
BootStrapConfigurationBlobs lagrings-URL:er.
string[]
cloudInitConfiguration
CloudInitConfiguration-sträng i oformaterad text.
sträng
cloudInitConfigurationBlobs
CloudInitConfigurationBlob-lagrings-URL:er.
string[]
delegation
Delegeringen för den virtuella installationen
DelegeringEgenskaper
nvaSku
SKU för virtuell nätverksinstallation.
VirtualApplianceSkuProperties
partnerManagedResource
Delegeringen för den virtuella installationen
PartnerManagedResourceProperties
sshPublicKey
Offentlig nyckel för SSH-inloggning.
sträng
virtualApplianceAsn
VirtualAppliance ASN. Microsofts privata, offentliga och IANA-reserverade ASN stöds inte.
Int Begränsningar: Minsta värde = 0 Maxvärde = 4294967295
virtualHub
Den virtuella hubb där den virtuella nätverksinstallationen distribueras.
SubResource
PartnerManagedResourceProperties
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VirtualApplianceAdditionalNicProperties
Namn
Beskrivning
Värde
hasPublicIp
Flagga (sant eller falskt) för avsikt för offentlig IP på ytterligare nic
Bool
Namn
Namn på ytterligare nic
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
Resurstypen networkVirtualAppliances kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
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@2023-05-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"
}
nvaSku = {
bundledScaleUnit = "string"
marketPlaceVersion = "string"
vendor = "string"
}
partnerManagedResource = {
}
sshPublicKey = "string"
virtualApplianceAsn = int
virtualHub = {
id = "string"
}
}
})
}
Egenskapsvärden
Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
DelegeringEgenskaper
Namn
Beskrivning
Värde
serviceName
Tjänstnamnet som NVA delegeras till.
sträng
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
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@2023-05-01"
Namn
Beskrivning
Värde
additionalNics
Information som krävs för ytterligare nätverksgränssnitt.
VirtualApplianceAdditionalNicProperties []
bootStrapConfigurationBlobs
BootStrapConfigurationBlobs lagrings-URL:er.
string[]
cloudInitConfiguration
CloudInitConfiguration-sträng i oformaterad text.
sträng
cloudInitConfigurationBlobs
CloudInitConfigurationBlob-lagrings-URL:er.
string[]
delegation
Delegeringen för den virtuella installationen
DelegeringEgenskaper
nvaSku
SKU för virtuell nätverksinstallation.
VirtualApplianceSkuProperties
partnerManagedResource
Delegeringen för den virtuella installationen
PartnerManagedResourceProperties
sshPublicKey
Offentlig nyckel för SSH-inloggning.
sträng
virtualApplianceAsn
VirtualAppliance ASN. Microsofts privata, offentliga och IANA-reserverade ASN stöds inte.
Int Begränsningar: Minsta värde = 0 Maxvärde = 4294967295
virtualHub
Den virtuella hubb där den virtuella nätverksinstallationen distribueras.
SubResource
PartnerManagedResourceProperties
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VirtualApplianceAdditionalNicProperties
Namn
Beskrivning
Värde
hasPublicIp
Flagga (sant eller falskt) för avsikt för offentlig IP på ytterligare nic
Bool
Namn
Namn på ytterligare nic
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