Microsoft.Network networkInterfaces

Bicep-resursdefinition

Resurstypen networkInterfaces kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/networkInterfaces-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Network/networkInterfaces@2023-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  extendedLocation: {
    name: 'string'
    type: 'EdgeZone'
  }
  properties: {
    auxiliaryMode: 'string'
    auxiliarySku: 'string'
    disableTcpStateTracking: bool
    dnsSettings: {
      dnsServers: [
        'string'
      ]
      internalDnsNameLabel: 'string'
    }
    enableAcceleratedNetworking: bool
    enableIPForwarding: bool
    ipConfigurations: [
      {
        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: [
            {
              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: {
                destinationPort: int
              }
              tags: {}
            }
          ]
        }
        type: 'string'
      }
    ]
    migrationPhase: '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: {}
    }
    nicType: 'string'
    privateLinkService: {
      extendedLocation: {
        name: 'string'
        type: 'EdgeZone'
      }
      id: 'string'
      location: 'string'
      properties: {
        autoApproval: {
          subscriptions: [
            'string'
          ]
        }
        enableProxyProtocol: bool
        fqdns: [
          'string'
        ]
        ipConfigurations: [
          {
            id: 'string'
            name: 'string'
            properties: {
              primary: bool
              privateIPAddress: 'string'
              privateIPAddressVersion: 'string'
              privateIPAllocationMethod: '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'
              }
            }
          }
        ]
        loadBalancerFrontendIpConfigurations: [
          {
            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'
            ]
          }
        ]
        visibility: {
          subscriptions: [
            'string'
          ]
        }
      }
      tags: {}
    }
    workloadType: 'string'
  }
}

Egenskapsvärden

Nätverksgränssnitt

Name Beskrivning Värde
name Resursnamnet sträng (krävs)

Teckengräns: 1–80

Giltiga tecken:
Alfanumeriska tecken, understreck, punkter och bindestreck.

Börja med alfanumeriskt. Avsluta alfanumeriskt eller understreck.
location Resursplats. sträng
tags Resurstaggar. Ordlista med taggnamn och värden. Se Taggar i mallar
extendedLocation Nätverksgränssnittets utökade plats. ExtendedLocation
properties Egenskaper för nätverksgränssnittet. NetworkInterfacePropertiesFormat

ExtendedLocation

Name Beskrivning Värde
name Namnet på den utökade platsen. sträng
typ Den utökade platsens typ. "EdgeZone"

NetworkInterfacePropertiesFormat

Name Beskrivning Värde
auxiliaryMode Extraläge för nätverksgränssnittsresursen. "AcceleratedConnections"
"Flytande"
"MaxConnections"
"Ingen"
auxiliarySku Extra SKU för nätverksgränssnittsresursen. "A1"
"A2"
"A4"
"A8"
"Ingen"
disableTcpStateTracking Anger om tcp-tillståndsspårning ska inaktiveras. boolesk
dnsSettings DNS-inställningarna i nätverksgränssnittet. NetworkInterfaceDnsSettings
enableAcceleratedNetworking Om nätverksgränssnittet har konfigurerats för accelererat nätverk. Gäller inte för VM-storlekar som kräver accelererat nätverk. boolesk
enableIPForwarding Anger om IP-vidarebefordring är aktiverat i det här nätverksgränssnittet. boolesk
ipConfigurations En lista över IP-konfigurationer av nätverksgränssnittet. NetworkInterfaceIPConfiguration[]
migrationPhase Migreringsfasen för nätverksgränssnittsresursen. "Avbryt"
"Checka in"
"Bekräftat"
"Ingen"
"Förbered"
networkSecurityGroup Referensen till resursen NetworkSecurityGroup. NetworkSecurityGroup
nicType Typ av nätverksgränssnittsresurs. "Elastiskt"
"Standard"
privateLinkService Privatelinkservice för nätverksgränssnittsresursen. PrivateLinkService
workloadType WorkloadType för NetworkInterface för BareMetal-resurser sträng

NetworkInterfaceDnsSettings

Name Beskrivning Värde
dnsServers Lista över IP-adresser för DNS-servrar. Använd "AzureProvidedDNS" för att växla till AZURE-tillhandahållen DNS-matchning. Värdet "AzureProvidedDNS" kan inte kombineras med andra IP-adresser, det måste vara det enda värdet i dnsServers-samlingen. string[]
internalDnsNameLabel Relativt DNS-namn för det här nätverkskortet som används för intern kommunikation mellan virtuella datorer i samma virtuella nätverk. sträng

NetworkInterfaceIPConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Ip-konfigurationsegenskaper för nätverksgränssnittet. NetworkInterfaceIPConfigurationPropertiesFormat
typ Resurstyp. sträng

NetworkInterfaceIPConfigurationPropertiesFormat

Name Beskrivning Värde
applicationGatewayBackendAddressPools Referensen till resursen ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Programsäkerhetsgrupper där IP-konfigurationen ingår. ApplicationSecurityGroup[]
gatewayLoadBalancer Referensen till ip-adressen för gateway-lastbalanserarens klientdel. Underresurs
loadBalancerBackendAddressPools Referensen till resursen LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules En lista med referenser till LoadBalancerInboundNatRules. InboundNatRule[]
Primära Om det här är en primär kundadress i nätverksgränssnittet. boolesk
privateIPAddress Ip-konfigurationens privata IP-adress. Det kan vara en enskild IP-adress eller ett CIDR-block i formatet {address}/{prefix-length}. sträng
privateIPAddressPrefixLength Längden på det privata IP-adressprefixet. Om det anges och allokeringsmetoden är dynamisk allokerar tjänsten ett CIDR-block i stället för en enda IP-adress. int

Begränsningar:
Minsta värde = 1
Maxvärde = 128
privateIPAddressVersion Om den specifika IP-konfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Allokeringsmetoden för privata IP-adresser. "Dynamisk"
"Statisk"
publicIPAddress Offentlig IP-adress som är bunden till IP-konfigurationen. PublicIPAddress
subnet Undernät som är bundet till IP-konfigurationen. Undernät
virtualNetworkTaps Referensen till Virtual Network knackar. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på serverdelsadresspoolen som är unik inom en Application Gateway. sträng
properties Egenskaper för programgatewayens serverdelsadresspool. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Name Beskrivning Värde
backendAddresses Serverdelsadresser. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Name Beskrivning Värde
Fqdn Fullständigt domännamn (FQDN). sträng
Ip IP-adress. sträng

ApplicationSecurityGroup

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för programsäkerhetsgruppen. ApplicationSecurityGroupPropertiesFormat
tags Resurstaggar. objekt

ApplicationSecurityGroupPropertiesFormat

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

Underresurs

Name Beskrivning Värde
id Resurs-ID. sträng

BackendAddressPool

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i uppsättningen med serverdelsadresspooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för lastbalanserarens serverdelsadresspool. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Name Beskrivning Värde
drainPeriodInSeconds Antal sekunder Load Balancer väntar på innan reset skickas till klienten och serverdelsadressen. int
loadBalancerBackendAddresses En matris med serverdelsadresser. LoadBalancerBackendAddress[]
location Platsen för serverdelsadresspoolen. sträng
syncMode Serverdelsadressens synkrona läge för serverdelspoolen "Automatisk"
"Manuell"
tunnelInterfaces En matris med gateway-lastbalanserarens tunnelgränssnitt. GatewayLoadBalancerTunnelInterface[]
virtualNetwork En referens till ett virtuellt nätverk. Underresurs

LoadBalancerBackendAddress

Name Beskrivning Värde
name Namnet på serverdelsadressen. sträng
properties Egenskaper för lastbalanserarens serverdelsadresspool. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Name Beskrivning Värde
adminState En lista över administrativa tillstånd som en gång har angetts kan åsidosätta hälsoavsökningen så att Load Balancer alltid vidarebefordrar nya anslutningar till serverdelen eller nekar nya anslutningar och återställer befintliga anslutningar. "Ned"
"Ingen"
"Upp"
Ip IP-adress som tillhör det refererade virtuella nätverket. sträng
loadBalancerFrontendIPConfiguration Referens till ip-adresskonfigurationen för klientdelen som definierats i den regionala lastbalanseraren. SubResource
subnet Referens till ett befintligt undernät. SubResource
virtualNetwork Referens till ett befintligt virtuellt nätverk. SubResource

GatewayLoadBalancerTunnelInterface

Name Beskrivning Värde
Identifierare Identifierare för gateway-lastbalanserarens tunnelgränssnitt. int
port Port för gatewayens lastbalanseringstunnelgränssnitt. int
Protokollet Protokoll för gateway-lastbalanserarens tunnelgränssnitt. "Intern"
"Ingen"
"VXLAN"
typ Trafiktyp för gateway-lastbalanserarens tunnelgränssnitt. "Extern"
"Intern"
"Ingen"

InboundNatRule

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik inom uppsättningen inkommande NAT-regler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för lastbalanserarens inkommande NAT-regel. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Name Beskrivning Värde
backendAddressPool En referens till resursen backendAddressPool. SubResource
backendPort Porten som används för den interna slutpunkten. Acceptabla värden sträcker sig från 1 till 65535. int
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighet Grupper i SQL Server. Den här inställningen kan inte ändras när du har skapat slutpunkten. boolesk
enableTcpReset Ta emot dubbelriktad TCP-återställning på TCP-flödestimeout för inaktivitet eller oväntad anslutningsavslutning. Det här elementet används bara när protokollet är inställt på TCP. boolesk
frontendIPConfiguration En referens till IP-adresser för klientdelen. SubResource
frontendPort Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika inom Load Balancer. Acceptabla värden sträcker sig från 1 till 65534. int
frontendPortRangeEnd Portintervallets slutpunkt för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeStart. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. int
frontendPortRangeStart Portintervallet startar för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeEnd. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. int
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används bara när protokollet är inställt på TCP. int
Protokollet Referensen till transportprotokollet som används av belastningsutjämningsregeln. "Alla"
"Tcp"
"Udp"

Offentlig IP-adress

Name Beskrivning Värde
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

PublicIPAddressPropertiesFormat

