Microsoft.Network virtualHubs/ipConfigurations 2024-05-01
Bicep-resursdefinition
Resurstypen virtualHubs/ipConfigurations kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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@2024-05-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'string'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosProtectionPlan: {
id: 'string'
}
protectionMode: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
domainNameLabelScope: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: ...
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: ...
}
sku: {
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIPConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
defaultOutboundAccess: bool
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
ipamPoolPrefixAllocations: [
{
numberOfIpAddresses: 'string'
pool: {
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: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
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: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
networkIdentifier: {
id: 'string'
}
service: 'string'
}
]
sharingScope: 'string'
}
type: 'string'
}
}
}
Egenskapsvärden
ApplicationGatewayIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namn på DEN IP-konfiguration som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för IP-konfigurationen för programgatewayen. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Undernät | Referens till undernätsresursen. Ett undernät där application gateway hämtar sin privata adress. | SubResource |
ApplicationSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för programsäkerhetsgruppen. | ApplicationSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ApplicationSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|
DdosSettings
Namn | 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" |
Delegation
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | 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 |
Egenskaper | Egenskaper för undernätet. | ServiceDelegationPropertiesFormat |
typ | Resurstyp. | sträng |
ExtendedLocation
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på den utökade platsen. | sträng |
typ | Typ av utökad plats. | "EdgeZone" |
HubIPConfigurationPropertiesFormat
Namn | 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 |
Undernät | Referensen till undernätsresursen. | undernät |
IpamPoolPrefixAllocation
Namn | Beskrivning | Värde |
---|---|---|
numberOfIpAddresses | Antal IP-adresser som ska allokeras. | sträng |
pöl | IpamPoolPrefixAllocationPool |
IpamPoolPrefixAllocationPool
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID för den associerade Azure IpamPool-resursen. | sträng |
IpTag
Namn | Beskrivning | Värde |
---|---|---|
ipTagType | Typ av IP-tagg. Exempel: FirstPartyUsage. | sträng |
tagg | Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. | sträng |
Microsoft.Network/virtualHubs/ipConfigurations
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng (krävs) |
förälder | 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 den överordnade resursen. |
Symboliskt namn för resurs av typen: virtualHubs |
Egenskaper | Egenskaperna för VIRTUAL Hub IPConfigurations. | HubIPConfigurationPropertiesFormat |
NatGateway
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Nat Gateway-egenskaper. | NatGatewayPropertiesFormat |
Sku | Nat Gateway-SKU:n. | NatGatewaySku |
Taggar | Resurstaggar. | ResourceTags |
Zoner | En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. | string[] |
NatGatewayPropertiesFormat
Namn | 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
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namn på Nat Gateway SKU. | "Standard" |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för nätverkssäkerhetsgruppen. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
flushConnection | När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar igen när reglerna uppdateras. Den första aktiveringen utlöser omvärdering. | Bool |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
extendedLocation | Den utökade platsen för den offentliga IP-adressen. | ExtendedLocation |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
Sku | Den offentliga IP-adress-SKU:n. | PublicIPAddressSku |
Taggar | Resurstaggar. | ResourceTags |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
PublicIPAddressDnsSettings
Namn | 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 |
domainNameLabelScope | Omfånget för domännamnsetiketten. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
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 |
PublicIPAddressPropertiesFormat
Namn | 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 |
ipAddress | 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 |
PublicIPAddressSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namn på en offentlig IP-adress-SKU. | "Grundläggande" "Standard" |
Nivå | Nivå för en offentlig IP-adress-SKU. | "Global" "Regional" |
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
Väg
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för vägen. | RoutePropertiesFormat |
typ | Resurstypen. | sträng |
RoutePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Mål-CIDR som vägen gäller för. | sträng |
nextHopIpAddress | IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. | sträng |
nextHopType | Typen av Azure-hopp som paketet ska skickas till. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
RouteTable
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för routningstabellen. | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
disableBgpRoutePropagation | Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. | Bool |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för säkerhetsregeln. | SecurityRulePropertiesFormat |
typ | Resurstypen. | sträng |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | 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. IP-intervall för CIDR eller mål. | 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" (krävs) |
prioritering | 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 (krävs) |
protokoll | Nätverksprotokoll som den här regeln gäller för. | '*' "Ah" "Esp" "Icmp" "Tcp" "Udp" (krävs) |
sourceAddressPrefix | CIDR- eller käll-IP-intervallet. 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 var nätverkstrafiken kommer ifrån. | 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ällportens intervall. | string[] |
ServiceDelegationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
serviceName | Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). | sträng |
ServiceEndpointPolicy
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för tjänstens slutpunktsprincip. | ServiceEndpointPolicyPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ServiceEndpointPolicyDefinition
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för principdefinitionen för tjänstslutpunkt. | ServiceEndpointPolicyDefinitionPropertiesFormat |
typ | Resurstypen. | sträng |
ServiceEndpointPolicyDefinitionPropertiesFormat
Namn | 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[] |
ServiceEndpointPolicyPropertiesFormat
Namn | 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[] |
ServiceEndpointPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Platser | En lista över platser. | string[] |
networkIdentifier | SubResource som nätverksidentifierare. | SubResource |
tjänst | Typen av slutpunktstjänst. | sträng |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för undernätet. | SubnetPropertiesFormat |
typ | Resurstyp. | sträng |
SubnetPropertiesFormat
Namn | 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 virtuella nätverksresurser. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Ange den här egenskapen till false för att inaktivera standardutgående anslutning för alla virtuella datorer i undernätet. Den här egenskapen kan bara anges när undernätet skapas och kan inte uppdateras för ett befintligt undernät. | Bool |
Delegationer | En matris med referenser till delegeringarna i undernätet. | delegering[] |
ipAllocations | Matris med IpAllocation som refererar till det här undernätet. | SubResource[] |
ipamPoolPrefixAllocations | En lista över IPAM-pooler för allokering av IP-adressprefix. | IpamPoolPrefixAllocation[] |
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å en privat slutpunkt i undernätet. | "Inaktiverad" "Aktiverad" "NetworkSecurityGroupEnabled" "RouteTableEnabled" |
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[] |
sharingScope | Ställ in den här egenskapen på Klient för att tillåta delning av undernät med andra prenumerationer i din AAD-klientorganisation. Den här egenskapen kan bara anges om defaultOutboundAccess är inställt på false. Båda egenskaperna kan bara anges om undernätet är tomt. | "DelegatedServices" "Klientorganisation" |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Skapa en routningsserver i ett nytt undernät | Den här mallen distribuerar en routningsserver till ett undernät med namnet RouteServerSubnet. |
Resursdefinition för ARM-mall
Resurstypen virtualHubs/ipConfigurations kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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 JSON i mallen.
{
"type": "Microsoft.Network/virtualHubs/ipConfigurations",
"apiVersion": "2024-05-01",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "string"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosProtectionPlan": {
"id": "string"
},
"protectionMode": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"domainNameLabelScope": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": ...,
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": ...
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIPConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"defaultOutboundAccess": "bool",
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"ipamPoolPrefixAllocations": [
{
"numberOfIpAddresses": "string",
"pool": {
"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": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
},
"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": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"networkIdentifier": {
"id": "string"
},
"service": "string"
}
],
"sharingScope": "string"
},
"type": "string"
}
}
}
Egenskapsvärden
ApplicationGatewayIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namn på DEN IP-konfiguration som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för IP-konfigurationen för programgatewayen. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Undernät | Referens till undernätsresursen. Ett undernät där application gateway hämtar sin privata adress. | SubResource |
ApplicationSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för programsäkerhetsgruppen. | ApplicationSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ApplicationSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|
DdosSettings
Namn | 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" |
Delegation
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | 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 |
Egenskaper | Egenskaper för undernätet. | ServiceDelegationPropertiesFormat |
typ | Resurstyp. | sträng |
ExtendedLocation
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på den utökade platsen. | sträng |
typ | Typ av utökad plats. | "EdgeZone" |
HubIPConfigurationPropertiesFormat
Namn | 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 |
Undernät | Referensen till undernätsresursen. | undernät |
IpamPoolPrefixAllocation
Namn | Beskrivning | Värde |
---|---|---|
numberOfIpAddresses | Antal IP-adresser som ska allokeras. | sträng |
pöl | IpamPoolPrefixAllocationPool |
IpamPoolPrefixAllocationPool
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID för den associerade Azure IpamPool-resursen. | sträng |
IpTag
Namn | Beskrivning | Värde |
---|---|---|
ipTagType | Typ av IP-tagg. Exempel: FirstPartyUsage. | sträng |
tagg | Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. | sträng |
Microsoft.Network/virtualHubs/ipConfigurations
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2024-05-01' |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaperna för VIRTUAL Hub IPConfigurations. | HubIPConfigurationPropertiesFormat |
typ | Resurstypen | "Microsoft.Network/virtualHubs/ipConfigurations" |
NatGateway
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Nat Gateway-egenskaper. | NatGatewayPropertiesFormat |
Sku | Nat Gateway-SKU:n. | NatGatewaySku |
Taggar | Resurstaggar. | ResourceTags |
Zoner | En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. | string[] |
NatGatewayPropertiesFormat
Namn | 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
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namn på Nat Gateway SKU. | "Standard" |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för nätverkssäkerhetsgruppen. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
flushConnection | När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar igen när reglerna uppdateras. Den första aktiveringen utlöser omvärdering. | Bool |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
extendedLocation | Den utökade platsen för den offentliga IP-adressen. | ExtendedLocation |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
Sku | Den offentliga IP-adress-SKU:n. | PublicIPAddressSku |
Taggar | Resurstaggar. | ResourceTags |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
PublicIPAddressDnsSettings
Namn | 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 |
domainNameLabelScope | Omfånget för domännamnsetiketten. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
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 |
PublicIPAddressPropertiesFormat
Namn | 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 |
ipAddress | 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 |
PublicIPAddressSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namn på en offentlig IP-adress-SKU. | "Grundläggande" "Standard" |
Nivå | Nivå för en offentlig IP-adress-SKU. | "Global" "Regional" |
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
Väg
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för vägen. | RoutePropertiesFormat |
typ | Resurstypen. | sträng |
RoutePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Mål-CIDR som vägen gäller för. | sträng |
nextHopIpAddress | IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. | sträng |
nextHopType | Typen av Azure-hopp som paketet ska skickas till. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
RouteTable
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för routningstabellen. | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
disableBgpRoutePropagation | Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. | Bool |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för säkerhetsregeln. | SecurityRulePropertiesFormat |
typ | Resurstypen. | sträng |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | 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. IP-intervall för CIDR eller mål. | 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" (krävs) |
prioritering | 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 (krävs) |
protokoll | Nätverksprotokoll som den här regeln gäller för. | '*' "Ah" "Esp" "Icmp" "Tcp" "Udp" (krävs) |
sourceAddressPrefix | CIDR- eller käll-IP-intervallet. 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 var nätverkstrafiken kommer ifrån. | 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ällportens intervall. | string[] |
ServiceDelegationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
serviceName | Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). | sträng |
ServiceEndpointPolicy
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för tjänstens slutpunktsprincip. | ServiceEndpointPolicyPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ServiceEndpointPolicyDefinition
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för principdefinitionen för tjänstslutpunkt. | ServiceEndpointPolicyDefinitionPropertiesFormat |
typ | Resurstypen. | sträng |
ServiceEndpointPolicyDefinitionPropertiesFormat
Namn | 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[] |
ServiceEndpointPolicyPropertiesFormat
Namn | 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[] |
ServiceEndpointPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Platser | En lista över platser. | string[] |
networkIdentifier | SubResource som nätverksidentifierare. | SubResource |
tjänst | Typen av slutpunktstjänst. | sträng |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för undernätet. | SubnetPropertiesFormat |
typ | Resurstyp. | sträng |
SubnetPropertiesFormat
Namn | 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 virtuella nätverksresurser. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Ange den här egenskapen till false för att inaktivera standardutgående anslutning för alla virtuella datorer i undernätet. Den här egenskapen kan bara anges när undernätet skapas och kan inte uppdateras för ett befintligt undernät. | Bool |
Delegationer | En matris med referenser till delegeringarna i undernätet. | delegering[] |
ipAllocations | Matris med IpAllocation som refererar till det här undernätet. | SubResource[] |
ipamPoolPrefixAllocations | En lista över IPAM-pooler för allokering av IP-adressprefix. | IpamPoolPrefixAllocation[] |
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å en privat slutpunkt i undernätet. | "Inaktiverad" "Aktiverad" "NetworkSecurityGroupEnabled" "RouteTableEnabled" |
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[] |
sharingScope | Ställ in den här egenskapen på Klient för att tillåta delning av undernät med andra prenumerationer i din AAD-klientorganisation. Den här egenskapen kan bara anges om defaultOutboundAccess är inställt på false. Båda egenskaperna kan bara anges om undernätet är tomt. | "DelegatedServices" "Klientorganisation" |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
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 |
Skapa en routningsserver i ett nytt undernät |
Den här mallen distribuerar en routningsserver till ett undernät med namnet RouteServerSubnet. |
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 Microsoft.Network/virtualHubs/ipConfigurations-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/ipConfigurations@2024-05-01"
name = "string"
body = jsonencode({
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "string"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosProtectionPlan = {
id = "string"
}
protectionMode = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
domainNameLabelScope = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = ...
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = ...
}
sku = {
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIPConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
defaultOutboundAccess = bool
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
ipamPoolPrefixAllocations = [
{
numberOfIpAddresses = "string"
pool = {
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 = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {
{customized property} = "string"
}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {
{customized property} = "string"
}
}
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 = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
networkIdentifier = {
id = "string"
}
service = "string"
}
]
sharingScope = "string"
}
type = "string"
}
}
})
}
Egenskapsvärden
ApplicationGatewayIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namn på DEN IP-konfiguration som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för IP-konfigurationen för programgatewayen. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Undernät | Referens till undernätsresursen. Ett undernät där application gateway hämtar sin privata adress. | SubResource |
ApplicationSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för programsäkerhetsgruppen. | ApplicationSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ApplicationSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|
DdosSettings
Namn | 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" |
Delegation
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | 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 |
Egenskaper | Egenskaper för undernätet. | ServiceDelegationPropertiesFormat |
typ | Resurstyp. | sträng |
ExtendedLocation
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på den utökade platsen. | sträng |
typ | Typ av utökad plats. | "EdgeZone" |
HubIPConfigurationPropertiesFormat
Namn | 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 |
Undernät | Referensen till undernätsresursen. | undernät |
IpamPoolPrefixAllocation
Namn | Beskrivning | Värde |
---|---|---|
numberOfIpAddresses | Antal IP-adresser som ska allokeras. | sträng |
pöl | IpamPoolPrefixAllocationPool |
IpamPoolPrefixAllocationPool
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID för den associerade Azure IpamPool-resursen. | sträng |
IpTag
Namn | Beskrivning | Värde |
---|---|---|
ipTagType | Typ av IP-tagg. Exempel: FirstPartyUsage. | sträng |
tagg | Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. | sträng |
Microsoft.Network/virtualHubs/ipConfigurations
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: virtualHubs |
Egenskaper | Egenskaperna för VIRTUAL Hub IPConfigurations. | HubIPConfigurationPropertiesFormat |
typ | Resurstypen | "Microsoft.Network/virtualHubs/ipConfigurations@2024-05-01" |
NatGateway
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Nat Gateway-egenskaper. | NatGatewayPropertiesFormat |
Sku | Nat Gateway-SKU:n. | NatGatewaySku |
Taggar | Resurstaggar. | ResourceTags |
Zoner | En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. | string[] |
NatGatewayPropertiesFormat
Namn | 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
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namn på Nat Gateway SKU. | "Standard" |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för nätverkssäkerhetsgruppen. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
flushConnection | När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar igen när reglerna uppdateras. Den första aktiveringen utlöser omvärdering. | Bool |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
extendedLocation | Den utökade platsen för den offentliga IP-adressen. | ExtendedLocation |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
Sku | Den offentliga IP-adress-SKU:n. | PublicIPAddressSku |
Taggar | Resurstaggar. | ResourceTags |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
PublicIPAddressDnsSettings
Namn | 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 |
domainNameLabelScope | Omfånget för domännamnsetiketten. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
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 |
PublicIPAddressPropertiesFormat
Namn | 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 |
ipAddress | 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 |
PublicIPAddressSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namn på en offentlig IP-adress-SKU. | "Grundläggande" "Standard" |
Nivå | Nivå för en offentlig IP-adress-SKU. | "Global" "Regional" |
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
Väg
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för vägen. | RoutePropertiesFormat |
typ | Resurstypen. | sträng |
RoutePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Mål-CIDR som vägen gäller för. | sträng |
nextHopIpAddress | IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. | sträng |
nextHopType | Typen av Azure-hopp som paketet ska skickas till. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
RouteTable
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för routningstabellen. | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
disableBgpRoutePropagation | Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. | Bool |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för säkerhetsregeln. | SecurityRulePropertiesFormat |
typ | Resurstypen. | sträng |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | 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. IP-intervall för CIDR eller mål. | 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" (krävs) |
prioritering | 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 (krävs) |
protokoll | Nätverksprotokoll som den här regeln gäller för. | '*' "Ah" "Esp" "Icmp" "Tcp" "Udp" (krävs) |
sourceAddressPrefix | CIDR- eller käll-IP-intervallet. 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 var nätverkstrafiken kommer ifrån. | 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ällportens intervall. | string[] |
ServiceDelegationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
serviceName | Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). | sträng |
ServiceEndpointPolicy
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för tjänstens slutpunktsprincip. | ServiceEndpointPolicyPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ServiceEndpointPolicyDefinition
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för principdefinitionen för tjänstslutpunkt. | ServiceEndpointPolicyDefinitionPropertiesFormat |
typ | Resurstypen. | sträng |
ServiceEndpointPolicyDefinitionPropertiesFormat
Namn | 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[] |
ServiceEndpointPolicyPropertiesFormat
Namn | 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[] |
ServiceEndpointPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Platser | En lista över platser. | string[] |
networkIdentifier | SubResource som nätverksidentifierare. | SubResource |
tjänst | Typen av slutpunktstjänst. | sträng |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för undernätet. | SubnetPropertiesFormat |
typ | Resurstyp. | sträng |
SubnetPropertiesFormat
Namn | 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 virtuella nätverksresurser. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Ange den här egenskapen till false för att inaktivera standardutgående anslutning för alla virtuella datorer i undernätet. Den här egenskapen kan bara anges när undernätet skapas och kan inte uppdateras för ett befintligt undernät. | Bool |
Delegationer | En matris med referenser till delegeringarna i undernätet. | delegering[] |
ipAllocations | Matris med IpAllocation som refererar till det här undernätet. | SubResource[] |
ipamPoolPrefixAllocations | En lista över IPAM-pooler för allokering av IP-adressprefix. | IpamPoolPrefixAllocation[] |
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å en privat slutpunkt i undernätet. | "Inaktiverad" "Aktiverad" "NetworkSecurityGroupEnabled" "RouteTableEnabled" |
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[] |
sharingScope | Ställ in den här egenskapen på Klient för att tillåta delning av undernät med andra prenumerationer i din AAD-klientorganisation. Den här egenskapen kan bara anges om defaultOutboundAccess är inställt på false. Båda egenskaperna kan bara anges om undernätet är tomt. | "DelegatedServices" "Klientorganisation" |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |