Bicep-resursdefinition
Resurstypen networkProfiles kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.Network/networkProfiles-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/networkProfiles@2020-07-01' = {
location: 'string'
name: 'string'
properties: {
containerNetworkInterfaceConfigurations: [
{
id: 'string'
name: 'string'
properties: {
containerNetworkInterfaces: [
{
id: 'string'
}
]
ipConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
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'
]
}
}
]
}
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'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
}
}
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
ApplicationSecurityGroup
ContainerNetworkInterfaceConfiguration
Namn |
Beskrivning |
Värde |
containerNetworkInterfaces |
En lista över containernätverksgränssnitt som skapats från den här konfigurationen av containernätverksgränssnittet. |
SubResource[] |
ipConfigurations |
En lista över IP-konfigurationer för konfigurationen av containernätverkets gränssnitt. |
IPConfigurationProfile[] |
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 |
IPConfigurationProfile
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
Namn |
Namnet på resursen. Det här namnet kan användas för att komma åt resursen. |
sträng |
Egenskaper |
Egenskaper för IP-konfigurationsprofilen. |
IPConfigurationProfilePropertiesFormat |
Namn |
Beskrivning |
Värde |
Undernät |
Referensen till undernätsresursen för att skapa en ip-konfiguration för containernätverksgränssnittet. |
undernät |
Microsoft.Network/networkProfiles
Namn |
Beskrivning |
Värde |
plats |
Resursplats. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
Egenskaper |
Egenskaper för nätverksprofil. |
NetworkProfilePropertiesFormat |
Taggar |
Resurstaggar |
Ordlista med taggnamn och värden. Se taggar i mallar |
NetworkSecurityGroup
Namn |
Beskrivning |
Värde |
securityRules |
En samling säkerhetsregler för nätverkssäkerhetsgruppen. |
SecurityRule[] |
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 |
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 |
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 |
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 |
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[] |
Namn |
Beskrivning |
Värde |
serviceName |
Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). |
sträng |
ServiceEndpointPolicy
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 |
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[] |
Namn |
Beskrivning |
Värde |
serviceEndpointPolicyDefinitions |
En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. |
ServiceEndpointPolicyDefinition[] |
Namn |
Beskrivning |
Värde |
Platser |
En lista över platser. |
string[] |
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 |
Namn |
Beskrivning |
Värde |
addressPrefix |
Adressprefixet för undernätet. |
sträng |
addressPrefixes |
Lista över adressprefix för undernätet. |
string[] |
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å en privat slutpunkt 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[] |
SubResource
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Resursdefinition för ARM-mall
Resurstypen networkProfiles kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.Network/networkProfiles-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/networkProfiles",
"apiVersion": "2020-07-01",
"name": "string",
"location": "string",
"properties": {
"containerNetworkInterfaceConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"containerNetworkInterfaces": [
{
"id": "string"
}
],
"ipConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
}
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"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" ]
}
}
]
},
"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"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
}
}
}
]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
ApplicationSecurityGroup
ContainerNetworkInterfaceConfiguration
Namn |
Beskrivning |
Värde |
containerNetworkInterfaces |
En lista över containernätverksgränssnitt som skapats från den här konfigurationen av containernätverksgränssnittet. |
SubResource[] |
ipConfigurations |
En lista över IP-konfigurationer för konfigurationen av containernätverkets gränssnitt. |
IPConfigurationProfile[] |
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 |
IPConfigurationProfile
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
Namn |
Namnet på resursen. Det här namnet kan användas för att komma åt resursen. |
sträng |
Egenskaper |
Egenskaper för IP-konfigurationsprofilen. |
IPConfigurationProfilePropertiesFormat |
Namn |
Beskrivning |
Värde |
Undernät |
Referensen till undernätsresursen för att skapa en ip-konfiguration för containernätverksgränssnittet. |
undernät |
Microsoft.Network/networkProfiles
Namn |
Beskrivning |
Värde |
apiVersion |
API-versionen |
'2020-07-01' |
plats |
Resursplats. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
Egenskaper |
Egenskaper för nätverksprofil. |
NetworkProfilePropertiesFormat |
Taggar |
Resurstaggar |
Ordlista med taggnamn och värden. Se taggar i mallar |
typ |
Resurstypen |
"Microsoft.Network/networkProfiles" |
NetworkSecurityGroup
Namn |
Beskrivning |
Värde |
securityRules |
En samling säkerhetsregler för nätverkssäkerhetsgruppen. |
SecurityRule[] |
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 |
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 |
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 |
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 |
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[] |
Namn |
Beskrivning |
Värde |
serviceName |
Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). |
sträng |
ServiceEndpointPolicy
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 |
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[] |
Namn |
Beskrivning |
Värde |
serviceEndpointPolicyDefinitions |
En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. |
ServiceEndpointPolicyDefinition[] |
Namn |
Beskrivning |
Värde |
Platser |
En lista över platser. |
string[] |
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 |
Namn |
Beskrivning |
Värde |
addressPrefix |
Adressprefixet för undernätet. |
sträng |
addressPrefixes |
Lista över adressprefix för undernätet. |
string[] |
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å en privat slutpunkt 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[] |
SubResource
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Resurstypen networkProfiles kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Om du vill skapa en Microsoft.Network/networkProfiles-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkProfiles@2020-07-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
containerNetworkInterfaceConfigurations = [
{
id = "string"
name = "string"
properties = {
containerNetworkInterfaces = [
{
id = "string"
}
]
ipConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
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"
]
}
}
]
}
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"
}
}
]
}
tags = {
{customized property} = "string"
}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
}
}
]
}
}
]
}
})
}
Egenskapsvärden
ApplicationSecurityGroup
ContainerNetworkInterfaceConfiguration
Namn |
Beskrivning |
Värde |
containerNetworkInterfaces |
En lista över containernätverksgränssnitt som skapats från den här konfigurationen av containernätverksgränssnittet. |
SubResource[] |
ipConfigurations |
En lista över IP-konfigurationer för konfigurationen av containernätverkets gränssnitt. |
IPConfigurationProfile[] |
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 |
IPConfigurationProfile
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
Namn |
Namnet på resursen. Det här namnet kan användas för att komma åt resursen. |
sträng |
Egenskaper |
Egenskaper för IP-konfigurationsprofilen. |
IPConfigurationProfilePropertiesFormat |
Namn |
Beskrivning |
Värde |
Undernät |
Referensen till undernätsresursen för att skapa en ip-konfiguration för containernätverksgränssnittet. |
undernät |
Microsoft.Network/networkProfiles
Namn |
Beskrivning |
Värde |
plats |
Resursplats. |
sträng |
Namn |
Resursnamnet |
sträng (krävs) |
Egenskaper |
Egenskaper för nätverksprofil. |
NetworkProfilePropertiesFormat |
Taggar |
Resurstaggar |
Ordlista med taggnamn och värden. |
typ |
Resurstypen |
"Microsoft.Network/networkProfiles@2020-07-01" |
NetworkSecurityGroup
Namn |
Beskrivning |
Värde |
securityRules |
En samling säkerhetsregler för nätverkssäkerhetsgruppen. |
SecurityRule[] |
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 |
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 |
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 |
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 |
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[] |
Namn |
Beskrivning |
Värde |
serviceName |
Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). |
sträng |
ServiceEndpointPolicy
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 |
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[] |
Namn |
Beskrivning |
Värde |
serviceEndpointPolicyDefinitions |
En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. |
ServiceEndpointPolicyDefinition[] |
Namn |
Beskrivning |
Värde |
Platser |
En lista över platser. |
string[] |
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 |
Namn |
Beskrivning |
Värde |
addressPrefix |
Adressprefixet för undernätet. |
sträng |
addressPrefixes |
Lista över adressprefix för undernätet. |
string[] |
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å en privat slutpunkt 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[] |
SubResource
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |