Microsoft.Network networkVirtualAppliances 2020-08-01
Definizione di risorsa Bicep
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.
Formato risorsa
Per creare una risorsa Microsoft.Network/networkVirtualAppliances, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2020-08-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
bootStrapConfigurationBlobs: [
'string'
]
cloudInitConfiguration: 'string'
cloudInitConfigurationBlobs: [
'string'
]
nvaSku: {
bundledScaleUnit: 'string'
marketPlaceVersion: 'string'
vendor: 'string'
}
virtualApplianceAsn: int
virtualHub: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Nome | Descrizione | Valore |
---|
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
Nome | Descrizione | Valore |
---|
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 |
NetworkVirtualAppliancePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
bootStrapConfigurationBlobs | URL di archiviazione BootStrapConfigurationBlobs. | string[] |
cloudInitConfiguration | Stringa CloudInitConfiguration in testo normale. | corda |
cloudInitConfigurationBlobs | URL di archiviazione CloudInitConfigurationBlob. | string[] |
nvaSku | SKU dell'appliance virtuale di rete. | VirtualApplianceSkuProperties |
virtualApplianceAsn | VirtualAppliance ASN. | Int Vincoli: Valore minimo = 0 Valore massimo = 4294967295 |
virtualHub | Hub virtuale in cui viene distribuita l'appliance virtuale di rete. | SubResource |
ResourceTags
Nome | Descrizione | Valore |
---|
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:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Network/networkVirtualAppliances, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Network/networkVirtualAppliances",
"apiVersion": "2020-08-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"bootStrapConfigurationBlobs": [ "string" ],
"cloudInitConfiguration": "string",
"cloudInitConfigurationBlobs": [ "string" ],
"nvaSku": {
"bundledScaleUnit": "string",
"marketPlaceVersion": "string",
"vendor": "string"
},
"virtualApplianceAsn": "int",
"virtualHub": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Nome | Descrizione | Valore |
---|
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
Nome | Descrizione | Valore |
---|
Microsoft.Network/networkVirtualAppliances
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2020-08-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' |
NetworkVirtualAppliancePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
bootStrapConfigurationBlobs | URL di archiviazione BootStrapConfigurationBlobs. | string[] |
cloudInitConfiguration | Stringa CloudInitConfiguration in testo normale. | corda |
cloudInitConfigurationBlobs | URL di archiviazione CloudInitConfigurationBlob. | string[] |
nvaSku | SKU dell'appliance virtuale di rete. | VirtualApplianceSkuProperties |
virtualApplianceAsn | VirtualAppliance ASN. | Int Vincoli: Valore minimo = 0 Valore massimo = 4294967295 |
virtualHub | Hub virtuale in cui viene distribuita l'appliance virtuale di rete. | SubResource |
ResourceTags
Nome | Descrizione | Valore |
---|
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 Terraform (provider AzAPI)
Il tipo di risorsa networkVirtualAppliances può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Network/networkVirtualAppliances, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkVirtualAppliances@2020-08-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
bootStrapConfigurationBlobs = [
"string"
]
cloudInitConfiguration = "string"
cloudInitConfigurationBlobs = [
"string"
]
nvaSku = {
bundledScaleUnit = "string"
marketPlaceVersion = "string"
vendor = "string"
}
virtualApplianceAsn = int
virtualHub = {
id = "string"
}
}
})
}
Valori delle proprietà
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Nome | Descrizione | Valore |
---|
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
Nome | Descrizione | Valore |
---|
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@2020-08-01" |
NetworkVirtualAppliancePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
bootStrapConfigurationBlobs | URL di archiviazione BootStrapConfigurationBlobs. | string[] |
cloudInitConfiguration | Stringa CloudInitConfiguration in testo normale. | corda |
cloudInitConfigurationBlobs | URL di archiviazione CloudInitConfigurationBlob. | string[] |
nvaSku | SKU dell'appliance virtuale di rete. | VirtualApplianceSkuProperties |
virtualApplianceAsn | VirtualAppliance ASN. | Int Vincoli: Valore minimo = 0 Valore massimo = 4294967295 |
virtualHub | Hub virtuale in cui viene distribuita l'appliance virtuale di rete. | SubResource |
ResourceTags
Nome | Descrizione | Valore |
---|
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 |