Sdílet prostřednictvím


Microsoft.Network routeTables 2015-06-15

Definice prostředku Bicep

Typ prostředku routeTables je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/routeTables, přidejte do šablony následující bicep.

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'
  }
}

Hodnoty vlastností

BackendAddressPool

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti back-endového fondu adres BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Jméno Popis Hodnota
back-endIPConfigurations Získá kolekci odkazů na IP adresy definované v síťových rozhraních. NetworkInterfaceIPConfiguration[]
outboundNatRule Získá odchozí pravidla, která používají tento back-endový fond adres. subresource
provisioningState Získejte stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec

InboundNatRule

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti příchozího pravidla překladu adres (NAT). InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Jméno Popis Hodnota
back-endIPConfiguration Odkaz na privátní IP adresu definovanou v síťovém rozhraní virtuálního počítače. Provoz odesílaný na front-endový port každé konfigurace front-endových IP adres se předává na zálohovanou IP adresu. NetworkInterfaceIPConfiguration
backendPort Port použitý pro interní koncový bod. Přijatelné hodnoty jsou v rozsahu od 1 do 65535. Int
enableFloatingIP Nakonfiguruje koncový bod virtuálního počítače pro funkci plovoucí IP adresy potřebnou ke konfiguraci skupiny dostupnosti SQL AlwaysOn. Toto nastavení se vyžaduje při použití skupin dostupnosti AlwaysOn SQL na SQL Serveru. Toto nastavení nelze po vytvoření koncového bodu změnit. Bool
frontendIPConfiguration Odkaz na front-endové IP adresy. subresource
frontendPort Port pro externí koncový bod. Čísla portů pro každé pravidlo musí být jedinečná v rámci Load Balanceru. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. Int
idleTimeoutInMinutes Časový limit pro nečinné připojení TCP. Hodnotu je možné nastavit mezi 4 a 30 minut. Výchozí hodnota je 4 minuty. Tento prvek se používá pouze v případě, že je protokol nastavený na TCP. Int
protokol Přenosový protokol pro koncový bod. Možné hodnoty jsou: Udp nebo Tcp. Tcp
Udp
provisioningState Získá stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec

KONFIGURACE PROTOKOLU IP

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti konfigurace PROTOKOLU IP IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Jméno Popis Hodnota
privateIPAddress Privátní IP adresa konfigurace PROTOKOLU IP. řetězec
privateIPAllocationMethod Metoda přidělování privátníCH IP adres. Možné hodnoty jsou Statické a Dynamické. Dynamická
Statická
provisioningState Získá stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
publicIPAddress Odkaz na prostředek veřejné IP adresy. PublicIPAddress
podsíť Odkaz na prostředek podsítě podsítě

Microsoft.Network/routeTables

Jméno Popis Hodnota
etag Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Zdroj směrovací tabulky RouteTablePropertiesFormat
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

NetworkInterface

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti NetworkInterface – vlastnosti. NetworkInterfacePropertiesFormat
visačky Značky prostředků značky prostředků

NetworkInterfaceDnsSettings

Jméno Popis Hodnota
appliedDnsServers Pokud je virtuální počítač, který používá tuto síťovou kartu, součástí skupiny dostupnosti, bude mít tento seznam sjednocení všech serverů DNS ze všech síťových karet, které jsou součástí skupiny dostupnosti. Tato vlastnost je to, co je nakonfigurované na každém z těchto virtuálních počítačů. string[]
dnsServers Seznam IP adres serverů DNS Pomocí AzureProvidedDNS přepněte na překlad DNS poskytovaný v Azure. Hodnotu AzureProvidedDNS nelze kombinovat s jinými IP adresami, musí to být jediná hodnota v kolekci dnsServers. string[]
internalDnsNameLabel Relativní název DNS pro tuto síť použitou pro interní komunikaci mezi virtuálními počítači ve stejné virtuální síti. řetězec
internalFqdn Plně kvalifikovaný název DNS podporující interní komunikaci mezi virtuálními počítači ve stejné virtuální síti. řetězec

NetworkInterfaceIPConfiguration

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti konfigurace PROTOKOLU IP NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Jméno Popis Hodnota
loadBalancerBackendAddressPools Odkaz na prostředek LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Seznam odkazů na LoadBalancerInboundNatRules. příchozíNatRule []
primární Získá, zda se jedná o primární adresu zákazníka v síťovém rozhraní. Bool
privateIPAddress řetězec
privateIPAllocationMethod Definuje způsob přiřazení privátní IP adresy. Možné hodnoty jsou: Static a Dynamic. Dynamická
Statická
provisioningState řetězec
publicIPAddress Prostředek veřejné IP adresy. PublicIPAddress
podsíť Podsíť v prostředku virtuální sítě podsítě

NetworkInterfacePropertiesFormat

Jméno Popis Hodnota
dnsSettings Nastavení DNS v síťovém rozhraní. NetworkInterfaceDnsSettings
enableIPForwarding Určuje, jestli je v tomto síťovém rozhraní povolené předávání IP. Bool
ipConfigurations Seznam IPKonfigurací síťového rozhraní. NetworkInterfaceIPConfiguration[]
macAddress Adresa MAC síťového rozhraní. řetězec
networkSecurityGroup Odkaz na prostředek NetworkSecurityGroup. NetworkSecurityGroup
primární Získá, zda se jedná o primární síťové rozhraní na virtuálním počítači. Bool
provisioningState Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
resourceGuid Vlastnost GUID prostředku síťového rozhraní. řetězec
virtualMachine Odkaz na virtuální počítač. subresource

NetworkSecurityGroup

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Prostředek skupiny zabezpečení sítě NetworkSecurityGroupPropertiesFormat
visačky Značky prostředků značky prostředků

NetworkSecurityGroupPropertiesFormat

Jméno Popis Hodnota
defaultSecurityRules Výchozí pravidla zabezpečení skupiny zabezpečení sítě. SecurityRule []
networkInterfaces Kolekce odkazů na síťová rozhraní. NetworkInterface[]
provisioningState Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
resourceGuid Vlastnost GUID prostředku prostředku skupiny zabezpečení sítě. řetězec
securityRules Kolekce pravidel zabezpečení skupiny zabezpečení sítě. SecurityRule []
Podsítí Kolekce odkazů na podsítě podsítě []

PublicIPAddress

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti veřejné IP adresy PublicIPAddressPropertiesFormat
visačky Značky prostředků značky prostředků

PublicIPAddressDnsSettings

Jméno Popis Hodnota
domainNameLabel Získá nebo nastaví popisek názvu domény. Zřetězení popisku názvu domény a regionalizované zóny DNS tvoří plně kvalifikovaný název domény přidružený k veřejné IP adrese. Pokud je zadán popisek názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS. řetězec
Fqdn Získá plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. Jedná se o zřetězení domainNameLabel a regionalizované zóny DNS. řetězec
reverseFqdn Získá nebo nastaví reverzní plně kvalifikovaný název domény. Viditelný plně kvalifikovaný název domény, který se překládá na tuto veřejnou IP adresu. Pokud je zadaná hodnota reverseFqdn, vytvoří se záznam DNS PTR odkazující z IP adresy v doméně in-addr.arpa na reverzní plně kvalifikovaný název domény. řetězec

PublicIPAddressPropertiesFormat

Jméno Popis Hodnota
dnsSettings Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. PublicIPAddressDnsSettings
idleTimeoutInMinutes Časový limit nečinnosti veřejné IP adresy. Int
ipAddress řetězec
ipConfiguration KONFIGURACE PROTOKOLU IP IPConfiguration
provisioningState Stav zřizování prostředku PublicIP. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
publicIPAllocationMethod Metoda přidělování veřejných IP adres. Možné hodnoty jsou: Static a Dynamic. Dynamická
Statická
resourceGuid Vlastnost GUID prostředku prostředku veřejné IP adresy. řetězec

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Cesta

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Směrování prostředku RoutePropertiesFormat

RoutePropertiesFormat

Jméno Popis Hodnota
addressPrefix Cíl CIDR, na který se trasa vztahuje. řetězec
nextHopIpAddress Pakety IP adres by se měly předávat. Hodnoty dalšího segmentu směrování jsou povoleny pouze v trasách, kde typ dalšího segmentu směrování je VirtualAppliance. řetězec
nextHopType Typ směrování Azure, na který se má paket odeslat. Možné hodnoty jsou: VirtualNetworkGateway, VnetLocal, Internet, VirtualAppliance a None. Internet
None (Žádný)
VirtualAppliance
VirtualNetworkGateway
VnetLocal (povinné)
provisioningState Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec

Směrovací tabulka

Jméno Popis Hodnota
etag Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Zdroj směrovací tabulky RouteTablePropertiesFormat
visačky Značky prostředků značky prostředků

RouteTablePropertiesFormat

Jméno Popis Hodnota
provisioningState Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
trasy Kolekce tras obsažených v směrovací tabulce route[]
Podsítí Kolekce odkazů na podsítě podsítě []

SecurityRule

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Jméno Popis Hodnota
přístup Síťový provoz je povolený nebo zakázaný. Možné hodnoty jsou: Allow (Povolit) a Deny (Odepřít). Povolit
Odepřít (povinné)
popis Popis tohoto pravidla Omezeno na 140 znaků. řetězec
destinationAddressPrefix Předpona cílové adresy. Rozsah CIDR nebo zdrojových IP adres Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. string (povinné)
destinationPortRange Cílový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec
směr Směr pravidla. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. Možné hodnoty jsou: Inbound (Příchozí) a Outbound (Odchozí). Příchozí
Odchozí (povinné)
priorita Priorita pravidla. Hodnota může být mezi 100 a 4096. Číslo priority musí být jedinečné pro každé pravidlo v kolekci. Čím nižší je číslo priority, tím vyšší je priorita pravidla. Int
protokol Síťový protokol, na který se toto pravidlo vztahuje. Možné hodnoty jsou Tcp, Udp a *. '*'
Tcp
Udp (povinné)
provisioningState Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
sourceAddressPrefix Rozsah CIDR nebo zdrojové IP adresy. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. string (povinné)
sourcePortRange Zdrojový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec

Podsíť

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti SubnetPropertiesFormat

SubnetPropertiesFormat

Jméno Popis Hodnota
addressPrefix Předpona adresy pro podsíť. řetězec
ipConfigurations Získá pole odkazů na konfigurace PROTOKOLU IP síťového rozhraní pomocí podsítě. IPConfiguration[]
networkSecurityGroup Odkaz na prostředek NetworkSecurityGroup. NetworkSecurityGroup
provisioningState Stav zřizování prostředku. řetězec
routeTable Odkaz na prostředek RouteTable. směrovací tabulky

Podsourc

Jméno Popis Hodnota
id Identifikátor prostředku. řetězec

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
Vytvoření nastavení sandboxu služby Azure Firewall s virtuálními počítači s Linuxem Tato šablona vytvoří virtuální síť se 3 podsítěmi (podsíť serveru, podsíť jumpboxu a podsíť AzureFirewall), virtuální počítač jumpboxu s veřejnou IP adresou, virtuálním počítačem serveru A serverem, trasou definovanou uživatelem, která odkazuje na azure Firewall pro podsíť serveru a bránu Azure Firewall s 1 nebo více veřejnými IP adresami, 1 ukázkovým pravidlem aplikace, 1 ukázkovým pravidlem sítě a výchozími privátními rozsahy.
Vytvoření nastavení sandboxu služby Azure Firewall s zón Tato šablona vytvoří virtuální síť se třemi podsítěmi (podsíť serveru, podsíť jumpboxu a podsítí brány Azure Firewall), virtuální počítač jumpboxu s veřejnou IP adresou, virtuálním počítačem serveru a serverovým virtuálním počítačem, trasou definovanou uživatelem, která odkazuje na Azure Firewall pro podsíť serveru, bránou Azure Firewall s jednou nebo více veřejnými IP adresami, jedním ukázkovým pravidlem aplikace a jedním ukázkovým pravidlem sítě a bránou Azure Firewall v zónách dostupnosti 1. 2 a 3.
vytvoření brány Azure Firewall s IpGroups Tato šablona vytvoří bránu Azure Firewall s pravidly aplikace a sítě odkazující na skupiny IP adres. Zahrnuje také nastavení virtuálního počítače jumpboxu s Linuxem.
Vytvoření služby Azure Firewall s několika veřejnými IP adresami Tato šablona vytvoří bránu Azure Firewall se dvěma veřejnými IP adresami a dvěma servery s Windows Serverem 2019, které se mají otestovat.
Vytvoření sandboxu služby Azure Firewall, klientského virtuálního počítače a serveru Tato šablona vytvoří virtuální síť se 2 podsítěmi (podsíť serveru a podsítě AzureFirewall), virtuálním počítačem serveru, klientským virtuálním počítačem, veřejnou IP adresou pro každý virtuální počítač a směrovací tabulkou pro odesílání provozu mezi virtuálními počítači přes bránu firewall.
vytvoření MI SQL v rámci nové virtuální sítě Nasaďte spravovanou instanci Azure SQL Database (SQL MI) do nové virtuální sítě.
Hyper-V hostování virtuálního počítače s vnořenými virtuálními počítači Nasadí virtuální počítač podle hostitele Hyper-V a všech závislých prostředků, včetně virtuální sítě, veřejné IP adresy a směrovacích tabulek.
Směrovací tabulka s trasami Tato šablona vytvoří směrovací tabulku s trasami.
zabezpečených virtuálních center Tato šablona vytvoří zabezpečené virtuální centrum pomocí služby Azure Firewall k zabezpečení cloudového síťového provozu určeného k internetu.
Testovací prostředí pro službu Azure Firewall Premium Tato šablona vytvoří zásady brány Azure Firewall Premium a brány firewall s prémiovými funkcemi, jako je detekce kontroly neoprávněných vniknutí (IDPS), kontrola protokolu TLS a filtrování kategorií webu.
použití služby Azure Firewall jako proxy serveru DNS v topologii hvězdicové & hvězdicové Tato ukázka ukazuje, jak nasadit hvězdicovou topologii v Azure pomocí služby Azure Firewall. Virtuální síť centra funguje jako centrální bod připojení k mnoha paprskovým virtuálním sítím připojeným k virtuální síti rozbočovače prostřednictvím partnerského vztahu virtuálních sítí.

Definice prostředku šablony ARM

Typ prostředku routeTables je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/routeTables, přidejte do šablony následující JSON.

{
  "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"
  }
}

Hodnoty vlastností

BackendAddressPool

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti back-endového fondu adres BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Jméno Popis Hodnota
back-endIPConfigurations Získá kolekci odkazů na IP adresy definované v síťových rozhraních. NetworkInterfaceIPConfiguration[]
outboundNatRule Získá odchozí pravidla, která používají tento back-endový fond adres. subresource
provisioningState Získejte stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec

InboundNatRule

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti příchozího pravidla překladu adres (NAT). InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Jméno Popis Hodnota
back-endIPConfiguration Odkaz na privátní IP adresu definovanou v síťovém rozhraní virtuálního počítače. Provoz odesílaný na front-endový port každé konfigurace front-endových IP adres se předává na zálohovanou IP adresu. NetworkInterfaceIPConfiguration
backendPort Port použitý pro interní koncový bod. Přijatelné hodnoty jsou v rozsahu od 1 do 65535. Int
enableFloatingIP Nakonfiguruje koncový bod virtuálního počítače pro funkci plovoucí IP adresy potřebnou ke konfiguraci skupiny dostupnosti SQL AlwaysOn. Toto nastavení se vyžaduje při použití skupin dostupnosti AlwaysOn SQL na SQL Serveru. Toto nastavení nelze po vytvoření koncového bodu změnit. Bool
frontendIPConfiguration Odkaz na front-endové IP adresy. subresource
frontendPort Port pro externí koncový bod. Čísla portů pro každé pravidlo musí být jedinečná v rámci Load Balanceru. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. Int
idleTimeoutInMinutes Časový limit pro nečinné připojení TCP. Hodnotu je možné nastavit mezi 4 a 30 minut. Výchozí hodnota je 4 minuty. Tento prvek se používá pouze v případě, že je protokol nastavený na TCP. Int
protokol Přenosový protokol pro koncový bod. Možné hodnoty jsou: Udp nebo Tcp. Tcp
Udp
provisioningState Získá stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec

KONFIGURACE PROTOKOLU IP

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti konfigurace PROTOKOLU IP IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Jméno Popis Hodnota
privateIPAddress Privátní IP adresa konfigurace PROTOKOLU IP. řetězec
privateIPAllocationMethod Metoda přidělování privátníCH IP adres. Možné hodnoty jsou Statické a Dynamické. Dynamická
Statická
provisioningState Získá stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
publicIPAddress Odkaz na prostředek veřejné IP adresy. PublicIPAddress
podsíť Odkaz na prostředek podsítě podsítě

Microsoft.Network/routeTables

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2015-06-15'
etag Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Zdroj směrovací tabulky RouteTablePropertiesFormat
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Network/routeTables

NetworkInterface

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti NetworkInterface – vlastnosti. NetworkInterfacePropertiesFormat
visačky Značky prostředků značky prostředků

NetworkInterfaceDnsSettings

Jméno Popis Hodnota
appliedDnsServers Pokud je virtuální počítač, který používá tuto síťovou kartu, součástí skupiny dostupnosti, bude mít tento seznam sjednocení všech serverů DNS ze všech síťových karet, které jsou součástí skupiny dostupnosti. Tato vlastnost je to, co je nakonfigurované na každém z těchto virtuálních počítačů. string[]
dnsServers Seznam IP adres serverů DNS Pomocí AzureProvidedDNS přepněte na překlad DNS poskytovaný v Azure. Hodnotu AzureProvidedDNS nelze kombinovat s jinými IP adresami, musí to být jediná hodnota v kolekci dnsServers. string[]
internalDnsNameLabel Relativní název DNS pro tuto síť použitou pro interní komunikaci mezi virtuálními počítači ve stejné virtuální síti. řetězec
internalFqdn Plně kvalifikovaný název DNS podporující interní komunikaci mezi virtuálními počítači ve stejné virtuální síti. řetězec

NetworkInterfaceIPConfiguration

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti konfigurace PROTOKOLU IP NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Jméno Popis Hodnota
loadBalancerBackendAddressPools Odkaz na prostředek LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Seznam odkazů na LoadBalancerInboundNatRules. příchozíNatRule []
primární Získá, zda se jedná o primární adresu zákazníka v síťovém rozhraní. Bool
privateIPAddress řetězec
privateIPAllocationMethod Definuje způsob přiřazení privátní IP adresy. Možné hodnoty jsou: Static a Dynamic. Dynamická
Statická
provisioningState řetězec
publicIPAddress Prostředek veřejné IP adresy. PublicIPAddress
podsíť Podsíť v prostředku virtuální sítě podsítě

NetworkInterfacePropertiesFormat

Jméno Popis Hodnota
dnsSettings Nastavení DNS v síťovém rozhraní. NetworkInterfaceDnsSettings
enableIPForwarding Určuje, jestli je v tomto síťovém rozhraní povolené předávání IP. Bool
ipConfigurations Seznam IPKonfigurací síťového rozhraní. NetworkInterfaceIPConfiguration[]
macAddress Adresa MAC síťového rozhraní. řetězec
networkSecurityGroup Odkaz na prostředek NetworkSecurityGroup. NetworkSecurityGroup
primární Získá, zda se jedná o primární síťové rozhraní na virtuálním počítači. Bool
provisioningState Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
resourceGuid Vlastnost GUID prostředku síťového rozhraní. řetězec
virtualMachine Odkaz na virtuální počítač. subresource

NetworkSecurityGroup

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Prostředek skupiny zabezpečení sítě NetworkSecurityGroupPropertiesFormat
visačky Značky prostředků značky prostředků

NetworkSecurityGroupPropertiesFormat

Jméno Popis Hodnota
defaultSecurityRules Výchozí pravidla zabezpečení skupiny zabezpečení sítě. SecurityRule []
networkInterfaces Kolekce odkazů na síťová rozhraní. NetworkInterface[]
provisioningState Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
resourceGuid Vlastnost GUID prostředku prostředku skupiny zabezpečení sítě. řetězec
securityRules Kolekce pravidel zabezpečení skupiny zabezpečení sítě. SecurityRule []
Podsítí Kolekce odkazů na podsítě podsítě []

PublicIPAddress

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti veřejné IP adresy PublicIPAddressPropertiesFormat
visačky Značky prostředků značky prostředků

PublicIPAddressDnsSettings

Jméno Popis Hodnota
domainNameLabel Získá nebo nastaví popisek názvu domény. Zřetězení popisku názvu domény a regionalizované zóny DNS tvoří plně kvalifikovaný název domény přidružený k veřejné IP adrese. Pokud je zadán popisek názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS. řetězec
Fqdn Získá plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. Jedná se o zřetězení domainNameLabel a regionalizované zóny DNS. řetězec
reverseFqdn Získá nebo nastaví reverzní plně kvalifikovaný název domény. Viditelný plně kvalifikovaný název domény, který se překládá na tuto veřejnou IP adresu. Pokud je zadaná hodnota reverseFqdn, vytvoří se záznam DNS PTR odkazující z IP adresy v doméně in-addr.arpa na reverzní plně kvalifikovaný název domény. řetězec

PublicIPAddressPropertiesFormat

Jméno Popis Hodnota
dnsSettings Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. PublicIPAddressDnsSettings
idleTimeoutInMinutes Časový limit nečinnosti veřejné IP adresy. Int
ipAddress řetězec
ipConfiguration KONFIGURACE PROTOKOLU IP IPConfiguration
provisioningState Stav zřizování prostředku PublicIP. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
publicIPAllocationMethod Metoda přidělování veřejných IP adres. Možné hodnoty jsou: Static a Dynamic. Dynamická
Statická
resourceGuid Vlastnost GUID prostředku prostředku veřejné IP adresy. řetězec

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Cesta

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Směrování prostředku RoutePropertiesFormat

RoutePropertiesFormat

Jméno Popis Hodnota
addressPrefix Cíl CIDR, na který se trasa vztahuje. řetězec
nextHopIpAddress Pakety IP adres by se měly předávat. Hodnoty dalšího segmentu směrování jsou povoleny pouze v trasách, kde typ dalšího segmentu směrování je VirtualAppliance. řetězec
nextHopType Typ směrování Azure, na který se má paket odeslat. Možné hodnoty jsou: VirtualNetworkGateway, VnetLocal, Internet, VirtualAppliance a None. Internet
None (Žádný)
VirtualAppliance
VirtualNetworkGateway
VnetLocal (povinné)
provisioningState Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec

Směrovací tabulka

Jméno Popis Hodnota
etag Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Zdroj směrovací tabulky RouteTablePropertiesFormat
visačky Značky prostředků značky prostředků

RouteTablePropertiesFormat

Jméno Popis Hodnota
provisioningState Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
trasy Kolekce tras obsažených v směrovací tabulce route[]
Podsítí Kolekce odkazů na podsítě podsítě []

SecurityRule

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Jméno Popis Hodnota
přístup Síťový provoz je povolený nebo zakázaný. Možné hodnoty jsou: Allow (Povolit) a Deny (Odepřít). Povolit
Odepřít (povinné)
popis Popis tohoto pravidla Omezeno na 140 znaků. řetězec
destinationAddressPrefix Předpona cílové adresy. Rozsah CIDR nebo zdrojových IP adres Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. string (povinné)
destinationPortRange Cílový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec
směr Směr pravidla. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. Možné hodnoty jsou: Inbound (Příchozí) a Outbound (Odchozí). Příchozí
Odchozí (povinné)
priorita Priorita pravidla. Hodnota může být mezi 100 a 4096. Číslo priority musí být jedinečné pro každé pravidlo v kolekci. Čím nižší je číslo priority, tím vyšší je priorita pravidla. Int
protokol Síťový protokol, na který se toto pravidlo vztahuje. Možné hodnoty jsou Tcp, Udp a *. '*'
Tcp
Udp (povinné)
provisioningState Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
sourceAddressPrefix Rozsah CIDR nebo zdrojové IP adresy. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. string (povinné)
sourcePortRange Zdrojový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec

Podsíť

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti SubnetPropertiesFormat

SubnetPropertiesFormat

Jméno Popis Hodnota
addressPrefix Předpona adresy pro podsíť. řetězec
ipConfigurations Získá pole odkazů na konfigurace PROTOKOLU IP síťového rozhraní pomocí podsítě. IPConfiguration[]
networkSecurityGroup Odkaz na prostředek NetworkSecurityGroup. NetworkSecurityGroup
provisioningState Stav zřizování prostředku. řetězec
routeTable Odkaz na prostředek RouteTable. směrovací tabulky

Podsourc

Jméno Popis Hodnota
id Identifikátor prostředku. řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
vytvoření brány firewall s FirewallPolicy a IpGroups

nasazení do Azure
Tato šablona vytvoří bránu Azure Firewall s firewalllPolicy odkazujícími na pravidla sítě s IpGroups. Zahrnuje také nastavení virtuálního počítače jumpboxu s Linuxem.
vytvoření brány firewall, zásady firewallu s explicitním proxy

nasazení do Azure
Tato šablona vytvoří azure firewall, firewalllPolicy s explicitním proxy serverem a síťovými pravidly s IpGroups. Zahrnuje také nastavení virtuálního počítače jumpboxu s Linuxem.
Vytvoření nastavení sandboxu služby Azure Firewall s virtuálními počítači s Linuxem

nasazení do Azure
Tato šablona vytvoří virtuální síť se 3 podsítěmi (podsíť serveru, podsíť jumpboxu a podsíť AzureFirewall), virtuální počítač jumpboxu s veřejnou IP adresou, virtuálním počítačem serveru A serverem, trasou definovanou uživatelem, která odkazuje na azure Firewall pro podsíť serveru a bránu Azure Firewall s 1 nebo více veřejnými IP adresami, 1 ukázkovým pravidlem aplikace, 1 ukázkovým pravidlem sítě a výchozími privátními rozsahy.
Vytvoření nastavení sandboxu služby Azure Firewall s zón

nasazení do Azure
Tato šablona vytvoří virtuální síť se třemi podsítěmi (podsíť serveru, podsíť jumpboxu a podsítí brány Azure Firewall), virtuální počítač jumpboxu s veřejnou IP adresou, virtuálním počítačem serveru a serverovým virtuálním počítačem, trasou definovanou uživatelem, která odkazuje na Azure Firewall pro podsíť serveru, bránou Azure Firewall s jednou nebo více veřejnými IP adresami, jedním ukázkovým pravidlem aplikace a jedním ukázkovým pravidlem sítě a bránou Azure Firewall v zónách dostupnosti 1. 2 a 3.
Vytvoření nastavení sandboxu pomocí zásad brány firewall

nasazení do Azure
Tato šablona vytvoří virtuální síť se 3 podsítěmi (podsíť serveru, podsíť jumpboxu a podsítí AzureFirewall), virtuálním počítačem jumpboxu s veřejnou IP adresou, virtuálním počítačem serveru A serverem, trasou definovanou uživatelem, která odkazuje na Bránu Azure Firewall pro podsíť serveru a bránu Azure Firewall s 1 nebo více veřejnými IP adresami. Vytvoří také zásadu brány firewall s 1 ukázkovým pravidlem aplikace, 1 ukázkovým pravidlem sítě a výchozími privátními rozsahy.
Vytvoření sandboxu služby Azure Firewall s vynuceným tunelováním

nasazení do Azure
Tato šablona vytvoří sandbox služby Azure Firewall (Linux) s jednou vynucenou bránou firewall tunelovanou přes jinou bránu firewall v partnerské virtuální síti.
vytvoření brány Azure Firewall s IpGroups

nasazení do Azure
Tato šablona vytvoří bránu Azure Firewall s pravidly aplikace a sítě odkazující na skupiny IP adres. Zahrnuje také nastavení virtuálního počítače jumpboxu s Linuxem.
Vytvoření služby Azure Firewall s několika veřejnými IP adresami

nasazení do Azure
Tato šablona vytvoří bránu Azure Firewall se dvěma veřejnými IP adresami a dvěma servery s Windows Serverem 2019, které se mají otestovat.
Vytvoření sandboxu služby Azure Firewall, klientského virtuálního počítače a serveru

nasazení do Azure
Tato šablona vytvoří virtuální síť se 2 podsítěmi (podsíť serveru a podsítě AzureFirewall), virtuálním počítačem serveru, klientským virtuálním počítačem, veřejnou IP adresou pro každý virtuální počítač a směrovací tabulkou pro odesílání provozu mezi virtuálními počítači přes bránu firewall.
vytvoření MI SQL v rámci nové virtuální sítě

nasazení do Azure
Nasaďte spravovanou instanci Azure SQL Database (SQL MI) do nové virtuální sítě.
Vytvoření SQL MI s nakonfigurovaným odesíláním protokolů a metrik

nasazení do Azure
Tato šablona umožňuje nasadit SQL MI a další prostředky používané k ukládání protokolů a metrik (diagnostický pracovní prostor, účet úložiště, centrum událostí).
Vytvoření SQL MI s jumpboxem uvnitř nové virtuální sítě

nasazení do Azure
Nasaďte spravovanou instanci Azure SQL Database (SQL MI) a JumpBox pomocí SSMS v rámci nové virtuální sítě.
Vytvoření SQL MI s nakonfigurovaným připojením typu point-to-site

nasazení do Azure
Nasaďte službu Azure Sql Database Managed Instance (SQL MI) a bránu virtuální sítě nakonfigurovanou pro připojení typu point-to-site uvnitř nové virtuální sítě.
nasazení clusteru Azure Data Exploreru do virtuální sítě

nasazení do Azure
Tato šablona umožňuje nasadit cluster do virtuální sítě.
prostředí potřebné k nasazení služby Azure SQL Managed Instance

nasazení do Azure
Tato šablona umožňuje vytvořit prostředí potřebné k nasazení služby Azure SQL Managed Instance – Virtuální síť se dvěma podsítěmi.
Hyper-V hostování virtuálního počítače s vnořenými virtuálními počítači

nasazení do Azure
Nasadí virtuální počítač podle hostitele Hyper-V a všech závislých prostředků, včetně virtuální sítě, veřejné IP adresy a směrovacích tabulek.
IPv6 ve službě Azure Virtual Network (VNET)

nasazení do Azure
Vytvořte virtuální síť IPv4/IPv6 s duálním zásobníkem se 2 virtuálními počítači.
IPv6 ve službě Azure Virtual Network (VNET) s std LB

nasazení do Azure
Vytvořte virtuální síť IPv4/IPv6 se dvěma virtuálními počítači a internetovým Load Balancerem s přístupem k internetu.
Směrovací tabulka s trasami

nasazení do Azure
Tato šablona vytvoří směrovací tabulku s trasami.
zabezpečených virtuálních center

nasazení do Azure
Tato šablona vytvoří zabezpečené virtuální centrum pomocí služby Azure Firewall k zabezpečení cloudového síťového provozu určeného k internetu.
Testovací prostředí pro službu Azure Firewall Premium

nasazení do Azure
Tato šablona vytvoří zásady brány Azure Firewall Premium a brány firewall s prémiovými funkcemi, jako je detekce kontroly neoprávněných vniknutí (IDPS), kontrola protokolu TLS a filtrování kategorií webu.
použití služby Azure Firewall jako proxy serveru DNS v topologii hvězdicové & hvězdicové

nasazení do Azure
Tato ukázka ukazuje, jak nasadit hvězdicovou topologii v Azure pomocí služby Azure Firewall. Virtuální síť centra funguje jako centrální bod připojení k mnoha paprskovým virtuálním sítím připojeným k virtuální síti rozbočovače prostřednictvím partnerského vztahu virtuálních sítí.
trasy definované uživatelem a zařízení

nasazení do Azure
Tato šablona nasadí virtuální síť, virtuální počítače v příslušných podsítích a trasy pro směrování provozu do zařízení.
síťového zařízení VNS3 pro cloudové připojení a zabezpečení

nasazení do Azure
VNS3 je softwarové pouze virtuální zařízení, které poskytuje kombinované funkce a funkce zabezpečovacího zařízení, kontroleru doručování aplikací a sjednoceného zařízení pro správu hrozeb na hraničních zařízeních cloudových aplikací. Klíčové výhody, kromě cloudových sítí, vždy kompletní šifrování, federování datových center, cloudových oblastí, poskytovatelů cloudu a/nebo kontejnerů, vytvoření jednoho sjednoceného adresního prostoru, otestovatelné řízení šifrovacích klíčů, spravovatelná síť ve velkém měřítku, spolehlivá vysoká dostupnost v cloudu, izolace citlivých aplikací (rychlé nízkonákladové segmentace sítě), segmentace v aplikacích, analýza všech dat v cloudu. Klíčové síťové funkce; virtuální směrovač, přepínač, brána firewall, koncentrátor sítě VPN, distributor vícesměrového vysílání, s moduly plug-in pro WAF, NIDS, ukládání do mezipaměti, proxy, nástroje pro vyrovnávání zatížení a další síťové funkce 4 až 7, VNS3 nevyžaduje k implementaci nové znalosti ani školení, takže můžete integrovat se stávajícím síťovým vybavením.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku routeTables je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/routeTables, přidejte do šablony následující Terraform.

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"
              }
            }
          }
        }
      ]
    }
  })
}

Hodnoty vlastností

BackendAddressPool

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti back-endového fondu adres BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Jméno Popis Hodnota
back-endIPConfigurations Získá kolekci odkazů na IP adresy definované v síťových rozhraních. NetworkInterfaceIPConfiguration[]
outboundNatRule Získá odchozí pravidla, která používají tento back-endový fond adres. subresource
provisioningState Získejte stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec

InboundNatRule

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti příchozího pravidla překladu adres (NAT). InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Jméno Popis Hodnota
back-endIPConfiguration Odkaz na privátní IP adresu definovanou v síťovém rozhraní virtuálního počítače. Provoz odesílaný na front-endový port každé konfigurace front-endových IP adres se předává na zálohovanou IP adresu. NetworkInterfaceIPConfiguration
backendPort Port použitý pro interní koncový bod. Přijatelné hodnoty jsou v rozsahu od 1 do 65535. Int
enableFloatingIP Nakonfiguruje koncový bod virtuálního počítače pro funkci plovoucí IP adresy potřebnou ke konfiguraci skupiny dostupnosti SQL AlwaysOn. Toto nastavení se vyžaduje při použití skupin dostupnosti AlwaysOn SQL na SQL Serveru. Toto nastavení nelze po vytvoření koncového bodu změnit. Bool
frontendIPConfiguration Odkaz na front-endové IP adresy. subresource
frontendPort Port pro externí koncový bod. Čísla portů pro každé pravidlo musí být jedinečná v rámci Load Balanceru. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. Int
idleTimeoutInMinutes Časový limit pro nečinné připojení TCP. Hodnotu je možné nastavit mezi 4 a 30 minut. Výchozí hodnota je 4 minuty. Tento prvek se používá pouze v případě, že je protokol nastavený na TCP. Int
protokol Přenosový protokol pro koncový bod. Možné hodnoty jsou: Udp nebo Tcp. Tcp
Udp
provisioningState Získá stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec

KONFIGURACE PROTOKOLU IP

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti konfigurace PROTOKOLU IP IPConfigurationPropertiesFormat

IPConfigurationPropertiesFormat

Jméno Popis Hodnota
privateIPAddress Privátní IP adresa konfigurace PROTOKOLU IP. řetězec
privateIPAllocationMethod Metoda přidělování privátníCH IP adres. Možné hodnoty jsou Statické a Dynamické. Dynamická
Statická
provisioningState Získá stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
publicIPAddress Odkaz na prostředek veřejné IP adresy. PublicIPAddress
podsíť Odkaz na prostředek podsítě podsítě

Microsoft.Network/routeTables

Jméno Popis Hodnota
etag Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Zdroj směrovací tabulky RouteTablePropertiesFormat
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Network/routeTables@2015-06-15

NetworkInterface

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti NetworkInterface – vlastnosti. NetworkInterfacePropertiesFormat
visačky Značky prostředků značky prostředků

NetworkInterfaceDnsSettings

Jméno Popis Hodnota
appliedDnsServers Pokud je virtuální počítač, který používá tuto síťovou kartu, součástí skupiny dostupnosti, bude mít tento seznam sjednocení všech serverů DNS ze všech síťových karet, které jsou součástí skupiny dostupnosti. Tato vlastnost je to, co je nakonfigurované na každém z těchto virtuálních počítačů. string[]
dnsServers Seznam IP adres serverů DNS Pomocí AzureProvidedDNS přepněte na překlad DNS poskytovaný v Azure. Hodnotu AzureProvidedDNS nelze kombinovat s jinými IP adresami, musí to být jediná hodnota v kolekci dnsServers. string[]
internalDnsNameLabel Relativní název DNS pro tuto síť použitou pro interní komunikaci mezi virtuálními počítači ve stejné virtuální síti. řetězec
internalFqdn Plně kvalifikovaný název DNS podporující interní komunikaci mezi virtuálními počítači ve stejné virtuální síti. řetězec

NetworkInterfaceIPConfiguration

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Vlastnosti konfigurace PROTOKOLU IP NetworkInterfaceIPConfigurationPropertiesFormat

NetworkInterfaceIPConfigurationPropertiesFormat

Jméno Popis Hodnota
loadBalancerBackendAddressPools Odkaz na prostředek LoadBalancerBackendAddressPool. BackendAddressPool[]
loadBalancerInboundNatRules Seznam odkazů na LoadBalancerInboundNatRules. příchozíNatRule []
primární Získá, zda se jedná o primární adresu zákazníka v síťovém rozhraní. Bool
privateIPAddress řetězec
privateIPAllocationMethod Definuje způsob přiřazení privátní IP adresy. Možné hodnoty jsou: Static a Dynamic. Dynamická
Statická
provisioningState řetězec
publicIPAddress Prostředek veřejné IP adresy. PublicIPAddress
podsíť Podsíť v prostředku virtuální sítě podsítě

NetworkInterfacePropertiesFormat

Jméno Popis Hodnota
dnsSettings Nastavení DNS v síťovém rozhraní. NetworkInterfaceDnsSettings
enableIPForwarding Určuje, jestli je v tomto síťovém rozhraní povolené předávání IP. Bool
ipConfigurations Seznam IPKonfigurací síťového rozhraní. NetworkInterfaceIPConfiguration[]
macAddress Adresa MAC síťového rozhraní. řetězec
networkSecurityGroup Odkaz na prostředek NetworkSecurityGroup. NetworkSecurityGroup
primární Získá, zda se jedná o primární síťové rozhraní na virtuálním počítači. Bool
provisioningState Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
resourceGuid Vlastnost GUID prostředku síťového rozhraní. řetězec
virtualMachine Odkaz na virtuální počítač. subresource

NetworkSecurityGroup

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Prostředek skupiny zabezpečení sítě NetworkSecurityGroupPropertiesFormat
visačky Značky prostředků značky prostředků

NetworkSecurityGroupPropertiesFormat

Jméno Popis Hodnota
defaultSecurityRules Výchozí pravidla zabezpečení skupiny zabezpečení sítě. SecurityRule []
networkInterfaces Kolekce odkazů na síťová rozhraní. NetworkInterface[]
provisioningState Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
resourceGuid Vlastnost GUID prostředku prostředku skupiny zabezpečení sítě. řetězec
securityRules Kolekce pravidel zabezpečení skupiny zabezpečení sítě. SecurityRule []
Podsítí Kolekce odkazů na podsítě podsítě []

PublicIPAddress

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Vlastnosti veřejné IP adresy PublicIPAddressPropertiesFormat
visačky Značky prostředků značky prostředků

PublicIPAddressDnsSettings

Jméno Popis Hodnota
domainNameLabel Získá nebo nastaví popisek názvu domény. Zřetězení popisku názvu domény a regionalizované zóny DNS tvoří plně kvalifikovaný název domény přidružený k veřejné IP adrese. Pokud je zadán popisek názvu domény, vytvoří se záznam DNS pro veřejnou IP adresu v systému Microsoft Azure DNS. řetězec
Fqdn Získá plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. Jedná se o zřetězení domainNameLabel a regionalizované zóny DNS. řetězec
reverseFqdn Získá nebo nastaví reverzní plně kvalifikovaný název domény. Viditelný plně kvalifikovaný název domény, který se překládá na tuto veřejnou IP adresu. Pokud je zadaná hodnota reverseFqdn, vytvoří se záznam DNS PTR odkazující z IP adresy v doméně in-addr.arpa na reverzní plně kvalifikovaný název domény. řetězec

PublicIPAddressPropertiesFormat

Jméno Popis Hodnota
dnsSettings Plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. PublicIPAddressDnsSettings
idleTimeoutInMinutes Časový limit nečinnosti veřejné IP adresy. Int
ipAddress řetězec
ipConfiguration KONFIGURACE PROTOKOLU IP IPConfiguration
provisioningState Stav zřizování prostředku PublicIP. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
publicIPAllocationMethod Metoda přidělování veřejných IP adres. Možné hodnoty jsou: Static a Dynamic. Dynamická
Statická
resourceGuid Vlastnost GUID prostředku prostředku veřejné IP adresy. řetězec

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Značky prostředků

Jméno Popis Hodnota

Cesta

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti Směrování prostředku RoutePropertiesFormat

RoutePropertiesFormat

Jméno Popis Hodnota
addressPrefix Cíl CIDR, na který se trasa vztahuje. řetězec
nextHopIpAddress Pakety IP adres by se měly předávat. Hodnoty dalšího segmentu směrování jsou povoleny pouze v trasách, kde typ dalšího segmentu směrování je VirtualAppliance. řetězec
nextHopType Typ směrování Azure, na který se má paket odeslat. Možné hodnoty jsou: VirtualNetworkGateway, VnetLocal, Internet, VirtualAppliance a None. Internet
None (Žádný)
VirtualAppliance
VirtualNetworkGateway
VnetLocal (povinné)
provisioningState Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec

Směrovací tabulka

Jméno Popis Hodnota
etag Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
umístění Umístění prostředku řetězec
vlastnosti Zdroj směrovací tabulky RouteTablePropertiesFormat
visačky Značky prostředků značky prostředků

RouteTablePropertiesFormat

Jméno Popis Hodnota
provisioningState Stav zřizování prostředku. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
trasy Kolekce tras obsažených v směrovací tabulce route[]
Podsítí Kolekce odkazů na podsítě podsítě []

SecurityRule

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti SecurityRulePropertiesFormat

SecurityRulePropertiesFormat

Jméno Popis Hodnota
přístup Síťový provoz je povolený nebo zakázaný. Možné hodnoty jsou: Allow (Povolit) a Deny (Odepřít). Povolit
Odepřít (povinné)
popis Popis tohoto pravidla Omezeno na 140 znaků. řetězec
destinationAddressPrefix Předpona cílové adresy. Rozsah CIDR nebo zdrojových IP adres Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. string (povinné)
destinationPortRange Cílový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec
směr Směr pravidla. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. Možné hodnoty jsou: Inbound (Příchozí) a Outbound (Odchozí). Příchozí
Odchozí (povinné)
priorita Priorita pravidla. Hodnota může být mezi 100 a 4096. Číslo priority musí být jedinečné pro každé pravidlo v kolekci. Čím nižší je číslo priority, tím vyšší je priorita pravidla. Int
protokol Síťový protokol, na který se toto pravidlo vztahuje. Možné hodnoty jsou Tcp, Udp a *. '*'
Tcp
Udp (povinné)
provisioningState Stav zřizování prostředku veřejné IP adresy. Možné hodnoty jsou: "Aktualizace", "Odstranění" a "Selhání". řetězec
sourceAddressPrefix Rozsah CIDR nebo zdrojové IP adresy. Hvězdičku *lze použít také ke shodě se všemi zdrojovými IP adresami. Můžete také použít výchozí značky, jako je VirtualNetwork, AzureLoadBalancer a Internet. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. string (povinné)
sourcePortRange Zdrojový port nebo rozsah. Celé číslo nebo rozsah mezi 0 a 65535. Hvězdičku *lze použít také ke shodě všech portů. řetězec

Podsíť

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
id Identifikátor prostředku. řetězec
Jméno Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti SubnetPropertiesFormat

SubnetPropertiesFormat

Jméno Popis Hodnota
addressPrefix Předpona adresy pro podsíť. řetězec
ipConfigurations Získá pole odkazů na konfigurace PROTOKOLU IP síťového rozhraní pomocí podsítě. IPConfiguration[]
networkSecurityGroup Odkaz na prostředek NetworkSecurityGroup. NetworkSecurityGroup
provisioningState Stav zřizování prostředku. řetězec
routeTable Odkaz na prostředek RouteTable. směrovací tabulky

Podsourc

Jméno Popis Hodnota
id Identifikátor prostředku. řetězec