Freigeben über


Microsoft.Network NetworkInterfaces/tapKonfigurationen 2023-11-01

Bicep-Ressourcendefinition

Der Ressourcentyp networkInterfaces/tapConfigurations kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

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

Ressourcenformat

Um eine Microsoft.Network/networkInterfaces/tapConfigurations-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Network/networkInterfaces/tapConfigurations@2023-11-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    virtualNetworkTap: {
      id: 'string'
      location: 'string'
      properties: {
        destinationLoadBalancerFrontEndIPConfiguration: {
          id: 'string'
          name: 'string'
          properties: {
            gatewayLoadBalancer: {
              id: 'string'
            }
            privateIPAddress: 'string'
            privateIPAddressVersion: 'string'
            privateIPAllocationMethod: 'string'
            publicIPAddress: {
              extendedLocation: {
                name: 'string'
                type: 'EdgeZone'
              }
              id: 'string'
              location: 'string'
              properties: {
                ddosSettings: {
                  ddosProtectionPlan: {
                    id: 'string'
                  }
                  protectionMode: 'string'
                }
                deleteOption: 'string'
                dnsSettings: {
                  domainNameLabel: 'string'
                  domainNameLabelScope: 'string'
                  fqdn: 'string'
                  reverseFqdn: 'string'
                }
                idleTimeoutInMinutes: int
                ipAddress: 'string'
                ipTags: [
                  {
                    ipTagType: 'string'
                    tag: 'string'
                  }
                ]
                linkedPublicIPAddress: {
                  public-ip-address-object
                }
                migrationPhase: 'string'
                natGateway: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    idleTimeoutInMinutes: int
                    publicIpAddresses: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixes: [
                      {
                        id: 'string'
                      }
                    ]
                  }
                  sku: {
                    name: 'Standard'
                  }
                  tags: {}
                  zones: [
                    'string'
                  ]
                }
                publicIPAddressVersion: 'string'
                publicIPAllocationMethod: 'string'
                publicIPPrefix: {
                  id: 'string'
                }
                servicePublicIPAddress: {
                  public-ip-address-object
                }
              }
              sku: {
                name: 'string'
                tier: 'string'
              }
              tags: {}
              zones: [
                'string'
              ]
            }
            publicIPPrefix: {
              id: 'string'
            }
            subnet: {
              id: 'string'
              name: 'string'
              properties: {
                addressPrefix: 'string'
                addressPrefixes: [
                  'string'
                ]
                applicationGatewayIPConfigurations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      subnet: {
                        id: 'string'
                      }
                    }
                  }
                ]
                defaultOutboundAccess: bool
                delegations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      serviceName: 'string'
                    }
                    type: 'string'
                  }
                ]
                ipAllocations: [
                  {
                    id: 'string'
                  }
                ]
                natGateway: {
                  id: 'string'
                }
                networkSecurityGroup: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    flushConnection: bool
                    securityRules: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          access: 'string'
                          description: 'string'
                          destinationAddressPrefix: 'string'
                          destinationAddressPrefixes: [
                            'string'
                          ]
                          destinationApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {}
                            }
                          ]
                          destinationPortRange: 'string'
                          destinationPortRanges: [
                            'string'
                          ]
                          direction: 'string'
                          priority: int
                          protocol: 'string'
                          sourceAddressPrefix: 'string'
                          sourceAddressPrefixes: [
                            'string'
                          ]
                          sourceApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {}
                            }
                          ]
                          sourcePortRange: 'string'
                          sourcePortRanges: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {}
                }
                privateEndpointNetworkPolicies: 'string'
                privateLinkServiceNetworkPolicies: 'string'
                routeTable: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    routes: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          hasBgpOverride: bool
                          nextHopIpAddress: 'string'
                          nextHopType: 'string'
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {}
                }
                serviceEndpointPolicies: [
                  {
                    id: 'string'
                    location: 'string'
                    properties: {
                      contextualServiceEndpointPolicies: [
                        'string'
                      ]
                      serviceAlias: 'string'
                      serviceEndpointPolicyDefinitions: [
                        {
                          id: 'string'
                          name: 'string'
                          properties: {
                            description: 'string'
                            service: 'string'
                            serviceResources: [
                              'string'
                            ]
                          }
                          type: 'string'
                        }
                      ]
                    }
                    tags: {}
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    service: 'string'
                  }
                ]
                sharingScope: 'string'
              }
              type: 'string'
            }
          }
          zones: [
            'string'
          ]
        }
        destinationNetworkInterfaceIPConfiguration: {
          id: 'string'
          name: 'string'
          properties: {
            applicationGatewayBackendAddressPools: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  backendAddresses: [
                    {
                      fqdn: 'string'
                      ipAddress: 'string'
                    }
                  ]
                }
              }
            ]
            applicationSecurityGroups: [
              {
                id: 'string'
                location: 'string'
                properties: {}
                tags: {}
              }
            ]
            gatewayLoadBalancer: {
              id: 'string'
            }
            loadBalancerBackendAddressPools: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  drainPeriodInSeconds: int
                  loadBalancerBackendAddresses: [
                    {
                      name: 'string'
                      properties: {
                        adminState: 'string'
                        ipAddress: 'string'
                        loadBalancerFrontendIPConfiguration: {
                          id: 'string'
                        }
                        subnet: {
                          id: 'string'
                        }
                        virtualNetwork: {
                          id: 'string'
                        }
                      }
                    }
                  ]
                  location: 'string'
                  syncMode: 'string'
                  tunnelInterfaces: [
                    {
                      identifier: int
                      port: int
                      protocol: 'string'
                      type: 'string'
                    }
                  ]
                  virtualNetwork: {
                    id: 'string'
                  }
                }
              }
            ]
            loadBalancerInboundNatRules: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  backendAddressPool: {
                    id: 'string'
                  }
                  backendPort: int
                  enableFloatingIP: bool
                  enableTcpReset: bool
                  frontendIPConfiguration: {
                    id: 'string'
                  }
                  frontendPort: int
                  frontendPortRangeEnd: int
                  frontendPortRangeStart: int
                  idleTimeoutInMinutes: int
                  protocol: 'string'
                }
              }
            ]
            primary: bool
            privateIPAddress: 'string'
            privateIPAddressPrefixLength: int
            privateIPAddressVersion: 'string'
            privateIPAllocationMethod: 'string'
            publicIPAddress: {
              extendedLocation: {
                name: 'string'
                type: 'EdgeZone'
              }
              id: 'string'
              location: 'string'
              properties: {
                ddosSettings: {
                  ddosProtectionPlan: {
                    id: 'string'
                  }
                  protectionMode: 'string'
                }
                deleteOption: 'string'
                dnsSettings: {
                  domainNameLabel: 'string'
                  domainNameLabelScope: 'string'
                  fqdn: 'string'
                  reverseFqdn: 'string'
                }
                idleTimeoutInMinutes: int
                ipAddress: 'string'
                ipTags: [
                  {
                    ipTagType: 'string'
                    tag: 'string'
                  }
                ]
                linkedPublicIPAddress: {
                  public-ip-address-object
                }
                migrationPhase: 'string'
                natGateway: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    idleTimeoutInMinutes: int
                    publicIpAddresses: [
                      {
                        id: 'string'
                      }
                    ]
                    publicIpPrefixes: [
                      {
                        id: 'string'
                      }
                    ]
                  }
                  sku: {
                    name: 'Standard'
                  }
                  tags: {}
                  zones: [
                    'string'
                  ]
                }
                publicIPAddressVersion: 'string'
                publicIPAllocationMethod: 'string'
                publicIPPrefix: {
                  id: 'string'
                }
                servicePublicIPAddress: {
                  public-ip-address-object
                }
              }
              sku: {
                name: 'string'
                tier: 'string'
              }
              tags: {}
              zones: [
                'string'
              ]
            }
            subnet: {
              id: 'string'
              name: 'string'
              properties: {
                addressPrefix: 'string'
                addressPrefixes: [
                  'string'
                ]
                applicationGatewayIPConfigurations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      subnet: {
                        id: 'string'
                      }
                    }
                  }
                ]
                defaultOutboundAccess: bool
                delegations: [
                  {
                    id: 'string'
                    name: 'string'
                    properties: {
                      serviceName: 'string'
                    }
                    type: 'string'
                  }
                ]
                ipAllocations: [
                  {
                    id: 'string'
                  }
                ]
                natGateway: {
                  id: 'string'
                }
                networkSecurityGroup: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    flushConnection: bool
                    securityRules: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          access: 'string'
                          description: 'string'
                          destinationAddressPrefix: 'string'
                          destinationAddressPrefixes: [
                            'string'
                          ]
                          destinationApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {}
                            }
                          ]
                          destinationPortRange: 'string'
                          destinationPortRanges: [
                            'string'
                          ]
                          direction: 'string'
                          priority: int
                          protocol: 'string'
                          sourceAddressPrefix: 'string'
                          sourceAddressPrefixes: [
                            'string'
                          ]
                          sourceApplicationSecurityGroups: [
                            {
                              id: 'string'
                              location: 'string'
                              properties: {}
                              tags: {}
                            }
                          ]
                          sourcePortRange: 'string'
                          sourcePortRanges: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {}
                }
                privateEndpointNetworkPolicies: 'string'
                privateLinkServiceNetworkPolicies: 'string'
                routeTable: {
                  id: 'string'
                  location: 'string'
                  properties: {
                    disableBgpRoutePropagation: bool
                    routes: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          addressPrefix: 'string'
                          hasBgpOverride: bool
                          nextHopIpAddress: 'string'
                          nextHopType: 'string'
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {}
                }
                serviceEndpointPolicies: [
                  {
                    id: 'string'
                    location: 'string'
                    properties: {
                      contextualServiceEndpointPolicies: [
                        'string'
                      ]
                      serviceAlias: 'string'
                      serviceEndpointPolicyDefinitions: [
                        {
                          id: 'string'
                          name: 'string'
                          properties: {
                            description: 'string'
                            service: 'string'
                            serviceResources: [
                              'string'
                            ]
                          }
                          type: 'string'
                        }
                      ]
                    }
                    tags: {}
                  }
                ]
                serviceEndpoints: [
                  {
                    locations: [
                      'string'
                    ]
                    service: 'string'
                  }
                ]
                sharingScope: 'string'
              }
              type: 'string'
            }
            virtualNetworkTaps: [
              {
          }
          type: 'string'
        }
        destinationPort: int
      }
      tags: {}
    }
  }
}

Eigenschaftswerte

networkInterfaces/tapConfigurations

Name BESCHREIBUNG Wert
name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep festlegen.
Zeichenfolge (erforderlich)
parent In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für ressource vom Typ: networkInterfaces
properties Eigenschaften der Virtual Network Tap-Konfiguration. NetworkInterfaceTapConfigurationPropertiesFormat

NetworkInterfaceTapConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
virtualNetworkTap Der Verweis auf die Virtual Network Tap-Ressource. VirtualNetworkTap

VirtualNetworkTap

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Virtual Network Tippen Sie auf Eigenschaften. VirtualNetworkTapPropertiesFormat
tags Ressourcentags. Objekt (object)

VirtualNetworkTapPropertiesFormat

Name BESCHREIBUNG Wert
destinationLoadBalancerFrontEndIPConfiguration Der Verweis auf die private IP-Adresse auf dem internen Load Balancer, der den Tippen empfängt. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Der Verweis auf die private IP-Adresse der Collector-Nic, die das Tippen empfängt. NetworkInterfaceIPConfiguration
destinationPort Der VXLAN-Zielport, der den getippten Datenverkehr empfängt. INT

FrontendIPConfiguration

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, der innerhalb der Vom Lastenausgleich verwendeten Front-End-IP-Konfigurationen eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Lastenausgleichstests. FrontendIPConfigurationPropertiesFormat
Zonen Eine Liste der Verfügbarkeitszonen, die die IP-Adresse angibt, die für die Ressourcenanforderungen zugewiesen ist. string[]

FrontendIPConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
gatewayLoadBalancer Der Verweis auf die Front-End-IP-Adresse des Gatewaylastenausgleichs. Subresource
privateIPAddress Die private IP-Adresse der IP-Konfiguration. Zeichenfolge
privateIPAddressVersion Gibt an, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. "IPv4"
"IPv6"
privateIPAllocationMethod Die Private IP-Zuordnungsmethode. "Dynamisch"
"Statisch"
publicIPAddress Der Verweis auf die öffentliche IP-Ressource. PublicIPAddress
publicIPPrefix Der Verweis auf die Öffentliche IP-Präfixressource. Subresource
Subnetz Der Verweis auf die Subnetzressource. Subnetz

Subresource

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

PublicIPAddress

Name BESCHREIBUNG Wert
extendedLocation Der erweiterte Speicherort der öffentlichen IP-Adresse. ExtendedLocation
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der öffentlichen IP-Adresse. PublicIPAddressPropertiesFormat
sku Die SKU für die öffentliche IP-Adresse. PublicIPAddressSku
tags Ressourcentags. Objekt (object)
Zonen Eine Liste der Verfügbarkeitszonen, aus der die ip-Adresse angegeben wird, die für die Ressource zugewiesen ist. string[]

ExtendedLocation

Name BESCHREIBUNG Wert
name Der Name des erweiterten Speicherorts. Zeichenfolge
type Der Typ des erweiterten Speicherorts. "EdgeZone"

PublicIPAddressPropertiesFormat

Name BESCHREIBUNG Wert
ddosSettings Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. DdosSettings
deleteOption Angeben, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer, der sie verwendet, gelöscht wird "Löschen"
"Trennen"
dnsSettings Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. PublicIPAddressDnsSettings
idleTimeoutInMinutes Das Leerlauftimeout der öffentlichen IP-Adresse. INT
ipAddress Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist. Zeichenfolge
ipTags Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind. IpTag[]
linkedPublicIPAddress Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource. PublicIPAddress
migrationPhase Migrationsphase der öffentlichen IP-Adresse. "Abort"
"Commit"
"Committet"
"Keine"
"Vorbereiten"
natGateway Der NatGateway für die öffentliche IP-Adresse. NatGateway
publicIPAddressVersion Die Version der öffentlichen IP-Adresse. "IPv4"
"IPv6"
publicIPAllocationMethod Die Methode zur Zuordnung öffentlicher IP-Adressen. "Dynamisch"
"Statisch"
publicIPPrefix Das Präfix für öffentliche IP-Adressen, von dem diese öffentliche IP-Adresse zugewiesen werden sollte. Subresource
servicePublicIPAddress Die öffentliche IP-Adresse des Diensts der öffentlichen IP-Adressressource. PublicIPAddress

DdosSettings

Name BESCHREIBUNG Wert
ddosProtectionPlan Der DDoS-Schutzplan, der der öffentlichen IP-Adresse zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist. Subresource
protectionMode Der DDoS-Schutzmodus der öffentlichen IP-Adresse "Deaktiviert"
"Aktiviert"
"VirtualNetworkInherited"

PublicIPAddressDnsSettings

Name BESCHREIBUNG Wert
domainNameLabel Die Bezeichnung des Domänennamens. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden zusammen den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt. Zeichenfolge
domainNameLabelScope Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamebezeichnungsbereich angegeben werden, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt, der einen Hashwert im FQDN enthält. "NoReuse"
"ResourceGroupReuse"
'SubscriptionReuse'
"TenantReuse"
fqdn Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. Zeichenfolge
reverseFqdn Der umgekehrte FQDN. Ein vom Benutzer sichtbarer, vollqualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der in-addr.arpa-Domäne auf den Reverse-FQDN verweist. Zeichenfolge

IpTag

Name BESCHREIBUNG Wert
ipTagType Der IP-Tagtyp. Beispiel: FirstPartyUsage. Zeichenfolge
das Tag Der Wert des IP-Tags, das der öffentlichen IP-Adresse zugeordnet ist. Beispiel: SQL. Zeichenfolge

NatGateway

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Nat Gateway-Eigenschaften. NatGatewayPropertiesFormat
sku Die NAT-Gateway-SKU. NatGatewaySku
tags Ressourcentags. Objekt (object)
Zonen Eine Liste von Verfügbarkeitszonen, die die Zone angibt, in der Nat Gateway bereitgestellt werden soll. string[]

NatGatewayPropertiesFormat

Name BESCHREIBUNG Wert
idleTimeoutInMinutes Das Leerlauftimeout des nat-Gateways. INT
publicIpAddresses Ein Array öffentlicher IP-Adressen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]
publicIpPrefixes Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]

NatGatewaySku

Name BESCHREIBUNG Wert
name Name der Nat Gateway-SKU. "Standard"

PublicIPAddressSku

Name BESCHREIBUNG Wert
name Name einer öffentlichen IP-Adress-SKU. "Basic"
"Standard"
Ebene Ebene einer öffentlichen IP-Adress-SKU. "Global"
"Regional"

Subnet

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Subnetzes. SubnetPropertiesFormat
Typ Der Ressourcentyp. Zeichenfolge

SubnetPropertiesFormat

Name BESCHREIBUNG Wert
addressPrefix Das Adresspräfix für das Subnetz. Zeichenfolge
addressPrefixes Liste der Adresspräfixe für das Subnetz. string[]
applicationGatewayIPConfigurations Application Gateway-IP-Konfigurationen der virtuellen Netzwerkressource. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Legen Sie diese Eigenschaft auf false fest, um die standardmäßige ausgehende Konnektivität für alle VMs im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt und nicht für ein vorhandenes Subnetz aktualisiert werden. bool
Delegationen Ein Array von Verweisen auf die Delegierungen im Subnetz. Delegierung[]
ipAllocations Array von IpAllocation, das auf dieses Subnetz verweist. SubResource[]
natGateway Nat-Gateway, das diesem Subnetz zugeordnet ist. Subresource
networkSecurityGroup Der Verweis auf die NetworkSecurityGroup-Ressource. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf einem privaten Endpunkt im Subnetz. "Deaktiviert"
"Aktiviert"
"NetworkSecurityGroupEnabled"
"RouteTableEnabled"
privateLinkServiceNetworkPolicies Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf den Private Link-Dienst im Subnetz. "Deaktiviert"
"Aktiviert"
Routetable Der Verweis auf die RouteTable-Ressource. Routetable
serviceEndpointPolicies Ein Array von Dienstendpunktrichtlinien. ServiceEndpointPolicy[]
serviceEndpoints Ein Array von Dienstendpunkten. ServiceEndpointPropertiesFormat[]
sharingScope Legen Sie diese Eigenschaft auf Mandant fest, um die Freigabe des Subnetzes mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn defaultOutboundAccess auf false festgelegt ist. Beide Eigenschaften können nur festgelegt werden, wenn das Subnetz leer ist. Delegierte Services
"Mandant"

ApplicationGatewayIPConfiguration

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Name der IP-Konfiguration, die innerhalb eines Application Gateway eindeutig ist. Zeichenfolge
properties Eigenschaften der IP-Konfiguration des Anwendungsgateways. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
Subnetz Verweis auf die Subnetzressource. Ein Subnetz, aus dem application gateway seine private Adresse erhält. Subresource

Delegierung

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Subnetzes. ServiceDelegationPropertiesFormat
Typ Der Ressourcentyp. Zeichenfolge

ServiceDelegationPropertiesFormat

Name BESCHREIBUNG Wert
serviceName Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/servers). Zeichenfolge

NetworkSecurityGroup

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Netzwerksicherheitsgruppe. NetworkSecurityGroupPropertiesFormat
tags Ressourcentags. Objekt (object)

NetworkSecurityGroupPropertiesFormat

Name BESCHREIBUNG Wert
flushConnection Wenn diese Option aktiviert ist, werden Flows, die über 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. SecurityRule[]

SecurityRule

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Sicherheitsregel. SecurityRulePropertiesFormat
Typ Der Typ der Ressource. Zeichenfolge

SecurityRulePropertiesFormat

Name BESCHREIBUNG Wert
access Der Netzwerkdatenverkehr wird zugelassen oder verweigert. "Zulassen"
"Verweigern" (erforderlich)
description Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Zeichenfolge
destinationAddressPrefix Das Zieladresspräfix. CIDR oder Ziel-IP-Bereich. Das Sternchen '*' kann auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Zeichenfolge
destinationAddressPrefixes Die Zieladresspräfixe. CIDR- oder Ziel-IP-Bereiche. string[]
destinationApplicationSecurityGroups Die als Ziel angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
destinationPortRange Der Zielport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Das Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen. Zeichenfolge
destinationPortRanges Die Zielportbereiche. string[]
direction Die Richtung der Regel. Die Richtung gibt an, ob die Regel bei eingehendem oder ausgehendem Datenverkehr ausgewertet wird. "Eingehender Eingang"
"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 niedrigere die Prioritätsnummer ist, desto höher ist die Priorität der Regel. int (erforderlich)
Protokoll Netzwerkprotokoll, für das diese Regel gilt. '*'
"Ah"
"Esp"
"Icmp"
"TCP"
"Udp" (erforderlich)
sourceAddressPrefix Der CIDR- oder Quell-IP-Bereich. Das Sternchen '*' kann 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, woher der Netzwerkdatenverkehr stammt. Zeichenfolge
sourceAddressPrefixes Der CIDR- oder Quell-IP-Bereich. string[]
sourceApplicationSecurityGroups Die als Quelle angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
sourcePortRange Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Das Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen. Zeichenfolge
sourcePortRanges Der Quellportbereich. string[]

ApplicationSecurityGroup

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Anwendungssicherheitsgruppe. ApplicationSecurityGroupPropertiesFormat
tags Ressourcentags. Objekt (object)

ApplicationSecurityGroupPropertiesFormat

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

Routetable

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Routingtabelle. RouteTablePropertiesFormat
tags Ressourcentags. Objekt (object)

RouteTablePropertiesFormat

Name BESCHREIBUNG Wert
disableBgpRoutePropagation Gibt an, ob die von BGP für diese Routingtabelle gelernten Routen deaktiviert werden sollen. True bedeutet deaktivieren. bool
Routen Sammlung von Routen, die in einer Routingtabelle enthalten sind. Route[]

Route

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Route. RoutePropertiesFormat
Typ Der Typ der Ressource. Zeichenfolge

RoutePropertiesFormat

Name BESCHREIBUNG Wert
addressPrefix Die Ziel-CIDR, für die die Route gilt. Zeichenfolge
hasBgpOverride Ein Wert, der angibt, ob diese Route überlappende BGP-Routen außer Kraft setzt, unabhängig von LPM. bool
nextHopIpAddress Die IP-Adresspakete sollten weitergeleitet werden. Werte des nächsten Hops sind nur in Routen zulässig, bei denen der Typ des nächsten Hops VirtualAppliance ist. Zeichenfolge
nextHopType Der Azure-Hop-Typ, an den das Paket gesendet werden soll. "Internet"
"Keine"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (erforderlich)

ServiceEndpointPolicy

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Dienstendpunktrichtlinie. ServiceEndpointPolicyPropertiesFormat
tags Ressourcentags. Objekt (object)

ServiceEndpointPolicyPropertiesFormat

Name BESCHREIBUNG Wert
contextualServiceEndpointPolicies Eine Sammlung kontextbezogener Dienstendpunktrichtlinien. string[]
serviceAlias Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört. Zeichenfolge
serviceEndpointPolicyDefinitions Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Richtliniendefinition des Dienstendpunkts. ServiceEndpointPolicyDefinitionPropertiesFormat
Typ Der Typ der Ressource. Zeichenfolge

ServiceEndpointPolicyDefinitionPropertiesFormat

Name BESCHREIBUNG Wert
description Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Zeichenfolge
Dienst Name des Dienstendpunkts. Zeichenfolge
serviceResources Eine Liste der Dienstressourcen. string[]

ServiceEndpointPropertiesFormat

Name BESCHREIBUNG Wert
locations Eine Liste der Speicherorte. string[]
Dienst Der Typ des Endpunktdiensts. Zeichenfolge

NetworkInterfaceIPConfiguration

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties IP-Konfigurationseigenschaften der Netzwerkschnittstelle. NetworkInterfaceIPConfigurationPropertiesFormat
Typ Der Ressourcentyp. Zeichenfolge

NetworkInterfaceIPConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
applicationGatewayBackendAddressPools Der Verweis auf die ApplicationGatewayBackendAddressPool-Ressource. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Anwendungssicherheitsgruppen, in denen die IP-Konfiguration enthalten ist. ApplicationSecurityGroup[]
gatewayLoadBalancer Der Verweis auf die Front-End-IP des Gateway-Lastenausgleichs. Subresource
loadBalancerBackendAddressPools Der Verweis auf die LoadBalancerBackendAddressPool-Ressource. Back-EndAddressPool[]
loadBalancerInboundNatRules Eine Liste von Verweisen auf LoadBalancerInboundNatRules. InboundNatRule[]
primary Gibt an, ob es sich um eine primäre Kundenadresse auf der Netzwerkschnittstelle handelt. bool
privateIPAddress Private IP-Adresse der IP-Konfiguration. Es kann sich um eine einzelne IP-Adresse oder einen CIDR-Block im Format {address}/{prefix-length} handeln. Zeichenfolge
privateIPAddressPrefixLength Die Präfixlänge der privaten IP-Adresse. Wenn angegeben und die Zuordnungsmethode dynamisch ist, weist der Dienst einen CIDR-Block anstelle einer einzelnen IP-Adresse zu. INT

Einschränkungen:
Min-Wert = 1
Maximaler Wert = 128
privateIPAddressVersion Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Die Methode zur Zuordnung privater IP-Adressen. "Dynamisch"
"Statisch"
publicIPAddress Öffentliche IP-Adresse, die an die IP-Konfiguration gebunden ist. PublicIPAddress
Subnetz Subnetz, das an die IP-Konfiguration gebunden ist. Subnetz
virtualNetworkTaps Der Verweis auf Virtual Network Taps. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Name des Back-End-Adresspools, der innerhalb eines Application Gateway eindeutig ist. Zeichenfolge
properties Eigenschaften des Back-End-Adresspools des Anwendungsgateways. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Name BESCHREIBUNG Wert
back-EndAddresses Back-End-Adressen. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Name BESCHREIBUNG Wert
fqdn Vollqualifizierter Domänenname (FQDN) Zeichenfolge
ipAddress IP-Adresse. Zeichenfolge

Back-EndAddressPool

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, der innerhalb der Gruppe der vom Lastenausgleich verwendeten Back-End-Adresspools eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Back-End-Adresspools des Lastenausgleichs. Back-EndAddressPoolPropertiesFormat

Back-EndAddressPoolPropertiesFormat

Name BESCHREIBUNG Wert
drainPeriodInSeconds Anzahl von Sekunden Load Balancer warten, bevor RESET an Client- und Back-End-Adresse gesendet wird. INT
loadBalancerBackendAddresses Ein Array von Back-End-Adressen. LoadBalancerBackendAddress[]
location Der Speicherort des Back-End-Adresspools. Zeichenfolge
syncMode Synchroner Modus für Back-End-Adressen für den Back-End-Pool "Automatisch"
"Manuell"
tunnelInterfaces Ein Array von Gateway-Load Balancer-Tunnelschnittstellen. GatewayLoadBalancerTunnelInterface[]
virtualNetwork Ein Verweis auf ein virtuelles Netzwerk. Subresource

LoadBalancerBackendAddress

Name BESCHREIBUNG Wert
name Name der Back-End-Adresse. Zeichenfolge
properties Eigenschaften des Back-End-Adresspools des Lastenausgleichs. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Name BESCHREIBUNG Wert
adminState Eine Liste der administrativen Zustände, die einmal festgelegt wurden, können den Integritätstest außer Kraft setzen, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleiten oder neue Verbindungen verweigern und vorhandene Verbindungen zurücksetzen. "Down"
"Keine"
"Nach oben"
ipAddress IP-Adresse, die zum virtuellen Netzwerk gehört, auf das verwiesen wird. Zeichenfolge
loadBalancerFrontendIPConfiguration Verweis auf die Front-End-IP-Adresskonfiguration, die im regionalen Loadbalancer definiert ist. Subresource
Subnetz Verweis auf ein vorhandenes Subnetz. Subresource
virtualNetwork Verweis auf ein vorhandenes virtuelles Netzwerk. Subresource

GatewayLoadBalancerTunnelInterface

Name BESCHREIBUNG Wert
Bezeichner Bezeichner der Gateway-Load Balancer-Tunnelschnittstelle. INT
port Port der Gateway-Load Balancer-Tunnelschnittstelle. INT
Protokoll Protokoll der Gateway-Load Balancer-Tunnelschnittstelle. "nativ"
"Keine"
"VXLAN"
Typ Datenverkehrstyp der Gateway-Load Balancer-Tunnelschnittstelle. "Extern"
"Intern"
"Keine"

InboundNatRule

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb der vom Lastenausgleich verwendeten NAT-Regeln für eingehenden Datenverkehr eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der NAT-Regel für eingehenden Lastenausgleich. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Name BESCHREIBUNG Wert
back-EndAddressPool Ein Verweis auf die back-EndAddressPool-Ressource. Subresource
backendPort Der Port, der für den internen Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535. INT
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die floating IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist erforderlich, wenn Sie die SQL AlwaysOn-verfügbarkeit Gruppen in SQL Server verwenden. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben. bool
enableTcpReset Empfangen Sie bidirektionale TCP-Zurücksetzung bei TCP-Flow-Leerlauftimeout oder unerwarteter Verbindungsabbruch. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. Subresource
frontendPort Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Load Balancer eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534. INT
frontendPortRangeEnd Der Portbereich endet für den externen Endpunkt. Diese Eigenschaft wird zusammen mit Back-EndAddressPool und FrontendPortRangeStart verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. INT
frontendPortRangeStart Der Portbereich beginnt für den externen Endpunkt. Diese Eigenschaft wird zusammen mit Back-EndAddressPool und FrontendPortRangeEnd verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. INT
idleTimeoutInMinutes Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann auf eine Angabe zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert ist 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. INT
Protokoll Der Verweis auf das Transportprotokoll, das von der Lastenausgleichsregel verwendet wird. "Alle"
"TCP"
'Udp'

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp networkInterfaces/tapConfigurations kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

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

Ressourcenformat

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

{
  "type": "Microsoft.Network/networkInterfaces/tapConfigurations",
  "apiVersion": "2023-11-01",
  "name": "string",
  "properties": {
    "virtualNetworkTap": {
      "id": "string",
      "location": "string",
      "properties": {
        "destinationLoadBalancerFrontEndIPConfiguration": {
          "id": "string",
          "name": "string",
          "properties": {
            "gatewayLoadBalancer": {
              "id": "string"
            },
            "privateIPAddress": "string",
            "privateIPAddressVersion": "string",
            "privateIPAllocationMethod": "string",
            "publicIPAddress": {
              "extendedLocation": {
                "name": "string",
                "type": "EdgeZone"
              },
              "id": "string",
              "location": "string",
              "properties": {
                "ddosSettings": {
                  "ddosProtectionPlan": {
                    "id": "string"
                  },
                  "protectionMode": "string"
                },
                "deleteOption": "string",
                "dnsSettings": {
                  "domainNameLabel": "string",
                  "domainNameLabelScope": "string",
                  "fqdn": "string",
                  "reverseFqdn": "string"
                },
                "idleTimeoutInMinutes": "int",
                "ipAddress": "string",
                "ipTags": [
                  {
                    "ipTagType": "string",
                    "tag": "string"
                  }
                ],
                "linkedPublicIPAddress": { public-ip-address-object },
                "migrationPhase": "string",
                "natGateway": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "idleTimeoutInMinutes": "int",
                    "publicIpAddresses": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixes": [
                      {
                        "id": "string"
                      }
                    ]
                  },
                  "sku": {
                    "name": "Standard"
                  },
                  "tags": {},
                  "zones": [ "string" ]
                },
                "publicIPAddressVersion": "string",
                "publicIPAllocationMethod": "string",
                "publicIPPrefix": {
                  "id": "string"
                },
                "servicePublicIPAddress": { public-ip-address-object }
              },
              "sku": {
                "name": "string",
                "tier": "string"
              },
              "tags": {},
              "zones": [ "string" ]
            },
            "publicIPPrefix": {
              "id": "string"
            },
            "subnet": {
              "id": "string",
              "name": "string",
              "properties": {
                "addressPrefix": "string",
                "addressPrefixes": [ "string" ],
                "applicationGatewayIPConfigurations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "subnet": {
                        "id": "string"
                      }
                    }
                  }
                ],
                "defaultOutboundAccess": "bool",
                "delegations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "serviceName": "string"
                    },
                    "type": "string"
                  }
                ],
                "ipAllocations": [
                  {
                    "id": "string"
                  }
                ],
                "natGateway": {
                  "id": "string"
                },
                "networkSecurityGroup": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "flushConnection": "bool",
                    "securityRules": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "access": "string",
                          "description": "string",
                          "destinationAddressPrefix": "string",
                          "destinationAddressPrefixes": [ "string" ],
                          "destinationApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {},
                              "tags": {}
                            }
                          ],
                          "destinationPortRange": "string",
                          "destinationPortRanges": [ "string" ],
                          "direction": "string",
                          "priority": "int",
                          "protocol": "string",
                          "sourceAddressPrefix": "string",
                          "sourceAddressPrefixes": [ "string" ],
                          "sourceApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {},
                              "tags": {}
                            }
                          ],
                          "sourcePortRange": "string",
                          "sourcePortRanges": [ "string" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {}
                },
                "privateEndpointNetworkPolicies": "string",
                "privateLinkServiceNetworkPolicies": "string",
                "routeTable": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "routes": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "hasBgpOverride": "bool",
                          "nextHopIpAddress": "string",
                          "nextHopType": "string"
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {}
                },
                "serviceEndpointPolicies": [
                  {
                    "id": "string",
                    "location": "string",
                    "properties": {
                      "contextualServiceEndpointPolicies": [ "string" ],
                      "serviceAlias": "string",
                      "serviceEndpointPolicyDefinitions": [
                        {
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "description": "string",
                            "service": "string",
                            "serviceResources": [ "string" ]
                          },
                          "type": "string"
                        }
                      ]
                    },
                    "tags": {}
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "service": "string"
                  }
                ],
                "sharingScope": "string"
              },
              "type": "string"
            }
          },
          "zones": [ "string" ]
        },
        "destinationNetworkInterfaceIPConfiguration": {
          "id": "string",
          "name": "string",
          "properties": {
            "applicationGatewayBackendAddressPools": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "backendAddresses": [
                    {
                      "fqdn": "string",
                      "ipAddress": "string"
                    }
                  ]
                }
              }
            ],
            "applicationSecurityGroups": [
              {
                "id": "string",
                "location": "string",
                "properties": {},
                "tags": {}
              }
            ],
            "gatewayLoadBalancer": {
              "id": "string"
            },
            "loadBalancerBackendAddressPools": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "drainPeriodInSeconds": "int",
                  "loadBalancerBackendAddresses": [
                    {
                      "name": "string",
                      "properties": {
                        "adminState": "string",
                        "ipAddress": "string",
                        "loadBalancerFrontendIPConfiguration": {
                          "id": "string"
                        },
                        "subnet": {
                          "id": "string"
                        },
                        "virtualNetwork": {
                          "id": "string"
                        }
                      }
                    }
                  ],
                  "location": "string",
                  "syncMode": "string",
                  "tunnelInterfaces": [
                    {
                      "identifier": "int",
                      "port": "int",
                      "protocol": "string",
                      "type": "string"
                    }
                  ],
                  "virtualNetwork": {
                    "id": "string"
                  }
                }
              }
            ],
            "loadBalancerInboundNatRules": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "backendAddressPool": {
                    "id": "string"
                  },
                  "backendPort": "int",
                  "enableFloatingIP": "bool",
                  "enableTcpReset": "bool",
                  "frontendIPConfiguration": {
                    "id": "string"
                  },
                  "frontendPort": "int",
                  "frontendPortRangeEnd": "int",
                  "frontendPortRangeStart": "int",
                  "idleTimeoutInMinutes": "int",
                  "protocol": "string"
                }
              }
            ],
            "primary": "bool",
            "privateIPAddress": "string",
            "privateIPAddressPrefixLength": "int",
            "privateIPAddressVersion": "string",
            "privateIPAllocationMethod": "string",
            "publicIPAddress": {
              "extendedLocation": {
                "name": "string",
                "type": "EdgeZone"
              },
              "id": "string",
              "location": "string",
              "properties": {
                "ddosSettings": {
                  "ddosProtectionPlan": {
                    "id": "string"
                  },
                  "protectionMode": "string"
                },
                "deleteOption": "string",
                "dnsSettings": {
                  "domainNameLabel": "string",
                  "domainNameLabelScope": "string",
                  "fqdn": "string",
                  "reverseFqdn": "string"
                },
                "idleTimeoutInMinutes": "int",
                "ipAddress": "string",
                "ipTags": [
                  {
                    "ipTagType": "string",
                    "tag": "string"
                  }
                ],
                "linkedPublicIPAddress": { public-ip-address-object },
                "migrationPhase": "string",
                "natGateway": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "idleTimeoutInMinutes": "int",
                    "publicIpAddresses": [
                      {
                        "id": "string"
                      }
                    ],
                    "publicIpPrefixes": [
                      {
                        "id": "string"
                      }
                    ]
                  },
                  "sku": {
                    "name": "Standard"
                  },
                  "tags": {},
                  "zones": [ "string" ]
                },
                "publicIPAddressVersion": "string",
                "publicIPAllocationMethod": "string",
                "publicIPPrefix": {
                  "id": "string"
                },
                "servicePublicIPAddress": { public-ip-address-object }
              },
              "sku": {
                "name": "string",
                "tier": "string"
              },
              "tags": {},
              "zones": [ "string" ]
            },
            "subnet": {
              "id": "string",
              "name": "string",
              "properties": {
                "addressPrefix": "string",
                "addressPrefixes": [ "string" ],
                "applicationGatewayIPConfigurations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "subnet": {
                        "id": "string"
                      }
                    }
                  }
                ],
                "defaultOutboundAccess": "bool",
                "delegations": [
                  {
                    "id": "string",
                    "name": "string",
                    "properties": {
                      "serviceName": "string"
                    },
                    "type": "string"
                  }
                ],
                "ipAllocations": [
                  {
                    "id": "string"
                  }
                ],
                "natGateway": {
                  "id": "string"
                },
                "networkSecurityGroup": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "flushConnection": "bool",
                    "securityRules": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "access": "string",
                          "description": "string",
                          "destinationAddressPrefix": "string",
                          "destinationAddressPrefixes": [ "string" ],
                          "destinationApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {},
                              "tags": {}
                            }
                          ],
                          "destinationPortRange": "string",
                          "destinationPortRanges": [ "string" ],
                          "direction": "string",
                          "priority": "int",
                          "protocol": "string",
                          "sourceAddressPrefix": "string",
                          "sourceAddressPrefixes": [ "string" ],
                          "sourceApplicationSecurityGroups": [
                            {
                              "id": "string",
                              "location": "string",
                              "properties": {},
                              "tags": {}
                            }
                          ],
                          "sourcePortRange": "string",
                          "sourcePortRanges": [ "string" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {}
                },
                "privateEndpointNetworkPolicies": "string",
                "privateLinkServiceNetworkPolicies": "string",
                "routeTable": {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "disableBgpRoutePropagation": "bool",
                    "routes": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "addressPrefix": "string",
                          "hasBgpOverride": "bool",
                          "nextHopIpAddress": "string",
                          "nextHopType": "string"
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {}
                },
                "serviceEndpointPolicies": [
                  {
                    "id": "string",
                    "location": "string",
                    "properties": {
                      "contextualServiceEndpointPolicies": [ "string" ],
                      "serviceAlias": "string",
                      "serviceEndpointPolicyDefinitions": [
                        {
                          "id": "string",
                          "name": "string",
                          "properties": {
                            "description": "string",
                            "service": "string",
                            "serviceResources": [ "string" ]
                          },
                          "type": "string"
                        }
                      ]
                    },
                    "tags": {}
                  }
                ],
                "serviceEndpoints": [
                  {
                    "locations": [ "string" ],
                    "service": "string"
                  }
                ],
                "sharingScope": "string"
              },
              "type": "string"
            },
            "virtualNetworkTaps": [
              {
          },
          "type": "string"
        },
        "destinationPort": "int"
      },
      "tags": {}
    }
  }
}

Eigenschaftswerte

networkInterfaces/tapConfigurations

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Network/networkInterfaces/tapConfigurations"
apiVersion Die Ressourcen-API-Version '2023-11-01'
name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen festlegen.
Zeichenfolge (erforderlich)
properties Eigenschaften der Virtual Network Tap-Konfiguration. NetworkInterfaceTapConfigurationPropertiesFormat

NetworkInterfaceTapConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
virtualNetworkTap Der Verweis auf die Virtual Network Tap-Ressource. VirtualNetworkTap

VirtualNetworkTap

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Virtual Network Tippen Sie auf Eigenschaften. VirtualNetworkTapPropertiesFormat
tags Ressourcentags. Objekt (object)

VirtualNetworkTapPropertiesFormat

Name BESCHREIBUNG Wert
destinationLoadBalancerFrontEndIPConfiguration Der Verweis auf die private IP-Adresse auf dem internen Load Balancer, der den Tippen empfängt. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Der Verweis auf die private IP-Adresse der Collector-Nic, die das Tippen empfängt. NetworkInterfaceIPConfiguration
destinationPort Der VXLAN-Zielport, der den getippten Datenverkehr empfängt. INT

FrontendIPConfiguration

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, der innerhalb der Vom Lastenausgleich verwendeten Front-End-IP-Konfigurationen eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Lastenausgleichstests. FrontendIPConfigurationPropertiesFormat
Zonen Eine Liste der Verfügbarkeitszonen, die die IP-Adresse angibt, die für die Ressourcenanforderungen zugewiesen ist. string[]

FrontendIPConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
gatewayLoadBalancer Der Verweis auf die Front-End-IP des Gateway-Lastenausgleichs. Subresource
privateIPAddress Die private IP-Adresse der IP-Konfiguration. Zeichenfolge
privateIPAddressVersion Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. "IPv4"
"IPv6"
privateIPAllocationMethod Die Private IP-Zuordnungsmethode. "Dynamisch"
"Statisch"
publicIPAddress Der Verweis auf die öffentliche IP-Ressource. PublicIPAddress
publicIPPrefix Der Verweis auf die Ressource Öffentliche IP-Präfixe. Subresource
Subnetz Der Verweis auf die Subnetzressource. Subnetz

Subresource

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

PublicIPAddress

Name BESCHREIBUNG Wert
extendedLocation Der erweiterte Speicherort der öffentlichen IP-Adresse. ExtendedLocation
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der öffentlichen IP-Adresse. PublicIPAddressPropertiesFormat
sku Die SKU für öffentliche IP-Adressen. PublicIPAddressSku
tags Ressourcentags. Objekt (object)
Zonen Eine Liste der Verfügbarkeitszonen, die die IP-Adresse angibt, die für die Ressourcenanforderungen zugewiesen ist. string[]

ExtendedLocation

Name BESCHREIBUNG Wert
name Der Name des erweiterten Speicherorts. Zeichenfolge
type Der Typ des erweiterten Speicherorts. "EdgeZone"

PublicIPAddressPropertiesFormat

Name BESCHREIBUNG Wert
ddosSettings Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. DdosSettings
deleteOption Geben Sie an, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer, der sie verwendet, gelöscht wird. "Löschen"
"Trennen"
dnsSettings Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. PublicIPAddressDnsSettings
idleTimeoutInMinutes Das Leerlauftimeout der öffentlichen IP-Adresse. INT
ipAddress Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist. Zeichenfolge
ipTags Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind. IpTag[]
linkedPublicIPAddress Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource. PublicIPAddress
migrationPhase Migrationsphase der öffentlichen IP-Adresse. "Abbrechen"
"Commit"
"Committ"
"Keine"
"Vorbereiten"
natGateway Der NatGateway für die öffentliche IP-Adresse. NatGateway
publicIPAddressVersion Die Version der öffentlichen IP-Adresse. "IPv4"
"IPv6"
publicIPAllocationMethod Die Methode zur Zuordnung öffentlicher IP-Adressen. "Dynamisch"
"Statisch"
publicIPPrefix Das Präfix für öffentliche IP-Adressen, von dem diese öffentliche IP-Adresse zugewiesen werden sollte. Subresource
servicePublicIPAddress Die öffentliche IP-Adresse des Diensts der öffentlichen IP-Adressressource. PublicIPAddress

DdosSettings

Name BESCHREIBUNG Wert
ddosProtectionPlan Der DDoS-Schutzplan, der der öffentlichen IP-Adresse zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist. Subresource
protectionMode Der DDoS-Schutzmodus der öffentlichen IP-Adresse "Deaktiviert"
"Aktiviert"
"VirtualNetworkInherited"

PublicIPAddressDnsSettings

Name BESCHREIBUNG Wert
domainNameLabel Die Bezeichnung des Domänennamens. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden zusammen den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt. Zeichenfolge
domainNameLabelScope Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamebezeichnungsbereich angegeben werden, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt, der einen Hashwert im FQDN enthält. "NoReuse"
"ResourceGroupReuse"
'SubscriptionReuse'
"TenantReuse"
fqdn Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. Zeichenfolge
reverseFqdn Der umgekehrte FQDN. Ein vom Benutzer sichtbarer, vollqualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der in-addr.arpa-Domäne auf den Reverse-FQDN verweist. Zeichenfolge

IpTag

Name BESCHREIBUNG Wert
ipTagType Der IP-Tagtyp. Beispiel: FirstPartyUsage. Zeichenfolge
das Tag Der Wert des IP-Tags, das der öffentlichen IP-Adresse zugeordnet ist. Beispiel: SQL. Zeichenfolge

NatGateway

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Nat Gateway-Eigenschaften. NatGatewayPropertiesFormat
sku Die NAT-Gateway-SKU. NatGatewaySku
tags Ressourcentags. Objekt (object)
Zonen Eine Liste von Verfügbarkeitszonen, die die Zone angibt, in der Nat Gateway bereitgestellt werden soll. string[]

NatGatewayPropertiesFormat

Name BESCHREIBUNG Wert
idleTimeoutInMinutes Das Leerlauftimeout des nat-Gateways. INT
publicIpAddresses Ein Array öffentlicher IP-Adressen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]
publicIpPrefixes Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]

NatGatewaySku

Name BESCHREIBUNG Wert
name Name der Nat Gateway-SKU. "Standard"

PublicIPAddressSku

Name BESCHREIBUNG Wert
name Name einer öffentlichen IP-Adress-SKU. "Basic"
"Standard"
Ebene Ebene einer öffentlichen IP-Adress-SKU. "Global"
"Regional"

Subnet

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Subnetzes. SubnetPropertiesFormat
Typ Der Ressourcentyp. Zeichenfolge

SubnetPropertiesFormat

Name BESCHREIBUNG Wert
addressPrefix Das Adresspräfix für das Subnetz. Zeichenfolge
addressPrefixes Liste der Adresspräfixe für das Subnetz. string[]
applicationGatewayIPConfigurations Anwendungsgateway-IP-Konfigurationen der virtuellen Netzwerkressource. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Legen Sie diese Eigenschaft auf false fest, um die standardmäßige ausgehende Konnektivität für alle VMs im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt werden und kann nicht für ein vorhandenes Subnetz aktualisiert werden. bool
Delegationen Ein Array von Verweisen auf die Delegierungen im Subnetz. Delegierung[]
ipAllocations Array von IpAllocation, das auf dieses Subnetz verweist. SubResource[]
natGateway Nat-Gateway, das diesem Subnetz zugeordnet ist. Subresource
networkSecurityGroup Der Verweis auf die NetworkSecurityGroup-Ressource. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf einen privaten Endpunkt im Subnetz. "Deaktiviert"
"Aktiviert"
"NetworkSecurityGroupEnabled"
"RouteTableEnabled"
privateLinkServiceNetworkPolicies Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien für den Private Link-Dienst im Subnetz. "Deaktiviert"
"Aktiviert"
Routetable Der Verweis auf die RouteTable-Ressource. Routetable
serviceEndpointPolicies Ein Array von Dienstendpunktrichtlinien. ServiceEndpointPolicy[]
serviceEndpoints Ein Array von Dienstendpunkten. ServiceEndpointPropertiesFormat[]
sharingScope Legen Sie diese Eigenschaft auf Mandant fest, um die Freigabe des Subnetzes mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn defaultOutboundAccess auf false festgelegt ist. Beide Eigenschaften können nur festgelegt werden, wenn das Subnetz leer ist. "DelegierteServices"
"Mandant"

ApplicationGatewayIPConfiguration

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Name der IP-Konfiguration, die innerhalb eines Application Gateway eindeutig ist. Zeichenfolge
properties Eigenschaften der IP-Konfiguration des Anwendungsgateways. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
Subnetz Verweis auf die Subnetzressource. Ein Subnetz, aus dem das Anwendungsgateway seine private Adresse erhält. Subresource

Delegierung

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Subnetzes. ServiceDelegationPropertiesFormat
Typ Der Ressourcentyp. Zeichenfolge

ServiceDelegationPropertiesFormat

Name BESCHREIBUNG Wert
serviceName Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/servers). Zeichenfolge

NetworkSecurityGroup

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Netzwerksicherheitsgruppe. NetworkSecurityGroupPropertiesFormat
tags Ressourcentags. Objekt (object)

NetworkSecurityGroupPropertiesFormat

Name BESCHREIBUNG Wert
flushConnection Wenn dies aktiviert ist, werden Flows, die aus Verbindungen der Netzwerksicherheitsgruppe 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. SecurityRule[]

SecurityRule

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Sicherheitsregel. SecurityRulePropertiesFormat
Typ Der Typ der Ressource. Zeichenfolge

SecurityRulePropertiesFormat

Name BESCHREIBUNG Wert
access Der Netzwerkdatenverkehr wird zugelassen oder verweigert. "Zulassen"
"Verweigern" (erforderlich)
description Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Zeichenfolge
destinationAddressPrefix Das Präfix der Zieladresse. CIDR oder Ziel-IP-Bereich. Das Sternchen '*' kann auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Zeichenfolge
destinationAddressPrefixes Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. string[]
destinationApplicationSecurityGroups Die als Ziel angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
destinationPortRange Der Zielport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Das Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen. Zeichenfolge
destinationPortRanges Die Zielportbereiche. string[]
direction Die Richtung der Regel. Die Richtung gibt an, ob die Regel bei eingehendem oder ausgehendem Datenverkehr ausgewertet wird. "Eingehender Eingang"
"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 niedrigere die Prioritätsnummer ist, desto höher ist die Priorität der Regel. int (erforderlich)
Protokoll Netzwerkprotokoll, für das diese Regel gilt. '*'
"Ah"
"Esp"
"Icmp"
"TCP"
"Udp" (erforderlich)
sourceAddressPrefix Der CIDR- oder Quell-IP-Bereich. Das Sternchen '*' kann 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, woher der Netzwerkdatenverkehr stammt. Zeichenfolge
sourceAddressPrefixes Der CIDR- oder Quell-IP-Bereich. string[]
sourceApplicationSecurityGroups Die als Quelle angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
sourcePortRange Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Das Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen. Zeichenfolge
sourcePortRanges Der Quellportbereich. string[]

ApplicationSecurityGroup

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Anwendungssicherheitsgruppe. ApplicationSecurityGroupPropertiesFormat
tags Ressourcentags. Objekt (object)

ApplicationSecurityGroupPropertiesFormat

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

Routetable

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Routingtabelle. RouteTablePropertiesFormat
tags Ressourcentags. Objekt (object)

RouteTablePropertiesFormat

Name BESCHREIBUNG Wert
disableBgpRoutePropagation Gibt an, ob die von BGP für diese Routingtabelle gelernten Routen deaktiviert werden sollen. True bedeutet deaktivieren. bool
Routen Sammlung von Routen, die in einer Routingtabelle enthalten sind. Route[]

Route

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Route. RoutePropertiesFormat
Typ Der Typ der Ressource. Zeichenfolge

RoutePropertiesFormat

Name BESCHREIBUNG Wert
addressPrefix Die Ziel-CIDR, für die die Route gilt. Zeichenfolge
hasBgpOverride Ein Wert, der angibt, ob diese Route überlappende BGP-Routen unabhängig von LPM außer Kraft setzt. bool
nextHopIpAddress Die IP-Adresspakete sollten weitergeleitet werden. Die Werte des nächsten Hops sind nur in Routen zulässig, bei denen der nächste Hoptyp VirtualAppliance ist. Zeichenfolge
nextHopType Der Azure-Hop-Typ, an den das Paket gesendet werden soll. "Internet"
"Keine"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (erforderlich)

ServiceEndpointPolicy

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Dienstendpunktrichtlinie. ServiceEndpointPolicyPropertiesFormat
tags Ressourcentags. Objekt (object)

ServiceEndpointPolicyPropertiesFormat

Name BESCHREIBUNG Wert
contextualServiceEndpointPolicies Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. string[]
serviceAlias Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört Zeichenfolge
serviceEndpointPolicyDefinitions Eine Sammlung von Richtliniendefinitionen für Dienstendpunkte der Dienstendpunktrichtlinie. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Richtliniendefinition des Dienstendpunkts. ServiceEndpointPolicyDefinitionPropertiesFormat
Typ Der Typ der Ressource. Zeichenfolge

ServiceEndpointPolicyDefinitionPropertiesFormat

Name BESCHREIBUNG Wert
description Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Zeichenfolge
Dienst Dienstendpunktname. Zeichenfolge
serviceResources Eine Liste der Dienstressourcen. string[]

ServiceEndpointPropertiesFormat

Name BESCHREIBUNG Wert
locations Eine Liste der Speicherorte. string[]
Dienst Der Typ des Endpunktdiensts. Zeichenfolge

NetworkInterfaceIPConfiguration

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties IP-Konfigurationseigenschaften der Netzwerkschnittstelle. NetworkInterfaceIPConfigurationPropertiesFormat
Typ Der Ressourcentyp. Zeichenfolge

NetworkInterfaceIPConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
applicationGatewayBackendAddressPools Der Verweis auf die ApplicationGatewayBackendAddressPool-Ressource. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Anwendungssicherheitsgruppen, in denen die IP-Konfiguration enthalten ist. ApplicationSecurityGroup[]
gatewayLoadBalancer Der Verweis auf die Front-End-IP des Gateway-Lastenausgleichs. Subresource
loadBalancerBackendAddressPools Der Verweis auf die LoadBalancerBackendAddressPool-Ressource. Back-EndAddressPool[]
loadBalancerInboundNatRules Eine Liste von Verweisen auf LoadBalancerInboundNatRules. InboundNatRule[]
primary Gibt an, ob es sich um eine primäre Kundenadresse auf der Netzwerkschnittstelle handelt. bool
privateIPAddress Private IP-Adresse der IP-Konfiguration. Es kann sich um eine einzelne IP-Adresse oder einen CIDR-Block im Format {address}/{prefix-length} handeln. Zeichenfolge
privateIPAddressPrefixLength Die Präfixlänge der privaten IP-Adresse. Wenn angegeben und die Zuordnungsmethode dynamisch ist, weist der Dienst einen CIDR-Block anstelle einer einzelnen IP-Adresse zu. INT

Einschränkungen:
Min-Wert = 1
Maximaler Wert = 128
privateIPAddressVersion Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Die Methode zur Zuordnung privater IP-Adressen. "Dynamisch"
"Statisch"
publicIPAddress Öffentliche IP-Adresse, die an die IP-Konfiguration gebunden ist. PublicIPAddress
Subnetz Subnetz, das an die IP-Konfiguration gebunden ist. Subnetz
virtualNetworkTaps Der Verweis auf Virtual Network Taps. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Name des Back-End-Adresspools, der innerhalb eines Application Gateway eindeutig ist. Zeichenfolge
properties Eigenschaften des Back-End-Adresspools des Anwendungsgateways. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Name BESCHREIBUNG Wert
back-EndAddresses Back-End-Adressen. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Name BESCHREIBUNG Wert
fqdn Vollqualifizierter Domänenname (FQDN) Zeichenfolge
ipAddress IP-Adresse. Zeichenfolge

Back-EndAddressPool

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, der innerhalb der Gruppe der vom Lastenausgleich verwendeten Back-End-Adresspools eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Back-End-Adresspools des Lastenausgleichs. Back-EndAddressPoolPropertiesFormat

Back-EndAddressPoolPropertiesFormat

Name BESCHREIBUNG Wert
drainPeriodInSeconds Anzahl von Sekunden Load Balancer warten, bevor RESET an Client- und Back-End-Adresse gesendet wird. INT
loadBalancerBackendAddresses Ein Array von Back-End-Adressen. LoadBalancerBackendAddress[]
location Der Speicherort des Back-End-Adresspools. Zeichenfolge
syncMode Synchroner Modus für Back-End-Adressen für den Back-End-Pool "Automatisch"
"Manuell"
tunnelInterfaces Ein Array von Gateway-Load Balancer-Tunnelschnittstellen. GatewayLoadBalancerTunnelInterface[]
virtualNetwork Ein Verweis auf ein virtuelles Netzwerk. Subresource

LoadBalancerBackendAddress

Name BESCHREIBUNG Wert
name Name der Back-End-Adresse. Zeichenfolge
properties Eigenschaften des Back-End-Adresspools des Lastenausgleichs. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Name BESCHREIBUNG Wert
adminState Eine Liste der administrativen Zustände, die einmal festgelegt wurden, können den Integritätstest außer Kraft setzen, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleiten oder neue Verbindungen verweigern und vorhandene Verbindungen zurücksetzen. "Down"
"Keine"
"Nach oben"
ipAddress IP-Adresse, die zum virtuellen Netzwerk gehört, auf das verwiesen wird. Zeichenfolge
loadBalancerFrontendIPConfiguration Verweis auf die Front-End-IP-Adresskonfiguration, die im regionalen Loadbalancer definiert ist. Subresource
Subnetz Verweis auf ein vorhandenes Subnetz. Subresource
virtualNetwork Verweis auf ein vorhandenes virtuelles Netzwerk. Subresource

GatewayLoadBalancerTunnelInterface

Name BESCHREIBUNG Wert
Bezeichner Bezeichner der Gateway-Load Balancer-Tunnelschnittstelle. INT
port Port der Gateway-Load Balancer-Tunnelschnittstelle. INT
Protokoll Protokoll der Gateway-Load Balancer-Tunnelschnittstelle. "nativ"
"Keine"
"VXLAN"
Typ Datenverkehrstyp der Gateway-Load Balancer-Tunnelschnittstelle. "Extern"
"Intern"
"Keine"

InboundNatRule

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb der vom Lastenausgleich verwendeten NAT-Regeln für eingehenden Datenverkehr eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der NAT-Regel für eingehenden Lastenausgleich. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Name BESCHREIBUNG Wert
backendAddressPool Ein Verweis auf die back-EndAddressPool-Ressource. Subresource
backendPort Der Port, der für den internen Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535. INT
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die floating IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist erforderlich, wenn Sie die SQL AlwaysOn-Verfügbarkeits-Gruppen in SQL Server verwenden. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben. bool
enableTcpReset Empfangen sie bidirektionale TCP-Zurücksetzung bei Leerlauftimeout des TCP-Flusses oder unerwarteter Verbindungsbeendigung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. Subresource
frontendPort Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb der Load Balancer eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534. INT
frontendPortRangeEnd Der Portbereich endet für den externen Endpunkt. Diese Eigenschaft wird zusammen mit BackendAddressPool und FrontendPortRangeStart verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. INT
frontendPortRangeStart Der Portbereich beginnt für den externen Endpunkt. Diese Eigenschaft wird zusammen mit BackendAddressPool und FrontendPortRangeEnd verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. INT
idleTimeoutInMinutes Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann auf eine Angabe zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert ist 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. INT
Protokoll Der Verweis auf das Transportprotokoll, das von der Lastenausgleichsregel verwendet wird. "Alle"
"TCP"
"Udp"

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp networkInterfaces/tapConfigurations kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

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

Ressourcenformat

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkInterfaces/tapConfigurations@2023-11-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      virtualNetworkTap = {
        id = "string"
        location = "string"
        properties = {
          destinationLoadBalancerFrontEndIPConfiguration = {
            id = "string"
            name = "string"
            properties = {
              gatewayLoadBalancer = {
                id = "string"
              }
              privateIPAddress = "string"
              privateIPAddressVersion = "string"
              privateIPAllocationMethod = "string"
              publicIPAddress = {
                extendedLocation = {
                  name = "string"
                  type = "EdgeZone"
                }
                id = "string"
                location = "string"
                properties = {
                  ddosSettings = {
                    ddosProtectionPlan = {
                      id = "string"
                    }
                    protectionMode = "string"
                  }
                  deleteOption = "string"
                  dnsSettings = {
                    domainNameLabel = "string"
                    domainNameLabelScope = "string"
                    fqdn = "string"
                    reverseFqdn = "string"
                  }
                  idleTimeoutInMinutes = int
                  ipAddress = "string"
                  ipTags = [
                    {
                      ipTagType = "string"
                      tag = "string"
                    }
                  ]
                  linkedPublicIPAddress = {
                    public-ip-address-object
                  }
                  migrationPhase = "string"
                  natGateway = {
                    id = "string"
                    location = "string"
                    properties = {
                      idleTimeoutInMinutes = int
                      publicIpAddresses = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixes = [
                        {
                          id = "string"
                        }
                      ]
                    }
                    sku = {
                      name = "Standard"
                    }
                    tags = {}
                    zones = [
                      "string"
                    ]
                  }
                  publicIPAddressVersion = "string"
                  publicIPAllocationMethod = "string"
                  publicIPPrefix = {
                    id = "string"
                  }
                  servicePublicIPAddress = {
                    public-ip-address-object
                  }
                }
                sku = {
                  name = "string"
                  tier = "string"
                }
                tags = {}
                zones = [
                  "string"
                ]
              }
              publicIPPrefix = {
                id = "string"
              }
              subnet = {
                id = "string"
                name = "string"
                properties = {
                  addressPrefix = "string"
                  addressPrefixes = [
                    "string"
                  ]
                  applicationGatewayIPConfigurations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        subnet = {
                          id = "string"
                        }
                      }
                    }
                  ]
                  defaultOutboundAccess = bool
                  delegations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        serviceName = "string"
                      }
                      type = "string"
                    }
                  ]
                  ipAllocations = [
                    {
                      id = "string"
                    }
                  ]
                  natGateway = {
                    id = "string"
                  }
                  networkSecurityGroup = {
                    id = "string"
                    location = "string"
                    properties = {
                      flushConnection = bool
                      securityRules = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            access = "string"
                            description = "string"
                            destinationAddressPrefix = "string"
                            destinationAddressPrefixes = [
                              "string"
                            ]
                            destinationApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {}
                                tags = {}
                              }
                            ]
                            destinationPortRange = "string"
                            destinationPortRanges = [
                              "string"
                            ]
                            direction = "string"
                            priority = int
                            protocol = "string"
                            sourceAddressPrefix = "string"
                            sourceAddressPrefixes = [
                              "string"
                            ]
                            sourceApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {}
                                tags = {}
                              }
                            ]
                            sourcePortRange = "string"
                            sourcePortRanges = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {}
                  }
                  privateEndpointNetworkPolicies = "string"
                  privateLinkServiceNetworkPolicies = "string"
                  routeTable = {
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      routes = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            hasBgpOverride = bool
                            nextHopIpAddress = "string"
                            nextHopType = "string"
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {}
                  }
                  serviceEndpointPolicies = [
                    {
                      id = "string"
                      location = "string"
                      properties = {
                        contextualServiceEndpointPolicies = [
                          "string"
                        ]
                        serviceAlias = "string"
                        serviceEndpointPolicyDefinitions = [
                          {
                            id = "string"
                            name = "string"
                            properties = {
                              description = "string"
                              service = "string"
                              serviceResources = [
                                "string"
                              ]
                            }
                            type = "string"
                          }
                        ]
                      }
                      tags = {}
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      service = "string"
                    }
                  ]
                  sharingScope = "string"
                }
                type = "string"
              }
            }
            zones = [
              "string"
            ]
          }
          destinationNetworkInterfaceIPConfiguration = {
            id = "string"
            name = "string"
            properties = {
              applicationGatewayBackendAddressPools = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    backendAddresses = [
                      {
                        fqdn = "string"
                        ipAddress = "string"
                      }
                    ]
                  }
                }
              ]
              applicationSecurityGroups = [
                {
                  id = "string"
                  location = "string"
                  properties = {}
                  tags = {}
                }
              ]
              gatewayLoadBalancer = {
                id = "string"
              }
              loadBalancerBackendAddressPools = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    drainPeriodInSeconds = int
                    loadBalancerBackendAddresses = [
                      {
                        name = "string"
                        properties = {
                          adminState = "string"
                          ipAddress = "string"
                          loadBalancerFrontendIPConfiguration = {
                            id = "string"
                          }
                          subnet = {
                            id = "string"
                          }
                          virtualNetwork = {
                            id = "string"
                          }
                        }
                      }
                    ]
                    location = "string"
                    syncMode = "string"
                    tunnelInterfaces = [
                      {
                        identifier = int
                        port = int
                        protocol = "string"
                        type = "string"
                      }
                    ]
                    virtualNetwork = {
                      id = "string"
                    }
                  }
                }
              ]
              loadBalancerInboundNatRules = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    backendAddressPool = {
                      id = "string"
                    }
                    backendPort = int
                    enableFloatingIP = bool
                    enableTcpReset = bool
                    frontendIPConfiguration = {
                      id = "string"
                    }
                    frontendPort = int
                    frontendPortRangeEnd = int
                    frontendPortRangeStart = int
                    idleTimeoutInMinutes = int
                    protocol = "string"
                  }
                }
              ]
              primary = bool
              privateIPAddress = "string"
              privateIPAddressPrefixLength = int
              privateIPAddressVersion = "string"
              privateIPAllocationMethod = "string"
              publicIPAddress = {
                extendedLocation = {
                  name = "string"
                  type = "EdgeZone"
                }
                id = "string"
                location = "string"
                properties = {
                  ddosSettings = {
                    ddosProtectionPlan = {
                      id = "string"
                    }
                    protectionMode = "string"
                  }
                  deleteOption = "string"
                  dnsSettings = {
                    domainNameLabel = "string"
                    domainNameLabelScope = "string"
                    fqdn = "string"
                    reverseFqdn = "string"
                  }
                  idleTimeoutInMinutes = int
                  ipAddress = "string"
                  ipTags = [
                    {
                      ipTagType = "string"
                      tag = "string"
                    }
                  ]
                  linkedPublicIPAddress = {
                    public-ip-address-object
                  }
                  migrationPhase = "string"
                  natGateway = {
                    id = "string"
                    location = "string"
                    properties = {
                      idleTimeoutInMinutes = int
                      publicIpAddresses = [
                        {
                          id = "string"
                        }
                      ]
                      publicIpPrefixes = [
                        {
                          id = "string"
                        }
                      ]
                    }
                    sku = {
                      name = "Standard"
                    }
                    tags = {}
                    zones = [
                      "string"
                    ]
                  }
                  publicIPAddressVersion = "string"
                  publicIPAllocationMethod = "string"
                  publicIPPrefix = {
                    id = "string"
                  }
                  servicePublicIPAddress = {
                    public-ip-address-object
                  }
                }
                sku = {
                  name = "string"
                  tier = "string"
                }
                tags = {}
                zones = [
                  "string"
                ]
              }
              subnet = {
                id = "string"
                name = "string"
                properties = {
                  addressPrefix = "string"
                  addressPrefixes = [
                    "string"
                  ]
                  applicationGatewayIPConfigurations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        subnet = {
                          id = "string"
                        }
                      }
                    }
                  ]
                  defaultOutboundAccess = bool
                  delegations = [
                    {
                      id = "string"
                      name = "string"
                      properties = {
                        serviceName = "string"
                      }
                      type = "string"
                    }
                  ]
                  ipAllocations = [
                    {
                      id = "string"
                    }
                  ]
                  natGateway = {
                    id = "string"
                  }
                  networkSecurityGroup = {
                    id = "string"
                    location = "string"
                    properties = {
                      flushConnection = bool
                      securityRules = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            access = "string"
                            description = "string"
                            destinationAddressPrefix = "string"
                            destinationAddressPrefixes = [
                              "string"
                            ]
                            destinationApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {}
                                tags = {}
                              }
                            ]
                            destinationPortRange = "string"
                            destinationPortRanges = [
                              "string"
                            ]
                            direction = "string"
                            priority = int
                            protocol = "string"
                            sourceAddressPrefix = "string"
                            sourceAddressPrefixes = [
                              "string"
                            ]
                            sourceApplicationSecurityGroups = [
                              {
                                id = "string"
                                location = "string"
                                properties = {}
                                tags = {}
                              }
                            ]
                            sourcePortRange = "string"
                            sourcePortRanges = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {}
                  }
                  privateEndpointNetworkPolicies = "string"
                  privateLinkServiceNetworkPolicies = "string"
                  routeTable = {
                    id = "string"
                    location = "string"
                    properties = {
                      disableBgpRoutePropagation = bool
                      routes = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            addressPrefix = "string"
                            hasBgpOverride = bool
                            nextHopIpAddress = "string"
                            nextHopType = "string"
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {}
                  }
                  serviceEndpointPolicies = [
                    {
                      id = "string"
                      location = "string"
                      properties = {
                        contextualServiceEndpointPolicies = [
                          "string"
                        ]
                        serviceAlias = "string"
                        serviceEndpointPolicyDefinitions = [
                          {
                            id = "string"
                            name = "string"
                            properties = {
                              description = "string"
                              service = "string"
                              serviceResources = [
                                "string"
                              ]
                            }
                            type = "string"
                          }
                        ]
                      }
                      tags = {}
                    }
                  ]
                  serviceEndpoints = [
                    {
                      locations = [
                        "string"
                      ]
                      service = "string"
                    }
                  ]
                  sharingScope = "string"
                }
                type = "string"
              }
              virtualNetworkTaps = [
                {
            }
            type = "string"
          }
          destinationPort = int
        }
        tags = {}
      }
    }
  })
}

Eigenschaftswerte

networkInterfaces/tapConfigurations

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Network/networkInterfaces/tapConfigurations@2023-11-01"
name Der Ressourcenname Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource vom Typ: networkInterfaces
properties Eigenschaften der Virtual Network Tap-Konfiguration. NetworkInterfaceTapConfigurationPropertiesFormat

NetworkInterfaceTapConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
virtualNetworkTap Der Verweis auf die Virtual Network Tap-Ressource. VirtualNetworkTap

VirtualNetworkTap

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Virtual Network Tippen Sie auf Eigenschaften. VirtualNetworkTapPropertiesFormat
tags Ressourcentags. Objekt (object)

VirtualNetworkTapPropertiesFormat

Name BESCHREIBUNG Wert
destinationLoadBalancerFrontEndIPConfiguration Der Verweis auf die private IP-Adresse auf der internen Load Balancer, die das Tippen empfängt. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Der Verweis auf die private IP-Adresse der Collector-Nic, die den Tippen empfängt. NetworkInterfaceIPConfiguration
destinationPort Der VXLAN-Zielport, der den getippten Datenverkehr empfängt. INT

FrontendIPConfiguration

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb der Vom Lastenausgleich verwendeten Front-End-IP-Konfigurationen eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Lastenausgleichstests. FrontendIPConfigurationPropertiesFormat
Zonen Eine Liste der Verfügbarkeitszonen, aus der die ip-Adresse angegeben wird, die für die Ressource zugewiesen ist. string[]

FrontendIPConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
gatewayLoadBalancer Der Verweis auf die Front-End-IP-Adresse des Gatewaylastenausgleichs. Subresource
privateIPAddress Die private IP-Adresse der IP-Konfiguration. Zeichenfolge
privateIPAddressVersion Gibt an, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. "IPv4"
"IPv6"
privateIPAllocationMethod Die Private IP-Zuordnungsmethode. "Dynamisch"
"Statisch"
publicIPAddress Der Verweis auf die öffentliche IP-Ressource. PublicIPAddress
publicIPPrefix Der Verweis auf die Öffentliche IP-Präfixressource. Subresource
Subnetz Der Verweis auf die Subnetzressource. Subnetz

Subresource

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

PublicIPAddress

Name BESCHREIBUNG Wert
extendedLocation Der erweiterte Speicherort der öffentlichen IP-Adresse. ExtendedLocation
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der öffentlichen IP-Adresse. PublicIPAddressPropertiesFormat
sku Die SKU für öffentliche IP-Adressen. PublicIPAddressSku
tags Ressourcentags. Objekt (object)
Zonen Eine Liste der Verfügbarkeitszonen, die die IP-Adresse angibt, die für die Ressourcenanforderungen zugewiesen ist. string[]

ExtendedLocation

Name BESCHREIBUNG Wert
name Der Name des erweiterten Speicherorts. Zeichenfolge
type Der Typ des erweiterten Speicherorts. "EdgeZone"

PublicIPAddressPropertiesFormat

Name BESCHREIBUNG Wert
ddosSettings Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. DdosSettings
deleteOption Geben Sie an, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer, der sie verwendet, gelöscht wird. "Löschen"
"Trennen"
dnsSettings Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. PublicIPAddressDnsSettings
idleTimeoutInMinutes Das Leerlauftimeout der öffentlichen IP-Adresse. INT
ipAddress Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist. Zeichenfolge
ipTags Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind. IpTag[]
linkedPublicIPAddress Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource. PublicIPAddress
migrationPhase Migrationsphase der öffentlichen IP-Adresse. "Abbrechen"
"Commit"
"Committ"
"None"
"Vorbereiten"
natGateway Der NatGateway für die öffentliche IP-Adresse. NatGateway
publicIPAddressVersion Die Version der öffentlichen IP-Adresse. "IPv4"
"IPv6"
publicIPAllocationMethod Die Methode zur Zuordnung öffentlicher IP-Adressen. "Dynamisch"
"Statisch"
publicIPPrefix Das Präfix für öffentliche IP-Adressen, von dem diese öffentliche IP-Adresse zugewiesen werden sollte. Subresource
servicePublicIPAddress Die öffentliche IP-Adresse des Diensts der öffentlichen IP-Adressressource. PublicIPAddress

DdosSettings

Name BESCHREIBUNG Wert
ddosProtectionPlan Der DDoS-Schutzplan, der der öffentlichen IP-Adresse zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist. Subresource
protectionMode Der DDoS-Schutzmodus der öffentlichen IP-Adresse "Deaktiviert"
"Aktiviert"
"VirtualNetworkInherited"

PublicIPAddressDnsSettings

Name BESCHREIBUNG Wert
domainNameLabel Die Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden zusammen den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt. Zeichenfolge
domainNameLabelScope Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamensbezeichnungsbereich angegeben werden, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure DNS-System erstellt, der einen Hashwert im FQDN enthält. "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
"TenantReuse"
fqdn Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. Zeichenfolge
reverseFqdn Der umgekehrte FQDN. Ein vom Benutzer sichtbarer, vollqualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der in-addr.arpa-Domäne auf den Reverse-FQDN verweist. Zeichenfolge

IpTag

Name BESCHREIBUNG Wert
ipTagType Der IP-Tagtyp. Beispiel: FirstPartyUsage. Zeichenfolge
das Tag Der Wert des IP-Tags, das der öffentlichen IP-Adresse zugeordnet ist. Beispiel: SQL. Zeichenfolge

NatGateway

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Nat Gateway-Eigenschaften. NatGatewayPropertiesFormat
sku Die NAT-Gateway-SKU. NatGatewaySku
tags Ressourcentags. Objekt (object)
Zonen Eine Liste der Verfügbarkeitszonen, die die Zone angibt, in der Nat Gateway bereitgestellt werden soll. string[]

NatGatewayPropertiesFormat

Name BESCHREIBUNG Wert
idleTimeoutInMinutes Das Leerlauftimeout des nat-Gateways. INT
publicIpAddresses Ein Array von öffentlichen IP-Adressen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]
publicIpPrefixes Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]

NatGatewaySku

Name BESCHREIBUNG Wert
name Name der Nat Gateway-SKU. „Standard“

PublicIPAddressSku

Name BESCHREIBUNG Wert
name Name einer öffentlichen IP-Adress-SKU. „Basic“
„Standard“
Ebene Ebene einer öffentlichen IP-Adress-SKU. "Global"
"Regional"

Subnet

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Subnetzes. SubnetPropertiesFormat
Typ Der Ressourcentyp. Zeichenfolge

SubnetPropertiesFormat

Name BESCHREIBUNG Wert
addressPrefix Das Adresspräfix für das Subnetz. Zeichenfolge
addressPrefixes Liste der Adresspräfixe für das Subnetz. string[]
applicationGatewayIPConfigurations Anwendungsgateway-IP-Konfigurationen der virtuellen Netzwerkressource. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Legen Sie diese Eigenschaft auf false fest, um die standardmäßige ausgehende Konnektivität für alle VMs im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt werden und kann nicht für ein vorhandenes Subnetz aktualisiert werden. bool
Delegationen Ein Array von Verweisen auf die Delegierungen im Subnetz. Delegierung[]
ipAllocations Array von IpAllocation, das auf dieses Subnetz verweist. SubResource[]
natGateway Nat-Gateway, das diesem Subnetz zugeordnet ist. Subresource
networkSecurityGroup Der Verweis auf die NetworkSecurityGroup-Ressource. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf einen privaten Endpunkt im Subnetz. "Deaktiviert"
"Aktiviert"
"NetworkSecurityGroupEnabled"
"RouteTableEnabled"
privateLinkServiceNetworkPolicies Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien für den Private Link-Dienst im Subnetz. "Deaktiviert"
"Aktiviert"
Routetable Der Verweis auf die RouteTable-Ressource. Routetable
serviceEndpointPolicies Ein Array von Dienstendpunktrichtlinien. ServiceEndpointPolicy[]
serviceEndpoints Ein Array von Dienstendpunkten. ServiceEndpointPropertiesFormat[]
sharingScope Legen Sie diese Eigenschaft auf Mandant fest, um die Freigabe des Subnetzes mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn defaultOutboundAccess auf false festgelegt ist. Beide Eigenschaften können nur festgelegt werden, wenn das Subnetz leer ist. "DelegatedServices"
"Mandant"

ApplicationGatewayIPConfiguration

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Name der IP-Konfiguration, die innerhalb eines Application Gateway eindeutig ist. Zeichenfolge
properties Eigenschaften der IP-Konfiguration des Anwendungsgateways. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
Subnetz Verweis auf die Subnetzressource. Ein Subnetz, aus dem das Anwendungsgateway seine private Adresse erhält. Subresource

