Microsoft.Network networkVirtualAppliances 2022-01-01
Bicep-resourcedefinitie
Het resourcetype networkVirtualAppliances kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/networkVirtualAppliances-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2022-01-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'
}
sshPublicKey: 'string'
virtualApplianceAsn: int
virtualHub: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Naam | Beschrijving | Waarde |
---|
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten van de virtuele machine verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
Microsoft.Network/networkVirtualAppliances
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | De service-principal met leestoegang tot cloud-init en configuratieblob. | ManagedServiceIdentity- |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van het virtuele netwerkapparaat. | NetworkVirtualAppliancePropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
NetworkVirtualAppliancePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
bootStrapConfigurationBlobs | BootStrapConfigurationBlobs-opslag-URL's. | tekenreeks[] |
cloudInitConfiguration | CloudInitConfiguration-tekenreeks in tekst zonder opmaak. | snaar |
cloudInitConfigurationBlobs | CloudInitConfigurationBlob-opslag-URL's. | tekenreeks[] |
nvaSku | Netwerk-SKU voor virtueel apparaat. | VirtualApplianceSkuProperties |
sshPublicKey | Openbare sleutel voor SSH-aanmelding. | snaar |
virtualApplianceAsn | VirtualAppliance ASN. | Int Beperkingen: Minimumwaarde = 0 Maximumwaarde = 4294967295 |
virtualHub | De virtuele hub waar het virtuele netwerkapparaat wordt geïmplementeerd. | SubResource- |
ResourceTags
Naam | Beschrijving | Waarde |
---|
SubResource
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
VirtualApplianceSkuProperties
Naam | Beschrijving | Waarde |
---|---|---|
bundledScaleUnit | Schaaleenheid voor virtuele apparaten. | snaar |
marketPlaceVersion | Versie van virtueel apparaat. | snaar |
verkoper | Leverancier van virtueel apparaat. | snaar |
Resourcedefinitie van ARM-sjabloon
Het resourcetype networkVirtualAppliances kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/networkVirtualAppliances-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/networkVirtualAppliances",
"apiVersion": "2022-01-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"
},
"sshPublicKey": "string",
"virtualApplianceAsn": "int",
"virtualHub": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Naam | Beschrijving | Waarde |
---|
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten van de virtuele machine verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
Microsoft.Network/networkVirtualAppliances
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2022-01-01' |
identiteit | De service-principal met leestoegang tot cloud-init en configuratieblob. | ManagedServiceIdentity- |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van het virtuele netwerkapparaat. | NetworkVirtualAppliancePropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.Network/networkVirtualAppliances' |
NetworkVirtualAppliancePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
bootStrapConfigurationBlobs | BootStrapConfigurationBlobs-opslag-URL's. | tekenreeks[] |
cloudInitConfiguration | CloudInitConfiguration-tekenreeks in tekst zonder opmaak. | snaar |
cloudInitConfigurationBlobs | CloudInitConfigurationBlob-opslag-URL's. | tekenreeks[] |
nvaSku | Netwerk-SKU voor virtueel apparaat. | VirtualApplianceSkuProperties |
sshPublicKey | Openbare sleutel voor SSH-aanmelding. | snaar |
virtualApplianceAsn | VirtualAppliance ASN. | Int Beperkingen: Minimumwaarde = 0 Maximumwaarde = 4294967295 |
virtualHub | De virtuele hub waar het virtuele netwerkapparaat wordt geïmplementeerd. | SubResource- |
ResourceTags
Naam | Beschrijving | Waarde |
---|
SubResource
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
VirtualApplianceSkuProperties
Naam | Beschrijving | Waarde |
---|---|---|
bundledScaleUnit | Schaaleenheid voor virtuele apparaten. | snaar |
marketPlaceVersion | Versie van virtueel apparaat. | snaar |
verkoper | Leverancier van virtueel apparaat. | snaar |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype networkVirtualAppliances kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/networkVirtualAppliances-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkVirtualAppliances@2022-01-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"
}
sshPublicKey = "string"
virtualApplianceAsn = int
virtualHub = {
id = "string"
}
}
})
}
Eigenschapswaarden
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Naam | Beschrijving | Waarde |
---|
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor de resource. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten van de virtuele machine verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' UserAssigned |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedIdentities |
ManagedServiceIdentityUserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
Microsoft.Network/networkVirtualAppliances
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | De service-principal met leestoegang tot cloud-init en configuratieblob. | ManagedServiceIdentity- |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van het virtuele netwerkapparaat. | NetworkVirtualAppliancePropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.Network/networkVirtualAppliances@2022-01-01" |
NetworkVirtualAppliancePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
bootStrapConfigurationBlobs | BootStrapConfigurationBlobs-opslag-URL's. | tekenreeks[] |
cloudInitConfiguration | CloudInitConfiguration-tekenreeks in tekst zonder opmaak. | snaar |
cloudInitConfigurationBlobs | CloudInitConfigurationBlob-opslag-URL's. | tekenreeks[] |
nvaSku | Netwerk-SKU voor virtueel apparaat. | VirtualApplianceSkuProperties |
sshPublicKey | Openbare sleutel voor SSH-aanmelding. | snaar |
virtualApplianceAsn | VirtualAppliance ASN. | Int Beperkingen: Minimumwaarde = 0 Maximumwaarde = 4294967295 |
virtualHub | De virtuele hub waar het virtuele netwerkapparaat wordt geïmplementeerd. | SubResource- |
ResourceTags
Naam | Beschrijving | Waarde |
---|
SubResource
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
VirtualApplianceSkuProperties
Naam | Beschrijving | Waarde |
---|---|---|
bundledScaleUnit | Schaaleenheid voor virtuele apparaten. | snaar |
marketPlaceVersion | Versie van virtueel apparaat. | snaar |
verkoper | Leverancier van virtueel apparaat. | snaar |