Sdílet prostřednictvím


Microsoft.Network loadBalancers/inboundNatRules 2017-10-01

Definice prostředku Bicep

Typ prostředku loadBalancers/inboundNatRules 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/loadBalancers/inboundNatRules, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Network/loadBalancers/inboundNatRules@2017-10-01' = {
  parent: resourceSymbolicName
  etag: 'string'
  name: 'string'
  properties: {
    backendPort: int
    enableFloatingIP: bool
    frontendIPConfiguration: {
      id: 'string'
    }
    frontendPort: int
    idleTimeoutInMinutes: int
    protocol: 'string'
    provisioningState: 'string'
  }
}

Hodnoty vlastností

InboundNatRulePropertiesFormat

Jméno Popis Hodnota
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 nebo All. "Vše"
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

Microsoft.Network/loadBalancers/inboundNatRules

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
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: loadBalancers
vlastnosti Vlastnosti pravidla příchozího překladu adres nástroje pro vyrovnávání zatížení InboundNatRulePropertiesFormat

Podsourc

Jméno Popis Hodnota
id ID 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
virtuálních počítačů v zónách dostupnosti s nástrojem pro vyrovnávání zatížení a překladu adres (NAT) Tato šablona umožňuje vytvářet virtuální počítače distribuované napříč zónami dostupnosti pomocí nástroje pro vyrovnávání zatížení a konfigurovat pravidla překladu adres (NAT) prostřednictvím nástroje pro vyrovnávání zatížení. Tato šablona také nasadí virtuální síť, veřejnou IP adresu a síťová rozhraní. V této šabloně používáme funkci smyčky prostředků k vytvoření síťových rozhraní a virtuálních počítačů.
Rychlý start flexibilního režimu orchestrace VMSS pro Linux Tato šablona nasadí jednoduchou škálovací sadu virtuálních počítačů s instancemi za Azure Load Balancerem. Škálovací sada virtuálních počítačů je v flexibilním režimu orchestrace. Pomocí parametru operačního systému zvolte nasazení Linux (Ubuntu) nebo Windows (Windows Server Datacenter 2019). POZNÁMKA: Tato šablona rychlého startu umožňuje síťový přístup k portům pro správu virtuálních počítačů (SSH, RDP) z libovolné internetové adresy a neměl by se používat pro produkční nasazení.

Definice prostředku šablony ARM

Typ prostředku loadBalancers/inboundNatRules 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/loadBalancers/inboundNatRules, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Network/loadBalancers/inboundNatRules",
  "apiVersion": "2017-10-01",
  "name": "string",
  "etag": "string",
  "properties": {
    "backendPort": "int",
    "enableFloatingIP": "bool",
    "frontendIPConfiguration": {
      "id": "string"
    },
    "frontendPort": "int",
    "idleTimeoutInMinutes": "int",
    "protocol": "string",
    "provisioningState": "string"
  }
}

Hodnoty vlastností

InboundNatRulePropertiesFormat

Jméno Popis Hodnota
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 nebo All. "Vše"
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

Microsoft.Network/loadBalancers/inboundNatRules

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2017-10-01'
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti pravidla příchozího překladu adres nástroje pro vyrovnávání zatížení InboundNatRulePropertiesFormat
typ Typ prostředku Microsoft.Network/loadBalancers/inboundNatRules

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

Šablony pro rychlý start

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

Šablona Popis
2 virtuálních počítačů v Load Balanceru a konfigurace pravidel překladu adres (NAT) v nástroje pro vyrovnávání zatížení

nasazení do Azure
Tato šablona umožňuje vytvořit 2 virtuální počítače ve skupině dostupnosti a nakonfigurovat pravidla překladu adres (NAT) prostřednictvím nástroje pro vyrovnávání zatížení. Tato šablona také nasadí účet úložiště, virtuální síť, veřejnou IP adresu a síťová rozhraní. V této šabloně používáme funkci smyčky prostředků k vytvoření síťových rozhraní a virtuálních počítačů.
azure Container Service Engine (acs-engine) – režim Swarm

nasazení do Azure
Modul Azure Container Service (acs-engine) generuje šablony ARM (Azure Resource Manager) pro clustery s podporou Dockeru v Microsoft Azure s výběrem orchestrátorů DC/OS, Kubernetes, Swarm Nebo Swarm. Vstup do nástroje je definice clusteru. Definice clusteru je velmi podobná syntaxi šablony ARM použité k nasazení clusteru Microsoft Azure Container Service (v mnoha případech stejné jako).
Firewall webových aplikací Barracuda s back-endovými servery IIS