Name Beskrivning Värde
ddosSettings Den anpassade DDoS-skyddsprincipen som är associerad med den offentliga IP-adressen. DdosSettings
deleteOption Ange vad som händer med den offentliga IP-adressen när den virtuella datorn som använder den tas bort "Ta bort"
"Koppla från"
dnsSettings FQDN för DNS-posten som är associerad med den offentliga IP-adressen. PublicIPAddressDnsSettings
idleTimeoutInMinutes Tidsgränsen för inaktivitet för den offentliga IP-adressen. int
Ip IP-adressen som är associerad med den offentliga IP-adressresursen. sträng
ipTags Listan över taggar som är associerade med den offentliga IP-adressen. IpTag[]
linkedPublicIPAddress Den länkade offentliga IP-adressen för den offentliga IP-adressresursen. PublicIPAddress
migrationPhase Migreringsfasen för offentlig IP-adress. "Avbryt"
"Checka in"
"Bekräftat"
"Ingen"
"Förbered"
natGateway NatGateway för den offentliga IP-adressen. NatGateway
publicIPAddressVersion Den offentliga IP-adressversionen. "IPv4"
"IPv6"
publicIPAllocationMethod Den offentliga IP-adressallokeringsmetoden. "Dynamisk"
"Statisk"
publicIPPrefix Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. SubResource
servicePublicIPAddress Tjänstens offentliga IP-adress för den offentliga IP-adressresursen. PublicIPAddress

DdosSettings

Name Beskrivning Värde
ddosProtectionPlan DDoS-skyddsplanen som är associerad med den offentliga IP-adressen. Det går bara att ange om ProtectionMode är aktiverat SubResource
protectionMode DDoS-skyddsläget för den offentliga IP-adressen "Inaktiverad"
"Aktiverad"
"VirtualNetworkInherited"

PublicIPAddressDnsSettings

Name Beskrivning Värde
domainNameLabel Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. sträng
domainNameLabelScope Domännamnets etikettomfång. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN. "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
'TenantReuse'
Fqdn Det fullständigt kvalificerade domännamnet för A DNS-posten som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. sträng
reverseFqdn Omvänd FQDN. Ett användar synligt, fullständigt kvalificerat domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. sträng

IpTag

Name Beskrivning Värde
ipTagType TYP AV IP-tagg. Exempel: FirstPartyUsage. sträng
tagg Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. sträng

NatGateway

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Nat Gateway-egenskaper. NatGatewayPropertiesFormat
sku Nat Gateway-SKU:n. NatGatewaySku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. string[]

NatGatewayPropertiesFormat

Name Beskrivning Värde
idleTimeoutInMinutes Tidsgränsen för inaktivitet för nat-gatewayen. int
publicIpAddresses En matris med offentliga IP-adresser som är associerade med nat-gatewayresursen. SubResource[]
publicIpPrefixes En matris med offentliga IP-prefix som är associerade med nat-gatewayresursen. SubResource[]

NatGatewaySku

Name Beskrivning Värde
name Namn på Nat Gateway SKU. "Standard"

PublicIPAddressSku

Name Beskrivning Värde
name Namnet på en offentlig IP-adress-SKU. "Grundläggande"
"Standard"
nivå Nivå för en offentlig IP-adress-SKU. "Global"
"Regional"

Undernät

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Undernätets egenskaper. SubnetPropertiesFormat
typ Resurstyp. sträng

SubnetPropertiesFormat

Name Beskrivning Värde
addressPrefix Adressprefixet för undernätet. sträng
addressPrefixes Lista över adressprefix för undernätet. string[]
applicationGatewayIPConfigurations IP-konfigurationer för application gateway för den virtuella nätverksresursen. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Ställ in den här egenskapen på false om du vill inaktivera standardutgående anslutningar för alla virtuella datorer i undernätet. Den här egenskapen kan bara anges när undernätet skapas och kan inte uppdateras för ett befintligt undernät. boolesk
Delegationer En matris med referenser till delegeringarna i undernätet. Delegering[]
ipAllocations Matris med IpAllocation som refererar till det här undernätet. SubResource[]
natGateway Nat-gateway som är associerad med det här undernätet. Underresurs
networkSecurityGroup Referensen till resursen NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på den privata slutpunkten i undernätet. "Inaktiverad"
"Aktiverad"
"NetworkSecurityGroupEnabled"
"RouteTableEnabled"
privateLinkServiceNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på private link-tjänsten i undernätet. "Inaktiverad"
"Aktiverad"
routeTable Referensen till RouteTable-resursen. RouteTable
serviceEndpointPolicies En matris med tjänstslutpunktsprinciper. ServiceEndpointPolicy[]
serviceEndpoints En matris med tjänstslutpunkter. ServiceEndpointPropertiesFormat[]
sharingScope Ställ in den här egenskapen på Klient för att tillåta delning av undernät med andra prenumerationer i din AAD-klientorganisation. Den här egenskapen kan bara anges om defaultOutboundAccess är inställt på false. Båda egenskaperna kan bara anges om undernätet är tomt. "DelegatedServices"
"Klientorganisation"

ApplicationGatewayIPConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på IP-konfigurationen som är unik inom en Application Gateway. sträng
properties Egenskaper för IP-konfigurationen för programgatewayen. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Name Beskrivning Värde
subnet Referens till undernätsresursen. Ett undernät där Application Gateway får sin privata adress. Underresurs

Delegering

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på den resurs som är unik i ett undernät. Det här namnet kan användas för att komma åt resursen. sträng
properties Undernätets egenskaper. ServiceDelegationPropertiesFormat
typ Resurstyp. sträng

ServiceDelegationPropertiesFormat

Name Beskrivning Värde
Tjänstnamn Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). sträng

NetworkSecurityGroup

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för nätverkssäkerhetsgruppen. NetworkSecurityGroupPropertiesFormat
tags Resurstaggar. objekt

NetworkSecurityGroupPropertiesFormat

Name Beskrivning Värde
flushConnection När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar på nytt när reglerna uppdateras. Den första aktiveringen utlöser omvärdering. boolesk
securityRules En samling säkerhetsregler för nätverkssäkerhetsgruppen. SecurityRule[]

SecurityRule

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för säkerhetsregeln. SecurityRulePropertiesFormat
typ Resurstypen. sträng

SecurityRulePropertiesFormat

Name Beskrivning Värde
access Nätverkstrafiken tillåts eller nekas. "Tillåt"
"Neka" (krävs)
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
destinationAddressPrefix Måladressprefixet. CIDR eller mål-IP-intervall. Asterisk '*' kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. sträng
destinationAddressPrefixes Måladressprefixen. CIDR- eller mål-IP-intervall. string[]
destinationApplicationSecurityGroups Programsäkerhetsgruppen har angetts som mål. ApplicationSecurityGroup[]
destinationPortRange Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
destinationPortRanges Målportintervallen. string[]
riktning Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. "Inkommande"
"Utgående" (krävs)
prioritet Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. int (krävs)
Protokollet Nätverksprotokoll som den här regeln gäller för. '*'
"Ah"
"Esp"
"Icmp"
"Tcp"
"Udp" (krävs)
sourceAddressPrefix CIDR eller källans IP-intervall. Asterisk '*' kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du varifrån nätverkstrafiken kommer. sträng
sourceAddressPrefixes CIDR eller källans IP-intervall. string[]
sourceApplicationSecurityGroups Programsäkerhetsgruppen som anges som källa. ApplicationSecurityGroup[]
sourcePortRange Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
sourcePortRanges Källportintervallen. string[]

RouteTable

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för routningstabellen. RouteTablePropertiesFormat
tags Resurstaggar. objekt

RouteTablePropertiesFormat

Name Beskrivning Värde
disableBgpRoutePropagation Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant innebär att inaktivera. boolesk
Vägar Samling vägar som finns i en routningstabell. Route[]

Väg

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för vägen. RoutePropertiesFormat
typ Resurstypen. sträng

RoutePropertiesFormat

Name Beskrivning Värde
addressPrefix Mål-CIDR som vägen gäller för. sträng
hasBgpOverride Ett värde som anger om den här vägen åsidosätter överlappande BGP-vägar oavsett LPM. boolesk
nextHopIpAddress IP-adresspaketen ska vidarebefordras till. Nästa hopp-värden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. sträng
nextHopType Den typ av Azure-hop som paketet ska skickas till. "Internet"
"Ingen"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (krävs)

ServiceEndpointPolicy

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för tjänstens slutpunktsprincip. ServiceEndpointPolicyPropertiesFormat
tags Resurstaggar. objekt

ServiceEndpointPolicyPropertiesFormat

Name Beskrivning Värde
contextualServiceEndpointPolicies En samling kontextuell tjänstslutpunktsprincip. string[]
serviceAlias Aliaset som anger om principen tillhör en tjänst sträng
serviceEndpointPolicyDefinitions En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för principdefinitionen för tjänstslutpunkt. ServiceEndpointPolicyDefinitionPropertiesFormat
typ Resurstypen. sträng

ServiceEndpointPolicyDefinitionPropertiesFormat

Name Beskrivning Värde
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
tjänst Tjänstslutpunktsnamn. sträng
serviceResources En lista över tjänstresurser. string[]

ServiceEndpointPropertiesFormat

Name Beskrivning Värde
platser En lista över platser. string[]
tjänst Typen av slutpunktstjänst. sträng

VirtualNetworkTap

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Virtual Network Tryck på Egenskaper. VirtualNetworkTapPropertiesFormat
tags Resurstaggar. objekt

VirtualNetworkTapPropertiesFormat

Name Beskrivning Värde
destinationLoadBalancerFrontEndIPConfiguration Referensen till den privata IP-adressen på den interna Load Balancer som ska ta emot tryckningen. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Referensen till den privata IP-adressen för insamlarens nätverkskort som ska ta emot tryckningen. NetworkInterfaceIPConfiguration
destinationPort VXLAN-målporten som tar emot den avlyssnade trafiken. int

FrontendIPConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i uppsättningen med IP-konfigurationer för klientdelen som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för lastbalanserarens avsökning. FrontendIPConfigurationPropertiesFormat
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

FrontendIPConfigurationPropertiesFormat

Name Beskrivning Värde
gatewayLoadBalancer Referensen till ip-adressen för gateway-lastbalanserarens klientdel. SubResource
privateIPAddress IP-konfigurationens privata IP-adress. sträng
privateIPAddressVersion Om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Den privata IP-allokeringsmetoden. "Dynamisk"
"Statisk"
publicIPAddress Referensen till den offentliga IP-resursen. PublicIPAddress
publicIPPrefix Referensen till den offentliga IP-prefixresursen. SubResource
subnet Referensen till undernätsresursen. Undernät

PrivateLinkService

Name Beskrivning Värde
extendedLocation Lastbalanserarens utökade plats. ExtendedLocation
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för den privata länktjänsten. PrivateLinkServiceEgenskaper
tags Resurstaggar. objekt

PrivateLinkServiceEgenskaper

Name Beskrivning Värde
autoApproval Listan över automatiskt godkännande av den privata länktjänsten. PrivateLinkServicePropertiesAutoApproval
enableProxyProtocol Om tjänsten private link är aktiverad för proxyprotokoll eller inte. boolesk
Fqdn Listan över Fqdn. string[]
ipConfigurations En matris med IP-konfigurationer för privata länkar. PrivateLinkServiceIpConfiguration[]
loadBalancerFrontendIpConfigurations En matris med referenser till lastbalanserarens IP-konfigurationer. FrontendIPConfiguration[]
Synlighet Synlighetslistan för tjänsten private link. PrivateLinkServicePropertiesVisibility

PrivateLinkServicePropertiesAutoApproval

Name Beskrivning Värde
Prenumerationer Listan över prenumerationer. string[]

PrivateLinkServiceIpConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på ip-konfigurationen för private link-tjänsten. sträng
properties Egenskaper för ip-konfigurationen för private link-tjänsten. PrivateLinkServiceIpConfigurationEgenskaper

PrivateLinkServiceIpConfigurationEgenskaper

Name Beskrivning Värde
Primära Om IP-konfigurationen är primär eller inte. boolesk
privateIPAddress IP-konfigurationens privata IP-adress. sträng
privateIPAddressVersion Om den specifika IP-konfigurationen är IPv4 eller IPv6. Standard är IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Allokeringsmetoden för privata IP-adresser. "Dynamisk"
"Statisk"
subnet Referensen till undernätsresursen. Undernät

PrivateLinkServicePropertiesVisibility

Name Beskrivning Värde
Prenumerationer Listan över prenumerationer. string[]

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
AKS-kluster med Application Gateway ingresskontrollant

Distribuera till Azure
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway ingresskontrollant, Azure Container Registry, Log Analytics och Key Vault
App Gateway med OMdirigering av WAF, SSL, IIS och HTTPS

Distribuera till Azure
Den här mallen distribuerar en Application Gateway med WAF, SSL från slutpunkt till slutpunkt och HTTP till HTTPS-omdirigering på IIS-servrarna.
Skapa en IPv6-Application Gateway

Distribuera till Azure
Den här mallen skapar en programgateway med en IPv6-klientdel i ett virtuellt nätverk med dubbla staplar.
Programsäkerhetsgrupper

Distribuera till Azure
Den här mallen visar hur du sätter ihop delarna för att skydda arbetsbelastningar med hjälp av NSG:er med Application Security Grupper. Den distribuerar en virtuell Linux-dator som kör NGINX och genom användning av Applicaton Security-Grupper på nätverkssäkerhet Grupper tillåter vi åtkomst till portarna 22 och 80 till en virtuell dator som tilldelats programsäkerhetsgruppen webServersAsg.
Använda Azure Firewall som EN DNS-proxy i en topologi av typen Hub & Spoke

Distribuera till Azure
Det här exemplet visar hur du distribuerar en topologi av typen hub-spoke i Azure med hjälp av Azure Firewall. Det virtuella hubbnätverket fungerar som en central anslutningspunkt till många virtuella ekernätverk som är anslutna till ett virtuellt navnätverk via peering för virtuella nätverk.
Skapa sandbox-miljö för Azure Firewall, virtuell klientdator och virtuell serverdator

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 2 undernät (serverundernät och AzureFirewall-undernät), en virtuell serverdator, en virtuell klientdator, en offentlig IP-adress för varje virtuell dator och en routningstabell för att skicka trafik mellan virtuella datorer via brandväggen.
Skapa en brandvägg, FirewallPolicy med explicit proxy

Distribuera till Azure
Den här mallen skapar en Azure Firewall, FirewalllPolicy med explicit proxy och nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en brandvägg med FirewallPolicy och IpGroups

Distribuera till Azure
Den här mallen skapar en Azure Firewall med FirewalllPolicy som refererar till nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en Azure Firewall med IpGroups

Distribuera till Azure
Den här mallen skapar en Azure Firewall med program- och nätverksregler som refererar till IP-Grupper. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en Azure Firewall sandbox-miljö med tvingad tunneltrafik

Distribuera till Azure
Den här mallen skapar en Azure Firewall sandbox-miljö (Linux) med en brandvägg som tvingad tunneltrafik genom en annan brandvägg i ett peer-kopplat virtuellt nätverk
Testmiljö för Azure Firewall Premium

Distribuera till Azure
Den här mallen skapar en Azure Firewall Premium- och brandväggsprincip med premiumfunktioner som identifiering av intrångsinspektion (IDPS), TLS-inspektion och webbkategorifiltrering
Skapa en sandbox-konfiguration av Azure Firewall med virtuella Linux-datorer

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser, 1 exempelprogramregel, 1 exempelnätverksregel och standard privata intervall
Skapa en sandbox-konfiguration med brandväggsprincip

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser. Skapar också en brandväggsprincip med 1 exempelprogramregel, 1 exempelnätverksregel och privata standardintervall
Skapa en sandbox-konfiguration av Azure Firewall med zoner

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med tre undernät (serverundernät, jumpbox-undernät och Azure Firewall undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för ServerSubnet, en Azure Firewall med en eller flera offentliga IP-adresser, en exempelprogramregel och en exempelnätverksregel och Azure Firewall i Tillgänglighetszoner 1, 2 och 3.
Distribuera en Bastion-värd i en hubb Virtual Network

Distribuera till Azure
Den här mallen skapar två virtuella nätverk med peerkopplingar, en Bastion-värd i det virtuella hubbnätverket och en virtuell Linux-dator i det virtuella ekernätverket
Skapa en Azure Firewall med flera offentliga IP-adresser

Distribuera till Azure
Den här mallen skapar en Azure Firewall med två offentliga IP-adresser och två Windows Server 2019-servrar att testa.
Skyddade virtuella hubbar

Distribuera till Azure
Den här mallen skapar en skyddad virtuell hubb med hjälp av Azure Firewall för att skydda din molnnätverkstrafik till Internet.
Skapa en intern standardlastbalanserare

Distribuera till Azure
Den här mallen skapar en intern standard Azure Load Balancer med en regelbelastningsutjämningsport 80
Skapa en intern standardlastbalanserare med HA-portar

Distribuera till Azure
Den här mallen skapar en intern standard Azure Load Balancer med en belastningsutjämningsregel för ha-portar
Skapa en lastbalanserare mellan regioner

Distribuera till Azure
Den här mallen skapar en lastbalanserare mellan regioner med en serverdelspool som innehåller två regionala lastbalanserare. Lastbalanseraren mellan regioner är för närvarande tillgänglig i begränsade regioner. De regionala lastbalanserarna bakom lastbalanseraren mellan regioner kan finnas i valfri region.
Standard Load Balancer med serverdelspool efter IP-adresser

Distribuera till Azure
Den här mallen används för att demonstrera hur ARM-mallar kan användas för att konfigurera serverdelspoolen för en Load Balancer efter IP-adress enligt beskrivningen i dokumentet hantering av serverdelspooler.
Skapa en lastbalanserare med en offentlig IPv6-adress

Distribuera till Azure
Den här mallen skapar en Internetuppkopplad lastbalanserare med en offentlig IPv6-adress, regler för belastningsutjämning och två virtuella datorer för serverdelspoolen.
Skapa en standardlastbalanserare

Distribuera till Azure
Den här mallen skapar en Internetuppkopplad lastbalanserare, lastbalanseringsregler och tre virtuella datorer för serverdelspoolen med varje virtuell dator i en redundant zon.
Load Balancer med 2 VIP-adresser, var och en med en LB-regel

Distribuera till Azure
Med den här mallen kan du skapa en Load Balancer, 2 offentliga IP-adresser för lastbalanseraren (multivip), Virtual Network, nätverksgränssnittet i Virtual Network & en lastbalanseringsregel i Load Balancer som används av nätverksgränssnittet.
Load Balancer med inkommande NAT-regel

Distribuera till Azure
Med den här mallen kan du skapa en Load Balancer, offentlig IP-adress för lastbalanseraren, Virtual Network, nätverksgränssnittet i Virtual Network & en NAT-regel i Load Balancer som används av nätverksgränssnittet.
Virtual Network NAT med virtuell dator

Distribuera till Azure
Distribuera en NAT-gateway och en virtuell dator
Nätverksgränssnitt med offentlig IP-adress

Distribuera till Azure
Med den här mallen kan du skapa ett nätverksgränssnitt i en Virtual Network som refererar till en offentlig IP-adress.
Private Link tjänstexempel

Distribuera till Azure
Den här mallen visar hur du skapar en privat länktjänst
Azure Route Server i BGP-peering med Quagga

Distribuera till Azure
Den här mallen distribuerar en routerserver och en virtuell Ubuntu-dator med Quagga. Två externa BGP-sessioner upprättas mellan routerservern och Quagga. Installation och konfiguration av Quagga körs av Azures anpassade skripttillägg för Linux
Skapa en PLATS-till-plats-VPN-anslutning med virtuell dator

Distribuera till Azure
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med Virtual Network gatewayer
Plats-till-plats-VPN med aktiv-aktiva VPN-gatewayer med BGP

Distribuera till Azure
Med den här mallen kan du distribuera en plats-till-plats-VPN mellan två virtuella nätverk med VPN-gatewayer i konfigurationen aktiv-aktiv med BGP. Varje Azure-VPN Gateway löser FQDN för fjärranslutna peer-datorer för att fastställa den offentliga IP-adressen för fjärr-VPN Gateway. Mallen körs som förväntat i Azure-regioner med tillgänglighetszoner.
Exempel på virtuella Azure Traffic Manager-datorer

Distribuera till Azure
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer.
Exempel på virtuella Azure Traffic Manager-datorer med Tillgänglighetszoner

Distribuera till Azure
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer som placeras i Tillgänglighetszoner.
Användardefinierade vägar och installationer

Distribuera till Azure
Den här mallen distribuerar en Virtual Network, virtuella datorer i respektive undernät och vägar för att dirigera trafik till installationen
201-vnet-2subnets-service-endpoints-storage-integration

Distribuera till Azure
Skapar två nya virtuella datorer med ett NIC vardera, i två olika undernät i samma virtuella nätverk. Anger tjänstslutpunkt på ett av undernäten och skyddar lagringskontot till det undernätet.

Resursdefinition för ARM-mall

Resurstypen networkInterfaces kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/networkInterfaces-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Network/networkInterfaces",
  "apiVersion": "2023-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "extendedLocation": {
    "name": "string",
    "type": "EdgeZone"
  },
  "properties": {
    "auxiliaryMode": "string",
    "auxiliarySku": "string",
    "disableTcpStateTracking": "bool",
    "dnsSettings": {
      "dnsServers": [ "string" ],
      "internalDnsNameLabel": "string"
    },
    "enableAcceleratedNetworking": "bool",
    "enableIPForwarding": "bool",
    "ipConfigurations": [
      {
        "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": [
            {
              "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": {
                "destinationPort": "int"
              },
              "tags": {}
            }
          ]
        },
        "type": "string"
      }
    ],
    "migrationPhase": "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": {}
    },
    "nicType": "string",
    "privateLinkService": {
      "extendedLocation": {
        "name": "string",
        "type": "EdgeZone"
      },
      "id": "string",
      "location": "string",
      "properties": {
        "autoApproval": {
          "subscriptions": [ "string" ]
        },
        "enableProxyProtocol": "bool",
        "fqdns": [ "string" ],
        "ipConfigurations": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "primary": "bool",
              "privateIPAddress": "string",
              "privateIPAddressVersion": "string",
              "privateIPAllocationMethod": "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"
              }
            }
          }
        ],
        "loadBalancerFrontendIpConfigurations": [
          {
            "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" ]
          }
        ],
        "visibility": {
          "subscriptions": [ "string" ]
        }
      },
      "tags": {}
    },
    "workloadType": "string"
  }
}

