Microsoft.Network networkVirtualAppliances 01-11-2022
Bicep-resourcedefinitie
Het resourcetype networkVirtualAppliances kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Network/networkVirtualAppliances wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/networkVirtualAppliances@2022-11-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
additionalNics: [
{
hasPublicIp: bool
name: 'string'
}
]
bootStrapConfigurationBlobs: [
'string'
]
cloudInitConfiguration: 'string'
cloudInitConfigurationBlobs: [
'string'
]
delegation: {
serviceName: 'string'
}
nvaSku: {
bundledScaleUnit: 'string'
marketPlaceVersion: 'string'
vendor: 'string'
}
partnerManagedResource: {}
sshPublicKey: 'string'
virtualApplianceAsn: int
virtualHub: {
id: 'string'
}
}
}
Eigenschapswaarden
networkVirtualAppliances
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
identity | De service-principal met leestoegang tot cloud-init en config-blob. | ManagedServiceIdentity |
properties | Eigenschappen van het virtuele netwerkapparaat. | NetworkVirtualAppliancePropertiesFormat |
ManagedServiceIdentity
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' 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 naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedId-entiteiten |
ManagedServiceIdentityUserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | Components1Jq1T4ISchemasManagedserviceidentityProper... |
Components1Jq1T4ISchemasManagedserviceidentityProper...
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
NetworkVirtualAppliancePropertiesFormat
Naam | Description | Waarde |
---|---|---|
additionalNics | Details die vereist zijn voor aanvullende netwerkinterface. | VirtualApplianceAdditionalNicProperties[] |
bootStrapConfigurationBlobs | Opslag-URL's voor BootStrapConfigurationBlobs. | tekenreeks[] |
cloudInitConfiguration | CloudInitConfiguration-tekenreeks in tekst zonder opmaak. | tekenreeks |
cloudInitConfigurationBlobs | CloudInitConfigurationBlob-opslag-URL's. | tekenreeks[] |
Delegatie | De delegatie voor het virtuele apparaat | DelegatieEigenschappen |
nvaSku | SKU voor virtueel netwerkapparaat. | VirtualApplianceSkuProperties |
partnerManagedResource | De delegatie voor het virtuele apparaat | PartnerManagedResourceProperties |
sshPublicKey | Openbare sleutel voor SSH-aanmelding. | tekenreeks |
virtualApplianceAsn | VirtualAppliance ASN. Door Microsoft gereserveerde privé-, openbare en IANA gereserveerde ASN worden niet ondersteund. | int Beperkingen: Minimumwaarde = 0 Maximale waarde = 4294967295 |
virtualHub | De virtuele hub waar het virtuele netwerkapparaat wordt geïmplementeerd. | SubResource |
VirtualApplianceAdditionalNicProperties
Naam | Description | Waarde |
---|---|---|
hasPublicIp | Klantintentie voor openbaar IP-adres op extra nic | booleaans |
naam | Klantnaam voor extra nic | tekenreeks |
DelegatieEigenschappen
Naam | Description | Waarde |
---|---|---|
Servicenaam | De servicenaam waaraan de NVA wordt gedelegeerd. | tekenreeks |
VirtualApplianceSkuProperties
Naam | Description | Waarde |
---|---|---|
bundledScaleUnit | Virtuele apparaatschaaleenheid. | tekenreeks |
marketPlaceVersion | Versie van virtueel apparaat. | tekenreeks |
leverancier | Leverancier van virtueel apparaat. | tekenreeks |
PartnerManagedResourceProperties
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
SubResource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
Resourcedefinitie van ARM-sjabloon
Het resourcetype networkVirtualAppliances kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Network/networkVirtualAppliances wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/networkVirtualAppliances",
"apiVersion": "2022-11-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"additionalNics": [
{
"hasPublicIp": "bool",
"name": "string"
}
],
"bootStrapConfigurationBlobs": [ "string" ],
"cloudInitConfiguration": "string",
"cloudInitConfigurationBlobs": [ "string" ],
"delegation": {
"serviceName": "string"
},
"nvaSku": {
"bundledScaleUnit": "string",
"marketPlaceVersion": "string",
"vendor": "string"
},
"partnerManagedResource": {},
"sshPublicKey": "string",
"virtualApplianceAsn": "int",
"virtualHub": {
"id": "string"
}
}
}
Eigenschapswaarden
networkVirtualAppliances
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Network/networkVirtualAppliances' |
apiVersion | De resource-API-versie | '2022-11-01' |
naam | De resourcenaam | tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
identity | De service-principal met leestoegang tot cloud-init en config-blob. | ManagedServiceIdentity |
properties | Eigenschappen van het virtuele netwerkapparaat. | NetworkVirtualAppliancePropertiesFormat |
ManagedServiceIdentity
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' 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 naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedId-entiteiten |
ManagedServiceIdentityUserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | Components1Jq1T4ISchemasManagedserviceidentityProper... |
Components1Jq1T4ISchemasManagedserviceidentityProper...
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
NetworkVirtualAppliancePropertiesFormat
Naam | Description | Waarde |
---|---|---|
additionalNics | Details die vereist zijn voor aanvullende netwerkinterface. | VirtualApplianceAdditionalNicProperties[] |
bootStrapConfigurationBlobs | Opslag-URL's voor BootStrapConfigurationBlobs. | tekenreeks[] |
cloudInitConfiguration | CloudInitConfiguration-tekenreeks in tekst zonder opmaak. | tekenreeks |
cloudInitConfigurationBlobs | CloudInitConfigurationBlob-opslag-URL's. | tekenreeks[] |
Delegatie | De delegatie voor het virtuele apparaat | DelegatieEigenschappen |
nvaSku | SKU voor virtueel netwerkapparaat. | VirtualApplianceSkuProperties |
partnerManagedResource | De delegatie voor het virtuele apparaat | PartnerManagedResourceProperties |
sshPublicKey | Openbare sleutel voor SSH-aanmelding. | tekenreeks |
virtualApplianceAsn | VirtualAppliance ASN. Door Microsoft gereserveerde privé-, openbare en IANA gereserveerde ASN worden niet ondersteund. | int Beperkingen: Minimumwaarde = 0 Maximale waarde = 4294967295 |
virtualHub | De virtuele hub waar het virtuele netwerkapparaat wordt geïmplementeerd. | SubResource |
VirtualApplianceAdditionalNicProperties
Naam | Description | Waarde |
---|---|---|
hasPublicIp | Klantintentie voor openbaar IP-adres op extra nic | booleaans |
naam | Klantnaam voor extra nic | tekenreeks |
DelegatieEigenschappen
Naam | Description | Waarde |
---|---|---|
Servicenaam | De servicenaam waaraan de NVA wordt gedelegeerd. | tekenreeks |
VirtualApplianceSkuProperties
Naam | Description | Waarde |
---|---|---|
bundledScaleUnit | Virtuele apparaatschaaleenheid. | tekenreeks |
marketPlaceVersion | Versie van virtueel apparaat. | tekenreeks |
leverancier | Leverancier van virtueel apparaat. | tekenreeks |
PartnerManagedResourceProperties
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
SubResource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype networkVirtualAppliances kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Network/networkVirtualAppliances wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkVirtualAppliances@2022-11-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
additionalNics = [
{
hasPublicIp = bool
name = "string"
}
]
bootStrapConfigurationBlobs = [
"string"
]
cloudInitConfiguration = "string"
cloudInitConfigurationBlobs = [
"string"
]
delegation = {
serviceName = "string"
}
nvaSku = {
bundledScaleUnit = "string"
marketPlaceVersion = "string"
vendor = "string"
}
partnerManagedResource = {}
sshPublicKey = "string"
virtualApplianceAsn = int
virtualHub = {
id = "string"
}
}
})
}
Eigenschapswaarden
networkVirtualAppliances
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Network/networkVirtualAppliances@2022-11-01" |
naam | De resourcenaam | tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. |
identity | De service-principal met leestoegang tot cloud-init en configuratie-blob. | ManagedServiceIdentity |
properties | Eigenschappen van het virtuele netwerkapparaat. | NetworkVirtualAppliancePropertiesFormat |
ManagedServiceIdentity
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' omvat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | Matrix met gebruikersidentiteits-id's. |
ManagedServiceIdentityUserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | Components1Jq1T4ISchemasManagedserviceidentityProper... |
Components1Jq1T4ISchemasManagedserviceidentityProper...
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
NetworkVirtualAppliancePropertiesFormat
Naam | Description | Waarde |
---|---|---|
additionalNics | Details die vereist zijn voor aanvullende netwerkinterface. | VirtualApplianceAdditionalNicProperties[] |
bootStrapConfigurationBlobs | Opslag-URL's van BootStrapConfigurationBlobs. | tekenreeks[] |
cloudInitConfiguration | CloudInitConfiguration-tekenreeks in tekst zonder opmaak. | tekenreeks |
cloudInitConfigurationBlobs | CloudInitConfigurationBlob-opslag-URL's. | tekenreeks[] |
Delegatie | De delegatie voor het virtuele apparaat | DelegatieEigenschappen |
nvaSku | SKU virtueel netwerkapparaat. | VirtualApplianceSkuProperties |
partnerManagedResource | De delegatie voor het virtuele apparaat | PartnerManagedResourceProperties |
sshPublicKey | Openbare sleutel voor SSH-aanmelding. | tekenreeks |
virtualApplianceAsn | VirtualAppliance ASN. Persoonlijke, openbare en door IANA gereserveerde ASN van Microsoft worden niet ondersteund. | int Beperkingen: Minimumwaarde = 0 Maximumwaarde = 4294967295 |
virtualHub | De virtuele hub waar het virtuele netwerkapparaat wordt geïmplementeerd. | Subresource |
VirtualApplianceAdditionalNicProperties
Naam | Description | Waarde |
---|---|---|
hasPublicIp | Klantintentie voor openbaar IP-adres op extra nic | booleaans |
naam | Klantnaam voor aanvullende NIC | tekenreeks |
DelegatieEigenschappen
Naam | Description | Waarde |
---|---|---|
Servicenaam | De servicenaam waaraan de NVA is gedelegeerd. | tekenreeks |
VirtualApplianceSkuProperties
Naam | Description | Waarde |
---|---|---|
bundledScaleUnit | Virtuele apparaatschaaleenheid. | tekenreeks |
marketPlaceVersion | Versie van virtueel apparaat. | tekenreeks |
leverancier | Leverancier van virtueel apparaat. | tekenreeks |
PartnerManagedResourceProperties
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
Subresource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor