Microsoft. NetzwerknetzwerkProfile 01.07.2025

Bicep-Ressourcendefinition

Der Ressourcentyp "networkProfiles" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Verwendungsbeispiele

Beispiele für Bicep

Ein grundlegendes Beispiel für die Bereitstellung von Netzwerkprofilen.

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource networkProfile 'Microsoft.Network/networkProfiles@2022-07-01' = {
  name: resourceName
  location: location
  properties: {
    containerNetworkInterfaceConfigurations: [
      {
        name: 'acctesteth-230630033653886950'
        properties: {
          ipConfigurations: [
            {
              name: 'acctestipconfig-230630033653886950'
              properties: {
                subnet: {
                  id: subnet.id
                }
              }
            }
          ]
        }
      }
    ]
  }
}

resource virtualNetwork 'Microsoft.Network/virtualNetworks@2022-07-01' = {
  name: resourceName
  location: location
  properties: {
    addressSpace: {
      addressPrefixes: [
        '10.1.0.0/16'
      ]
    }
    dhcpOptions: {
      dnsServers: []
    }
    subnets: []
  }
}

resource subnet 'Microsoft.Network/virtualNetworks/subnets@2022-07-01' = {
  name: resourceName
  parent: virtualNetwork
  properties: {
    addressPrefix: '10.1.0.0/24'
    delegations: [
      {
        name: 'acctestdelegation-230630033653886950'
        properties: {
          serviceName: 'Microsoft.ContainerInstance/containerGroups'
        }
      }
    ]
    privateEndpointNetworkPolicies: 'Enabled'
    privateLinkServiceNetworkPolicies: 'Enabled'
    serviceEndpointPolicies: []
    serviceEndpoints: []
  }
}

Azure-Schnellstartbeispiele

Die folgenden Azure-Schnellstartvorlagen Bicep-Beispiele für die Bereitstellung dieses Ressourcentyps enthalten.

Bicep-Datei Beschreibung
Azure Cloud Shell – VNet- Diese Vorlage stellt Azure Cloud Shell-Ressourcen in einem virtuellen Azure-Netzwerk bereit.
Azure-Containerinstanzen – VNet- Stellen Sie eine Containerinstanz in einem virtuellen Azure-Netzwerk bereit.
Front Door mit Containerinstanzen und Anwendungsgateway- Diese Vorlage erstellt einen Front Door Standard/Premium mit einer Containergruppe und einem Anwendungsgateway.

Ressourcenformat

Um eine Microsoft.Network/networkProfiles-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.Network/networkProfiles@2025-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'
                    ]
                    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'
                              ]
                            }
                          }
                        ]
                      }
                      tags: {
                        {customized property}: 'string'
                      }
                    }
                    privateEndpointNetworkPolicies: 'string'
                    privateLinkServiceNetworkPolicies: 'string'
                    routeTable: {
                      id: 'string'
                      location: 'string'
                      properties: {
                        disableBgpRoutePropagation: bool
                        disablePeeringRoute: 'string'
                        routes: [
                          {
                            id: 'string'
                            name: 'string'
                            properties: {
                              addressPrefix: 'string'
                              nextHop: {
                                nextHopIpAddresses: [
                                  'string'
                                ]
                              }
                              nextHopIpAddress: 'string'
                              nextHopType: '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'
                                ]
                              }
                            }
                          ]
                        }
                        tags: {
                          {customized property}: 'string'
                        }
                      }
                    ]
                    serviceEndpoints: [
                      {
                        locations: [
                          'string'
                        ]
                        networkIdentifier: {
                          id: 'string'
                        }
                        service: 'string'
                      }
                    ]
                    serviceGateway: {
                      id: 'string'
                    }
                    sharingScope: 'string'
                  }
                }
              }
            }
          ]
        }
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

Microsoft.Network/networkProfiles

Name Beschreibung Value
location Ressourcenspeicherort. string
name Der Ressourcenname Zeichenfolge (erforderlich)
properties Netzwerkprofileigenschaften. NetworkProfilePropertiesFormat-
tags Ressourcenetiketten Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

CommonApplicationGatewayIPConfiguration

Name Beschreibung Value
id Ressourcen-ID. string
name Name der IP-Konfiguration, die innerhalb eines Anwendungsgateways eindeutig ist. string
properties Eigenschaften der IP-Konfiguration des Anwendungsgateways. CommonApplicationGatewayIPConfigurationPropertiesFormat

CommonApplicationGatewayIPConfigurationPropertiesFormat

Name Beschreibung Value
subnet Verweisen auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält. CommonSubResource

CommonApplicationSecurityGroup

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Anwendungssicherheitsgruppe. CommonApplicationSecurityGroupPropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonApplicationSecurityGroupPropertiesFormat

Name Beschreibung Value

Gemeinsame Delegation

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. string
properties Eigenschaften des Subnetzes. CommonServiceDelegationPropertiesFormat
type Ressourcentyp. string

