Microsoft.Network networkVirtualAppliances 2023-09-01
Articolo 12/21/2024
2 contributori
Commenti e suggerimenti
In questo articolo
Definizione di risorsa Bicep
Il tipo di risorsa networkVirtualAppliances può essere distribuito con operazioni destinate a:
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.Network/networkVirtualAppliances, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2023-09-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'
}
]
nvaSku: {
bundledScaleUnit: 'string'
marketPlaceVersion: 'string'
vendor: 'string'
}
partnerManagedResource: {}
sshPublicKey: 'string'
virtualApplianceAsn: int
virtualHub: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
DelegaProprietà
Nome
Descrizione
Valore
serviceName
Nome del servizio a cui è delegata l'appliance virtuale di rete.
corda
InternetIngressPublicIpsProperties
Nome
Descrizione
Valore
Id
URI risorsa dell'indirizzo IP pubblico
corda
ManagedServiceIdentity
Nome
Descrizione
Valore
digitare
Tipo di identità usata per la risorsa. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'None' rimuoverà le identità dalla macchina virtuale.
'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentities
ManagedServiceIdentityUserAssignedIdentities
Microsoft.Network/networkVirtualAppliances
Nome
Descrizione
Valore
identità
Entità servizio con accesso in lettura a cloud-init e BLOB di configurazione.
ManagedServiceIdentity
ubicazione
Percorso della risorsa.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà dell'appliance virtuale di rete.
NetworkVirtualAppliancePropertiesFormat
Tag
Tag delle risorse
Dizionario di nomi e valori di tag. Vedere tag nei modelli
Nome
Descrizione
Valore
altre schede di interfaccia di rete
Dettagli necessari per l'interfaccia di rete aggiuntiva.
VirtualApplianceAdditionalNicProperties []
bootStrapConfigurationBlobs
URL di archiviazione BootStrapConfigurationBlobs.
string[]
cloudInitConfiguration
Stringa CloudInitConfiguration in testo normale.
corda
cloudInitConfigurationBlobs
URL di archiviazione CloudInitConfigurationBlob.
string[]
delegazione
Delega per l'appliance virtuale
DelegaProprietà
internetIngressPublicIps
Elenco dell'URI della risorsa degli indirizzi IP pubblici per lo scenario di ingresso Internet.
InternetIngressPublicIpsProperties []
nvaSku
SKU dell'appliance virtuale di rete.
VirtualApplianceSkuProperties
partnerManagedResource
Delega per l'appliance virtuale
PartnerManagedResourceProperties
sshPublicKey
Chiave pubblica per l'accesso SSH.
corda
virtualApplianceAsn
VirtualAppliance ASN. L'ASN privato, pubblico e IANA riservato di Microsoft non è supportato.
Int Vincoli: Valore minimo = 0 Valore massimo = 4294967295
virtualHub
Hub virtuale in cui viene distribuita l'appliance virtuale di rete.
SubResource
PartnerManagedResourceProperties
Sottorisorsa
Nome
Descrizione
Valore
Id
ID risorsa.
corda
VirtualApplianceAdditionalNicProperties
Nome
Descrizione
Valore
hasPublicIp
Flag (true o false) per finalità per ip pubblico in una scheda di interfaccia di rete aggiuntiva
Bool
nome
Nome della scheda di interfaccia di rete aggiuntiva
corda
VirtualApplianceSkuProperties
Nome
Descrizione
Valore
bundledScaleUnit
Unità di scala dell'appliance virtuale.
corda
marketPlaceVersion
Versione dell'appliance virtuale.
corda
venditore
Fornitore dell'appliance virtuale.
corda
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa networkVirtualAppliances può essere distribuito con operazioni destinate a:
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.Network/networkVirtualAppliances, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Network/networkVirtualAppliances",
"apiVersion": "2023-09-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"
}
],
"nvaSku": {
"bundledScaleUnit": "string",
"marketPlaceVersion": "string",
"vendor": "string"
},
"partnerManagedResource": {
},
"sshPublicKey": "string",
"virtualApplianceAsn": "int",
"virtualHub": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
DelegaProprietà
Nome
Descrizione
Valore
serviceName
Nome del servizio a cui è delegata l'appliance virtuale di rete.
corda
InternetIngressPublicIpsProperties
Nome
Descrizione
Valore
Id
URI risorsa dell'indirizzo IP pubblico
corda
ManagedServiceIdentity
Nome
Descrizione
Valore
digitare
Tipo di identità usata per la risorsa. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'None' rimuoverà le identità dalla macchina virtuale.
'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentities
ManagedServiceIdentityUserAssignedIdentities
Microsoft.Network/networkVirtualAppliances
Nome
Descrizione
Valore
apiVersion
Versione dell'API
'2023-09-01'
identità
Entità servizio con accesso in lettura a cloud-init e BLOB di configurazione.
ManagedServiceIdentity
ubicazione
Percorso della risorsa.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà dell'appliance virtuale di rete.
NetworkVirtualAppliancePropertiesFormat
Tag
Tag delle risorse
Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare
Tipo di risorsa
'Microsoft.Network/networkVirtualAppliances'
Nome
Descrizione
Valore
altre schede di interfaccia di rete
Dettagli necessari per l'interfaccia di rete aggiuntiva.
VirtualApplianceAdditionalNicProperties []
bootStrapConfigurationBlobs
URL di archiviazione BootStrapConfigurationBlobs.
string[]
cloudInitConfiguration
Stringa CloudInitConfiguration in testo normale.
corda
cloudInitConfigurationBlobs
URL di archiviazione CloudInitConfigurationBlob.
string[]
delegazione
Delega per l'appliance virtuale
DelegaProprietà
internetIngressPublicIps
Elenco dell'URI della risorsa degli indirizzi IP pubblici per lo scenario di ingresso Internet.
InternetIngressPublicIpsProperties []
nvaSku
SKU dell'appliance virtuale di rete.
VirtualApplianceSkuProperties
partnerManagedResource
Delega per l'appliance virtuale
PartnerManagedResourceProperties
sshPublicKey
Chiave pubblica per l'accesso SSH.
corda
virtualApplianceAsn
VirtualAppliance ASN. L'ASN privato, pubblico e IANA riservato di Microsoft non è supportato.
Int Vincoli: Valore minimo = 0 Valore massimo = 4294967295
virtualHub
Hub virtuale in cui viene distribuita l'appliance virtuale di rete.
SubResource
PartnerManagedResourceProperties
Sottorisorsa
Nome
Descrizione
Valore
Id
ID risorsa.
corda
VirtualApplianceAdditionalNicProperties
Nome
Descrizione
Valore
hasPublicIp
Flag (true o false) per finalità per ip pubblico in una scheda di interfaccia di rete aggiuntiva
Bool
nome
Nome della scheda di interfaccia di rete aggiuntiva
corda
VirtualApplianceSkuProperties
Nome
Descrizione
Valore
bundledScaleUnit
Unità di scala dell'appliance virtuale.
corda
marketPlaceVersion
Versione dell'appliance virtuale.
corda
venditore
Fornitore dell'appliance virtuale.
corda
Il tipo di risorsa networkVirtualAppliances può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.Network/networkVirtualAppliances, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkVirtualAppliances@2023-09-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"
}
]
nvaSku = {
bundledScaleUnit = "string"
marketPlaceVersion = "string"
vendor = "string"
}
partnerManagedResource = {
}
sshPublicKey = "string"
virtualApplianceAsn = int
virtualHub = {
id = "string"
}
}
})
}
Valori delle proprietà
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
DelegaProprietà
Nome
Descrizione
Valore
serviceName
Nome del servizio a cui è delegata l'appliance virtuale di rete.
corda
InternetIngressPublicIpsProperties
Nome
Descrizione
Valore
Id
URI risorsa dell'indirizzo IP pubblico
corda
ManagedServiceIdentity
Nome
Descrizione
Valore
digitare
Tipo di identità usata per la risorsa. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'None' rimuoverà le identità dalla macchina virtuale.
'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentities
ManagedServiceIdentityUserAssignedIdentities
Microsoft.Network/networkVirtualAppliances
Nome
Descrizione
Valore
identità
Entità servizio con accesso in lettura a cloud-init e BLOB di configurazione.
ManagedServiceIdentity
ubicazione
Percorso della risorsa.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà dell'appliance virtuale di rete.
NetworkVirtualAppliancePropertiesFormat
Tag
Tag delle risorse
Dizionario di nomi e valori di tag.
digitare
Tipo di risorsa
"Microsoft.Network/networkVirtualAppliances@2023-09-01"
Nome
Descrizione
Valore
altre schede di interfaccia di rete
Dettagli necessari per l'interfaccia di rete aggiuntiva.
VirtualApplianceAdditionalNicProperties []
bootStrapConfigurationBlobs
URL di archiviazione BootStrapConfigurationBlobs.
string[]
cloudInitConfiguration
Stringa CloudInitConfiguration in testo normale.
corda
cloudInitConfigurationBlobs
URL di archiviazione CloudInitConfigurationBlob.
string[]
delegazione
Delega per l'appliance virtuale
DelegaProprietà
internetIngressPublicIps
Elenco dell'URI della risorsa degli indirizzi IP pubblici per lo scenario di ingresso Internet.
InternetIngressPublicIpsProperties []
nvaSku
SKU dell'appliance virtuale di rete.
VirtualApplianceSkuProperties
partnerManagedResource
Delega per l'appliance virtuale
PartnerManagedResourceProperties
sshPublicKey
Chiave pubblica per l'accesso SSH.
corda
virtualApplianceAsn
VirtualAppliance ASN. L'ASN privato, pubblico e IANA riservato di Microsoft non è supportato.
Int Vincoli: Valore minimo = 0 Valore massimo = 4294967295
virtualHub
Hub virtuale in cui viene distribuita l'appliance virtuale di rete.
SubResource
PartnerManagedResourceProperties
Sottorisorsa
Nome
Descrizione
Valore
Id
ID risorsa.
corda
VirtualApplianceAdditionalNicProperties
Nome
Descrizione
Valore
hasPublicIp
Flag (true o false) per finalità per ip pubblico in una scheda di interfaccia di rete aggiuntiva
Bool
nome
Nome della scheda di interfaccia di rete aggiuntiva
corda
VirtualApplianceSkuProperties
Nome
Descrizione
Valore
bundledScaleUnit
Unità di scala dell'appliance virtuale.
corda
marketPlaceVersion
Versione dell'appliance virtuale.
corda
venditore
Fornitore dell'appliance virtuale.
corda