nasazení do Azure
Tato šablona rychlého startu Azure nasadí řešení firewallu webových aplikací Barracuda v Azure s požadovaným počtem back-endových webových serverů služby IIS 2012.Templates zahrnuje nejnovější verzi Barracuda WAF s průběžnými platbami a nejnovější image Azure windows 2012 R2 pro iis. Firewall webových aplikací Barracuda kontroluje příchozí webový provoz a blokuje injektáže SQL, skriptování mezi weby, nahrávání malwaru & útoky DDoS aplikace a další útoky cílené na vaše webové aplikace. Jeden externí nástroj pro vyrovnávání zatížení se nasadí s pravidly překladu adres (NAT), která umožní přístup ke vzdálené ploše k back-endovým webovým serverům. Pokud chcete získat další informace o krocích po nasazení souvisejících s bránou firewall webových aplikací Barracuda a publikováním webových aplikací, postupujte podle průvodce konfigurací po nasazení, který je k dispozici v adresáři šablon GitHubu.
nasazení Open edX Dogwood (Multi-VM)

nasazení do Azure
Tato šablona vytvoří síť virtuálních počítačů s Ubuntu a nasadí na ně Open edX Dogwood. Nasazení podporuje 1 až 9 aplikačních virtuálních počítačů a back-endových virtuálních počítačů Mongo a MySQL.
cluster u Docker Swarm

nasazení do Azure
Tato šablona vytvoří cluster Docker Swarm s vysokou dostupností.
GlassFish na SUSE

nasazení do Azure
Tato šablona nasadí cluster GlassFish (v3 nebo v4) s vyrovnáváním zatížení, který se skládá z uživatelem definovaného počtu virtuálních počítačů SUSE (OpenSUSE nebo SLES).
KEMP LoadMaster HA Pair

nasazení do Azure
Tato šablona nasadí pár HA nástroje KEMP LoadMaster.
virtuálních počítačů v zónách dostupnosti s nástrojem pro vyrovnávání zatížení a překladu adres (NAT)

nasazení do Azure
Tato šablona umožňuje vytvářet virtuální počítače distribuované napříč zónami dostupnosti pomocí nástroje pro vyrovnávání zatížení a konfigurovat pravidla překladu adres (NAT) prostřednictvím nástroje pro vyrovnávání zatížení. Tato šablona také nasadí virtuální síť, veřejnou IP adresu a síťová rozhraní. V této šabloně používáme funkci smyčky prostředků k vytvoření síťových rozhraní a virtuálních počítačů.
Rychlý start flexibilního režimu orchestrace VMSS pro Linux

nasazení do Azure
Tato šablona nasadí jednoduchou škálovací sadu virtuálních počítačů s instancemi za Azure Load Balancerem. Škálovací sada virtuálních počítačů je v flexibilním režimu orchestrace. Pomocí parametru operačního systému zvolte nasazení Linux (Ubuntu) nebo Windows (Windows Server Datacenter 2019). POZNÁMKA: Tato šablona rychlého startu umožňuje síťový přístup k portům pro správu virtuálních počítačů (SSH, RDP) z libovolné internetové adresy a neměl by se používat pro produkční nasazení.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku loadBalancers/inboundNatRules 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/loadBalancers/inboundNatRules, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/loadBalancers/inboundNatRules@2017-10-01"
  name = "string"
  etag = "string"
  body = jsonencode({
    properties = {
      backendPort = int
      enableFloatingIP = bool
      frontendIPConfiguration = {
        id = "string"
      }
      frontendPort = int
      idleTimeoutInMinutes = int
      protocol = "string"
      provisioningState = "string"
    }
  })
}

Hodnoty vlastností

InboundNatRulePropertiesFormat

Jméno Popis Hodnota
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 nebo All. "Vše"
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

Microsoft.Network/loadBalancers/inboundNatRules

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
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: loadBalancers
vlastnosti Vlastnosti pravidla příchozího překladu adres nástroje pro vyrovnávání zatížení InboundNatRulePropertiesFormat
typ Typ prostředku Microsoft.Network/loadBalancers/inboundNatRules@2017-10-01

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec