Delen via


Microsoft.Network routeTables 2015-06-15

Bicep-resourcedefinitie

Het resourcetype routeTables kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/routeTables-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/routeTables@2015-06-15' = {
  etag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    provisioningState: 'string'
    routes: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          addressPrefix: 'string'
          nextHopIpAddress: 'string'
          nextHopType: 'string'
          provisioningState: 'string'
        }
      }
    ]
    subnets: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          addressPrefix: 'string'
          ipConfigurations: [
            {
              etag: 'string'
              id: 'string'
              name: 'string'
              properties: {
                privateIPAddress: 'string'
                privateIPAllocationMethod: 'string'
                provisioningState: 'string'
                publicIPAddress: {
                  etag: 'string'
                  id: 'string'
                  location: 'string'
                  properties: {
                    dnsSettings: {
                      domainNameLabel: 'string'
                      fqdn: 'string'
                      reverseFqdn: 'string'
                    }
                    idleTimeoutInMinutes: int
                    ipAddress: 'string'
                    ipConfiguration: ...
                    provisioningState: 'string'
                    publicIPAllocationMethod: 'string'
                    resourceGuid: 'string'
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
                subnet: ...
              }
            }
          ]
          networkSecurityGroup: {
            etag: 'string'
            id: 'string'
            location: 'string'
            properties: {
              defaultSecurityRules: [
                {
                  etag: 'string'
                  id: 'string'
                  name: 'string'
                  properties: {
                    access: 'string'
                    description: 'string'
                    destinationAddressPrefix: 'string'
                    destinationPortRange: 'string'
                    direction: 'string'
                    priority: int
                    protocol: 'string'
                    provisioningState: 'string'
                    sourceAddressPrefix: 'string'
                    sourcePortRange: 'string'
                  }
                }
              ]
              networkInterfaces: [
                {
                  etag: 'string'
                  id: 'string'
                  location: 'string'
                  properties: {
                    dnsSettings: {
                      appliedDnsServers: [
                        'string'
                      ]
                      dnsServers: [
                        'string'
                      ]
                      internalDnsNameLabel: 'string'
                      internalFqdn: 'string'
                    }
                    enableIPForwarding: bool
                    ipConfigurations: [
                      {
                        etag: 'string'
                        id: 'string'
                        name: 'string'
                        properties: {
                          loadBalancerBackendAddressPools: [
                            {
                              etag: 'string'
                              id: 'string'
                              name: 'string'
                              properties: {
                                backendIPConfigurations: [
                                  ...
                                ]
                                outboundNatRule: {
                                  id: 'string'
                                }
                                provisioningState: 'string'
                              }
                            }
                          ]
                          loadBalancerInboundNatRules: [
                            {
                              etag: 'string'
                              id: 'string'
                              name: 'string'
                              properties: {
                                backendIPConfiguration: ...
                                backendPort: int
                                enableFloatingIP: bool
                                frontendIPConfiguration: {
                                  id: 'string'
                                }
                                frontendPort: int
                                idleTimeoutInMinutes: int
                                protocol: 'string'
                                provisioningState: 'string'
                              }
                            }
                          ]
                          primary: bool
                          privateIPAddress: 'string'
                          privateIPAllocationMethod: 'string'
                          provisioningState: 'string'
                          publicIPAddress: {
                            etag: 'string'
                            id: 'string'
                            location: 'string'
                            properties: {
                              dnsSettings: {
                                domainNameLabel: 'string'
                                fqdn: 'string'
                                reverseFqdn: 'string'
                              }
                              idleTimeoutInMinutes: int
                              ipAddress: 'string'
                              ipConfiguration: {
                                etag: 'string'
                                id: 'string'
                                name: 'string'
                                properties: {
                                  privateIPAddress: 'string'
                                  privateIPAllocationMethod: 'string'
                                  provisioningState: 'string'
                                  publicIPAddress: ...
                                  subnet: ...
                                }
                              }
                              provisioningState: 'string'
                              publicIPAllocationMethod: 'string'
                              resourceGuid: 'string'
                            }
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                          subnet: ...
                        }
                      }
                    ]
                    macAddress: 'string'
                    networkSecurityGroup: ...
                    primary: bool
                    provisioningState: 'string'
                    resourceGuid: 'string'
                    virtualMachine: {
                      id: 'string'
                    }
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
              ]
              provisioningState: 'string'
              resourceGuid: 'string'
              securityRules: [
                {
                  etag: 'string'
                  id: 'string'
                  name: 'string'
                  properties: {
                    access: 'string'
                    description: 'string'
                    destinationAddressPrefix: 'string'
                    destinationPortRange: 'string'
                    direction: 'string'
                    priority: int
                    protocol: 'string'
                    provisioningState: 'string'
                    sourceAddressPrefix: 'string'
                    sourcePortRange: 'string'
                  }
                }
              ]
              subnets: [
                ...
              ]
            }
            tags: {
              {customized property}: 'string'
            }
          }
          provisioningState: 'string'
          routeTable: {
            etag: 'string'
            id: 'string'
            location: 'string'
            properties: ...
            tags: {
              {customized property}: 'string'
            }
          }
        }
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

BackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van de back-endadresgroep. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendIPConfigurations Hiermee haalt u een verzameling verwijzingen op naar IP-adressen die zijn gedefinieerd in netwerkinterfaces. NetworkInterfaceIPConfiguration[]
uitgaandeNatRule Hiermee haalt u uitgaande regels op die gebruikmaken van deze back-endadresgroep. SubResource-
provisioningState Inrichtingsstatus van de openbare IP-resource ophalen. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar

InboundNatRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van de binnenkomende NAT-regel. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Naam Beschrijving Waarde
backendIPConfiguration Een verwijzing naar een privé-IP-adres dat is gedefinieerd op een netwerkinterface van een virtuele machine. Verkeer dat naar de front-endpoort van elk van de front-end-IP-configuraties wordt verzonden, wordt doorgestuurd naar het back-end-IP-adres. NetworkInterfaceIPConfiguration-
backendPort De poort die wordt gebruikt voor het interne eindpunt. Acceptabele waarden variëren van 1 tot 65535. Int
enableFloatingIP Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysOn-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt. Bool
frontendIPConfiguration Een verwijzing naar front-end-IP-adressen. SubResource-
front-endPort De poort voor het externe eindpunt. Poortnummers voor elke regel moeten uniek zijn binnen de Load Balancer. Acceptabele waarden variëren van 1 tot 65534. Int
idleTimeoutInMinutes De time-out voor de TCP-inactiviteit-verbinding. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op TCP. Int
protocol Het transportprotocol voor het eindpunt. Mogelijke waarden zijn: 'Udp' of 'Tcp' 'Tcp'
'Udp'
provisioningState Hiermee haalt u de inrichtingsstatus van de openbare IP-resource op. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar

IPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van IP-configuratie. IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Naam Beschrijving Waarde
privateIPAddress Het privé-IP-adres van de IP-configuratie. snaar
privateIPAllocationMethod De privé-IP-toewijzingsmethode. Mogelijke waarden zijn Statisch en Dynamisch. 'Dynamisch'
'Statisch'
provisioningState Hiermee haalt u de inrichtingsstatus van de openbare IP-resource op. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
publicIPAddress De verwijzing naar de openbare IP-resource. PublicIPAddress-
Subnet De verwijzing naar de subnetresource. subnet

Microsoft.Network/routeTables

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
plaats Resourcelocatie. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Routetabelresource RouteTablePropertiesFormat
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

NetworkInterface

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen NetworkInterface-eigenschappen. NetworkInterfacePropertiesFormat
Tags Resourcetags. ResourceTags-

NetworkInterfaceDnsSettings

Naam Beschrijving Waarde
appliedDnsServers Als de VM die gebruikmaakt van deze NIC deel uitmaakt van een beschikbaarheidsset, bevat deze lijst de samenvoeging van alle DNS-servers van alle NIC's die deel uitmaken van de beschikbaarheidsset. Deze eigenschap is wat op elk van deze VM's is geconfigureerd. tekenreeks[]
dnsServers Lijst met IP-adressen van DNS-servers. Gebruik 'AzureProvidedDNS' om over te schakelen naar door Azure geleverde DNS-omzetting. De waarde 'AzureProvidedDNS' kan niet worden gecombineerd met andere IP-adressen. Dit moet de enige waarde zijn in de dnsServers-verzameling. tekenreeks[]
internalDnsNameLabel Relatieve DNS-naam voor deze NIC die wordt gebruikt voor interne communicatie tussen VM's in hetzelfde virtuele netwerk. snaar
internalFqdn Volledig gekwalificeerde DNS-naam die interne communicatie tussen VIRTUELE machines in hetzelfde virtuele netwerk ondersteunt. snaar

NetworkInterfaceIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van IP-configuratie. NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
loadBalancerBackendAddressPools De verwijzing naar de Resource LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Een lijst met verwijzingen van LoadBalancerInboundNatRules. InboundNatRule[]
primair Hiermee wordt aangegeven of dit een primair klantadres is op de netwerkinterface. Bool
privateIPAddress snaar
privateIPAllocationMethod Definieert hoe een privé-IP-adres wordt toegewezen. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. 'Dynamisch'
'Statisch'
provisioningState snaar
publicIPAddress Openbare IP-adresresource. PublicIPAddress-
Subnet Subnet in een virtuele netwerkresource. subnet

NetworkInterfacePropertiesFormat

Naam Beschrijving Waarde
dnsSettings De DNS-instellingen in de netwerkinterface. NetworkInterfaceDnsSettings
enableIPForwarding Geeft aan of doorsturen via IP is ingeschakeld op deze netwerkinterface. Bool
ipConfigurations Een lijst met IPConfigurations van de netwerkinterface. NetworkInterfaceIPConfiguration[]
macAddress Het MAC-adres van de netwerkinterface. snaar
networkSecurityGroup De verwijzing naar de NetworkSecurityGroup-resource. NetworkSecurityGroup-
primair Hiermee wordt aangegeven of dit een primaire netwerkinterface op een virtuele machine is. Bool
provisioningState De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
resourceGuid De resource-GUID-eigenschap van de netwerkinterfaceresource. snaar
virtualMachine De verwijzing naar een virtuele machine. SubResource-

NetworkSecurityGroup

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen Netwerkbeveiligingsgroepresource. NetworkSecurityGroupPropertiesFormat
Tags Resourcetags. ResourceTags-

NetworkSecurityGroupPropertiesFormat

Naam Beschrijving Waarde
defaultSecurityRules De standaardbeveiligingsregels van de netwerkbeveiligingsgroep. SecurityRule[]
networkInterfaces Een verzameling verwijzingen naar netwerkinterfaces. NetworkInterface[]
provisioningState De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
resourceGuid De resource-GUID-eigenschap van de resourcebeveiligingsgroepresource. snaar
securityRules Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep. SecurityRule[]
Subnetten Een verzameling verwijzingen naar subnetten. subnet[]

PublicIPAddress

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen Eigenschappen van openbare IP-adressen. PublicIPAddressPropertiesFormat
Tags Resourcetags. ResourceTags-

PublicIPAddressDnsSettings

Naam Beschrijving Waarde
domainNameLabel Hiermee haalt u het label Domeinnaam op of stelt u dit in. De samenvoeging van het domeinnaamlabel en de ge regionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als er een domeinnaamlabel is opgegeven, wordt er een DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. snaar
Fqdn Hiermee haalt u de FQDN, Fully Qualified Domain Name van de A DNS-record op die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van het domainNameLabel en de ge regionaliseerde DNS-zone. snaar
reverseFqdn Hiermee haalt u de omgekeerde FQDN op of stelt u deze in. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die verwijst van het IP-adres in het domein in-addr.arpa naar de omgekeerde FQDN. snaar

PublicIPAddressPropertiesFormat

Naam Beschrijving Waarde
dnsSettings De FQDN van de DNS-record die is gekoppeld aan het openbare IP-adres. PublicIPAddressDnsSettings
idleTimeoutInMinutes De time-out voor inactiviteit van het openbare IP-adres. Int
ipAddress snaar
ipConfiguration IPConfiguration IPConfiguration-
provisioningState De inrichtingsstatus van de PublicIP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
publicIPAllocationMethod De openbare IP-toewijzingsmethode. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. 'Dynamisch'
'Statisch'
resourceGuid De resource-GUID-eigenschap van de openbare IP-resource. snaar

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

Route

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Resource routeren RoutePropertiesFormat

RoutePropertiesFormat

Naam Beschrijving Waarde
addressPrefix De doel-CIDR waarop de route van toepassing is. snaar
nextHopIpAddress De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. snaar
nextHopType Het type Azure-hop waar het pakket naartoe moet worden verzonden. Mogelijke waarden zijn: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance' en 'None' 'Internet'
'Geen'
VirtualAppliance
'VirtualNetworkGateway'
VnetLocal (vereist)
provisioningState De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar

RouteTabel

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen Routetabelresource RouteTablePropertiesFormat
Tags Resourcetags. ResourceTags-

RouteTablePropertiesFormat

Naam Beschrijving Waarde
provisioningState De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
Routes Verzameling routes in een routetabel. Route[]
Subnetten Een verzameling verwijzingen naar subnetten. subnet[]

SecurityRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Naam Beschrijving Waarde
toegang Het netwerkverkeer is toegestaan of geweigerd. Mogelijke waarden zijn: 'Toestaan' en 'Weigeren'. 'Toestaan'
'Weigeren' (vereist)
beschrijving Een beschrijving voor deze regel. Beperkt tot 140 tekens. snaar
destinationAddressPrefix Het voorvoegsel van het doeladres. CIDR of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. tekenreeks (vereist)
destinationPortRange De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar
richting De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. Mogelijke waarden zijn: 'Inkomend' en 'Uitgaand'. 'Inkomend'
Uitgaand (vereist)
voorrang De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. Int
protocol Netwerkprotocol waarop deze regel van toepassing is. Mogelijke waarden zijn Tcp, Udp en *. '*'
'Tcp'
Udp (vereist)
provisioningState De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
sourceAddressPrefix Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt. tekenreeks (vereist)
sourcePortRange De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar

Subnet

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen SubnetPropertiesFormat

SubnetPropertiesFormat

Naam Beschrijving Waarde
addressPrefix Het adresvoorvoegsel voor het subnet. snaar
ipConfigurations Hiermee haalt u een matrix met verwijzingen naar de IP-configuraties van de netwerkinterface op met behulp van het subnet. IPConfiguration[]
networkSecurityGroup De verwijzing naar de NetworkSecurityGroup-resource. NetworkSecurityGroup-
provisioningState De inrichtingsstatus van de resource. snaar
routeTable De verwijzing naar de RouteTable-resource. RouteTable-

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

Gebruiksvoorbeelden

Geverifieerde Azure-modules

De volgende azure-geverifieerde modules kunnen worden gebruikt om dit resourcetype te implementeren.

Module Beschrijving
routetabel AVM-resourcemodule voor routetabel

Azure-snelstartvoorbeelden

De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.

Bicep-bestand Beschrijving
Een sandbox-installatie van Azure Firewall maken met Linux-VM's Met deze sjabloon maakt u een virtueel netwerk met drie subnetten (serversubnet, jumpbox-subet en AzureFirewall-subnet), een jumpbox-VM met openbaar IP, een server-VM, UDR-route die verwijst naar Azure Firewall voor het serversubnet en een Azure Firewall met 1 of meer openbare IP-adressen, 1 voorbeeldtoepassingsregel, 1 voorbeeldnetwerkregel en standaardbereiken voor privébereiken
Een sandbox-installatie van Azure Firewall maken met zones Met deze sjabloon maakt u een virtueel netwerk met drie subnetten (serversubnet, jumpbox-subnet en Azure Firewall-subnet), een jumpbox-VM met openbaar IP, een server-VM, UDR-route die verwijst naar Azure Firewall voor serversubnet, een Azure Firewall met een of meer openbare IP-adressen, één voorbeeldtoepassingsregel en één voorbeeldnetwerkregel en Azure Firewall in beschikbaarheidszones 1, 2 en 3.
Een Azure-firewall maken met IpGroups Met deze sjabloon maakt u een Azure Firewall met toepassings- en netwerkregels die verwijzen naar IP-groepen. Bevat ook de installatie van een Virtuele Linux Jumpbox-machine
Een Azure Firewall maken met meerdere openbare IP-adressen Met deze sjabloon maakt u een Azure Firewall met twee openbare IP-adressen en twee Windows Server 2019-servers die u wilt testen.
Sandbox maken van Azure Firewall, client-VM en server-VM Met deze sjabloon maakt u een virtueel netwerk met twee subnetten (serversubnet en AzureFirewall-subnet), een server-VM, een client-VM, een openbaar IP-adres voor elke VIRTUELE machine en een routetabel voor het verzenden van verkeer tussen VM's via de firewall.
SQL MI maken in het nieuwe virtuele netwerk Implementeer Azure Sql Database Managed Instance (SQL MI) in een nieuw virtueel netwerk.
Hyper-V virtuele machine hosten met geneste VM's Hiermee wordt een virtuele machine geïmplementeerd op een Hyper-V Host en alle afhankelijke resources, waaronder virtueel netwerk, openbaar IP-adres en routetabellen.
routetabel met routes Met deze sjabloon maakt u een routetabel met routes
beveiligde virtuele hubs Met deze sjabloon maakt u een beveiligde virtuele hub met behulp van Azure Firewall om uw cloudnetwerkverkeer te beveiligen dat is bestemd voor internet.
testomgeving voor Azure Firewall Premium- Met deze sjabloon maakt u een Azure Firewall Premium- en Firewall-beleid met premium-functies zoals Inbraakinspectiedetectie (IDPS), TLS-inspectie en filteren op webcategorie
Azure Firewall gebruiken als EEN DNS-proxy in een Hub & Spoke-topologie In dit voorbeeld ziet u hoe u een stertopologie in Azure implementeert met behulp van de Azure Firewall. Het virtuele hubnetwerk fungeert als een centraal punt van connectiviteit met veel virtuele spoke-netwerken die zijn verbonden met het virtuele hubnetwerk via peering van virtuele netwerken.

Resourcedefinitie van ARM-sjabloon

Het resourcetype routeTables kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/routeTables-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/routeTables",
  "apiVersion": "2015-06-15",
  "name": "string",
  "etag": "string",
  "location": "string",
  "properties": {
    "provisioningState": "string",
    "routes": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "addressPrefix": "string",
          "nextHopIpAddress": "string",
          "nextHopType": "string",
          "provisioningState": "string"
        }
      }
    ],
    "subnets": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "addressPrefix": "string",
          "ipConfigurations": [
            {
              "etag": "string",
              "id": "string",
              "name": "string",
              "properties": {
                "privateIPAddress": "string",
                "privateIPAllocationMethod": "string",
                "provisioningState": "string",
                "publicIPAddress": {
                  "etag": "string",
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "dnsSettings": {
                      "domainNameLabel": "string",
                      "fqdn": "string",
                      "reverseFqdn": "string"
                    },
                    "idleTimeoutInMinutes": "int",
                    "ipAddress": "string",
                    "ipConfiguration": ...,
                    "provisioningState": "string",
                    "publicIPAllocationMethod": "string",
                    "resourceGuid": "string"
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                },
                "subnet": ...
              }
            }
          ],
          "networkSecurityGroup": {
            "etag": "string",
            "id": "string",
            "location": "string",
            "properties": {
              "defaultSecurityRules": [
                {
                  "etag": "string",
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "access": "string",
                    "description": "string",
                    "destinationAddressPrefix": "string",
                    "destinationPortRange": "string",
                    "direction": "string",
                    "priority": "int",
                    "protocol": "string",
                    "provisioningState": "string",
                    "sourceAddressPrefix": "string",
                    "sourcePortRange": "string"
                  }
                }
              ],
              "networkInterfaces": [
                {
                  "etag": "string",
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "dnsSettings": {
                      "appliedDnsServers": [ "string" ],
                      "dnsServers": [ "string" ],
                      "internalDnsNameLabel": "string",
                      "internalFqdn": "string"
                    },
                    "enableIPForwarding": "bool",
                    "ipConfigurations": [
                      {
                        "etag": "string",
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "loadBalancerBackendAddressPools": [
                            {
                              "etag": "string",
                              "id": "string",
                              "name": "string",
                              "properties": {
                                "backendIPConfigurations": [
                                  ...
                                ],
                                "outboundNatRule": {
                                  "id": "string"
                                },
                                "provisioningState": "string"
                              }
                            }
                          ],
                          "loadBalancerInboundNatRules": [
                            {
                              "etag": "string",
                              "id": "string",
                              "name": "string",
                              "properties": {
                                "backendIPConfiguration": ...,
                                "backendPort": "int",
                                "enableFloatingIP": "bool",
                                "frontendIPConfiguration": {
                                  "id": "string"
                                },
                                "frontendPort": "int",
                                "idleTimeoutInMinutes": "int",
                                "protocol": "string",
                                "provisioningState": "string"
                              }
                            }
                          ],
                          "primary": "bool",
                          "privateIPAddress": "string",
                          "privateIPAllocationMethod": "string",
                          "provisioningState": "string",
                          "publicIPAddress": {
                            "etag": "string",
                            "id": "string",
                            "location": "string",
                            "properties": {
                              "dnsSettings": {
                                "domainNameLabel": "string",
                                "fqdn": "string",
                                "reverseFqdn": "string"
                              },
                              "idleTimeoutInMinutes": "int",
                              "ipAddress": "string",
                              "ipConfiguration": {
                                "etag": "string",
                                "id": "string",
                                "name": "string",
                                "properties": {
                                  "privateIPAddress": "string",
                                  "privateIPAllocationMethod": "string",
                                  "provisioningState": "string",
                                  "publicIPAddress": ...,
                                  "subnet": ...
                                }
                              },
                              "provisioningState": "string",
                              "publicIPAllocationMethod": "string",
                              "resourceGuid": "string"
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          },
                          "subnet": ...
                        }
                      }
                    ],
                    "macAddress": "string",
                    "networkSecurityGroup": ...,
                    "primary": "bool",
                    "provisioningState": "string",
                    "resourceGuid": "string",
                    "virtualMachine": {
                      "id": "string"
                    }
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                }
              ],
              "provisioningState": "string",
              "resourceGuid": "string",
              "securityRules": [
                {
                  "etag": "string",
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "access": "string",
                    "description": "string",
                    "destinationAddressPrefix": "string",
                    "destinationPortRange": "string",
                    "direction": "string",
                    "priority": "int",
                    "protocol": "string",
                    "provisioningState": "string",
                    "sourceAddressPrefix": "string",
                    "sourcePortRange": "string"
                  }
                }
              ],
              "subnets": [
                ...
              ]
            },
            "tags": {
              "{customized property}": "string"
            }
          },
          "provisioningState": "string",
          "routeTable": {
            "etag": "string",
            "id": "string",
            "location": "string",
            "properties": ...,
            "tags": {
              "{customized property}": "string"
            }
          }
        }
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

BackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van de back-endadresgroep. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendIPConfigurations Hiermee haalt u een verzameling verwijzingen op naar IP-adressen die zijn gedefinieerd in netwerkinterfaces. NetworkInterfaceIPConfiguration[]
uitgaandeNatRule Hiermee haalt u uitgaande regels op die gebruikmaken van deze back-endadresgroep. SubResource-
provisioningState Inrichtingsstatus van de openbare IP-resource ophalen. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar

InboundNatRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van de binnenkomende NAT-regel. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Naam Beschrijving Waarde
backendIPConfiguration Een verwijzing naar een privé-IP-adres dat is gedefinieerd op een netwerkinterface van een virtuele machine. Verkeer dat naar de front-endpoort van elk van de front-end-IP-configuraties wordt verzonden, wordt doorgestuurd naar het back-end-IP-adres. NetworkInterfaceIPConfiguration-
backendPort De poort die wordt gebruikt voor het interne eindpunt. Acceptabele waarden variëren van 1 tot 65535. Int
enableFloatingIP Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysOn-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt. Bool
frontendIPConfiguration Een verwijzing naar front-end-IP-adressen. SubResource-
front-endPort De poort voor het externe eindpunt. Poortnummers voor elke regel moeten uniek zijn binnen de Load Balancer. Acceptabele waarden variëren van 1 tot 65534. Int
idleTimeoutInMinutes De time-out voor de TCP-inactiviteit-verbinding. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op TCP. Int
protocol Het transportprotocol voor het eindpunt. Mogelijke waarden zijn: 'Udp' of 'Tcp' 'Tcp'
'Udp'
provisioningState Hiermee haalt u de inrichtingsstatus van de openbare IP-resource op. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar

IPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van IP-configuratie. IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Naam Beschrijving Waarde
privateIPAddress Het privé-IP-adres van de IP-configuratie. snaar
privateIPAllocationMethod De privé-IP-toewijzingsmethode. Mogelijke waarden zijn Statisch en Dynamisch. 'Dynamisch'
'Statisch'
provisioningState Hiermee haalt u de inrichtingsstatus van de openbare IP-resource op. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
publicIPAddress De verwijzing naar de openbare IP-resource. PublicIPAddress-
Subnet De verwijzing naar de subnetresource. subnet

Microsoft.Network/routeTables

Naam Beschrijving Waarde
apiVersion De API-versie '2015-06-15'
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
plaats Resourcelocatie. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Routetabelresource RouteTablePropertiesFormat
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Network/routeTables'

NetworkInterface

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen NetworkInterface-eigenschappen. NetworkInterfacePropertiesFormat
Tags Resourcetags. ResourceTags-

NetworkInterfaceDnsSettings

Naam Beschrijving Waarde
appliedDnsServers Als de VM die gebruikmaakt van deze NIC deel uitmaakt van een beschikbaarheidsset, bevat deze lijst de samenvoeging van alle DNS-servers van alle NIC's die deel uitmaken van de beschikbaarheidsset. Deze eigenschap is wat op elk van deze VM's is geconfigureerd. tekenreeks[]
dnsServers Lijst met IP-adressen van DNS-servers. Gebruik 'AzureProvidedDNS' om over te schakelen naar door Azure geleverde DNS-omzetting. De waarde 'AzureProvidedDNS' kan niet worden gecombineerd met andere IP-adressen. Dit moet de enige waarde zijn in de dnsServers-verzameling. tekenreeks[]
internalDnsNameLabel Relatieve DNS-naam voor deze NIC die wordt gebruikt voor interne communicatie tussen VM's in hetzelfde virtuele netwerk. snaar
internalFqdn Volledig gekwalificeerde DNS-naam die interne communicatie tussen VIRTUELE machines in hetzelfde virtuele netwerk ondersteunt. snaar

NetworkInterfaceIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van IP-configuratie. NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
loadBalancerBackendAddressPools De verwijzing naar de Resource LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Een lijst met verwijzingen van LoadBalancerInboundNatRules. InboundNatRule[]
primair Hiermee wordt aangegeven of dit een primair klantadres is op de netwerkinterface. Bool
privateIPAddress snaar
privateIPAllocationMethod Definieert hoe een privé-IP-adres wordt toegewezen. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. 'Dynamisch'
'Statisch'
provisioningState snaar
publicIPAddress Openbare IP-adresresource. PublicIPAddress-
Subnet Subnet in een virtuele netwerkresource. subnet

NetworkInterfacePropertiesFormat

Naam Beschrijving Waarde
dnsSettings De DNS-instellingen in de netwerkinterface. NetworkInterfaceDnsSettings
enableIPForwarding Geeft aan of doorsturen via IP is ingeschakeld op deze netwerkinterface. Bool
ipConfigurations Een lijst met IPConfigurations van de netwerkinterface. NetworkInterfaceIPConfiguration[]
macAddress Het MAC-adres van de netwerkinterface. snaar
networkSecurityGroup De verwijzing naar de NetworkSecurityGroup-resource. NetworkSecurityGroup-
primair Hiermee wordt aangegeven of dit een primaire netwerkinterface op een virtuele machine is. Bool
provisioningState De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
resourceGuid De resource-GUID-eigenschap van de netwerkinterfaceresource. snaar
virtualMachine De verwijzing naar een virtuele machine. SubResource-

NetworkSecurityGroup

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen Netwerkbeveiligingsgroepresource. NetworkSecurityGroupPropertiesFormat
Tags Resourcetags. ResourceTags-

NetworkSecurityGroupPropertiesFormat

Naam Beschrijving Waarde
defaultSecurityRules De standaardbeveiligingsregels van de netwerkbeveiligingsgroep. SecurityRule[]
networkInterfaces Een verzameling verwijzingen naar netwerkinterfaces. NetworkInterface[]
provisioningState De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
resourceGuid De resource-GUID-eigenschap van de resourcebeveiligingsgroepresource. snaar
securityRules Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep. SecurityRule[]
Subnetten Een verzameling verwijzingen naar subnetten. subnet[]

PublicIPAddress

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen Eigenschappen van openbare IP-adressen. PublicIPAddressPropertiesFormat
Tags Resourcetags. ResourceTags-

PublicIPAddressDnsSettings

Naam Beschrijving Waarde
domainNameLabel Hiermee haalt u het label Domeinnaam op of stelt u dit in. De samenvoeging van het domeinnaamlabel en de ge regionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als er een domeinnaamlabel is opgegeven, wordt er een DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. snaar
Fqdn Hiermee haalt u de FQDN, Fully Qualified Domain Name van de A DNS-record op die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van het domainNameLabel en de ge regionaliseerde DNS-zone. snaar
reverseFqdn Hiermee haalt u de omgekeerde FQDN op of stelt u deze in. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die verwijst van het IP-adres in het domein in-addr.arpa naar de omgekeerde FQDN. snaar

PublicIPAddressPropertiesFormat

Naam Beschrijving Waarde
dnsSettings De FQDN van de DNS-record die is gekoppeld aan het openbare IP-adres. PublicIPAddressDnsSettings
idleTimeoutInMinutes De time-out voor inactiviteit van het openbare IP-adres. Int
ipAddress snaar
ipConfiguration IPConfiguration IPConfiguration-
provisioningState De inrichtingsstatus van de PublicIP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
publicIPAllocationMethod De openbare IP-toewijzingsmethode. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. 'Dynamisch'
'Statisch'
resourceGuid De resource-GUID-eigenschap van de openbare IP-resource. snaar

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

Route

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Resource routeren RoutePropertiesFormat

RoutePropertiesFormat

Naam Beschrijving Waarde
addressPrefix De doel-CIDR waarop de route van toepassing is. snaar
nextHopIpAddress De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. snaar
nextHopType Het type Azure-hop waar het pakket naartoe moet worden verzonden. Mogelijke waarden zijn: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance' en 'None' 'Internet'
'Geen'
VirtualAppliance
'VirtualNetworkGateway'
VnetLocal (vereist)
provisioningState De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar

RouteTabel

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen Routetabelresource RouteTablePropertiesFormat
Tags Resourcetags. ResourceTags-

RouteTablePropertiesFormat

Naam Beschrijving Waarde
provisioningState De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
Routes Verzameling routes in een routetabel. Route[]
Subnetten Een verzameling verwijzingen naar subnetten. subnet[]

SecurityRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Naam Beschrijving Waarde
toegang Het netwerkverkeer is toegestaan of geweigerd. Mogelijke waarden zijn: 'Toestaan' en 'Weigeren'. 'Toestaan'
'Weigeren' (vereist)
beschrijving Een beschrijving voor deze regel. Beperkt tot 140 tekens. snaar
destinationAddressPrefix Het voorvoegsel van het doeladres. CIDR of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. tekenreeks (vereist)
destinationPortRange De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar
richting De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. Mogelijke waarden zijn: 'Inkomend' en 'Uitgaand'. 'Inkomend'
Uitgaand (vereist)
voorrang De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. Int
protocol Netwerkprotocol waarop deze regel van toepassing is. Mogelijke waarden zijn Tcp, Udp en *. '*'
'Tcp'
Udp (vereist)
provisioningState De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
sourceAddressPrefix Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt. tekenreeks (vereist)
sourcePortRange De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar

Subnet

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen SubnetPropertiesFormat

SubnetPropertiesFormat

Naam Beschrijving Waarde
addressPrefix Het adresvoorvoegsel voor het subnet. snaar
ipConfigurations Hiermee haalt u een matrix met verwijzingen naar de IP-configuraties van de netwerkinterface op met behulp van het subnet. IPConfiguration[]
networkSecurityGroup De verwijzing naar de NetworkSecurityGroup-resource. NetworkSecurityGroup-
provisioningState De inrichtingsstatus van de resource. snaar
routeTable De verwijzing naar de RouteTable-resource. RouteTable-

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

Gebruiksvoorbeelden

Azure-snelstartsjablonen

De volgende Azure-quickstartsjablonen dit resourcetype implementeren.

Sjabloon Beschrijving
Een firewall maken met FirewallPolicy en IpGroups

implementeren in Azure
Met deze sjabloon maakt u een Azure Firewall met FirewalllPolicy die verwijst naar netwerkregels met IpGroups. Bevat ook de installatie van een Virtuele Linux Jumpbox-machine
Een firewall maken, FirewallPolicy met expliciete proxy

implementeren in Azure
Met deze sjabloon maakt u een Azure Firewall, FirewalllPolicy met expliciete proxy- en netwerkregels met IpGroups. Bevat ook de installatie van een Virtuele Linux Jumpbox-machine
Een sandbox-installatie van Azure Firewall maken met Linux-VM's

implementeren in Azure
Met deze sjabloon maakt u een virtueel netwerk met drie subnetten (serversubnet, jumpbox-subet en AzureFirewall-subnet), een jumpbox-VM met openbaar IP, een server-VM, UDR-route die verwijst naar Azure Firewall voor het serversubnet en een Azure Firewall met 1 of meer openbare IP-adressen, 1 voorbeeldtoepassingsregel, 1 voorbeeldnetwerkregel en standaardbereiken voor privébereiken
Een sandbox-installatie van Azure Firewall maken met zones

implementeren in Azure
Met deze sjabloon maakt u een virtueel netwerk met drie subnetten (serversubnet, jumpbox-subnet en Azure Firewall-subnet), een jumpbox-VM met openbaar IP, een server-VM, UDR-route die verwijst naar Azure Firewall voor serversubnet, een Azure Firewall met een of meer openbare IP-adressen, één voorbeeldtoepassingsregel en één voorbeeldnetwerkregel en Azure Firewall in beschikbaarheidszones 1, 2 en 3.
Een sandbox-installatie maken met firewallbeleid

implementeren in Azure
Met deze sjabloon maakt u een virtueel netwerk met drie subnetten (serversubnet, jumpbox-subet en AzureFirewall-subnet), een jumpbox-VM met openbaar IP-adres, een server-VM, UDR-route die verwijst naar Azure Firewall voor het serversubnet en een Azure Firewall met 1 of meer openbare IP-adressen. Maakt ook een firewallbeleid met 1 voorbeeldtoepassingsregel, 1 voorbeeldnetwerkregel en standaard privébereiken
Een Azure Firewall-sandbox maken met geforceerde tunneling

implementeren in Azure
Met deze sjabloon maakt u een Azure Firewall-sandbox (Linux) met één firewall getunneld via een andere firewall in een gekoppeld VNET
Een Azure-firewall maken met IpGroups

implementeren in Azure
Met deze sjabloon maakt u een Azure Firewall met toepassings- en netwerkregels die verwijzen naar IP-groepen. Bevat ook de installatie van een Virtuele Linux Jumpbox-machine
Een Azure Firewall maken met meerdere openbare IP-adressen

implementeren in Azure
Met deze sjabloon maakt u een Azure Firewall met twee openbare IP-adressen en twee Windows Server 2019-servers die u wilt testen.
Sandbox maken van Azure Firewall, client-VM en server-VM

implementeren in Azure
Met deze sjabloon maakt u een virtueel netwerk met twee subnetten (serversubnet en AzureFirewall-subnet), een server-VM, een client-VM, een openbaar IP-adres voor elke VIRTUELE machine en een routetabel voor het verzenden van verkeer tussen VM's via de firewall.
SQL MI maken in het nieuwe virtuele netwerk

implementeren in Azure
Implementeer Azure Sql Database Managed Instance (SQL MI) in een nieuw virtueel netwerk.
SQL MI maken met geconfigureerde verzending van logboeken en metrische gegevens

implementeren in Azure
Met deze sjabloon kunt u SQL MI en aanvullende resources implementeren die worden gebruikt voor het opslaan van logboeken en metrische gegevens (diagnostische werkruimte, opslagaccount, Event Hub).
SQL MI maken met jumpbox binnen een nieuw virtueel netwerk

implementeren in Azure
Implementeer Azure Sql Database Managed Instance (SQL MI) en JumpBox met SSMS in het nieuwe virtuele netwerk.
SQL MI maken met punt-naar-site-verbinding geconfigureerd

implementeren in Azure
Implementeer Azure Sql Database Managed Instance (SQL MI) en virtuele netwerkgateway die is geconfigureerd voor punt-naar-site-verbinding in het nieuwe virtuele netwerk.
Azure Data Explorer-cluster implementeren in uw VNet-

implementeren in Azure
Met deze sjabloon kunt u een cluster implementeren in uw VNet.
omgeving die is vereist voor het implementeren van azure SQL Managed Instance

implementeren in Azure
Met deze sjabloon kunt u een omgeving maken die is vereist voor het implementeren van Azure SQL Managed Instance - Virtual Network met twee subnetten.
Hyper-V virtuele machine hosten met geneste VM's

implementeren in Azure
Hiermee wordt een virtuele machine geïmplementeerd op een Hyper-V Host en alle afhankelijke resources, waaronder virtueel netwerk, openbaar IP-adres en routetabellen.
IPv6 in Azure Virtual Network (VNET)

implementeren in Azure
Maak een IPv4-/IPv6-VNET met twee STACK-VM's.
IPv6 in Azure Virtual Network (VNET) met Std LB-

implementeren in Azure
Maak een IPv4-/IPv6-VNET met twee stacks en een internetgerichte Standard Load Balancer.
routetabel met routes

implementeren in Azure
Met deze sjabloon maakt u een routetabel met routes
beveiligde virtuele hubs

implementeren in Azure
Met deze sjabloon maakt u een beveiligde virtuele hub met behulp van Azure Firewall om uw cloudnetwerkverkeer te beveiligen dat is bestemd voor internet.
testomgeving voor Azure Firewall Premium-

implementeren in Azure
Met deze sjabloon maakt u een Azure Firewall Premium- en Firewall-beleid met premium-functies zoals Inbraakinspectiedetectie (IDPS), TLS-inspectie en filteren op webcategorie
Azure Firewall gebruiken als EEN DNS-proxy in een Hub & Spoke-topologie

implementeren in Azure
In dit voorbeeld ziet u hoe u een stertopologie in Azure implementeert met behulp van de Azure Firewall. Het virtuele hubnetwerk fungeert als een centraal punt van connectiviteit met veel virtuele spoke-netwerken die zijn verbonden met het virtuele hubnetwerk via peering van virtuele netwerken.
door de gebruiker gedefinieerde routes en apparaat-

implementeren in Azure
Met deze sjabloon worden een virtueel netwerk, vm's in respectieve subnetten en routes geïmplementeerd om verkeer naar het apparaat te leiden
VNS3-netwerkapparaat voor cloudconnectiviteit en -beveiliging

implementeren in Azure
VNS3 is een alleen virtueel software-apparaat dat de gecombineerde functies en functies van een beveiligingsapparaat, application delivery controller en unified threat management-apparaat aan de rand van de cloudtoepassing biedt. Belangrijke voordelen, boven op cloudnetwerken, altijd aan het einde van versleuteling, federatieve datacentra, cloudregio's, cloudproviders en/of containers, het maken van één geïntegreerde adresruimte, attestable controle over versleutelingssleutels, beheerbaar netwerk op schaal, betrouwbare hoge beschikbaarheid in de cloud, isoleren van gevoelige toepassingen (snelle netwerksegmentatie tegen lage kosten), segmentatie binnen toepassingen, analyse van alle gegevens die in beweging zijn in de cloud. Belangrijke netwerkfuncties; virtuele router, switch, firewall, vpn-concentrator, multicast-distributeur, met invoegtoepassingen voor WAF, NIDS, caching, proxy, load balancers en andere netwerkfuncties van laag 4 tot en met 7, VNS3 vereist geen nieuwe kennis of training om te implementeren, zodat u kunt integreren met bestaande netwerkapparatuur.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype routeTables kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/routeTables-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/routeTables@2015-06-15"
  name = "string"
  etag = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      provisioningState = "string"
      routes = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            addressPrefix = "string"
            nextHopIpAddress = "string"
            nextHopType = "string"
            provisioningState = "string"
          }
        }
      ]
      subnets = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            addressPrefix = "string"
            ipConfigurations = [
              {
                etag = "string"
                id = "string"
                name = "string"
                properties = {
                  privateIPAddress = "string"
                  privateIPAllocationMethod = "string"
                  provisioningState = "string"
                  publicIPAddress = {
                    etag = "string"
                    id = "string"
                    location = "string"
                    properties = {
                      dnsSettings = {
                        domainNameLabel = "string"
                        fqdn = "string"
                        reverseFqdn = "string"
                      }
                      idleTimeoutInMinutes = int
                      ipAddress = "string"
                      ipConfiguration = ...
                      provisioningState = "string"
                      publicIPAllocationMethod = "string"
                      resourceGuid = "string"
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                  subnet = ...
                }
              }
            ]
            networkSecurityGroup = {
              etag = "string"
              id = "string"
              location = "string"
              properties = {
                defaultSecurityRules = [
                  {
                    etag = "string"
                    id = "string"
                    name = "string"
                    properties = {
                      access = "string"
                      description = "string"
                      destinationAddressPrefix = "string"
                      destinationPortRange = "string"
                      direction = "string"
                      priority = int
                      protocol = "string"
                      provisioningState = "string"
                      sourceAddressPrefix = "string"
                      sourcePortRange = "string"
                    }
                  }
                ]
                networkInterfaces = [
                  {
                    etag = "string"
                    id = "string"
                    location = "string"
                    properties = {
                      dnsSettings = {
                        appliedDnsServers = [
                          "string"
                        ]
                        dnsServers = [
                          "string"
                        ]
                        internalDnsNameLabel = "string"
                        internalFqdn = "string"
                      }
                      enableIPForwarding = bool
                      ipConfigurations = [
                        {
                          etag = "string"
                          id = "string"
                          name = "string"
                          properties = {
                            loadBalancerBackendAddressPools = [
                              {
                                etag = "string"
                                id = "string"
                                name = "string"
                                properties = {
                                  backendIPConfigurations = [
                                    ...
                                  ]
                                  outboundNatRule = {
                                    id = "string"
                                  }
                                  provisioningState = "string"
                                }
                              }
                            ]
                            loadBalancerInboundNatRules = [
                              {
                                etag = "string"
                                id = "string"
                                name = "string"
                                properties = {
                                  backendIPConfiguration = ...
                                  backendPort = int
                                  enableFloatingIP = bool
                                  frontendIPConfiguration = {
                                    id = "string"
                                  }
                                  frontendPort = int
                                  idleTimeoutInMinutes = int
                                  protocol = "string"
                                  provisioningState = "string"
                                }
                              }
                            ]
                            primary = bool
                            privateIPAddress = "string"
                            privateIPAllocationMethod = "string"
                            provisioningState = "string"
                            publicIPAddress = {
                              etag = "string"
                              id = "string"
                              location = "string"
                              properties = {
                                dnsSettings = {
                                  domainNameLabel = "string"
                                  fqdn = "string"
                                  reverseFqdn = "string"
                                }
                                idleTimeoutInMinutes = int
                                ipAddress = "string"
                                ipConfiguration = {
                                  etag = "string"
                                  id = "string"
                                  name = "string"
                                  properties = {
                                    privateIPAddress = "string"
                                    privateIPAllocationMethod = "string"
                                    provisioningState = "string"
                                    publicIPAddress = ...
                                    subnet = ...
                                  }
                                }
                                provisioningState = "string"
                                publicIPAllocationMethod = "string"
                                resourceGuid = "string"
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                            subnet = ...
                          }
                        }
                      ]
                      macAddress = "string"
                      networkSecurityGroup = ...
                      primary = bool
                      provisioningState = "string"
                      resourceGuid = "string"
                      virtualMachine = {
                        id = "string"
                      }
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                ]
                provisioningState = "string"
                resourceGuid = "string"
                securityRules = [
                  {
                    etag = "string"
                    id = "string"
                    name = "string"
                    properties = {
                      access = "string"
                      description = "string"
                      destinationAddressPrefix = "string"
                      destinationPortRange = "string"
                      direction = "string"
                      priority = int
                      protocol = "string"
                      provisioningState = "string"
                      sourceAddressPrefix = "string"
                      sourcePortRange = "string"
                    }
                  }
                ]
                subnets = [
                  ...
                ]
              }
              tags = {
                {customized property} = "string"
              }
            }
            provisioningState = "string"
            routeTable = {
              etag = "string"
              id = "string"
              location = "string"
              properties = ...
              tags = {
                {customized property} = "string"
              }
            }
          }
        }
      ]
    }
  })
}

Eigenschapswaarden

BackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van de back-endadresgroep. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendIPConfigurations Hiermee haalt u een verzameling verwijzingen op naar IP-adressen die zijn gedefinieerd in netwerkinterfaces. NetworkInterfaceIPConfiguration[]
uitgaandeNatRule Hiermee haalt u uitgaande regels op die gebruikmaken van deze back-endadresgroep. SubResource-
provisioningState Inrichtingsstatus van de openbare IP-resource ophalen. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar

InboundNatRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van de binnenkomende NAT-regel. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Naam Beschrijving Waarde
backendIPConfiguration Een verwijzing naar een privé-IP-adres dat is gedefinieerd op een netwerkinterface van een virtuele machine. Verkeer dat naar de front-endpoort van elk van de front-end-IP-configuraties wordt verzonden, wordt doorgestuurd naar het back-end-IP-adres. NetworkInterfaceIPConfiguration-
backendPort De poort die wordt gebruikt voor het interne eindpunt. Acceptabele waarden variëren van 1 tot 65535. Int
enableFloatingIP Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysOn-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt. Bool
frontendIPConfiguration Een verwijzing naar front-end-IP-adressen. SubResource-
front-endPort De poort voor het externe eindpunt. Poortnummers voor elke regel moeten uniek zijn binnen de Load Balancer. Acceptabele waarden variëren van 1 tot 65534. Int
idleTimeoutInMinutes De time-out voor de TCP-inactiviteit-verbinding. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op TCP. Int
protocol Het transportprotocol voor het eindpunt. Mogelijke waarden zijn: 'Udp' of 'Tcp' 'Tcp'
'Udp'
provisioningState Hiermee haalt u de inrichtingsstatus van de openbare IP-resource op. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar

IPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van IP-configuratie. IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Naam Beschrijving Waarde
privateIPAddress Het privé-IP-adres van de IP-configuratie. snaar
privateIPAllocationMethod De privé-IP-toewijzingsmethode. Mogelijke waarden zijn Statisch en Dynamisch. 'Dynamisch'
'Statisch'
provisioningState Hiermee haalt u de inrichtingsstatus van de openbare IP-resource op. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
publicIPAddress De verwijzing naar de openbare IP-resource. PublicIPAddress-
Subnet De verwijzing naar de subnetresource. subnet

Microsoft.Network/routeTables

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
plaats Resourcelocatie. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Routetabelresource RouteTablePropertiesFormat
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Network/routeTables@2015-06-15"

NetworkInterface

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen NetworkInterface-eigenschappen. NetworkInterfacePropertiesFormat
Tags Resourcetags. ResourceTags-

NetworkInterfaceDnsSettings

Naam Beschrijving Waarde
appliedDnsServers Als de VM die gebruikmaakt van deze NIC deel uitmaakt van een beschikbaarheidsset, bevat deze lijst de samenvoeging van alle DNS-servers van alle NIC's die deel uitmaken van de beschikbaarheidsset. Deze eigenschap is wat op elk van deze VM's is geconfigureerd. tekenreeks[]
dnsServers Lijst met IP-adressen van DNS-servers. Gebruik 'AzureProvidedDNS' om over te schakelen naar door Azure geleverde DNS-omzetting. De waarde 'AzureProvidedDNS' kan niet worden gecombineerd met andere IP-adressen. Dit moet de enige waarde zijn in de dnsServers-verzameling. tekenreeks[]
internalDnsNameLabel Relatieve DNS-naam voor deze NIC die wordt gebruikt voor interne communicatie tussen VM's in hetzelfde virtuele netwerk. snaar
internalFqdn Volledig gekwalificeerde DNS-naam die interne communicatie tussen VIRTUELE machines in hetzelfde virtuele netwerk ondersteunt. snaar

NetworkInterfaceIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van IP-configuratie. NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
loadBalancerBackendAddressPools De verwijzing naar de Resource LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Een lijst met verwijzingen van LoadBalancerInboundNatRules. InboundNatRule[]
primair Hiermee wordt aangegeven of dit een primair klantadres is op de netwerkinterface. Bool
privateIPAddress snaar
privateIPAllocationMethod Definieert hoe een privé-IP-adres wordt toegewezen. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. 'Dynamisch'
'Statisch'
provisioningState snaar
publicIPAddress Openbare IP-adresresource. PublicIPAddress-
Subnet Subnet in een virtuele netwerkresource. subnet

NetworkInterfacePropertiesFormat

Naam Beschrijving Waarde
dnsSettings De DNS-instellingen in de netwerkinterface. NetworkInterfaceDnsSettings
enableIPForwarding Geeft aan of doorsturen via IP is ingeschakeld op deze netwerkinterface. Bool
ipConfigurations Een lijst met IPConfigurations van de netwerkinterface. NetworkInterfaceIPConfiguration[]
macAddress Het MAC-adres van de netwerkinterface. snaar
networkSecurityGroup De verwijzing naar de NetworkSecurityGroup-resource. NetworkSecurityGroup-
primair Hiermee wordt aangegeven of dit een primaire netwerkinterface op een virtuele machine is. Bool
provisioningState De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
resourceGuid De resource-GUID-eigenschap van de netwerkinterfaceresource. snaar
virtualMachine De verwijzing naar een virtuele machine. SubResource-

NetworkSecurityGroup

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen Netwerkbeveiligingsgroepresource. NetworkSecurityGroupPropertiesFormat
Tags Resourcetags. ResourceTags-

NetworkSecurityGroupPropertiesFormat

Naam Beschrijving Waarde
defaultSecurityRules De standaardbeveiligingsregels van de netwerkbeveiligingsgroep. SecurityRule[]
networkInterfaces Een verzameling verwijzingen naar netwerkinterfaces. NetworkInterface[]
provisioningState De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
resourceGuid De resource-GUID-eigenschap van de resourcebeveiligingsgroepresource. snaar
securityRules Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep. SecurityRule[]
Subnetten Een verzameling verwijzingen naar subnetten. subnet[]

PublicIPAddress

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen Eigenschappen van openbare IP-adressen. PublicIPAddressPropertiesFormat
Tags Resourcetags. ResourceTags-

PublicIPAddressDnsSettings

Naam Beschrijving Waarde
domainNameLabel Hiermee haalt u het label Domeinnaam op of stelt u dit in. De samenvoeging van het domeinnaamlabel en de ge regionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als er een domeinnaamlabel is opgegeven, wordt er een DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. snaar
Fqdn Hiermee haalt u de FQDN, Fully Qualified Domain Name van de A DNS-record op die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van het domainNameLabel en de ge regionaliseerde DNS-zone. snaar
reverseFqdn Hiermee haalt u de omgekeerde FQDN op of stelt u deze in. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die verwijst van het IP-adres in het domein in-addr.arpa naar de omgekeerde FQDN. snaar

PublicIPAddressPropertiesFormat

Naam Beschrijving Waarde
dnsSettings De FQDN van de DNS-record die is gekoppeld aan het openbare IP-adres. PublicIPAddressDnsSettings
idleTimeoutInMinutes De time-out voor inactiviteit van het openbare IP-adres. Int
ipAddress snaar
ipConfiguration IPConfiguration IPConfiguration-
provisioningState De inrichtingsstatus van de PublicIP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
publicIPAllocationMethod De openbare IP-toewijzingsmethode. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. 'Dynamisch'
'Statisch'
resourceGuid De resource-GUID-eigenschap van de openbare IP-resource. snaar

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

ResourceTags

Naam Beschrijving Waarde

Route

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Resource routeren RoutePropertiesFormat

RoutePropertiesFormat

Naam Beschrijving Waarde
addressPrefix De doel-CIDR waarop de route van toepassing is. snaar
nextHopIpAddress De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. snaar
nextHopType Het type Azure-hop waar het pakket naartoe moet worden verzonden. Mogelijke waarden zijn: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance' en 'None' 'Internet'
'Geen'
VirtualAppliance
'VirtualNetworkGateway'
VnetLocal (vereist)
provisioningState De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar

RouteTabel

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
plaats Resourcelocatie. snaar
Eigenschappen Routetabelresource RouteTablePropertiesFormat
Tags Resourcetags. ResourceTags-

RouteTablePropertiesFormat

Naam Beschrijving Waarde
provisioningState De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
Routes Verzameling routes in een routetabel. Route[]
Subnetten Een verzameling verwijzingen naar subnetten. subnet[]

SecurityRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Naam Beschrijving Waarde
toegang Het netwerkverkeer is toegestaan of geweigerd. Mogelijke waarden zijn: 'Toestaan' en 'Weigeren'. 'Toestaan'
'Weigeren' (vereist)
beschrijving Een beschrijving voor deze regel. Beperkt tot 140 tekens. snaar
destinationAddressPrefix Het voorvoegsel van het doeladres. CIDR of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. tekenreeks (vereist)
destinationPortRange De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar
richting De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. Mogelijke waarden zijn: 'Inkomend' en 'Uitgaand'. 'Inkomend'
Uitgaand (vereist)
voorrang De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. Int
protocol Netwerkprotocol waarop deze regel van toepassing is. Mogelijke waarden zijn Tcp, Udp en *. '*'
'Tcp'
Udp (vereist)
provisioningState De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. snaar
sourceAddressPrefix Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt. tekenreeks (vereist)
sourcePortRange De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. snaar

Subnet

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. snaar
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen SubnetPropertiesFormat

SubnetPropertiesFormat

Naam Beschrijving Waarde
addressPrefix Het adresvoorvoegsel voor het subnet. snaar
ipConfigurations Hiermee haalt u een matrix met verwijzingen naar de IP-configuraties van de netwerkinterface op met behulp van het subnet. IPConfiguration[]
networkSecurityGroup De verwijzing naar de NetworkSecurityGroup-resource. NetworkSecurityGroup-
provisioningState De inrichtingsstatus van de resource. snaar
routeTable De verwijzing naar de RouteTable-resource. RouteTable-

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

Gebruiksvoorbeelden

Geverifieerde Azure-modules

De volgende azure-geverifieerde modules kunnen worden gebruikt om dit resourcetype te implementeren.

Module Beschrijving
routetabel AVM-resourcemodule voor routetabel