Egenskapsvärden

Nätverksgränssnitt

Name Beskrivning Värde
typ Resurstypen "Microsoft.Network/networkInterfaces"
apiVersion Resurs-API-versionen '2023-11-01'
name Resursnamnet sträng (krävs)

Teckengräns: 1–80

Giltiga tecken:
Alfanumeriska tecken, understreck, punkter och bindestreck.

Börja med alfanumeriskt. Avsluta alfanumeriskt eller understreck.
location Resursplats. sträng
tags Resurstaggar. Ordlista med taggnamn och värden. Se Taggar i mallar
extendedLocation Den utökade platsen för nätverksgränssnittet. ExtendedLocation
properties Egenskaper för nätverksgränssnittet. NetworkInterfacePropertiesFormat

ExtendedLocation

Name Beskrivning Värde
name Namnet på den utökade platsen. sträng
typ Typen av utökad plats. "EdgeZone"

NetworkInterfacePropertiesFormat

Name Beskrivning Värde
auxiliaryMode Extra läge för nätverksgränssnittsresurs. "AcceleratedConnections"
"Flytande"
"MaxConnections"
"Ingen"
auxiliarySku Extra sku för nätverksgränssnittsresurs. "A1"
"A2"
"A4"
"A8"
"Ingen"
disableTcpStateTracking Anger om du vill inaktivera spårning av tcp-tillstånd. boolesk
dnsSettings DNS-inställningarna i nätverksgränssnittet. NetworkInterfaceDnsSettings
enableAcceleratedNetworking Om nätverksgränssnittet har konfigurerats för accelererat nätverk. Gäller inte för VM-storlekar som kräver accelererat nätverk. boolesk
enableIPForwarding Anger om IP-vidarebefordran är aktiverat i det här nätverksgränssnittet. boolesk
ipConfigurations En lista över IPConfigurations för nätverksgränssnittet. NetworkInterfaceIPConfiguration[]
migrationPhase Migreringsfasen för nätverksgränssnittsresursen. "Avbryt"
"Checka in"
"Bekräftat"
"Ingen"
"Förbered"
networkSecurityGroup Referensen till Resursen NetworkSecurityGroup. NetworkSecurityGroup
nicType Typ av nätverksgränssnittsresurs. "Elastiskt"
"Standard"
privateLinkService Privatelinkservice för nätverksgränssnittsresursen. PrivateLinkService
workloadType WorkloadType för NetworkInterface för BareMetal-resurser sträng

NetworkInterfaceDnsSettings

Name Beskrivning Värde
dnsServers Lista över IP-adresser för DNS-servrar. Använd "AzureProvidedDNS" för att växla till azure-tillhandahållen DNS-matchning. Värdet "AzureProvidedDNS" kan inte kombineras med andra IP-adresser. Det måste vara det enda värdet i dnsServers-samlingen. string[]
internalDnsNameLabel Relativt DNS-namn för det här nätverkskortet som används för intern kommunikation mellan virtuella datorer i samma virtuella nätverk. sträng

NetworkInterfaceIPConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Ip-konfigurationsegenskaper för nätverksgränssnitt. NetworkInterfaceIPConfigurationPropertiesFormat
typ Resurstyp. sträng

NetworkInterfaceIPConfigurationPropertiesFormat

Name Beskrivning Värde
applicationGatewayBackendAddressPools Referensen till ApplicationGatewayBackendAddressPool-resursen. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Programsäkerhetsgrupper där IP-konfigurationen ingår. ApplicationSecurityGroup[]
gatewayLoadBalancer Referensen till ip-adressen för gateway-lastbalanserarens klientdel. SubResource
loadBalancerBackendAddressPools Referensen till Resursen LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules En lista med referenser till LoadBalancerInboundNatRules. InboundNatRule[]
Primära Om detta är en primär kundadress i nätverksgränssnittet. boolesk
privateIPAddress Ip-konfigurationens privata IP-adress. Det kan vara en enskild IP-adress eller ett CIDR-block i formatet {address}/{prefix-length}. sträng
privateIPAddressPrefixLength Längden på det privata IP-adressprefixet. Om det anges och allokeringsmetoden är dynamisk allokerar tjänsten ett CIDR-block i stället för en enda IP-adress. int

Begränsningar:
Minsta värde = 1
Maxvärde = 128
privateIPAddressVersion Om den specifika IP-konfigurationen är IPv4 eller IPv6. Standard är IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Den privata IP-adressallokeringsmetoden. "Dynamisk"
"Statisk"
publicIPAddress Offentlig IP-adress som är bunden till IP-konfigurationen. PublicIPAddress
subnet Undernät som är bundet till IP-konfigurationen. Undernät
virtualNetworkTaps Referensen till Virtual Network knackar. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på serverdelsadresspoolen som är unik inom en Application Gateway. sträng
properties Egenskaper för programgatewayens serverdelsadresspool. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Name Beskrivning Värde
backendAddresses Serverdelsadresser. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Name Beskrivning Värde
Fqdn Fullständigt domännamn (FQDN). sträng
Ip IP-adress. sträng

ApplicationSecurityGroup

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för programsäkerhetsgruppen. ApplicationSecurityGroupPropertiesFormat
tags Resurstaggar. objekt

ApplicationSecurityGroupPropertiesFormat

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

SubResource

Name Beskrivning Värde
id Resurs-ID. sträng

BackendAddressPool

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i uppsättningen med serverdelsadresspooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för lastbalanserarens serverdelsadresspool. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Name Beskrivning Värde
drainPeriodInSeconds Antal sekunder Load Balancer väntar på innan återställning till klient- och serverdelsadress skickas. int
loadBalancerBackendAddresses En matris med serverdelsadresser. LoadBalancerBackendAddress[]
location Platsen för serverdelsadresspoolen. sträng
syncMode Serverdelsadressens synkrona läge för serverdelspoolen "Automatisk"
"Manuell"
tunnelInterfaces En matris med gateway-lastbalanserarens tunnelgränssnitt. GatewayLoadBalancerTunnelInterface[]
virtualNetwork En referens till ett virtuellt nätverk. Underresurs

LoadBalancerBackendAddress

Name Beskrivning Värde
name Namnet på serverdelsadressen. sträng
properties Egenskaper för lastbalanserarens serverdelsadresspool. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Name Beskrivning Värde
adminState En lista över administrativa tillstånd som en gång har angetts kan åsidosätta hälsoavsökningen så att Load Balancer alltid vidarebefordrar nya anslutningar till serverdelen eller nekar nya anslutningar och återställer befintliga anslutningar. "Nere"
"Ingen"
"Upp"
Ip IP-adress som tillhör det refererade virtuella nätverket. sträng
loadBalancerFrontendIPConfiguration Referens till ip-adresskonfigurationen för klientdelen som definierats i den regionala lastbalanseraren. Underresurs
subnet Referens till ett befintligt undernät. Underresurs
virtualNetwork Referens till ett befintligt virtuellt nätverk. Underresurs

GatewayLoadBalancerTunnelInterface

Name Beskrivning Värde
Identifierare Identifierare för tunnelgränssnittet för gatewayens lastbalanserare. int
port Port för gatewayens lastbalanseringstunnelgränssnitt. int
Protokollet Protokoll för gateway-lastbalanserarens tunnelgränssnitt. "Ursprunglig"
"Ingen"
"VXLAN"
typ Trafiktyp för gateway-lastbalanserarens tunnelgränssnitt. "Externt"
"Intern"
"Ingen"

InboundNatRule

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i uppsättningen med inkommande NAT-regler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för lastbalanserarens inkommande NAT-regel. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Name Beskrivning Värde
backendAddressPool En referens till resursen backendAddressPool. Underresurs
backendPort Porten som används för den interna slutpunkten. Acceptabla värden sträcker sig från 1 till 65535. int
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighet Grupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. boolesk
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödets tidsgräns för inaktivitet eller oväntad avslutning av anslutningen. Det här elementet används bara när protokollet är inställt på TCP. boolesk
frontendIPConfiguration En referens till klientdelens IP-adresser. Underresurs
frontendPort Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika inom Load Balancer. Acceptabla värden sträcker sig från 1 till 65534. int
frontendPortRangeEnd Portintervallets slutpunkt för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeStart. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. int
frontendPortRangeStart Portintervallet startar för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeEnd. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. int
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används bara när protokollet är inställt på TCP. int
Protokollet Referensen till transportprotokollet som används av belastningsutjämningsregeln. "Alla"
"Tcp"
"Udp"

Offentlig IP-adress

Name Beskrivning Värde
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

PublicIPAddressPropertiesFormat

Name Beskrivning Värde
ddosSettings Den anpassade DDoS-skyddsprincipen som är associerad med den offentliga IP-adressen. DdosSettings
deleteOption Ange vad som händer med den offentliga IP-adressen när den virtuella datorn som använder den tas bort "Ta bort"
"Koppla från"
dnsSettings FQDN för DNS-posten som är associerad med den offentliga IP-adressen. PublicIPAddressDnsSettings
idleTimeoutInMinutes Tidsgränsen för inaktivitet för den offentliga IP-adressen. int
Ip IP-adressen som är associerad med den offentliga IP-adressresursen. sträng
ipTags Listan över taggar som är associerade med den offentliga IP-adressen. IpTag[]
linkedPublicIPAddress Den länkade offentliga IP-adressen för den offentliga IP-adressresursen. PublicIPAddress
migrationPhase Migreringsfasen för offentlig IP-adress. "Avbryt"
"Checka in"
"Bekräftat"
"Ingen"
"Förbered"
natGateway NatGateway för den offentliga IP-adressen. NatGateway
publicIPAddressVersion Den offentliga IP-adressversionen. "IPv4"
"IPv6"
publicIPAllocationMethod Den offentliga IP-adressallokeringsmetoden. "Dynamisk"
"Statisk"
publicIPPrefix Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. SubResource
servicePublicIPAddress Tjänstens offentliga IP-adress för den offentliga IP-adressresursen. PublicIPAddress

DdosSettings

Name Beskrivning Värde
ddosProtectionPlan DDoS-skyddsplanen som är associerad med den offentliga IP-adressen. Det går bara att ange om ProtectionMode är aktiverat SubResource
protectionMode DDoS-skyddsläget för den offentliga IP-adressen "Inaktiverad"
"Aktiverad"
"VirtualNetworkInherited"

PublicIPAddressDnsSettings

Name Beskrivning Värde
domainNameLabel Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. sträng
domainNameLabelScope Domännamnets etikettomfång. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN. "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
"TenantReuse"
Fqdn Det fullständigt kvalificerade domännamnet för en DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. sträng
reverseFqdn Det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. sträng

IpTag

Name Beskrivning Värde
ipTagType IP-taggtypen. Exempel: FirstPartyUsage. sträng
tagg Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. sträng

NatGateway

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Nat Gateway-egenskaper. NatGatewayPropertiesFormat
sku Nat Gateway-SKU:n. NatGatewaySku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. string[]

NatGatewayPropertiesFormat

Name Beskrivning Värde
idleTimeoutInMinutes Tidsgränsen för inaktivitet för nat-gatewayen. int
publicIpAddresses En matris med offentliga IP-adresser som är associerade med nat gateway-resursen. SubResource[]
publicIpPrefixes En matris med offentliga IP-prefix som är associerade med nat gateway-resursen. SubResource[]

NatGatewaySku

Name Beskrivning Värde
name Namn på Nat Gateway SKU. "Standard"

PublicIPAddressSku

Name Beskrivning Värde
name Namn på en offentlig IP-adress-SKU. "Grundläggande"
"Standard"
nivå Nivå för en offentlig IP-adress-SKU. "Global"
"Regional"

Undernät

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för undernätet. SubnetPropertiesFormat
typ Resurstyp. sträng

SubnetPropertiesFormat

Name Beskrivning Värde
addressPrefix Adressprefixet för undernätet. sträng
addressPrefixes Lista över adressprefix för undernätet. string[]
applicationGatewayIPConfigurations IP-konfigurationer för programgateway för virtuella nätverksresurser. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Ange den här egenskapen till false för att inaktivera standardanslutning för utgående trafik för alla virtuella datorer i undernätet. Den här egenskapen kan bara anges när undernätet skapas och kan inte uppdateras för ett befintligt undernät. boolesk
Delegationer En matris med referenser till delegeringarna i undernätet. Delegering[]
ipAllocations Matris med IpAllocation som refererar till det här undernätet. SubResource[]
natGateway Nat-gateway som är associerad med det här undernätet. SubResource
networkSecurityGroup Referensen till Resursen NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på den privata slutpunkten i undernätet. "Inaktiverad"
"Aktiverad"
"NetworkSecurityGroupEnabled"
"RouteTableEnabled"
privateLinkServiceNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på tjänsten private link i undernätet. "Inaktiverad"
"Aktiverad"
routeTable Referensen till RouteTable-resursen. RouteTable
serviceEndpointPolicies En matris med tjänstslutpunktsprinciper. ServiceEndpointPolicy[]
serviceEndpoints En matris med tjänstslutpunkter. ServiceEndpointPropertiesFormat[]
sharingScope Ställ in den här egenskapen på Klient för att tillåta delning av undernät med andra prenumerationer i din AAD-klientorganisation. Den här egenskapen kan bara anges om defaultOutboundAccess är inställt på false. Båda egenskaperna kan bara anges om undernätet är tomt. "DelegatedServices"
"Klientorganisation"

ApplicationGatewayIPConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på DEN IP-konfiguration som är unik inom en Application Gateway. sträng
properties Egenskaper för IP-konfigurationen för programgatewayen. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Name Beskrivning Värde
subnet Referens till undernätsresursen. Ett undernät där Application Gateway får sin privata adress. SubResource

Delegering

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i ett undernät. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för undernätet. ServiceDelegationPropertiesFormat
typ Resurstyp. sträng

ServiceDelegationPropertiesFormat

Name Beskrivning Värde
Tjänstnamn Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). sträng

NetworkSecurityGroup

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för nätverkssäkerhetsgruppen. NetworkSecurityGroupPropertiesFormat
tags Resurstaggar. objekt

NetworkSecurityGroupPropertiesFormat

Name Beskrivning Värde
flushConnection När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar på nytt när reglerna uppdateras. Den första aktiveringen utlöser omvärdering. boolesk
securityRules En samling säkerhetsregler för nätverkssäkerhetsgruppen. SecurityRule[]

SecurityRule

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för säkerhetsregeln. SecurityRulePropertiesFormat
typ Resurstypen. sträng

SecurityRulePropertiesFormat

Name Beskrivning Värde
access Nätverkstrafiken tillåts eller nekas. "Tillåt"
"Neka" (krävs)
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
destinationAddressPrefix Måladressprefixet. CIDR eller mål-IP-intervall. Asterisk '*' kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. sträng
destinationAddressPrefixes Måladressprefixen. CIDR- eller mål-IP-intervall. string[]
destinationApplicationSecurityGroups Programsäkerhetsgruppen har angetts som mål. ApplicationSecurityGroup[]
destinationPortRange Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
destinationPortRanges Målportintervallen. string[]
riktning Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. "Inkommande"
"Utgående" (krävs)
prioritet Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. int (krävs)
Protokollet Nätverksprotokoll som den här regeln gäller för. '*'
"Ah"
"Esp"
"Icmp"
"Tcp"
"Udp" (krävs)
sourceAddressPrefix CIDR eller källans IP-intervall. Asterisk '*' kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du varifrån nätverkstrafiken kommer. sträng
sourceAddressPrefixes CIDR- eller käll-IP-intervallen. string[]
sourceApplicationSecurityGroups Programsäkerhetsgruppen som anges som källa. ApplicationSecurityGroup[]
sourcePortRange Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
sourcePortRanges Källportintervallen. string[]

RouteTable

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för routningstabellen. RouteTablePropertiesFormat
tags Resurstaggar. objekt

RouteTablePropertiesFormat

Name Beskrivning Värde
disableBgpRoutePropagation Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. boolesk
Vägar Samling vägar som finns i en routningstabell. Route[]

Väg

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för vägen. RoutePropertiesFormat
typ Resurstypen. sträng

RoutePropertiesFormat

Name Beskrivning Värde
addressPrefix Mål-CIDR som vägen gäller för. sträng
hasBgpOverride Ett värde som anger om den här vägen åsidosätter överlappande BGP-vägar oavsett LPM. boolesk
nextHopIpAddress IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast på vägar där nästa hopptyp är VirtualAppliance. sträng
nextHopType Den typ av Azure-hop som paketet ska skickas till. "Internet"
"Ingen"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (krävs)

ServiceEndpointPolicy

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för tjänstens slutpunktsprincip. ServiceEndpointPolicyPropertiesFormat
tags Resurstaggar. objekt

ServiceEndpointPolicyPropertiesFormat

Name Beskrivning Värde
contextualServiceEndpointPolicies En samling kontextuell tjänstslutpunktsprincip. string[]
serviceAlias Aliaset som anger om principen tillhör en tjänst sträng
serviceEndpointPolicyDefinitions En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för principdefinitionen för tjänstslutpunkt. ServiceEndpointPolicyDefinitionPropertiesFormat
typ Resurstypen. sträng

ServiceEndpointPolicyDefinitionPropertiesFormat

Name Beskrivning Värde
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
tjänst Tjänstslutpunktsnamn. sträng
serviceResources En lista över tjänstresurser. string[]

ServiceEndpointPropertiesFormat

Name Beskrivning Värde
platser En lista över platser. string[]
tjänst Typen av slutpunktstjänst. sträng

VirtualNetworkTap

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Virtual Network Tryck på Egenskaper. VirtualNetworkTapPropertiesFormat
tags Resurstaggar. objekt

VirtualNetworkTapPropertiesFormat

Name Beskrivning Värde
destinationLoadBalancerFrontEndIPConfiguration Referensen till den privata IP-adressen på den interna Load Balancer som ska ta emot tryckningen. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Referensen till den privata IP-adressen för insamlarens nätverkskort som ska ta emot tryckningen. NetworkInterfaceIPConfiguration
destinationPort VXLAN-målporten som tar emot den avlyssnade trafiken. int

FrontendIPConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i uppsättningen med IP-konfigurationer för klientdelen som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för lastbalanserarens avsökning. FrontendIPConfigurationPropertiesFormat
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

FrontendIPConfigurationPropertiesFormat

Name Beskrivning Värde
gatewayLoadBalancer Referensen till ip-adressen för gateway-lastbalanserarens klientdel. SubResource
privateIPAddress IP-konfigurationens privata IP-adress. sträng
privateIPAddressVersion Om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Den privata IP-allokeringsmetoden. "Dynamisk"
"Statisk"
publicIPAddress Referensen till den offentliga IP-resursen. PublicIPAddress
publicIPPrefix Referensen till den offentliga IP-prefixresursen. SubResource
subnet Referensen till undernätsresursen. Undernät

PrivateLinkService

Name Beskrivning Värde
extendedLocation Lastbalanserarens utökade plats. ExtendedLocation
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för den privata länktjänsten. PrivateLinkServiceEgenskaper
tags Resurstaggar. objekt

PrivateLinkServiceEgenskaper

Name Beskrivning Värde
autoApproval Listan över automatiskt godkännande av den privata länktjänsten. PrivateLinkServicePropertiesAutoApproval
enableProxyProtocol Om tjänsten private link är aktiverad för proxyprotokoll eller inte. boolesk
Fqdn Listan över Fqdn. string[]
ipConfigurations En matris med IP-konfigurationer för privata länkar. PrivateLinkServiceIpConfiguration[]
loadBalancerFrontendIpConfigurations En matris med referenser till lastbalanserarens IP-konfigurationer. FrontendIPConfiguration[]
Synlighet Synlighetslistan för tjänsten private link. PrivateLinkServicePropertiesVisibility

PrivateLinkServicePropertiesAutoApproval

Name Beskrivning Värde
Prenumerationer Listan över prenumerationer. string[]

PrivateLinkServiceIpConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på ip-konfigurationen för private link-tjänsten. sträng
properties Egenskaper för ip-konfigurationen för private link-tjänsten. PrivateLinkServiceIpConfigurationProperties

PrivateLinkServiceIpConfigurationProperties

