Microsoft.Network virtualHubs/ipConfigurations 2022-07-01
Bicep-resursdefinition
Resurstypen virtualHubs/ipConfigurations kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Network/virtualHubs/ipConfigurations-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/virtualHubs/ipConfigurations@2022-07-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosProtectionPlan: {
id: 'string'
}
protectionMode: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: {
public-ip-address-object
}
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'Standard'
}
tags: {}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: {
public-ip-address-object
}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {}
zones: [
'string'
]
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIpConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
flushConnection: bool
securityRules: [
{
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
hasBgpOverride: bool
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
contextualServiceEndpointPolicies: [
'string'
]
serviceAlias: 'string'
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
}
}
Egenskapsvärden
virtualHubs/ipConfigurations
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: virtualHubs |
properties | Egenskaperna för VIRTUAL Hub IPConfigurations. | HubIPConfigurationPropertiesFormat |
HubIPConfigurationPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
privateIPAddress | IP-konfigurationens privata IP-adress. | sträng |
privateIPAllocationMethod | Den privata IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPAddress | Referensen till den offentliga IP-resursen. | PublicIPAddress |
subnet | Referensen till undernätsresursen. | Undernät |
Offentlig IP-adress
Name | Beskrivning | Värde |
---|---|---|
extendedLocation | Den utökade platsen för den offentliga IP-adressen. | ExtendedLocation |
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
sku | Den offentliga IP-adress-SKU:n. | PublicIPAddressSku |
tags | Resurstaggar. | objekt |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
ExtendedLocation
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på den utökade platsen. | sträng |
typ | Typen av utökad plats. | "EdgeZone" |
PublicIPAddressPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
ddosSettings | Den anpassade DDoS-skyddsprincipen som är associerad med den offentliga IP-adressen. | DdosSettings |
deleteOption | Ange vad som händer med den offentliga IP-adressen när den virtuella datorn som använder den tas bort | "Ta bort" "Koppla från" |
dnsSettings | FQDN för DNS-posten som är associerad med den offentliga IP-adressen. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | int |
Ip | IP-adressen som är associerad med den offentliga IP-adressresursen. | sträng |
ipTags | Listan över taggar som är associerade med den offentliga IP-adressen. | IpTag[] |
linkedPublicIPAddress | Den länkade offentliga IP-adressen för den offentliga IP-adressresursen. | PublicIPAddress |
migrationPhase | Migreringsfasen för offentlig IP-adress. | "Avbryt" "Checka in" "Bekräftat" "Ingen" "Förbered" |
natGateway | NatGateway för den offentliga IP-adressen. | NatGateway |
publicIPAddressVersion | Den offentliga IP-adressversionen. | "IPv4" "IPv6" |
publicIPAllocationMethod | Den offentliga IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPPrefix | Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. | SubResource |
servicePublicIPAddress | Tjänstens offentliga IP-adress för den offentliga IP-adressresursen. | PublicIPAddress |
DdosSettings
Name | Beskrivning | Värde |
---|---|---|
ddosProtectionPlan | DDoS-skyddsplanen som är associerad med den offentliga IP-adressen. Det går bara att ange om ProtectionMode är aktiverat | SubResource |
protectionMode | DDoS-skyddsläget för den offentliga IP-adressen | "Inaktiverad" "Aktiverad" "VirtualNetworkInherited" |
SubResource
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
PublicIPAddressDnsSettings
Name | Beskrivning | Värde |
---|---|---|
domainNameLabel | Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. | sträng |
Fqdn | Det fullständigt kvalificerade domännamnet för en DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. | sträng |
reverseFqdn | Det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. | sträng |
IpTag
Name | Beskrivning | Värde |
---|---|---|
ipTagType | IP-taggtypen. Exempel: FirstPartyUsage. | sträng |
tagg | Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. | sträng |
NatGateway
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Nat Gateway-egenskaper. | NatGatewayPropertiesFormat |
sku | Nat Gateway-SKU:n. | NatGatewaySku |
tags | Resurstaggar. | objekt |
Zoner | En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. | string[] |
NatGatewayPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för nat-gatewayen. | int |
publicIpAddresses | En matris med offentliga IP-adresser som är associerade med nat-gatewayresursen. | SubResource[] |
publicIpPrefixes | En matris med offentliga IP-prefix som är associerade med nat-gatewayresursen. | SubResource[] |
NatGatewaySku
Name | Beskrivning | Värde |
---|---|---|
name | Namn på Nat Gateway SKU. | "Standard" |
PublicIPAddressSku
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på en offentlig IP-adress-SKU. | "Grundläggande" "Standard" |
nivå | Nivå för en offentlig IP-adress-SKU. | "Global" "Regional" |
Undernät
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Undernätets egenskaper. | SubnetPropertiesFormat |
typ | Resurstyp. | sträng |
SubnetPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
addressPrefixes | Lista över adressprefix för undernätet. | string[] |
applicationGatewayIpConfigurations | IP-konfigurationer för application gateway för den virtuella nätverksresursen. | ApplicationGatewayIPConfiguration[] |
Delegationer | En matris med referenser till delegeringarna i undernätet. | Delegering[] |
ipAllocations | Matris med IpAllocation som refererar till det här undernätet. | SubResource[] |
natGateway | Nat-gateway som är associerad med det här undernätet. | Underresurs |
networkSecurityGroup | Referensen till resursen NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på den privata slutpunkten i undernätet. | "Inaktiverad" "Aktiverad" |
privateLinkServiceNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på private link-tjänsten i undernätet. | "Inaktiverad" "Aktiverad" |
routeTable | Referensen till RouteTable-resursen. | RouteTable |
serviceEndpointPolicies | En matris med tjänstslutpunktsprinciper. | ServiceEndpointPolicy[] |
serviceEndpoints | En matris med tjänstslutpunkter. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på IP-konfigurationen som är unik inom en Application Gateway. | sträng |
properties | Egenskaper för IP-konfigurationen för programgatewayen. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
subnet | Referens till undernätsresursen. Ett undernät där Application Gateway får sin privata adress. | Underresurs |
Delegering
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på den resurs som är unik i ett undernät. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Undernätets egenskaper. | ServiceDelegationPropertiesFormat |
typ | Resurstyp. | sträng |
ServiceDelegationPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
Tjänstnamn | Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). | sträng |
NetworkSecurityGroup
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för nätverkssäkerhetsgruppen. | NetworkSecurityGroupPropertiesFormat |
tags | Resurstaggar. | objekt |
NetworkSecurityGroupPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
flushConnection | När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar på nytt när reglerna uppdateras. Inledande aktivering utlöser omvärdering. | boolesk |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
SecurityRule
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för säkerhetsregeln. | SecurityRulePropertiesFormat |
typ | Resurstypen. | sträng |
SecurityRulePropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
access | Nätverkstrafiken tillåts eller nekas. | "Tillåt" "Neka" (krävs) |
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Måladressprefixet. CIDR eller mål-IP-intervall. Asterisk '*' kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. | sträng |
destinationAddressPrefixes | Måladressprefixen. CIDR- eller mål-IP-intervall. | string[] |
destinationApplicationSecurityGroups | Programsäkerhetsgruppen har angetts som mål. | ApplicationSecurityGroup[] |
destinationPortRange | Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
destinationPortRanges | Målportintervallen. | string[] |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. | "Inkommande" "Utgående" (krävs) |
prioritet | Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. | int |
Protokollet | Nätverksprotokoll som den här regeln gäller för. | '*' "Ah" "Esp" "Icmp" "Tcp" "Udp" (krävs) |
sourceAddressPrefix | CIDR eller källans IP-intervall. Asterisk '*' kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du varifrån nätverkstrafiken kommer. | sträng |
sourceAddressPrefixes | CIDR- eller käll-IP-intervallen. | string[] |
sourceApplicationSecurityGroups | Programsäkerhetsgruppen som anges som källa. | ApplicationSecurityGroup[] |
sourcePortRange | Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
sourcePortRanges | Källportintervallen. | string[] |
ApplicationSecurityGroup
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för programsäkerhetsgruppen. | ApplicationSecurityGroupPropertiesFormat |
tags | Resurstaggar. | objekt |
ApplicationSecurityGroupPropertiesFormat
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
RouteTable
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för routningstabellen. | RouteTablePropertiesFormat |
tags | Resurstaggar. | objekt |
RouteTablePropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
disableBgpRoutePropagation | Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. | boolesk |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
Väg
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för vägen. | RoutePropertiesFormat |
typ | Resurstypen. | sträng |
RoutePropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
addressPrefix | Mål-CIDR som vägen gäller för. | sträng |
hasBgpOverride | Ett värde som anger om den här vägen åsidosätter överlappande BGP-vägar oavsett LPM. | boolesk |
nextHopIpAddress | IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast på vägar där nästa hopptyp är VirtualAppliance. | sträng |
nextHopType | Den typ av Azure-hop som paketet ska skickas till. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
ServiceEndpointPolicy
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för tjänstens slutpunktsprincip. | ServiceEndpointPolicyPropertiesFormat |
tags | Resurstaggar. | objekt |
ServiceEndpointPolicyPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
contextualServiceEndpointPolicies | En samling kontextuell tjänstslutpunktsprincip. | string[] |
serviceAlias | Aliaset som anger om principen tillhör en tjänst | sträng |
serviceEndpointPolicyDefinitions | En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för principdefinitionen för tjänstslutpunkt. | ServiceEndpointPolicyDefinitionPropertiesFormat |
typ | Resurstypen. | sträng |
ServiceEndpointPolicyDefinitionPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
tjänst | Tjänstslutpunktsnamn. | sträng |
serviceResources | En lista över tjänstresurser. | string[] |
ServiceEndpointPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
platser | En lista över platser. | string[] |
tjänst | Typ av slutpunktstjänst. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa en routningsserver i ett nytt undernät |
Den här mallen distribuerar en routningsserver till ett undernät med namnet RouteServerSubnet. |
Azure Route Server i BGP-peering med Quagga |
Den här mallen distribuerar en routerserver och en virtuell Ubuntu-dator med Quagga. Två externa BGP-sessioner upprättas mellan routerservern och Quagga. Installation och konfiguration av Quagga körs av azure-tillägget för anpassade skript för Linux |
Resursdefinition för ARM-mall
Resurstypen virtualHubs/ipConfigurations kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.Network/virtualHubs/ipConfigurations lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/virtualHubs/ipConfigurations",
"apiVersion": "2022-07-01",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosProtectionPlan": {
"id": "string"
},
"protectionMode": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": { public-ip-address-object },
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "Standard"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": { public-ip-address-object }
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {},
"zones": [ "string" ]
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIpConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"flushConnection": "bool",
"securityRules": [
{
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"hasBgpOverride": "bool",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"contextualServiceEndpointPolicies": [ "string" ],
"serviceAlias": "string",
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
}
}
}
Egenskapsvärden
virtualHubs/ipConfigurations
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Network/virtualHubs/ipConfigurations" |
apiVersion | Resurs-API-versionen | '2022-07-01' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
properties | Egenskaperna för IPConfigurations för virtuell hubb. | HubIPConfigurationPropertiesFormat |
HubIPConfigurationPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
privateIPAddress | IP-konfigurationens privata IP-adress. | sträng |
privateIPAllocationMethod | Allokeringsmetoden för privata IP-adresser. | "Dynamisk" "Statisk" |
publicIPAddress | Referensen till den offentliga IP-resursen. | PublicIPAddress |
subnet | Referensen till undernätsresursen. | Undernät |
Offentlig IP-adress
Name | Beskrivning | Värde |
---|---|---|
extendedLocation | Den utökade platsen för den offentliga IP-adressen. | ExtendedLocation |
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
sku | Den offentliga IP-adress-SKU:n. | PublicIPAddressSku |
tags | Resurstaggar. | objekt |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
ExtendedLocation
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på den utökade platsen. | sträng |
typ | Den utökade platsens typ. | "EdgeZone" |
PublicIPAddressPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
ddosSettings | Den anpassade principen för DDoS-skydd som är associerad med den offentliga IP-adressen. | DdosSettings |
deleteOption | Ange vad som händer med den offentliga IP-adressen när den virtuella datorn som använder den tas bort | "Ta bort" "Koppla från" |
dnsSettings | FQDN för DNS-posten som är associerad med den offentliga IP-adressen. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | int |
Ip | IP-adressen som är associerad med den offentliga IP-adressresursen. | sträng |
ipTags | Listan över taggar som är associerade med den offentliga IP-adressen. | IpTag[] |
linkedPublicIPAddress | Den länkade offentliga IP-adressen för den offentliga IP-adressresursen. | PublicIPAddress |
migrationPhase | Migreringsfasen för offentlig IP-adress. | "Avbryt" "Checka in" "Bekräftat" "Ingen" "Förbered" |
natGateway | NatGateway för den offentliga IP-adressen. | NatGateway |
publicIPAddressVersion | Den offentliga IP-adressversionen. | "IPv4" "IPv6" |
publicIPAllocationMethod | Allokeringsmetoden för offentliga IP-adresser. | "Dynamisk" "Statisk" |
publicIPPrefix | Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. | Underresurs |
servicePublicIPAddress | Tjänstens offentliga IP-adress för den offentliga IP-adressresursen. | PublicIPAddress |
DdosSettings
Name | Beskrivning | Värde |
---|---|---|
ddosProtectionPlan | DDoS-skyddsplanen som är associerad med den offentliga IP-adressen. Kan bara anges om ProtectionMode är aktiverat | Underresurs |
protectionMode | DDoS-skyddsläget för den offentliga IP-adressen | "Inaktiverad" "Aktiverad" "VirtualNetworkInherited" |
Underresurs
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
PublicIPAddressDnsSettings
Name | Beskrivning | Värde |
---|---|---|
domainNameLabel | Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. | sträng |
Fqdn | Det fullständigt kvalificerade domännamnet för A DNS-posten som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. | sträng |
reverseFqdn | Omvänd FQDN. Ett användar synligt, fullständigt kvalificerat domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. | sträng |
IpTag
Name | Beskrivning | Värde |
---|---|---|
ipTagType | IP-taggtypen. Exempel: FirstPartyUsage. | sträng |
tagg | Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. | sträng |
NatGateway
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Nat Gateway-egenskaper. | NatGatewayPropertiesFormat |
sku | Nat Gateway-SKU:n. | NatGatewaySku |
tags | Resurstaggar. | objekt |
Zoner | En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. | string[] |
NatGatewayPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för nat-gatewayen. | int |
publicIpAddresses | En matris med offentliga IP-adresser som är associerade med nat gateway-resursen. | SubResource[] |
publicIpPrefixes | En matris med offentliga IP-prefix som är associerade med nat gateway-resursen. | SubResource[] |
NatGatewaySku
Name | Beskrivning | Värde |
---|---|---|
name | Namn på Nat Gateway SKU. | "Standard" |
PublicIPAddressSku
Name | Beskrivning | Värde |
---|---|---|
name | Namn på en offentlig IP-adress-SKU. | "Grundläggande" "Standard" |
nivå | Nivå för en offentlig IP-adress-SKU. | "Global" "Regional" |
Undernät
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för undernätet. | SubnetPropertiesFormat |
typ | Resurstyp. | sträng |
SubnetPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
addressPrefixes | Lista över adressprefix för undernätet. | string[] |
applicationGatewayIpConfigurations | IP-konfigurationer för programgateway för virtuella nätverksresurser. | ApplicationGatewayIPConfiguration[] |
Delegationer | En matris med referenser till delegeringarna i undernätet. | Delegering[] |
ipAllocations | Matris med IpAllocation som refererar till det här undernätet. | SubResource[] |
natGateway | Nat-gateway som är associerad med det här undernätet. | Underresurs |
networkSecurityGroup | Referensen till resursen NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på den privata slutpunkten i undernätet. | "Inaktiverad" "Aktiverad" |
privateLinkServiceNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på private link-tjänsten i undernätet. | "Inaktiverad" "Aktiverad" |
routeTable | Referensen till RouteTable-resursen. | RouteTable |
serviceEndpointPolicies | En matris med tjänstslutpunktsprinciper. | ServiceEndpointPolicy[] |
serviceEndpoints | En matris med tjänstslutpunkter. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på IP-konfigurationen som är unik inom en Application Gateway. | sträng |
properties | Egenskaper för IP-konfigurationen för programgatewayen. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
subnet | Referens till undernätsresursen. Ett undernät där Application Gateway får sin privata adress. | Underresurs |
Delegering
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på den resurs som är unik i ett undernät. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Undernätets egenskaper. | ServiceDelegationPropertiesFormat |
typ | Resurstyp. | sträng |
ServiceDelegationPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
Tjänstnamn | Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). | sträng |
NetworkSecurityGroup
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för nätverkssäkerhetsgruppen. | NetworkSecurityGroupPropertiesFormat |
tags | Resurstaggar. | objekt |
NetworkSecurityGroupPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
flushConnection | När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar på nytt när reglerna uppdateras. Inledande aktivering utlöser omvärdering. | boolesk |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
SecurityRule
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för säkerhetsregeln. | SecurityRulePropertiesFormat |
typ | Resurstypen. | sträng |
SecurityRulePropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
access | Nätverkstrafiken tillåts eller nekas. | "Tillåt" "Neka" (krävs) |
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Måladressprefixet. CIDR eller mål-IP-intervall. Asterisk '*' kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. | sträng |
destinationAddressPrefixes | Måladressprefixen. CIDR- eller mål-IP-intervall. | string[] |
destinationApplicationSecurityGroups | Programsäkerhetsgruppen har angetts som mål. | ApplicationSecurityGroup[] |
destinationPortRange | Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
destinationPortRanges | Målportintervallen. | string[] |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. | "Inkommande" "Utgående" (krävs) |
prioritet | Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. | int |
Protokollet | Nätverksprotokoll som den här regeln gäller för. | '*' "Ah" "Esp" "Icmp" "Tcp" "Udp" (krävs) |
sourceAddressPrefix | CIDR eller källans IP-intervall. Asterisk '*' kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du varifrån nätverkstrafiken kommer. | sträng |
sourceAddressPrefixes | CIDR- eller käll-IP-intervallen. | string[] |
sourceApplicationSecurityGroups | Programsäkerhetsgruppen som anges som källa. | ApplicationSecurityGroup[] |
sourcePortRange | Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
sourcePortRanges | Källportintervallen. | string[] |
ApplicationSecurityGroup
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för programsäkerhetsgruppen. | ApplicationSecurityGroupPropertiesFormat |
tags | Resurstaggar. | objekt |
ApplicationSecurityGroupPropertiesFormat
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
RouteTable
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för routningstabellen. | RouteTablePropertiesFormat |
tags | Resurstaggar. | objekt |
RouteTablePropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
disableBgpRoutePropagation | Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant innebär att inaktivera. | boolesk |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
Väg
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för vägen. | RoutePropertiesFormat |
typ | Resurstypen. | sträng |
RoutePropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
addressPrefix | Mål-CIDR som vägen gäller för. | sträng |
hasBgpOverride | Ett värde som anger om den här vägen åsidosätter överlappande BGP-vägar oavsett LPM. | boolesk |
nextHopIpAddress | IP-adresspaketen ska vidarebefordras till. Nästa hopp-värden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. | sträng |
nextHopType | Den typ av Azure-hop som paketet ska skickas till. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
ServiceEndpointPolicy
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för tjänstens slutpunktsprincip. | ServiceEndpointPolicyPropertiesFormat |
tags | Resurstaggar. | objekt |
ServiceEndpointPolicyPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
contextualServiceEndpointPolicies | En samling kontextuell tjänstslutpunktsprincip. | string[] |
serviceAlias | Aliaset som anger om principen tillhör en tjänst | sträng |
serviceEndpointPolicyDefinitions | En samling principdefinitioner för tjänstslutpunkter för tjänstslutpunktsprincipen. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för principdefinitionen för tjänstslutpunkt. | ServiceEndpointPolicyDefinitionPropertiesFormat |
typ | Resurstypen. | sträng |
ServiceEndpointPolicyDefinitionPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
tjänst | Tjänstslutpunktsnamn. | sträng |
serviceResources | En lista över tjänstresurser. | string[] |
ServiceEndpointPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
platser | En lista över platser. | string[] |
tjänst | Typen av slutpunktstjänst. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa en routningsserver i ett nytt undernät |
Den här mallen distribuerar en routningsserver till ett undernät med namnet RouteServerSubnet. |
Azure Route Server i BGP-peering med Quagga |
Den här mallen distribuerar en routerserver och en virtuell Ubuntu-dator med Quagga. Två externa BGP-sessioner upprättas mellan routerservern och Quagga. Installation och konfiguration av Quagga körs av Azures anpassade skripttillägg för Linux |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen virtualHubs/ipConfigurations kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.Network/virtualHubs/ipConfigurations lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/ipConfigurations@2022-07-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosProtectionPlan = {
id = "string"
}
protectionMode = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = {
public-ip-address-object
}
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "Standard"
}
tags = {}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = {
public-ip-address-object
}
}
sku = {
name = "string"
tier = "string"
}
tags = {}
zones = [
"string"
]
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIpConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
flushConnection = bool
securityRules = [
{
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
hasBgpOverride = bool
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
contextualServiceEndpointPolicies = [
"string"
]
serviceAlias = "string"
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
}
})
}
Egenskapsvärden
virtualHubs/ipConfigurations
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Network/virtualHubs/ipConfigurations@2022-07-01" |
name | Resursnamnet | sträng (krävs) |
parent_id | ID:t för resursen som är överordnad för den här resursen. | ID för resurs av typen: virtualHubs |
properties | Egenskaperna för VIRTUAL Hub IPConfigurations. | HubIPConfigurationPropertiesFormat |
HubIPConfigurationPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
privateIPAddress | IP-konfigurationens privata IP-adress. | sträng |
privateIPAllocationMethod | Den privata IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPAddress | Referensen till den offentliga IP-resursen. | PublicIPAddress |
subnet | Referensen till undernätsresursen. | Undernät |
Offentlig IP-adress
Name | Beskrivning | Värde |
---|---|---|
extendedLocation | Den utökade platsen för den offentliga IP-adressen. | ExtendedLocation |
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
sku | Den offentliga IP-adress-SKU:n. | PublicIPAddressSku |
tags | Resurstaggar. | objekt |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
ExtendedLocation
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på den utökade platsen. | sträng |
typ | Den utökade platsens typ. | "EdgeZone" |
PublicIPAddressPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
ddosSettings | Den anpassade principen för DDoS-skydd som är associerad med den offentliga IP-adressen. | DdosSettings |
deleteOption | Ange vad som händer med den offentliga IP-adressen när den virtuella datorn som använder den tas bort | "Ta bort" "Koppla från" |
dnsSettings | FQDN för DNS-posten som är associerad med den offentliga IP-adressen. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | int |
Ip | IP-adressen som är associerad med den offentliga IP-adressresursen. | sträng |
ipTags | Listan över taggar som är associerade med den offentliga IP-adressen. | IpTag[] |
linkedPublicIPAddress | Den länkade offentliga IP-adressen för den offentliga IP-adressresursen. | PublicIPAddress |
migrationPhase | Migreringsfasen för offentlig IP-adress. | "Avbryt" "Checka in" "Bekräftat" "Ingen" "Förbered" |
natGateway | NatGateway för den offentliga IP-adressen. | NatGateway |
publicIPAddressVersion | Den offentliga IP-adressversionen. | "IPv4" "IPv6" |
publicIPAllocationMethod | Allokeringsmetoden för offentliga IP-adresser. | "Dynamisk" "Statisk" |
publicIPPrefix | Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. | Underresurs |
servicePublicIPAddress | Tjänstens offentliga IP-adress för den offentliga IP-adressresursen. | PublicIPAddress |
DdosSettings
Name | Beskrivning | Värde |
---|---|---|
ddosProtectionPlan | DDoS-skyddsplanen som är associerad med den offentliga IP-adressen. Kan bara anges om ProtectionMode är aktiverat | Underresurs |
protectionMode | DDoS-skyddsläget för den offentliga IP-adressen | "Inaktiverad" "Aktiverad" "VirtualNetworkInherited" |
Underresurs
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
PublicIPAddressDnsSettings
Name | Beskrivning | Värde |
---|---|---|
domainNameLabel | Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. | sträng |
Fqdn | Det fullständigt kvalificerade domännamnet för en DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. | sträng |
reverseFqdn | Det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. | sträng |
IpTag
Name | Beskrivning | Värde |
---|---|---|
ipTagType | IP-taggtypen. Exempel: FirstPartyUsage. | sträng |
tagg | Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. | sträng |
NatGateway
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Nat Gateway-egenskaper. | NatGatewayPropertiesFormat |
sku | Nat Gateway-SKU:n. | NatGatewaySku |
tags | Resurstaggar. | objekt |
Zoner | En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. | string[] |
NatGatewayPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för nat-gatewayen. | int |
publicIpAddresses | En matris med offentliga IP-adresser som är associerade med nat gateway-resursen. | SubResource[] |
publicIpPrefixes | En matris med offentliga IP-prefix som är associerade med nat gateway-resursen. | SubResource[] |
NatGatewaySku
Name | Beskrivning | Värde |
---|---|---|
name | Namn på Nat Gateway SKU. | "Standard" |
PublicIPAddressSku
Name | Beskrivning | Värde |
---|---|---|
name | Namn på en offentlig IP-adress-SKU. | "Basic" "Standard" |
nivå | Nivå för en offentlig IP-adress-SKU. | "Global" "Regional" |
Undernät
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för undernätet. | SubnetPropertiesFormat |
typ | Resurstyp. | sträng |
SubnetPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
addressPrefixes | Lista över adressprefix för undernätet. | string[] |
applicationGatewayIpConfigurations | IP-konfigurationer för programgateway för virtuella nätverksresurser. | ApplicationGatewayIPConfiguration[] |
Delegationer | En matris med referenser till delegeringarna i undernätet. | Delegering[] |
ipAllocations | Matris med IpAllocation som refererar till det här undernätet. | SubResource[] |
natGateway | Nat-gateway som är associerad med det här undernätet. | SubResource |
networkSecurityGroup | Referensen till Resursen NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på den privata slutpunkten i undernätet. | "Inaktiverad" "Aktiverad" |
privateLinkServiceNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på tjänsten private link i undernätet. | "Inaktiverad" "Aktiverad" |
routeTable | Referensen till RouteTable-resursen. | RouteTable |
serviceEndpointPolicies | En matris med tjänstslutpunktsprinciper. | ServiceEndpointPolicy[] |
serviceEndpoints | En matris med tjänstslutpunkter. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på DEN IP-konfiguration som är unik inom en Application Gateway. | sträng |
properties | Egenskaper för IP-konfigurationen för programgatewayen. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
subnet | Referens till undernätsresursen. Ett undernät där Application Gateway får sin privata adress. | SubResource |
Delegering
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i ett undernät. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för undernätet. | ServiceDelegationPropertiesFormat |
typ | Resurstyp. | sträng |
ServiceDelegationPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
Tjänstnamn | Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). | sträng |
NetworkSecurityGroup
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för nätverkssäkerhetsgruppen. | NetworkSecurityGroupPropertiesFormat |
tags | Resurstaggar. | objekt |
NetworkSecurityGroupPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
flushConnection | När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar på nytt när reglerna uppdateras. Inledande aktivering utlöser omvärdering. | boolesk |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
SecurityRule
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för säkerhetsregeln. | SecurityRulePropertiesFormat |
typ | Resurstypen. | sträng |
SecurityRulePropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
access | Nätverkstrafiken tillåts eller nekas. | "Tillåt" "Neka" (krävs) |
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Måladressprefixet. CIDR eller målets IP-intervall. Asterisken *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. | sträng |
destinationAddressPrefixes | Måladressprefixen. CIDR- eller mål-IP-intervall. | string[] |
destinationApplicationSecurityGroups | Programsäkerhetsgruppen som angetts som mål. | ApplicationSecurityGroup[] |
destinationPortRange | Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
destinationPortRanges | Målportens intervall. | string[] |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. | "Inkommande" "Utgående" (obligatoriskt) |
prioritet | Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. | int |
Protokollet | Nätverksprotokoll som den här regeln gäller för. | "*" "Ah" "Esp" "Icmp" "Tcp" "Udp" (krävs) |
sourceAddressPrefix | CIDR eller källans IP-intervall. Asterisken *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om detta är en ingressregel anger var nätverkstrafiken kommer från. | sträng |
sourceAddressPrefixes | CIDR eller källans IP-intervall. | string[] |
sourceApplicationSecurityGroups | Programsäkerhetsgruppen som anges som källa. | ApplicationSecurityGroup[] |
sourcePortRange | Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
sourcePortRanges | Källportintervallen. | string[] |
ApplicationSecurityGroup
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för programsäkerhetsgruppen. | ApplicationSecurityGroupPropertiesFormat |
tags | Resurstaggar. | objekt |
ApplicationSecurityGroupPropertiesFormat
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
RouteTable
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för routningstabellen. | RouteTablePropertiesFormat |
tags | Resurstaggar. | objekt |
RouteTablePropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
disableBgpRoutePropagation | Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. | boolesk |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
Väg
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för vägen. | RoutePropertiesFormat |
typ | Resurstypen. | sträng |
RoutePropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
addressPrefix | Mål-CIDR som vägen gäller för. | sträng |
hasBgpOverride | Ett värde som anger om den här vägen åsidosätter överlappande BGP-vägar oavsett LPM. | boolesk |
nextHopIpAddress | IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast på vägar där nästa hopptyp är VirtualAppliance. | sträng |
nextHopType | Den typ av Azure-hop som paketet ska skickas till. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
ServiceEndpointPolicy
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
location | Resursplats. | sträng |
properties | Egenskaper för tjänstens slutpunktsprincip. | ServiceEndpointPolicyPropertiesFormat |
tags | Resurstaggar. | objekt |
ServiceEndpointPolicyPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
contextualServiceEndpointPolicies | En samling kontextuell tjänstslutpunktsprincip. | string[] |
serviceAlias | Aliaset som anger om principen tillhör en tjänst | sträng |
serviceEndpointPolicyDefinitions | En samling principdefinitioner för tjänstslutpunkter för tjänstslutpunktsprincipen. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID. | sträng |
name | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
properties | Egenskaper för principdefinitionen för tjänstslutpunkt. | ServiceEndpointPolicyDefinitionPropertiesFormat |
typ | Resurstypen. | sträng |
ServiceEndpointPolicyDefinitionPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
tjänst | Tjänstslutpunktsnamn. | sträng |
serviceResources | En lista över tjänstresurser. | string[] |
ServiceEndpointPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
platser | En lista över platser. | string[] |
tjänst | Typ av slutpunktstjänst. | sträng |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för