CommonIpamPoolPrefixAllokation

Name Beschreibung Value
numberOfIpAddresses Anzahl der IP-Adressen, die zugewiesen werden sollen. string
Schwimmbecken CommonIpamPoolPrefixAllocationPool

CommonIpamPoolPrefixAllocationPool

Name Beschreibung Value
id Ressourcen-ID der zugeordneten Azure IpamPool-Ressource. string

CommonIPConfigurationProfile

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. string
properties Eigenschaften des IP-Konfigurationsprofils. CommonIPConfigurationProfilePropertiesFormat

CommonIPConfigurationProfilePropertiesFormat

Name Beschreibung Value
subnet Der Verweis auf die Subnetzressource, um eine IP-Konfiguration für die Containernetzwerkschnittstelle zu erstellen. CommonSubnet

CommonNetworkSecurityGroup

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Netzwerksicherheitsgruppe. CommonNetworkSecurityGroupPropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonNetworkSecurityGroupPropertiesFormat

Name Beschreibung Value
flushVerbindung Wenn diese Option aktiviert ist, werden flüsse, die aus Netzwerksicherheitsgruppenverbindungen erstellt wurden, neu ausgewertet, wenn Regeln aktualisiert werden. Die anfängliche Aktivierung löst eine erneute Auswertung aus. bool
securityRules Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe. CommonSecurityRule[]

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonRoute

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften der Route. CommonRoutePropertiesFormat

CommonRouteNextHopEcmp

Name Beschreibung Value
nextHopIpAddresses Liste der IP-Adressen für den nächsten Hop für ECMP-Routing. Muss zwischen 2 und 64 IP-Adressen enthalten. string[] (erforderlich)

CommonRoutePropertiesFormat

Name Beschreibung Value
addressPräfix Das Ziel-CIDR, auf das die Route angewendet wird. string
nächsterHop Die Definition des nächsten Hops enthält ECMP und der nächste Hop IP-Adressen. Nur erlaubt, wenn nextHopType VirtualApplianceECMP ist. CommonRouteNextHopEcmp
nächsteHopIpAdresse IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. string
nextHopType Der Typ des Azure-Hops, an den das Paket gesendet werden soll. "Internet"
"Keine"
'Virtuelle Appliance'
'VirtualApplianceEcmp'
"VirtualNetworkGateway"
"VnetLocal" (erforderlich)

CommonRouteTable

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Route-Tabelle. CommonRouteTablePropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonRouteTablePropertiesFormat

Name Beschreibung Value
disableBgpRoutePropagation Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren". bool
disablePeeringRoute Gibt an, ob die von Peering in der Routentabelle gelernten Routen deaktiviert werden sollen. "Keine" bedeutet, dass Peeringrouten aktiviert sind, "Alle" bedeutet, dass alle Peeringrouten deaktiviert sind. 'All'
"Keine"
routes Sammlung von Routen, die in einer Routentabelle enthalten sind. CommonRoute[]

CommonSecurityRule

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften der Sicherheitsregel. CommonSecurityRulePropertiesFormat

CommonSecurityRulePropertiesFormat

Name Beschreibung Value
Zugang Der Netzwerkdatenverkehr wird zugelassen oder verweigert. 'Allow'
"Verweigern" (erforderlich)
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. string
destinationAddressPrefix Das Zieladressenpräfix. CIDR- oder Ziel-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. string
destinationAddressPrefixes (ZieladressePräfixe) Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. string[]
destinationApplicationSecurityGroups Die als Ziel angegebene Anwendungssicherheitsgruppe. CommonApplicationSecurityGroup[]
destinationPortRange Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. string
destinationPortRanges Die Zielportbereiche. string[]
Richtung Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. "Eingehend"
"Ausgehend" (erforderlich)
priority Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. int (erforderlich)
protocol Dieses Netzwerkprotokoll gilt für diese Regel. '*'
"Ah"
'ESP'
"Icmp"
"Tcp"
"Udp" (erforderlich)
sourceAddressPrefix Der CIDR- oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. string
sourceAddressPrefixes Die CIDR- oder Quell-IP-Bereiche. string[]
sourceApplicationSecurityGroups Die Als Quelle angegebene Anwendungssicherheitsgruppe. CommonApplicationSecurityGroup[]
sourcePortRange Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. string
sourcePortRanges Die Quellportbereiche. string[]

CommonServiceDelegationPropertiesFormat

Name Beschreibung Value
serviceName Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/server). string

CommonServiceEndpointPolicy

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Dienstendpunktrichtlinie. CommonServiceEndpointPolicyPropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonServiceEndpointPolicyDefinition

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften der Richtliniendefinition des Dienstendpunkts. CommonServiceEndpunktPolicyDefinitionEigenschaftenFormat

CommonServiceEndpunktPolicyDefinitionEigenschaftenFormat

Name Beschreibung Value
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. string
service Dienstendpunktname. string
serviceRessourcen Eine Liste der Dienstressourcen. string[]

CommonServiceEndpointPolicyPropertiesFormat

Name Beschreibung Value
contextualServiceEndpointPolicies Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. string[]
serviceAlias Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört string
serviceEndpointPolicyDefinitions Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. CommonServiceEndpointPolicyDefinition[]

CommonServiceEndpointPropertiesFormat

Name Beschreibung Value
locations Eine Liste der Speicherorte. string[]
networkIdentifier (englisch) Unterressource als Netzwerkbezeichner. CommonSubResource
service Der Typ des Endpunktdiensts. string

CommonSubnet

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften des Subnetzes. CommonSubnetPropertiesFormat

CommonSubnetPropertiesFormat

Name Beschreibung Value
addressPräfix Das Adresspräfix für das Subnetz. string
addressPräfixe Liste der Adresspräfixe für das Subnetz. string[]
applicationGatewayIPKonfigurationen IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource. CommonApplicationGatewayIPConfiguration[]
defaultOutboundZugriff Legen Sie diese Eigenschaft auf "false" fest, um die standardmäßige ausgehende Konnektivität für alle virtuellen Computer im Subnetz zu deaktivieren. bool
Delegationen Ein Array von Verweisen auf die Delegierungen im Subnetz. Gemeinsame Delegation[]
ipZuordnungen Array von IpAllocation, das auf dieses Subnetz verweist. CommonSubResource[]
ipamPoolPrefixZuordnungen Eine Liste der IPAM-Pools zum Zuordnen von IP-Adresspräfixen. CommonIpamPoolPrefixAllocation[]
natGateway (Englisch) Nat-Gateway, das diesem Subnetz zugeordnet ist. CommonSubResource
networkSecurityGroup Der Verweis auf die NetworkSecurityGroup-Ressource. CommonNetworkSecurityGroup
privateEndpointNetworkPolicies Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz. 'Disabled'
'Enabled'
"NetworkSecurityGroupEnabled"
'RouteTableEnabled'
privateLinkServiceNetworkRichtlinien Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz. 'Disabled'
'Enabled'
routeTabelle Der Verweis auf die RouteTable-Ressource. CommonRouteTable
serviceEndpointPolicies Ein Array von Dienstendpunktrichtlinien. CommonServiceEndpointPolicy[]
serviceEndpoints Ein Array von Dienstendpunkten. CommonServiceEndpointPropertiesFormat[]
serviceGateway Verweise auf ein bestehendes Service-Gateway. CommonSubResource
sharingScope (Englisch) Legen Sie diese Eigenschaft auf "Mandant" fest, um das Teilen von Subnetzen mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn "defaultOutboundAccess" auf "false" festgelegt ist, können beide Eigenschaften nur festgelegt werden, wenn das Subnetz leer ist. "DelegatedServices"
'Mandant'

CommonSubResource

Name Beschreibung Value
id Ressourcen-ID. string

ContainerNetworkInterfaceConfiguration

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. string
properties Konfigurationseigenschaften der Containernetzwerkschnittstelle. ContainerNetworkInterfaceConfigurationPropertiesFormat

ContainerNetworkInterfaceConfigurationPropertiesFormat

Name Beschreibung Value
containerNetworkInterfaces Eine Liste der Containernetzwerkschnittstellen, die aus dieser Konfiguration der Containernetzwerkschnittstelle erstellt wurden. CommonSubResource[]
ipConfigurations Eine Liste der IP-Konfigurationen der Konfiguration der Container-Netzwerkschnittstelle. CommonIPConfigurationProfile[]

NetworkProfilePropertiesFormat

Name Beschreibung Value
containerNetworkInterfaceKonfigurationen Liste der Konfigurationen der Chid-Container-Netzwerkschnittstelle. ContainerNetworkInterfaceConfiguration[]

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "networkProfiles" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Verwendungsbeispiele

Azure-Schnellstartvorlagen

Die folgenden Azure-Schnellstartvorlagen diesen Ressourcentyp bereitstellen.

Template Beschreibung
Azure Cloud Shell – VNet-

In Azure bereitstellen
Diese Vorlage stellt Azure Cloud Shell-Ressourcen in einem virtuellen Azure-Netzwerk bereit.
Azure-Containerinstanzen – VNet-

In Azure bereitstellen
Stellen Sie eine Containerinstanz in einem virtuellen Azure-Netzwerk bereit.
Erstellen einer WordPress-Website in einem virtuellen Netzwerk

In Azure bereitstellen
Diese Vorlage erstellt eine WordPress-Website auf der Containerinstanz in einem virtuellen Netzwerk. Und geben Sie einen öffentlichen Website-FQDN aus, der auf die WordPress-Website zugreifen kann.
Front Door mit Containerinstanzen und Anwendungsgateway-

In Azure bereitstellen
Diese Vorlage erstellt einen Front Door Standard/Premium mit einer Containergruppe und einem Anwendungsgateway.

Ressourcenformat