Name Beskrivning Värde
Primära Om IP-konfigurationen är primär eller inte. boolesk
privateIPAddress IP-konfigurationens privata IP-adress. sträng
privateIPAddressVersion Om den specifika IP-konfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Allokeringsmetoden för privata IP-adresser. "Dynamisk"
"Statisk"
subnet Referensen till undernätsresursen. Undernät

PrivateLinkServicePropertiesVisibility

Name Beskrivning Värde
Prenumerationer Listan över prenumerationer. string[]

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
AKS-kluster med Application Gateway ingresskontrollant

Distribuera till Azure
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway ingresskontrollant, Azure Container Registry, Log Analytics och Key Vault
App Gateway med OMdirigering av WAF, SSL, IIS och HTTPS

Distribuera till Azure
Den här mallen distribuerar en Application Gateway med WAF, SSL från slutpunkt till slutpunkt och HTTP till HTTPS-omdirigering på IIS-servrarna.
Skapa en IPv6-Application Gateway

Distribuera till Azure
Den här mallen skapar en programgateway med en IPv6-klientdel i ett virtuellt nätverk med dubbla staplar.
Programsäkerhetsgrupper

Distribuera till Azure
Den här mallen visar hur du sätter ihop delarna för att skydda arbetsbelastningar med hjälp av NSG:er med Application Security Grupper. Den distribuerar en virtuell Linux-dator som kör NGINX och genom användning av Applicaton Security-Grupper på nätverkssäkerhet Grupper tillåter vi åtkomst till portarna 22 och 80 till en virtuell dator som tilldelats programsäkerhetsgruppen webServersAsg.
Använda Azure Firewall som EN DNS-proxy i en topologi av typen Hub & Spoke

Distribuera till Azure
Det här exemplet visar hur du distribuerar en topologi av typen hub-spoke i Azure med hjälp av Azure Firewall. Det virtuella hubbnätverket fungerar som en central anslutningspunkt till många virtuella ekernätverk som är anslutna till ett virtuellt navnätverk via peering för virtuella nätverk.
Skapa sandbox-miljö för Azure Firewall, virtuell klientdator och virtuell serverdator

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 2 undernät (serverundernät och AzureFirewall-undernät), en virtuell serverdator, en virtuell klientdator, en offentlig IP-adress för varje virtuell dator och en routningstabell för att skicka trafik mellan virtuella datorer via brandväggen.
Skapa en brandvägg, FirewallPolicy med explicit proxy

Distribuera till Azure
Den här mallen skapar en Azure Firewall, FirewalllPolicy med explicit proxy och nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en brandvägg med FirewallPolicy och IpGroups

Distribuera till Azure
Den här mallen skapar en Azure Firewall med FirewalllPolicy som refererar till nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en Azure Firewall med IpGroups

Distribuera till Azure
Den här mallen skapar en Azure Firewall med program- och nätverksregler som refererar till IP-Grupper. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en Azure Firewall sandbox-miljö med tvingad tunneltrafik

Distribuera till Azure
Den här mallen skapar en Azure Firewall sandbox-miljö (Linux) med en brandvägg som tvingad tunneltrafik genom en annan brandvägg i ett peer-kopplat virtuellt nätverk
Testmiljö för Azure Firewall Premium

Distribuera till Azure
Den här mallen skapar en Azure Firewall Premium- och brandväggsprincip med premiumfunktioner som identifiering av intrångsinspektion (IDPS), TLS-inspektion och webbkategorifiltrering
Skapa en sandbox-konfiguration av Azure Firewall med virtuella Linux-datorer

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser, 1 exempelprogramregel, 1 exempelnätverksregel och standard privata intervall
Skapa en sandbox-konfiguration med brandväggsprincip

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser. Skapar också en brandväggsprincip med 1 exempelprogramregel, 1 exempelnätverksregel och privata standardintervall
Skapa en sandbox-konfiguration av Azure Firewall med zoner

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med tre undernät (serverundernät, jumpbox-undernät och Azure Firewall undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för ServerSubnet, en Azure Firewall med en eller flera offentliga IP-adresser, en exempelprogramregel och en exempelnätverksregel och Azure Firewall i Tillgänglighetszoner 1, 2 och 3.
Distribuera en Bastion-värd i en hubb Virtual Network

Distribuera till Azure
Den här mallen skapar två virtuella nätverk med peerkopplingar, en Bastion-värd i det virtuella hubbnätverket och en virtuell Linux-dator i det virtuella ekernätverket
Skapa en Azure Firewall med flera offentliga IP-adresser

Distribuera till Azure
Den här mallen skapar en Azure Firewall med två offentliga IP-adresser och två Windows Server 2019-servrar att testa.
Skyddade virtuella hubbar

Distribuera till Azure
Den här mallen skapar en skyddad virtuell hubb med hjälp av Azure Firewall för att skydda din molnnätverkstrafik till Internet.
Skapa en intern standardlastbalanserare

Distribuera till Azure
Den här mallen skapar en intern standard Azure Load Balancer med en regelbelastningsutjämningsport 80
Skapa en intern standardlastbalanserare med HA-portar

Distribuera till Azure
Den här mallen skapar en intern standard Azure Load Balancer med en belastningsutjämningsregel för ha-portar
Skapa en lastbalanserare mellan regioner

Distribuera till Azure
Den här mallen skapar en lastbalanserare mellan regioner med en serverdelspool som innehåller två regionala lastbalanserare. Lastbalanserare mellan regioner är för närvarande tillgänglig i begränsade regioner. De regionala lastbalanserarna bakom lastbalanseraren mellan regioner kan finnas i valfri region.
Standard Load Balancer med serverdelspool efter IP-adresser

Distribuera till Azure
Den här mallen används för att visa hur ARM-mallar kan användas för att konfigurera serverdelspoolen för en Load Balancer efter IP-adress enligt beskrivningen i dokumentet för hantering av serverdelspooler.
Skapa en lastbalanserare med en offentlig IPv6-adress

Distribuera till Azure
Den här mallen skapar en Internetuppkopplad lastbalanserare med en offentlig IPv6-adress, belastningsutjämningsregler och två virtuella datorer för serverdelspoolen.
Skapa en standardlastbalanserare

Distribuera till Azure
Den här mallen skapar en Internetuppkopplad lastbalanserare, regler för belastningsutjämning och tre virtuella datorer för serverdelspoolen med varje virtuell dator i en redundant zon.
Load Balancer med 2 VIP:er, var och en med en LB-regel

Distribuera till Azure
Med den här mallen kan du skapa en Load Balancer, 2 offentliga IP-adresser för lastbalanseraren (multivip), Virtual Network, nätverksgränssnittet i Virtual Network & en lb-regel i Load Balancer som används av nätverksgränssnittet.
Load Balancer med inkommande NAT-regel

Distribuera till Azure
Med den här mallen kan du skapa en Load Balancer, offentlig IP-adress för lastbalanseraren, Virtual Network, nätverksgränssnittet i Virtual Network & en NAT-regel i Load Balancer som används av nätverksgränssnittet.
Virtual Network NAT med virtuell dator

Distribuera till Azure
Distribuera en NAT-gateway och en virtuell dator
Nätverksgränssnitt med offentlig IP-adress

Distribuera till Azure
Med den här mallen kan du skapa ett nätverksgränssnitt i en Virtual Network som refererar till en offentlig IP-adress.
Private Link tjänstexempel

Distribuera till Azure
Den här mallen visar hur du skapar en privat länktjänst
Azure Route Server i BGP-peering med Quagga

Distribuera till Azure
Den här mallen distribuerar en routerserver och en virtuell Ubuntu-dator med Quagga. Två externa BGP-sessioner upprättas mellan routerservern och Quagga. Installation och konfiguration av Quagga körs av Azures anpassade skripttillägg för Linux
Skapa en PLATS-till-plats-VPN-anslutning med virtuell dator

Distribuera till Azure
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med Virtual Network gatewayer
Plats-till-plats-VPN med aktiv-aktiva VPN-gatewayer med BGP

Distribuera till Azure
Med den här mallen kan du distribuera en plats-till-plats-VPN mellan två virtuella nätverk med VPN-gatewayer i konfigurationen aktiv-aktiv med BGP. Varje Azure-VPN Gateway löser FQDN för fjärranslutna peer-datorer för att fastställa den offentliga IP-adressen för fjärr-VPN Gateway. Mallen körs som förväntat i Azure-regioner med tillgänglighetszoner.
Exempel på virtuella Azure Traffic Manager-datorer

Distribuera till Azure
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer.
Exempel på virtuella Azure Traffic Manager-datorer med Tillgänglighetszoner

Distribuera till Azure
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer som placeras i Tillgänglighetszoner.
Användardefinierade vägar och installationer

Distribuera till Azure
Den här mallen distribuerar en Virtual Network, virtuella datorer i respektive undernät och vägar för att dirigera trafik till installationen
201-vnet-2subnets-service-endpoints-storage-integration

Distribuera till Azure
Skapar två nya virtuella datorer med ett NIC vardera, i två olika undernät i samma virtuella nätverk. Anger tjänstslutpunkt på ett av undernäten och skyddar lagringskontot till det undernätet.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen networkInterfaces kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/networkInterfaces-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkInterfaces@2023-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      auxiliaryMode = "string"
      auxiliarySku = "string"
      disableTcpStateTracking = bool
      dnsSettings = {
        dnsServers = [
          "string"
        ]
        internalDnsNameLabel = "string"
      }
      enableAcceleratedNetworking = bool
      enableIPForwarding = bool
      ipConfigurations = [
        {
          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 = [
              {
                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 = {
                  destinationPort = int
                }
                tags = {}
              }
            ]
          }
          type = "string"
        }
      ]
      migrationPhase = "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 = {}
      }
      nicType = "string"
      privateLinkService = {
        extendedLocation = {
          name = "string"
          type = "EdgeZone"
        }
        id = "string"
        location = "string"
        properties = {
          autoApproval = {
            subscriptions = [
              "string"
            ]
          }
          enableProxyProtocol = bool
          fqdns = [
            "string"
          ]
          ipConfigurations = [
            {
              id = "string"
              name = "string"
              properties = {
                primary = bool
                privateIPAddress = "string"
                privateIPAddressVersion = "string"
                privateIPAllocationMethod = "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"
                }
              }
            }
          ]
          loadBalancerFrontendIpConfigurations = [
            {
              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"
              ]
            }
          ]
          visibility = {
            subscriptions = [
              "string"
            ]
          }
        }
        tags = {}
      }
      workloadType = "string"
    }
    extendedLocation = {
      name = "string"
      type = "EdgeZone"
    }
  })
}

Egenskapsvärden

Nätverksgränssnitt

Name Beskrivning Värde
typ Resurstypen "Microsoft.Network/networkInterfaces@2023-11-01"
name Resursnamnet sträng (krävs)

Teckengräns: 1–80

Giltiga tecken:
Alfanumeriska tecken, understreck, punkter och bindestreck.

Börja med alfanumeriskt. Avsluta alfanumeriskt eller understreck.
location Resursplats. sträng
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Resurstaggar. Ordlista med taggnamn och värden.
extendedLocation Den utökade platsen för nätverksgränssnittet. ExtendedLocation
properties Egenskaper för nätverksgränssnittet. NetworkInterfacePropertiesFormat

ExtendedLocation

Name Beskrivning Värde
name Namnet på den utökade platsen. sträng
typ Den utökade platsens typ. "EdgeZone"

NetworkInterfacePropertiesFormat

Name Beskrivning Värde
auxiliaryMode Extraläge för nätverksgränssnittsresursen. "AcceleratedConnections"
"Flytande"
"MaxConnections"
"Ingen"
auxiliarySku Extra SKU för nätverksgränssnittsresursen. "A1"
"A2"
"A4"
"A8"
"Ingen"
disableTcpStateTracking Anger om tcp-tillståndsspårning ska inaktiveras. boolesk
dnsSettings DNS-inställningarna i nätverksgränssnittet. NetworkInterfaceDnsSettings
enableAcceleratedNetworking Om nätverksgränssnittet har konfigurerats för accelererat nätverk. Gäller inte för VM-storlekar som kräver accelererat nätverk. boolesk
enableIPForwarding Anger om IP-vidarebefordring är aktiverat i det här nätverksgränssnittet. boolesk
ipConfigurations En lista över IP-konfigurationer av nätverksgränssnittet. NetworkInterfaceIPConfiguration[]
migrationPhase Migreringsfasen för nätverksgränssnittsresursen. "Avbryt"
"Checka in"
"Bekräftat"
"Ingen"
"Förbered"
networkSecurityGroup Referensen till resursen NetworkSecurityGroup. NetworkSecurityGroup
nicType Typ av nätverksgränssnittsresurs. "Elastisk"
"Standard"
privateLinkService Privatelinkservice för nätverksgränssnittsresursen. PrivateLinkService
workloadType WorkloadType för NetworkInterface för BareMetal-resurser sträng

NetworkInterfaceDnsSettings

Name Beskrivning Värde
dnsServers Lista över IP-adresser för DNS-servrar. Använd "AzureProvidedDNS" för att växla till AZURE-tillhandahållen DNS-matchning. Värdet "AzureProvidedDNS" kan inte kombineras med andra IP-adresser, det måste vara det enda värdet i dnsServers-samlingen. string[]
internalDnsNameLabel Relativt DNS-namn för det här nätverkskortet som används för intern kommunikation mellan virtuella datorer i samma virtuella nätverk. sträng

NetworkInterfaceIPConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Ip-konfigurationsegenskaper för nätverksgränssnittet. NetworkInterfaceIPConfigurationPropertiesFormat
typ Resurstyp. sträng

NetworkInterfaceIPConfigurationPropertiesFormat

Name Beskrivning Värde
applicationGatewayBackendAddressPools Referensen till resursen ApplicationGatewayBackendAddressPool. ApplicationGatewayBackendAddressPool[]
applicationSecurityGroups Programsäkerhetsgrupper där IP-konfigurationen ingår. ApplicationSecurityGroup[]
gatewayLoadBalancer Referensen till ip-adressen för gateway-lastbalanserarens klientdel. Underresurs
loadBalancerBackendAddressPools Referensen till resursen LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules En lista med referenser till LoadBalancerInboundNatRules. InboundNatRule[]
Primära Om det här är en primär kundadress i nätverksgränssnittet. boolesk
privateIPAddress Ip-konfigurationens privata IP-adress. Det kan vara en enskild IP-adress eller ett CIDR-block i formatet {address}/{prefix-length}. sträng
privateIPAddressPrefixLength Längden på det privata IP-adressprefixet. Om det anges och allokeringsmetoden är dynamisk allokerar tjänsten ett CIDR-block i stället för en enda IP-adress. int

Begränsningar:
Minsta värde = 1
Maxvärde = 128
privateIPAddressVersion Om den specifika IP-konfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Allokeringsmetoden för privata IP-adresser. "Dynamisk"
"Statisk"
publicIPAddress Offentlig IP-adress som är bunden till IP-konfigurationen. PublicIPAddress
subnet Undernät som är bundet till IP-konfigurationen. Undernät
virtualNetworkTaps Referensen till Virtual Network knackar. VirtualNetworkTap[]

ApplicationGatewayBackendAddressPool

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på serverdelsadresspoolen som är unik inom en Application Gateway. sträng
properties Egenskaper för programgatewayens serverdelsadresspool. ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Name Beskrivning Värde
backendAddresses Serverdelsadresser. ApplicationGatewayBackendAddress[]

ApplicationGatewayBackendAddress

Name Beskrivning Värde
Fqdn Fullständigt domännamn (FQDN). sträng
Ip IP-adress. sträng

ApplicationSecurityGroup

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för programsäkerhetsgruppen. ApplicationSecurityGroupPropertiesFormat
tags Resurstaggar. objekt

ApplicationSecurityGroupPropertiesFormat

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

Underresurs

Name Beskrivning Värde
id Resurs-ID. sträng

BackendAddressPool

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i uppsättningen med serverdelsadresspooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för lastbalanserarens serverdelsadresspool. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Name Beskrivning Värde
drainPeriodInSeconds Antal sekunder Load Balancer väntar på innan återställning till klient- och serverdelsadress skickas. int
loadBalancerBackendAddresses En matris med serverdelsadresser. LoadBalancerBackendAddress[]
location Platsen för serverdelsadresspoolen. sträng
syncMode Synkront läge för serverdelsadress för serverdelspoolen "Automatisk"
"Manuell"
tunnelInterfaces En matris med gateway-lastbalanserarens tunnelgränssnitt. GatewayLoadBalancerTunnelInterface[]
virtualNetwork En referens till ett virtuellt nätverk. SubResource

LoadBalancerBackendAddress

Name Beskrivning Värde
name Namnet på serverdelsadressen. sträng
properties Egenskaper för lastbalanserarens serverdelsadresspool. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Name Beskrivning Värde
adminState En lista över administrativa tillstånd som en gång har angetts kan åsidosätta hälsoavsökningen så att Load Balancer alltid vidarebefordrar nya anslutningar till serverdelen eller nekar nya anslutningar och återställer befintliga anslutningar. "Ned"
"Ingen"
"Upp"
Ip IP-adress som tillhör det refererade virtuella nätverket. sträng
loadBalancerFrontendIPConfiguration Referens till ip-adresskonfigurationen för klientdelen som definierats i den regionala lastbalanseraren. SubResource
subnet Referens till ett befintligt undernät. SubResource
virtualNetwork Referens till ett befintligt virtuellt nätverk. SubResource

GatewayLoadBalancerTunnelInterface

Name Beskrivning Värde
Identifierare Identifierare för gateway-lastbalanserarens tunnelgränssnitt. int
port Port för gatewayens lastbalanseringstunnelgränssnitt. int
Protokollet Protokoll för gateway-lastbalanserarens tunnelgränssnitt. "Intern"
"Ingen"
"VXLAN"
typ Trafiktyp för gateway-lastbalanserarens tunnelgränssnitt. "Extern"
"Intern"
"Ingen"

InboundNatRule

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik inom uppsättningen inkommande NAT-regler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för lastbalanserarens inkommande NAT-regel. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Name Beskrivning Värde
backendAddressPool En referens till resursen backendAddressPool. SubResource
backendPort Porten som används för den interna slutpunkten. Acceptabla värden sträcker sig från 1 till 65535. int
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighet Grupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. boolesk
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödets tidsgräns för inaktivitet eller oväntad avslutning av anslutningen. Det här elementet används bara när protokollet är inställt på TCP. boolesk
frontendIPConfiguration En referens till klientdelens IP-adresser. Underresurs
frontendPort Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika inom Load Balancer. Acceptabla värden sträcker sig från 1 till 65534. int
frontendPortRangeEnd Portintervallets slut för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeStart. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. int
frontendPortRangeStart Portintervallet startar för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeEnd. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. int
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används bara när protokollet är inställt på TCP. int
Protokollet Referensen till transportprotokollet som används av belastningsutjämningsregeln. "Alla"
"Tcp"
"Udp"

Offentlig IP-adress

Name Beskrivning Värde
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

PublicIPAddressPropertiesFormat

Name Beskrivning Värde
ddosSettings Den anpassade principen för DDoS-skydd som är associerad med den offentliga IP-adressen. DdosSettings
deleteOption Ange vad som händer med den offentliga IP-adressen när den virtuella datorn som använder den tas bort "Ta bort"
"Koppla från"
dnsSettings FQDN för DNS-posten som är associerad med den offentliga IP-adressen. PublicIPAddressDnsSettings
idleTimeoutInMinutes Tidsgränsen för inaktivitet för den offentliga IP-adressen. int
Ip IP-adressen som är associerad med den offentliga IP-adressresursen. sträng
ipTags Listan över taggar som är associerade med den offentliga IP-adressen. IpTag[]
linkedPublicIPAddress Den länkade offentliga IP-adressen för den offentliga IP-adressresursen. PublicIPAddress
migrationPhase Migreringsfasen för offentlig IP-adress. "Avbryt"
"Checka in"
"Bekräftat"
"Ingen"
"Förbered"
natGateway NatGateway för den offentliga IP-adressen. NatGateway
publicIPAddressVersion Den offentliga IP-adressversionen. "IPv4"
"IPv6"
publicIPAllocationMethod Den offentliga IP-adressallokeringsmetoden. "Dynamisk"
"Statisk"
publicIPPrefix Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. SubResource
servicePublicIPAddress Tjänstens offentliga IP-adress för den offentliga IP-adressresursen. PublicIPAddress

DdosSettings

Name Beskrivning Värde
ddosProtectionPlan DDoS-skyddsplanen som är associerad med den offentliga IP-adressen. Det går bara att ange om ProtectionMode är aktiverat SubResource
protectionMode DDoS-skyddsläget för den offentliga IP-adressen "Inaktiverad"
"Aktiverad"
"VirtualNetworkInherited"

PublicIPAddressDnsSettings

Name Beskrivning Värde
domainNameLabel Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. sträng
domainNameLabelScope Domännamnets etikettomfång. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN. "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
"TenantReuse"
Fqdn Det fullständigt kvalificerade domännamnet för en DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. sträng
reverseFqdn Det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. sträng

IpTag

