Microsoft.Network networkVirtualAppliances 2020-04-01
Bicep-Ressourcendefinition
Der Ressourcentyp "networkVirtualAppliances" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/networkVirtualAppliances-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2020-04-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'
}
}
Eigenschaftswerte
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Name | Beschreibung | Wert |
---|
ManagedServiceIdentity
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer. | 'None' 'SystemAssigned' "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedServiceIdentityUserAssignedIdentities- |
ManagedServiceIdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|
Microsoft.Network/networkVirtualAppliances
Name | Beschreibung | Wert |
---|---|---|
Identität | Der Dienstprinzipal, der Lesezugriff auf cloudinit und config blob hat. | ManagedServiceIdentity- |
Ort | Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften der virtuellen Netzwerk-Appliance. | NetworkVirtualAppliancePropertiesFormat |
Sku | SKU der virtuellen Netzwerkanwendung. | VirtualApplianceSkuProperties |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
NetworkVirtualAppliancePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
bootStrapConfigurationBlob | BootStrapConfigurationBlob-Speicher-URLs. | string[] |
cloudInitConfigurationBlob | CloudInitConfigurationBlob-Speicher-URLs. | string[] |
virtualApplianceAsn | VirtualAppliance ASN. | Int Zwänge: Min.-Wert = 0 Max. Wert = 4294967295 |
virtualHub | Der virtuelle Hub, auf dem die virtuelle Netzwerk-Appliance bereitgestellt wird. | SubResource- |
ResourceTags
Name | Beschreibung | Wert |
---|
Unterressource
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
VirtualApplianceSkuProperties
Name | Beschreibung | Wert |
---|---|---|
gebündeltScaleUnit | Skalierungseinheit für virtuelle Appliance. | Schnur |
marketPlaceVersion | Virtual Appliance-Version. | Schnur |
Verkäufer | Virtueller Appliance-Anbieter. | Schnur |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "networkVirtualAppliances" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/networkVirtualAppliances-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/networkVirtualAppliances",
"apiVersion": "2020-04-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"
}
}
Eigenschaftswerte
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Name | Beschreibung | Wert |
---|
ManagedServiceIdentity
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer. | 'None' 'SystemAssigned' "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedServiceIdentityUserAssignedIdentities- |
ManagedServiceIdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|
Microsoft.Network/networkVirtualAppliances
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2020-04-01' |
Identität | Der Dienstprinzipal, der Lesezugriff auf cloudinit und config blob hat. | ManagedServiceIdentity- |
Ort | Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften der virtuellen Netzwerk-Appliance. | NetworkVirtualAppliancePropertiesFormat |
Sku | SKU der virtuellen Netzwerkanwendung. | VirtualApplianceSkuProperties |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | 'Microsoft.Network/networkVirtualAppliances' |
NetworkVirtualAppliancePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
bootStrapConfigurationBlob | BootStrapConfigurationBlob-Speicher-URLs. | string[] |
cloudInitConfigurationBlob | CloudInitConfigurationBlob-Speicher-URLs. | string[] |
virtualApplianceAsn | VirtualAppliance ASN. | Int Zwänge: Min.-Wert = 0 Max. Wert = 4294967295 |
virtualHub | Der virtuelle Hub, auf dem die virtuelle Netzwerk-Appliance bereitgestellt wird. | SubResource- |
ResourceTags
Name | Beschreibung | Wert |
---|
Unterressource
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
VirtualApplianceSkuProperties
Name | Beschreibung | Wert |
---|---|---|
gebündeltScaleUnit | Skalierungseinheit für virtuelle Appliance. | Schnur |
marketPlaceVersion | Virtual Appliance-Version. | Schnur |
Verkäufer | Virtueller Appliance-Anbieter. | Schnur |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "networkVirtualAppliances" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/networkVirtualAppliances-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkVirtualAppliances@2020-04-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"
}
}
})
}
Eigenschaftswerte
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Name | Beschreibung | Wert |
---|
ManagedServiceIdentity
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer. | 'None' 'SystemAssigned' "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedServiceIdentityUserAssignedIdentities- |
ManagedServiceIdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|
Microsoft.Network/networkVirtualAppliances
Name | Beschreibung | Wert |
---|---|---|
Identität | Der Dienstprinzipal, der Lesezugriff auf cloudinit und config blob hat. | ManagedServiceIdentity- |
Ort | Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Eigenschaften der virtuellen Netzwerk-Appliance. | NetworkVirtualAppliancePropertiesFormat |
Sku | SKU der virtuellen Netzwerkanwendung. | VirtualApplianceSkuProperties |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.Network/networkVirtualAppliances@2020-04-01" |
NetworkVirtualAppliancePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
bootStrapConfigurationBlob | BootStrapConfigurationBlob-Speicher-URLs. | string[] |
cloudInitConfigurationBlob | CloudInitConfigurationBlob-Speicher-URLs. | string[] |
virtualApplianceAsn | VirtualAppliance ASN. | Int Zwänge: Min.-Wert = 0 Max. Wert = 4294967295 |
virtualHub | Der virtuelle Hub, auf dem die virtuelle Netzwerk-Appliance bereitgestellt wird. | SubResource- |
ResourceTags
Name | Beschreibung | Wert |
---|
Unterressource
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
VirtualApplianceSkuProperties
Name | Beschreibung | Wert |
---|---|---|
gebündeltScaleUnit | Skalierungseinheit für virtuelle Appliance. | Schnur |
marketPlaceVersion | Virtual Appliance-Version. | Schnur |
Verkäufer | Virtueller Appliance-Anbieter. | Schnur |