Delegierung

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Subnetzes. ServiceDelegationPropertiesFormat
Typ Der Ressourcentyp. Zeichenfolge

ServiceDelegationPropertiesFormat

Name BESCHREIBUNG Wert
serviceName Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/servers). Zeichenfolge

NetworkSecurityGroup

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Netzwerksicherheitsgruppe. NetworkSecurityGroupPropertiesFormat
tags Ressourcentags. Objekt (object)

NetworkSecurityGroupPropertiesFormat

Name BESCHREIBUNG Wert
flushConnection Wenn diese Option aktiviert ist, werden Flows, die über 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. SecurityRule[]

SecurityRule

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Sicherheitsregel. SecurityRulePropertiesFormat
Typ Der Typ der Ressource. Zeichenfolge

SecurityRulePropertiesFormat

Name BESCHREIBUNG Wert
access Der Netzwerkdatenverkehr wird zugelassen oder verweigert. "Zulassen"
"Verweigern" (erforderlich)
description Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Zeichenfolge
destinationAddressPrefix Das Zieladresspräfix. CIDR oder Ziel-IP-Bereich. Das Sternchen '*' kann auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Zeichenfolge
destinationAddressPrefixes Die Zieladresspräfixe. CIDR- oder Ziel-IP-Bereiche. string[]
destinationApplicationSecurityGroups Die als Ziel angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
destinationPortRange Der Zielport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen. Zeichenfolge
destinationPortRanges Die Zielportbereiche. string[]
direction Die Richtung der Regel. Die Richtung gibt an, ob die Regel bei eingehendem oder ausgehendem 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 niedrigere die Prioritätsnummer ist, desto höher ist die Priorität der Regel. int (erforderlich)
Protokoll Netzwerkprotokoll, für das diese Regel gilt. "*"
"Ah"
"Esp"
"Icmp"
"TCP"
"Udp" (erforderlich)
sourceAddressPrefix Der CIDR- oder Quell-IP-Bereich. Das Sternchen '*' kann 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, woher der Netzwerkdatenverkehr stammt. Zeichenfolge
sourceAddressPrefixes Die CIDR- oder Quell-IP-Bereiche. string[]
sourceApplicationSecurityGroups Die als Quelle angegebene Anwendungssicherheitsgruppe. ApplicationSecurityGroup[]
sourcePortRange Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen. Zeichenfolge
sourcePortRanges Die Quellportbereiche. string[]

ApplicationSecurityGroup

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Anwendungssicherheitsgruppe. ApplicationSecurityGroupPropertiesFormat
tags Ressourcentags. Objekt (object)

ApplicationSecurityGroupPropertiesFormat

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

Routetable

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Routingtabelle. RouteTablePropertiesFormat
tags Ressourcentags. Objekt (object)

RouteTablePropertiesFormat

Name BESCHREIBUNG Wert
disableBgpRoutePropagation Gibt an, ob die von BGP für diese Routingtabelle erlernten Routen deaktiviert werden sollen. True bedeutet deaktivieren. bool
Routen Sammlung von Routen, die in einer Routingtabelle enthalten sind. Route[]

Route

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Route. RoutePropertiesFormat
Typ Der Typ der Ressource. Zeichenfolge

RoutePropertiesFormat

Name BESCHREIBUNG Wert
addressPrefix Die Ziel-CIDR, für die die Route gilt. Zeichenfolge
hasBgpOverride Ein Wert, der angibt, ob diese Route überlappende BGP-Routen außer Kraft setzt, unabhängig von LPM. bool
nextHopIpAddress Die IP-Adresspakete sollten weitergeleitet werden. Werte des nächsten Hops sind nur in Routen zulässig, bei denen der Typ des nächsten Hops VirtualAppliance ist. Zeichenfolge
nextHopType Der Azure-Hop-Typ, an den das Paket gesendet werden soll. "Internet"
"None"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (erforderlich)

ServiceEndpointPolicy

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Eigenschaften der Dienstendpunktrichtlinie. ServiceEndpointPolicyPropertiesFormat
tags Ressourcentags. Objekt (object)

ServiceEndpointPolicyPropertiesFormat

Name BESCHREIBUNG Wert
contextualServiceEndpointPolicies Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. string[]
serviceAlias Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört Zeichenfolge
serviceEndpointPolicyDefinitions Eine Sammlung von Richtliniendefinitionen für Dienstendpunkte der Dienstendpunktrichtlinie. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Richtliniendefinition des Dienstendpunkts. ServiceEndpointPolicyDefinitionPropertiesFormat
Typ Der Typ der Ressource. Zeichenfolge

ServiceEndpointPolicyDefinitionPropertiesFormat

Name BESCHREIBUNG Wert
description Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. Zeichenfolge
Dienst Dienstendpunktname. Zeichenfolge
serviceResources Eine Liste der Dienstressourcen. string[]

ServiceEndpointPropertiesFormat

Name BESCHREIBUNG Wert
locations Eine Liste der Speicherorte. string[]
Dienst Der Typ des Endpunktdiensts. Zeichenfolge

NetworkInterfaceIPConfiguration

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties IP-Konfigurationseigenschaften der Netzwerkschnittstelle. NetworkInterfaceIPConfigurationPropertiesFormat
Typ Der Ressourcentyp. Zeichenfolge

NetworkInterfaceIPConfigurationPropertiesFormat

Name BESCHREIBUNG Wert
applicationGatewayBackendAddressPools Der Verweis auf die ApplicationGatewayBackendAddressPool-Ressource. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Anwendungssicherheitsgruppen, in denen die IP-Konfiguration enthalten ist. ApplicationSecurityGroup[]
gatewayLoadBalancer Der Verweis auf die Front-End-IP-Adresse des Gatewaylastenausgleichs. Subresource
loadBalancerBackendAddressPools Der Verweis auf die LoadBalancerBackendAddressPool-Ressource. BackendAddressPool[]
loadBalancerInboundNatRules Eine Liste der Verweise von LoadBalancerInboundNatRules. InboundNatRule[]
primary Gibt an, ob dies eine primäre Kundenadresse auf der Netzwerkschnittstelle ist. bool
privateIPAddress Private IP-Adresse der IP-Konfiguration. Dabei kann es sich um eine einzelne IP-Adresse oder einen CIDR-Block im Format {address}/{prefix-length} handeln. Zeichenfolge
privateIPAddressPrefixLength Die Präfixlänge der privaten IP-Adresse. Wenn angegeben und die Zuordnungsmethode dynamisch ist, ordnet der Dienst einen CIDR-Block anstelle einer einzelnen IP-Adresse zu. INT

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 128
privateIPAddressVersion Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Die Private IP-Adresszuordnungsmethode. "Dynamisch"
"Statisch"
publicIPAddress Öffentliche IP-Adresse, die an die IP-Konfiguration gebunden ist. PublicIPAddress
Subnetz Subnetz, das an die IP-Konfiguration gebunden ist. Subnetz
virtualNetworkTaps Der Verweis auf Virtual Network Taps. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Name des Back-End-Adresspools, der innerhalb eines Application Gateway eindeutig ist. Zeichenfolge
properties Eigenschaften des Application Gateway-Back-End-Adresspools. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Name BESCHREIBUNG Wert
backendAddresses Back-End-Adressen. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Name BESCHREIBUNG Wert
fqdn Vollqualifizierter Domänenname (FQDN) Zeichenfolge
ipAddress IP-Adresse. Zeichenfolge

BackendAddressPool

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb der Gruppe der Back-End-Adresspools eindeutig ist, die vom Lastenausgleich verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften des Back-End-Adresspools des Lastenausgleichs. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Name BESCHREIBUNG Wert
drainPeriodInSeconds Anzahl von Sekunden, auf die Load Balancer warten, bevor RESET an Client- und Back-End-Adresse gesendet wird. INT
loadBalancerBackendAddresses Ein Array von Back-End-Adressen. LoadBalancerBackendAddress[]
location Der Speicherort des Back-End-Adresspools. Zeichenfolge
syncMode Synchroner Modus für Back-End-Adressen für den Back-End-Pool "Automatisch"
"Manuell"
tunnelInterfaces Ein Array von Gateway-Load Balancer-Tunnelschnittstellen. GatewayLoadBalancerTunnelInterface[]
virtualNetwork Ein Verweis auf ein virtuelles Netzwerk. Subresource

LoadBalancerBackendAddress

Name BESCHREIBUNG Wert
name Name der Back-End-Adresse. Zeichenfolge
properties Eigenschaften des Back-End-Adresspools des Lastenausgleichs. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Name BESCHREIBUNG Wert
adminState Eine Liste der administrativen Zustände, die einmal festgelegt wurden, können den Integritätstest außer Kraft setzen, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleiten oder neue Verbindungen verweigern und vorhandene Verbindungen zurücksetzen. "Nach unten"
"None"
"Nach oben"
ipAddress IP-Adresse, die zum virtuellen Netzwerk gehört, auf das verwiesen wird. Zeichenfolge
loadBalancerFrontendIPConfiguration Verweis auf die Front-End-IP-Adresskonfiguration, die im regionalen Lastenausgleich definiert ist. Subresource
Subnetz Verweis auf ein vorhandenes Subnetz. Subresource
virtualNetwork Verweis auf ein vorhandenes virtuelles Netzwerk. Subresource

GatewayLoadBalancerTunnelInterface

Name BESCHREIBUNG Wert
Bezeichner Bezeichner der Gateway-Load Balancer-Tunnelschnittstelle. INT
port Port der Gateway-Load Balancer-Tunnelschnittstelle. INT
Protokoll Protokoll der Gateway-Load Balancer-Tunnelschnittstelle. "nativ"
"None"
"VXLAN"
Typ Datenverkehrstyp der Gateway-Load Balancer-Tunnelschnittstelle. "Extern"
"Intern"
"None"

InboundNatRule

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Der Name der Ressource, die innerhalb der vom Lastenausgleich verwendeten NAT-Regeln für eingehenden Datenverkehr eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der NAT-Regel für eingehenden Lastenausgleich. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Name BESCHREIBUNG Wert
backendAddressPool Ein Verweis auf die back-EndAddressPool-Ressource. Subresource
backendPort Der Port, der für den internen Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535. INT
enableFloatingIP Konfiguriert den Endpunkt eines virtuellen Computers für die floating IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist erforderlich, wenn Sie die SQL AlwaysOn-Verfügbarkeits-Gruppen in SQL Server verwenden. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben. bool
enableTcpReset Empfangen sie bidirektionale TCP-Zurücksetzung bei Leerlauftimeout des TCP-Flusses oder unerwarteter Verbindungsbeendigung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. bool
frontendIPConfiguration Ein Verweis auf Front-End-IP-Adressen. Subresource
frontendPort Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb des Load Balancer eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534. INT
frontendPortRangeEnd Der Portbereich endet für den externen Endpunkt. Diese Eigenschaft wird zusammen mit Back-EndAddressPool und FrontendPortRangeStart verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. INT
frontendPortRangeStart Der Portbereich beginnt für den externen Endpunkt. Diese Eigenschaft wird zusammen mit Back-EndAddressPool und FrontendPortRangeEnd verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. INT
idleTimeoutInMinutes Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann auf eine Angabe zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert ist 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. INT
Protokoll Der Verweis auf das Transportprotokoll, das von der Lastenausgleichsregel verwendet wird. All
"TCP"
"Udp"