Um eine Microsoft.Network/networkProfiles-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Network/networkProfiles",
  "apiVersion": "2025-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" ],
                    "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" ]
                            }
                          }
                        ]
                      },
                      "tags": {
                        "{customized property}": "string"
                      }
                    },
                    "privateEndpointNetworkPolicies": "string",
                    "privateLinkServiceNetworkPolicies": "string",
                    "routeTable": {
                      "id": "string",
                      "location": "string",
                      "properties": {
                        "disableBgpRoutePropagation": "bool",
                        "disablePeeringRoute": "string",
                        "routes": [
                          {
                            "id": "string",
                            "name": "string",
                            "properties": {
                              "addressPrefix": "string",
                              "nextHop": {
                                "nextHopIpAddresses": [ "string" ]
                              },
                              "nextHopIpAddress": "string",
                              "nextHopType": "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" ]
                              }
                            }
                          ]
                        },
                        "tags": {
                          "{customized property}": "string"
                        }
                      }
                    ],
                    "serviceEndpoints": [
                      {
                        "locations": [ "string" ],
                        "networkIdentifier": {
                          "id": "string"
                        },
                        "service": "string"
                      }
                    ],
                    "serviceGateway": {
                      "id": "string"
                    },
                    "sharingScope": "string"
                  }
                }
              }
            }
          ]
        }
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

Microsoft.Network/networkProfiles

Name Beschreibung Value
apiVersion Die API-Version '2025-07-01'
location Ressourcenspeicherort. string
name Der Ressourcenname Zeichenfolge (erforderlich)
properties Netzwerkprofileigenschaften. NetworkProfilePropertiesFormat-
tags Ressourcenetiketten Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
type Der Ressourcentyp "Microsoft.Network/networkProfiles"

CommonApplicationGatewayIPConfiguration

Name Beschreibung Value
id Ressourcen-ID. string
name Name der IP-Konfiguration, die innerhalb eines Anwendungsgateways eindeutig ist. string
properties Eigenschaften der IP-Konfiguration des Anwendungsgateways. CommonApplicationGatewayIPConfigurationPropertiesFormat

CommonApplicationGatewayIPConfigurationPropertiesFormat

Name Beschreibung Value
subnet Verweisen auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält. CommonSubResource

CommonApplicationSecurityGroup

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Anwendungssicherheitsgruppe. CommonApplicationSecurityGroupPropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonApplicationSecurityGroupPropertiesFormat

Name Beschreibung Value

Gemeinsame Delegation

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. string
properties Eigenschaften des Subnetzes. CommonServiceDelegationPropertiesFormat
type Ressourcentyp. string

CommonIpamPoolPrefixAllokation

Name Beschreibung Value
numberOfIpAddresses Anzahl der IP-Adressen, die zugewiesen werden sollen. string
Schwimmbecken CommonIpamPoolPrefixAllocationPool

CommonIpamPoolPrefixAllocationPool

Name Beschreibung Value
id Ressourcen-ID der zugeordneten Azure IpamPool-Ressource. string

CommonIPConfigurationProfile

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. string
properties Eigenschaften des IP-Konfigurationsprofils. CommonIPConfigurationProfilePropertiesFormat

CommonIPConfigurationProfilePropertiesFormat

Name Beschreibung Value
subnet Der Verweis auf die Subnetzressource, um eine IP-Konfiguration für die Containernetzwerkschnittstelle zu erstellen. CommonSubnet

CommonNetworkSecurityGroup

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Netzwerksicherheitsgruppe. CommonNetworkSecurityGroupPropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonNetworkSecurityGroupPropertiesFormat

Name Beschreibung Value
flushVerbindung Wenn diese Option aktiviert ist, werden flüsse, die aus Netzwerksicherheitsgruppenverbindungen erstellt wurden, neu ausgewertet, wenn Regeln aktualisiert werden. Die anfängliche Aktivierung löst eine erneute Auswertung aus. bool
securityRules Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe. CommonSecurityRule[]

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonRoute

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften der Route. CommonRoutePropertiesFormat

CommonRouteNextHopEcmp

Name Beschreibung Value
nextHopIpAddresses Liste der IP-Adressen für den nächsten Hop für ECMP-Routing. Muss zwischen 2 und 64 IP-Adressen enthalten. string[] (erforderlich)

CommonRoutePropertiesFormat

Name Beschreibung Value
addressPräfix Das Ziel-CIDR, auf das die Route angewendet wird. string
nächsterHop Die Definition des nächsten Hops enthält ECMP und der nächste Hop IP-Adressen. Nur erlaubt, wenn nextHopType VirtualApplianceECMP ist. CommonRouteNextHopEcmp
nächsteHopIpAdresse IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. string
nextHopType Der Typ des Azure-Hops, an den das Paket gesendet werden soll. "Internet"
"Keine"
'Virtuelle Appliance'
'VirtualApplianceEcmp'
"VirtualNetworkGateway"
"VnetLocal" (erforderlich)

CommonRouteTable

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Route-Tabelle. CommonRouteTablePropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonRouteTablePropertiesFormat

Name Beschreibung Value
disableBgpRoutePropagation Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren". bool
disablePeeringRoute Gibt an, ob die von Peering in der Routentabelle gelernten Routen deaktiviert werden sollen. "Keine" bedeutet, dass Peeringrouten aktiviert sind, "Alle" bedeutet, dass alle Peeringrouten deaktiviert sind. 'All'
"Keine"
routes Sammlung von Routen, die in einer Routentabelle enthalten sind. CommonRoute[]

CommonSecurityRule

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften der Sicherheitsregel. CommonSecurityRulePropertiesFormat

CommonSecurityRulePropertiesFormat

Name Beschreibung Value
Zugang Der Netzwerkdatenverkehr wird zugelassen oder verweigert. 'Allow'
"Verweigern" (erforderlich)
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. string
destinationAddressPrefix Das Zieladressenpräfix. CIDR- oder Ziel-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. string
destinationAddressPrefixes (ZieladressePräfixe) Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. string[]
destinationApplicationSecurityGroups Die als Ziel angegebene Anwendungssicherheitsgruppe. CommonApplicationSecurityGroup[]
destinationPortRange Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. string
destinationPortRanges Die Zielportbereiche. string[]
Richtung Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. "Eingehend"
"Ausgehend" (erforderlich)
priority Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. int (erforderlich)
protocol Dieses Netzwerkprotokoll gilt für diese Regel. '*'
"Ah"
'ESP'
"Icmp"
"Tcp"
"Udp" (erforderlich)
sourceAddressPrefix Der CIDR- oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. string
sourceAddressPrefixes Die CIDR- oder Quell-IP-Bereiche. string[]
sourceApplicationSecurityGroups Die Als Quelle angegebene Anwendungssicherheitsgruppe. CommonApplicationSecurityGroup[]
sourcePortRange Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. string
sourcePortRanges Die Quellportbereiche. string[]

CommonServiceDelegationPropertiesFormat

Name Beschreibung Value
serviceName Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/server). string

CommonServiceEndpointPolicy

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Dienstendpunktrichtlinie. CommonServiceEndpointPolicyPropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonServiceEndpointPolicyDefinition

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften der Richtliniendefinition des Dienstendpunkts. CommonServiceEndpunktPolicyDefinitionEigenschaftenFormat

CommonServiceEndpunktPolicyDefinitionEigenschaftenFormat

Name Beschreibung Value
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. string
service Dienstendpunktname. string
serviceRessourcen Eine Liste der Dienstressourcen. string[]

CommonServiceEndpointPolicyPropertiesFormat

Name Beschreibung Value
contextualServiceEndpointPolicies Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. string[]
serviceAlias Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört string
serviceEndpointPolicyDefinitions Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. CommonServiceEndpointPolicyDefinition[]

CommonServiceEndpointPropertiesFormat

Name Beschreibung Value
locations Eine Liste der Speicherorte. string[]
networkIdentifier (englisch) Unterressource als Netzwerkbezeichner. CommonSubResource
service Der Typ des Endpunktdiensts. string

CommonSubnet

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften des Subnetzes. CommonSubnetPropertiesFormat

CommonSubnetPropertiesFormat

Name Beschreibung Value
addressPräfix Das Adresspräfix für das Subnetz. string
addressPräfixe Liste der Adresspräfixe für das Subnetz. string[]
applicationGatewayIPKonfigurationen IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource. CommonApplicationGatewayIPConfiguration[]
defaultOutboundZugriff Legen Sie diese Eigenschaft auf "false" fest, um die standardmäßige ausgehende Konnektivität für alle virtuellen Computer im Subnetz zu deaktivieren. bool
Delegationen Ein Array von Verweisen auf die Delegierungen im Subnetz. Gemeinsame Delegation[]
ipZuordnungen Array von IpAllocation, das auf dieses Subnetz verweist. CommonSubResource[]
ipamPoolPrefixZuordnungen Eine Liste der IPAM-Pools zum Zuordnen von IP-Adresspräfixen. CommonIpamPoolPrefixAllocation[]
natGateway (Englisch) Nat-Gateway, das diesem Subnetz zugeordnet ist. CommonSubResource
networkSecurityGroup Der Verweis auf die NetworkSecurityGroup-Ressource. CommonNetworkSecurityGroup
privateEndpointNetworkPolicies Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz. 'Disabled'
'Enabled'
"NetworkSecurityGroupEnabled"
'RouteTableEnabled'
privateLinkServiceNetworkRichtlinien Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz. 'Disabled'
'Enabled'
routeTabelle Der Verweis auf die RouteTable-Ressource. CommonRouteTable
serviceEndpointPolicies Ein Array von Dienstendpunktrichtlinien. CommonServiceEndpointPolicy[]
serviceEndpoints Ein Array von Dienstendpunkten. CommonServiceEndpointPropertiesFormat[]
serviceGateway Verweise auf ein bestehendes Service-Gateway. CommonSubResource
sharingScope (Englisch) Legen Sie diese Eigenschaft auf "Mandant" fest, um das Teilen von Subnetzen mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn "defaultOutboundAccess" auf "false" festgelegt ist, können beide Eigenschaften nur festgelegt werden, wenn das Subnetz leer ist. "DelegatedServices"
'Mandant'