Name Beskrivning Värde
ipTagType IP-taggtypen. Exempel: FirstPartyUsage. sträng
tagg Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. sträng

NatGateway

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Nat Gateway-egenskaper. NatGatewayPropertiesFormat
sku Nat Gateway-SKU:n. NatGatewaySku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. string[]

NatGatewayPropertiesFormat

Name Beskrivning Värde
idleTimeoutInMinutes Tidsgränsen för inaktivitet för nat-gatewayen. int
publicIpAddresses En matris med offentliga IP-adresser som är associerade med nat gateway-resursen. SubResource[]
publicIpPrefixes En matris med offentliga IP-prefix som är associerade med nat-gatewayresursen. SubResource[]

NatGatewaySku

Name Beskrivning Värde
name Namn på Nat Gateway SKU. "Standard"

PublicIPAddressSku

Name Beskrivning Värde
name Namnet på en offentlig IP-adress-SKU. "Grundläggande"
"Standard"
nivå Nivå för en offentlig IP-adress-SKU. "Global"
"Regional"

Undernät

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Undernätets egenskaper. SubnetPropertiesFormat
typ Resurstyp. sträng

SubnetPropertiesFormat

Name Beskrivning Värde
addressPrefix Adressprefixet för undernätet. sträng
addressPrefixes Lista över adressprefix för undernätet. string[]
applicationGatewayIPConfigurations IP-konfigurationer för application gateway för den virtuella nätverksresursen. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Ställ in den här egenskapen på false om du vill inaktivera standardutgående anslutningar för alla virtuella datorer i undernätet. Den här egenskapen kan bara anges när undernätet skapas och kan inte uppdateras för ett befintligt undernät. boolesk
Delegationer En matris med referenser till delegeringarna i undernätet. Delegering[]
ipAllocations Matris med IpAllocation som refererar till det här undernätet. SubResource[]
natGateway Nat-gateway som är associerad med det här undernätet. Underresurs
networkSecurityGroup Referensen till resursen NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på den privata slutpunkten i undernätet. "Inaktiverad"
"Aktiverad"
"NetworkSecurityGroupEnabled"
"RouteTableEnabled"
privateLinkServiceNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på private link-tjänsten i undernätet. "Inaktiverad"
"Aktiverad"
routeTable Referensen till RouteTable-resursen. RouteTable
serviceEndpointPolicies En matris med tjänstslutpunktsprinciper. ServiceEndpointPolicy[]
serviceEndpoints En matris med tjänstslutpunkter. ServiceEndpointPropertiesFormat[]
sharingScope Ställ in den här egenskapen på Klient för att tillåta delning av undernät med andra prenumerationer i din AAD-klientorganisation. Den här egenskapen kan bara anges om defaultOutboundAccess är inställt på false. Båda egenskaperna kan bara anges om undernätet är tomt. "DelegatedServices"
"Klientorganisation"

ApplicationGatewayIPConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på DEN IP-konfiguration som är unik inom en Application Gateway. sträng
properties Egenskaper för IP-konfigurationen för programgatewayen. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Name Beskrivning Värde
subnet Referens till undernätsresursen. Ett undernät där Application Gateway får sin privata adress. SubResource

Delegering

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i ett undernät. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för undernätet. ServiceDelegationPropertiesFormat
typ Resurstyp. sträng

ServiceDelegationPropertiesFormat

Name Beskrivning Värde
Tjänstnamn Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). sträng

NetworkSecurityGroup

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för nätverkssäkerhetsgruppen. NetworkSecurityGroupPropertiesFormat
tags Resurstaggar. objekt

NetworkSecurityGroupPropertiesFormat

Name Beskrivning Värde
flushConnection När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar på nytt när reglerna uppdateras. Den första aktiveringen utlöser omvärdering. boolesk
securityRules En samling säkerhetsregler för nätverkssäkerhetsgruppen. SecurityRule[]

SecurityRule

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för säkerhetsregeln. SecurityRulePropertiesFormat
typ Resurstypen. sträng

SecurityRulePropertiesFormat

Name Beskrivning Värde
access Nätverkstrafiken tillåts eller nekas. "Tillåt"
"Neka" (krävs)
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
destinationAddressPrefix Måladressprefixet. CIDR eller mål-IP-intervall. Asterisk '*' kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. sträng
destinationAddressPrefixes Måladressprefixen. CIDR- eller mål-IP-intervall. string[]
destinationApplicationSecurityGroups Programsäkerhetsgruppen som angetts som mål. ApplicationSecurityGroup[]
destinationPortRange Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
destinationPortRanges Målportens intervall. string[]
riktning Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. "Inkommande"
"Utgående" (obligatoriskt)
prioritet Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. int (obligatoriskt)
Protokollet Nätverksprotokoll som den här regeln gäller för. "*"
"Ah"
"Esp"
"Icmp"
"Tcp"
"Udp" (krävs)
sourceAddressPrefix CIDR eller källans IP-intervall. Asterisken *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om detta är en ingressregel anger var nätverkstrafiken kommer från. sträng
sourceAddressPrefixes CIDR eller källans IP-intervall. string[]
sourceApplicationSecurityGroups Programsäkerhetsgruppen som anges som källa. ApplicationSecurityGroup[]
sourcePortRange Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
sourcePortRanges Källportintervallen. string[]

RouteTable

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för routningstabellen. RouteTablePropertiesFormat
tags Resurstaggar. objekt

RouteTablePropertiesFormat

Name Beskrivning Värde
disableBgpRoutePropagation Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant innebär att inaktivera. boolesk
Vägar Samling vägar som finns i en routningstabell. Route[]

Väg

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för vägen. RoutePropertiesFormat
typ Resurstypen. sträng

RoutePropertiesFormat

Name Beskrivning Värde
addressPrefix Mål-CIDR som vägen gäller för. sträng
hasBgpOverride Ett värde som anger om den här vägen åsidosätter överlappande BGP-vägar oavsett LPM. boolesk
nextHopIpAddress IP-adresspaketen ska vidarebefordras till. Nästa hopp-värden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. sträng
nextHopType Den typ av Azure-hop som paketet ska skickas till. "Internet"
"Ingen"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (krävs)

ServiceEndpointPolicy

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för tjänstens slutpunktsprincip. ServiceEndpointPolicyPropertiesFormat
tags Resurstaggar. objekt

ServiceEndpointPolicyPropertiesFormat

Name Beskrivning Värde
contextualServiceEndpointPolicies En samling kontextuell tjänstslutpunktsprincip. string[]
serviceAlias Aliaset som anger om principen tillhör en tjänst sträng
serviceEndpointPolicyDefinitions En samling principdefinitioner för tjänstslutpunkter för tjänstslutpunktsprincipen. ServiceEndpointPolicyDefinition[]

ServiceEndpointPolicyDefinition

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för principdefinitionen för tjänstslutpunkt. ServiceEndpointPolicyDefinitionPropertiesFormat
typ Resurstypen. sträng

ServiceEndpointPolicyDefinitionPropertiesFormat

Name Beskrivning Värde
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
tjänst Tjänstslutpunktsnamn. sträng
serviceResources En lista över tjänstresurser. string[]

ServiceEndpointPropertiesFormat

Name Beskrivning Värde
platser En lista över platser. string[]
tjänst Typ av slutpunktstjänst. sträng

VirtualNetworkTap

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Virtual Network Tryck på Egenskaper. VirtualNetworkTapPropertiesFormat
tags Resurstaggar. objekt

VirtualNetworkTapPropertiesFormat

Name Beskrivning Värde
destinationLoadBalancerFrontEndIPConfiguration Referensen till den privata IP-adressen på den interna Load Balancer som ska ta emot tryckningen. FrontendIPConfiguration
destinationNetworkInterfaceIPConfiguration Referensen till den privata IP-adressen för det insamlarnätverkskort som ska ta emot tryckningen. NetworkInterfaceIPConfiguration
destinationPort VXLAN-målporten som tar emot den avlyssnade trafiken. int

FrontendIPConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på resursen som är unik inom uppsättningen ip-konfigurationer för klientdelen som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
properties Egenskaper för lastbalanserarens avsökning. FrontendIPConfigurationPropertiesFormat
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

FrontendIPConfigurationPropertiesFormat

Name Beskrivning Värde
gatewayLoadBalancer Referensen till ip-adressen för gateway-lastbalanserarens klientdel. Underresurs
privateIPAddress IP-konfigurationens privata IP-adress. sträng
privateIPAddressVersion Om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Den privata IP-allokeringsmetoden. "Dynamisk"
"Statisk"
publicIPAddress Referensen till den offentliga IP-resursen. PublicIPAddress
publicIPPrefix Referensen till den offentliga IP-prefixresursen. Underresurs
subnet Referensen till undernätsresursen. Undernät

PrivateLinkService

Name Beskrivning Värde
extendedLocation Lastbalanserarens utökade plats. ExtendedLocation
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för private link-tjänsten. PrivateLinkServiceProperties
tags Resurstaggar. objekt

PrivateLinkServiceProperties

Name Beskrivning Värde
autoApproval Listan över automatiskt godkännande av private link-tjänsten. PrivateLinkServicePropertiesAutoApproval
enableProxyProtocol Om private link-tjänsten är aktiverad för proxyprotokoll eller inte. boolesk
Fqdn Listan över Fqdn. string[]
ipConfigurations En matris med IP-konfigurationer för private link-tjänsten. PrivateLinkServiceIpConfiguration[]
loadBalancerFrontendIpConfigurations En matris med referenser till lastbalanserarens IP-konfigurationer. FrontendIPConfiguration[]
Synlighet Synlighetslistan för tjänsten private link. PrivateLinkServicePropertiesVisibility

PrivateLinkServicePropertiesAutoApproval

Name Beskrivning Värde
Prenumerationer Listan över prenumerationer. string[]

PrivateLinkServiceIpConfiguration

Name Beskrivning Värde
id Resurs-ID. sträng
name Namnet på ip-konfigurationen för private link-tjänsten. sträng
properties Egenskaper för ip-konfigurationen för private link-tjänsten. PrivateLinkServiceIpConfigurationEgenskaper

PrivateLinkServiceIpConfigurationEgenskaper

Name Beskrivning Värde
Primära Om IP-konfigurationen är primär eller inte. boolesk
privateIPAddress IP-konfigurationens privata IP-adress. sträng
privateIPAddressVersion Om den specifika IP-konfigurationen är IPv4 eller IPv6. Standard är IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Den privata IP-adressallokeringsmetoden. "Dynamisk"
"Statisk"
subnet Referensen till undernätsresursen. Undernät

PrivateLinkServicePropertiesVisibility

Name Beskrivning Värde
Prenumerationer Listan över prenumerationer. string[]