Microsoft.Network networkVirtualAppliances 2019-12-01
Articolo 12/20/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@2019-12-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
bootStrapConfigurationBlob: [
'string'
]
cloudInitConfigurationBlob: [
'string'
]
virtualApplianceAsn: int
virtualHub: {
id: 'string'
}
}
sku: {
bundledScaleUnit: 'string'
marketPlaceVersion: 'string'
vendor: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
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
bootStrapConfigurationBlob
URL di archiviazione BootStrapConfigurationBlob.
string[]
cloudInitConfigurationBlob
URL di archiviazione CloudInitConfigurationBlob.
string[]
virtualApplianceAsn
VirtualAppliance ASN.
Int Vincoli: Valore minimo = 0 Valore massimo = 4294967295
virtualHub
Hub virtuale in cui viene distribuita l'appliance virtuale di rete.
SubResource
Sottorisorsa
Nome
Descrizione
Valore
Id
ID risorsa.
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": "2019-12-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"bootStrapConfigurationBlob": [ "string" ],
"cloudInitConfigurationBlob": [ "string" ],
"virtualApplianceAsn": "int",
"virtualHub": {
"id": "string"
}
},
"sku": {
"bundledScaleUnit": "string",
"marketPlaceVersion": "string",
"vendor": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
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
'2019-12-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
Sku
SKU dell'appliance virtuale di rete.
VirtualApplianceSkuProperties
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
bootStrapConfigurationBlob
URL di archiviazione BootStrapConfigurationBlob.
string[]
cloudInitConfigurationBlob
URL di archiviazione CloudInitConfigurationBlob.
string[]
virtualApplianceAsn
VirtualAppliance ASN.
Int Vincoli: Valore minimo = 0 Valore massimo = 4294967295
virtualHub
Hub virtuale in cui viene distribuita l'appliance virtuale di rete.
SubResource
Sottorisorsa
Nome
Descrizione
Valore
Id
ID risorsa.
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@2019-12-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
sku = {
bundledScaleUnit = "string"
marketPlaceVersion = "string"
vendor = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
bootStrapConfigurationBlob = [
"string"
]
cloudInitConfigurationBlob = [
"string"
]
virtualApplianceAsn = int
virtualHub = {
id = "string"
}
}
})
}
Valori delle proprietà
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
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
Sku
SKU dell'appliance virtuale di rete.
VirtualApplianceSkuProperties
Tag
Tag delle risorse
Dizionario di nomi e valori di tag.
digitare
Tipo di risorsa
"Microsoft.Network/networkVirtualAppliances@2019-12-01"
Nome
Descrizione
Valore
bootStrapConfigurationBlob
URL di archiviazione BootStrapConfigurationBlob.
string[]
cloudInitConfigurationBlob
URL di archiviazione CloudInitConfigurationBlob.
string[]
virtualApplianceAsn
VirtualAppliance ASN.
Int Vincoli: Valore minimo = 0 Valore massimo = 4294967295
virtualHub
Hub virtuale in cui viene distribuita l'appliance virtuale di rete.
SubResource
Sottorisorsa
Nome
Descrizione
Valore
Id
ID risorsa.
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