CommonSubResource

Name Beschreibung Value
id Ressourcen-ID. string

ContainerNetworkInterfaceConfiguration

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. string
properties Konfigurationseigenschaften der Containernetzwerkschnittstelle. ContainerNetworkInterfaceConfigurationPropertiesFormat

ContainerNetworkInterfaceConfigurationPropertiesFormat

Name Beschreibung Value
containerNetworkInterfaces Eine Liste der Containernetzwerkschnittstellen, die aus dieser Konfiguration der Containernetzwerkschnittstelle erstellt wurden. CommonSubResource[]
ipConfigurations Eine Liste der IP-Konfigurationen der Konfiguration der Container-Netzwerkschnittstelle. CommonIPConfigurationProfile[]

NetworkProfilePropertiesFormat

Name Beschreibung Value
containerNetworkInterfaceKonfigurationen Liste der Konfigurationen der Chid-Container-Netzwerkschnittstelle. ContainerNetworkInterfaceConfiguration[]

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "networkProfiles" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Change Log.

Verwendungsbeispiele

Terraform-Beispiele

Ein grundlegendes Beispiel für die Bereitstellung von Netzwerkprofilen.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "virtualNetwork" {
  type      = "Microsoft.Network/virtualNetworks@2022-07-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      addressSpace = {
        addressPrefixes = [
          "10.1.0.0/16",
        ]
      }
      dhcpOptions = {
        dnsServers = [
        ]
      }
      subnets = [
      ]
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
  lifecycle {
    ignore_changes = [body.properties.subnets]
  }
}

resource "azapi_resource" "subnet" {
  type      = "Microsoft.Network/virtualNetworks/subnets@2022-07-01"
  parent_id = azapi_resource.virtualNetwork.id
  name      = var.resource_name
  body = {
    properties = {
      addressPrefix = "10.1.0.0/24"
      delegations = [
        {
          name = "acctestdelegation-230630033653886950"
          properties = {
            serviceName = "Microsoft.ContainerInstance/containerGroups"
          }
        },
      ]
      privateEndpointNetworkPolicies    = "Enabled"
      privateLinkServiceNetworkPolicies = "Enabled"
      serviceEndpointPolicies = [
      ]
      serviceEndpoints = [
      ]
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

resource "azapi_resource" "networkProfile" {
  type      = "Microsoft.Network/networkProfiles@2022-07-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      containerNetworkInterfaceConfigurations = [
        {
          name = "acctesteth-230630033653886950"
          properties = {
            ipConfigurations = [
              {
                name = "acctestipconfig-230630033653886950"
                properties = {
                  subnet = {
                    id = azapi_resource.subnet.id
                  }
                }
              },
            ]
          }
        },
      ]
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Ressourcenformat

Um eine Microsoft.Network/networkProfiles-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkProfiles@2025-07-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    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"
                      ]
                      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"
                                ]
                              }
                            }
                          ]
                        }
                        tags = {
                          {customized property} = "string"
                        }
                      }
                      privateEndpointNetworkPolicies = "string"
                      privateLinkServiceNetworkPolicies = "string"
                      routeTable = {
                        id = "string"
                        location = "string"
                        properties = {
                          disableBgpRoutePropagation = bool
                          disablePeeringRoute = "string"
                          routes = [
                            {
                              id = "string"
                              name = "string"
                              properties = {
                                addressPrefix = "string"
                                nextHop = {
                                  nextHopIpAddresses = [
                                    "string"
                                  ]
                                }
                                nextHopIpAddress = "string"
                                nextHopType = "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"
                                  ]
                                }
                              }
                            ]
                          }
                          tags = {
                            {customized property} = "string"
                          }
                        }
                      ]
                      serviceEndpoints = [
                        {
                          locations = [
                            "string"
                          ]
                          networkIdentifier = {
                            id = "string"
                          }
                          service = "string"
                        }
                      ]
                      serviceGateway = {
                        id = "string"
                      }
                      sharingScope = "string"
                    }
                  }
                }
              }
            ]
          }
        }
      ]
    }
  }
}

Eigenschaftswerte

Microsoft.Network/networkProfiles

Name Beschreibung Value
location Ressourcenspeicherort. string
name Der Ressourcenname Zeichenfolge (erforderlich)
properties Netzwerkprofileigenschaften. NetworkProfilePropertiesFormat-
tags Ressourcenetiketten Wörterbuch der Tagnamen und -werte.
type Der Ressourcentyp "Microsoft. Netzwerk/networkProfiles@2025-07-01"

CommonApplicationGatewayIPConfiguration

Name Beschreibung Value
id Ressourcen-ID. string
name Name der IP-Konfiguration, die innerhalb eines Anwendungsgateways eindeutig ist. string
properties Eigenschaften der IP-Konfiguration des Anwendungsgateways. CommonApplicationGatewayIPConfigurationPropertiesFormat

CommonApplicationGatewayIPConfigurationPropertiesFormat

Name Beschreibung Value
subnet Verweisen auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält. CommonSubResource

CommonApplicationSecurityGroup

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Anwendungssicherheitsgruppe. CommonApplicationSecurityGroupPropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonApplicationSecurityGroupPropertiesFormat

Name Beschreibung Value

Gemeinsame Delegation

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. string
properties Eigenschaften des Subnetzes. CommonServiceDelegationPropertiesFormat
type Ressourcentyp. string

CommonIpamPoolPrefixAllokation

Name Beschreibung Value
numberOfIpAddresses Anzahl der IP-Adressen, die zugewiesen werden sollen. string
Schwimmbecken CommonIpamPoolPrefixAllocationPool

CommonIpamPoolPrefixAllocationPool

Name Beschreibung Value
id Ressourcen-ID der zugeordneten Azure IpamPool-Ressource. string

CommonIPConfigurationProfile

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. string
properties Eigenschaften des IP-Konfigurationsprofils. CommonIPConfigurationProfilePropertiesFormat

CommonIPConfigurationProfilePropertiesFormat

Name Beschreibung Value
subnet Der Verweis auf die Subnetzressource, um eine IP-Konfiguration für die Containernetzwerkschnittstelle zu erstellen. CommonSubnet

CommonNetworkSecurityGroup

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Netzwerksicherheitsgruppe. CommonNetworkSecurityGroupPropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonNetworkSecurityGroupPropertiesFormat

Name Beschreibung Value
flushVerbindung Wenn diese Option aktiviert ist, werden flüsse, die aus Netzwerksicherheitsgruppenverbindungen erstellt wurden, neu ausgewertet, wenn Regeln aktualisiert werden. Die anfängliche Aktivierung löst eine erneute Auswertung aus. bool
securityRules Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe. CommonSecurityRule[]

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonResourceTags

Name Beschreibung Value

CommonRoute

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften der Route. CommonRoutePropertiesFormat

CommonRouteNextHopEcmp

Name Beschreibung Value
nextHopIpAddresses Liste der IP-Adressen für den nächsten Hop für ECMP-Routing. Muss zwischen 2 und 64 IP-Adressen enthalten. string[] (erforderlich)

CommonRoutePropertiesFormat

Name Beschreibung Value
addressPräfix Das Ziel-CIDR, auf das die Route angewendet wird. string
nächsterHop Die Definition des nächsten Hops enthält ECMP und der nächste Hop IP-Adressen. Nur erlaubt, wenn nextHopType VirtualApplianceECMP ist. CommonRouteNextHopEcmp
nächsteHopIpAdresse IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. string
nextHopType Der Typ des Azure-Hops, an den das Paket gesendet werden soll. "Internet"
"Keine"
'Virtuelle Appliance'
'VirtualApplianceEcmp'
"VirtualNetworkGateway"
"VnetLocal" (erforderlich)

CommonRouteTable

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Route-Tabelle. CommonRouteTablePropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonRouteTablePropertiesFormat

Name Beschreibung Value
disableBgpRoutePropagation Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren". bool
disablePeeringRoute Gibt an, ob die von Peering in der Routentabelle gelernten Routen deaktiviert werden sollen. "Keine" bedeutet, dass Peeringrouten aktiviert sind, "Alle" bedeutet, dass alle Peeringrouten deaktiviert sind. 'All'
"Keine"
routes Sammlung von Routen, die in einer Routentabelle enthalten sind. CommonRoute[]

CommonSecurityRule

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften der Sicherheitsregel. CommonSecurityRulePropertiesFormat

CommonSecurityRulePropertiesFormat

Name Beschreibung Value
Zugang Der Netzwerkdatenverkehr wird zugelassen oder verweigert. 'Allow'
"Verweigern" (erforderlich)
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. string
destinationAddressPrefix Das Zieladressenpräfix. CIDR- oder Ziel-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. string
destinationAddressPrefixes (ZieladressePräfixe) Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. string[]
destinationApplicationSecurityGroups Die als Ziel angegebene Anwendungssicherheitsgruppe. CommonApplicationSecurityGroup[]
destinationPortRange Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. string
destinationPortRanges Die Zielportbereiche. string[]
Richtung Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. "Eingehend"
"Ausgehend" (erforderlich)
priority Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. int (erforderlich)
protocol Dieses Netzwerkprotokoll gilt für diese Regel. '*'
"Ah"
'ESP'
"Icmp"
"Tcp"
"Udp" (erforderlich)
sourceAddressPrefix Der CIDR- oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. string
sourceAddressPrefixes Die CIDR- oder Quell-IP-Bereiche. string[]
sourceApplicationSecurityGroups Die Als Quelle angegebene Anwendungssicherheitsgruppe. CommonApplicationSecurityGroup[]
sourcePortRange Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. string
sourcePortRanges Die Quellportbereiche. string[]

CommonServiceDelegationPropertiesFormat

Name Beschreibung Value
serviceName Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/server). string

CommonServiceEndpointPolicy

Name Beschreibung Value
id Ressourcen-ID. string
location Ressourcenspeicherort. string
properties Eigenschaften der Dienstendpunktrichtlinie. CommonServiceEndpointPolicyPropertiesFormat
tags Ressourcenkennzeichnungen. CommonResourceTags

CommonServiceEndpointPolicyDefinition

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften der Richtliniendefinition des Dienstendpunkts. CommonServiceEndpunktPolicyDefinitionEigenschaftenFormat

CommonServiceEndpunktPolicyDefinitionEigenschaftenFormat

Name Beschreibung Value
Beschreibung Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. string
service Dienstendpunktname. string
serviceRessourcen Eine Liste der Dienstressourcen. string[]

CommonServiceEndpointPolicyPropertiesFormat

Name Beschreibung Value
contextualServiceEndpointPolicies Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. string[]
serviceAlias Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört string
serviceEndpointPolicyDefinitions Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. CommonServiceEndpointPolicyDefinition[]

CommonServiceEndpointPropertiesFormat

Name Beschreibung Value
locations Eine Liste der Speicherorte. string[]
networkIdentifier (englisch) Unterressource als Netzwerkbezeichner. CommonSubResource
service Der Typ des Endpunktdiensts. string

CommonSubnet

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. string
properties Eigenschaften des Subnetzes. CommonSubnetPropertiesFormat

CommonSubnetPropertiesFormat

Name Beschreibung Value
addressPräfix Das Adresspräfix für das Subnetz. string
addressPräfixe Liste der Adresspräfixe für das Subnetz. string[]
applicationGatewayIPKonfigurationen IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource. CommonApplicationGatewayIPConfiguration[]
defaultOutboundZugriff Legen Sie diese Eigenschaft auf "false" fest, um die standardmäßige ausgehende Konnektivität für alle virtuellen Computer im Subnetz zu deaktivieren. bool
Delegationen Ein Array von Verweisen auf die Delegierungen im Subnetz. Gemeinsame Delegation[]
ipZuordnungen Array von IpAllocation, das auf dieses Subnetz verweist. CommonSubResource[]
ipamPoolPrefixZuordnungen Eine Liste der IPAM-Pools zum Zuordnen von IP-Adresspräfixen. CommonIpamPoolPrefixAllocation[]
natGateway (Englisch) Nat-Gateway, das diesem Subnetz zugeordnet ist. CommonSubResource
networkSecurityGroup Der Verweis auf die NetworkSecurityGroup-Ressource. CommonNetworkSecurityGroup
privateEndpointNetworkPolicies Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz. 'Disabled'
'Enabled'
"NetworkSecurityGroupEnabled"
'RouteTableEnabled'
privateLinkServiceNetworkRichtlinien Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz. 'Disabled'
'Enabled'
routeTabelle Der Verweis auf die RouteTable-Ressource. CommonRouteTable
serviceEndpointPolicies Ein Array von Dienstendpunktrichtlinien. CommonServiceEndpointPolicy[]
serviceEndpoints Ein Array von Dienstendpunkten. CommonServiceEndpointPropertiesFormat[]
serviceGateway Verweise auf ein bestehendes Service-Gateway. CommonSubResource
sharingScope (Englisch) Legen Sie diese Eigenschaft auf "Mandant" fest, um das Teilen von Subnetzen mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn "defaultOutboundAccess" auf "false" festgelegt ist, können beide Eigenschaften nur festgelegt werden, wenn das Subnetz leer ist. "DelegatedServices"
'Mandant'

CommonSubResource

Name Beschreibung Value
id Ressourcen-ID. string

ContainerNetworkInterfaceConfiguration

Name Beschreibung Value
id Ressourcen-ID. string
name Der Name der Ressource. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. string
properties Konfigurationseigenschaften der Containernetzwerkschnittstelle. ContainerNetworkInterfaceConfigurationPropertiesFormat

ContainerNetworkInterfaceConfigurationPropertiesFormat

Name Beschreibung Value
containerNetworkInterfaces Eine Liste der Containernetzwerkschnittstellen, die aus dieser Konfiguration der Containernetzwerkschnittstelle erstellt wurden. CommonSubResource[]
ipConfigurations Eine Liste der IP-Konfigurationen der Konfiguration der Container-Netzwerkschnittstelle. CommonIPConfigurationProfile[]

NetworkProfilePropertiesFormat

Name Beschreibung Value
containerNetworkInterfaceKonfigurationen Liste der Konfigurationen der Chid-Container-Netzwerkschnittstelle. ContainerNetworkInterfaceConfiguration[]