Microsoft.Network loadBalancers/inboundNatRules 2022-01-01-2022
Definice prostředku Bicep
Typ prostředku loadBalancers/inboundNatRules je možné nasadit s operacemi, které cílí:
- Skupiny prostředků – viz příkazy nasazení 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í bicep.
resource symbolicname 'Microsoft.Network/loadBalancers/inboundNatRules@2022-01-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
backendAddressPool: {
id: 'string'
}
backendPort: int
enableFloatingIP: bool
enableTcpReset: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
frontendPortRangeEnd: int
frontendPortRangeStart: int
idleTimeoutInMinutes: int
protocol: 'string'
}
}
Hodnoty vlastností
loadBalancers/inboundNatRules
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu. |
string (povinné) Limit počtu znaků: 1–80 Platné znaky: Alfanumerické znaky, podtržítka, tečky a spojovníky. Začněte alfanumerickým kódem. Ukončit alfanumerické nebo podtržítko. |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí 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 |
properties | Vlastnosti příchozího pravidla překladu adres (NAT) nástroje pro vyrovnávání zatížení | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Název | Description | Hodnota |
---|---|---|
backendAddressPool | Odkaz na prostředek back-endAddressPool. | Dílčí zdroj |
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 vyžadovanou ke konfiguraci skupiny dostupnosti SQL AlwaysOn. Toto nastavení se vyžaduje při použití Skupiny dostupnosti SQL AlwaysOn na SQL Serveru. Toto nastavení nejde po vytvoření koncového bodu změnit. | bool |
enableTcpReset | Příjem obousměrného resetování TCP při vypršení časového limitu nečinnosti toku TCP nebo neočekávaného ukončení připojení Tento prvek se používá pouze v případě, že je protokol nastaven na TCP. | bool |
frontendIPConfiguration | Odkaz na front-endové IP adresy. | Dílčí zdroj |
frontendPort | Port pro externí koncový bod. Čísla portů pro každé pravidlo musí být v rámci Load Balancer jedinečná. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. | int |
frontendPortRangeEnd | Konec rozsahu portů pro externí koncový bod Tato vlastnost se používá společně s BackendAddressPool a FrontendPortRangeStart. Pro každou back-endovou adresu z BackendAddressPoolu se vytvoří individuální mapování portů příchozího pravidla NAT. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. | int |
frontendPortRangeStart | Začátek rozsahu portů pro externí koncový bod Tato vlastnost se používá společně s BackendAddressPool a FrontendPortRangeEnd. Pro každou back-endovou adresu z BackendAddressPoolu se vytvoří individuální mapování portů příchozího pravidla NAT. 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 na 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 | Odkaz na protokol přenosu používaný pravidlem vyrovnávání zatížení. | "Vše" Tcp Udp |
Dílčí zdroj
Název | Description | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Barracuda Web Application Firewall se servery služby IIS back-end |
Tato šablona Rychlé zprovoznění Azure nasadí řešení Barracuda Web Application Firewall v Azure s požadovaným počtem back-endových webových serverů IIS se systémem Windows 2012.Šablony zahrnují nejnovější barracuda WAF s licencí s průběžnými platbami a nejnovější image Azure windows 2012 R2 pro službu IIS. Web Application Firewall Barracuda kontroluje příchozí webový provoz a blokuje injektáže SQL, skriptování mezi weby, nahrávání malwaru & DDoS aplikací a další útoky cílené na vaše webové aplikace. Jeden externí nástroj pro vyrovnávání zatížení je nasazený s pravidly překladu adres (NAT), která umožňují přístup vzdálené plochy k back-endovým webovým serverům. Další informace o krocích po nasazení souvisejících s firewallem webových aplikací a publikováním webových aplikací Barracuda najdete v průvodci konfigurací po nasazení, který je k dispozici v adresáři šablon GitHubu. |
KEMP LoadMaster HA Pair |
Tato šablona nasadí pár HA KEMP LoadMaster. |
Nasazení Open edX Dogwood (pro více virtuálních počítačů) |
Tato šablona vytvoří síť virtuálních počítačů s Ubuntu a nasadí na ně Open edX Dogwood. Nasazení podporuje 1 až 9 virtuálních počítačů aplikací a back-endových virtuálních počítačů Mongo a MySQL. |
Azure Container Service Engine (acs-engine) – režim Swarm |
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. Vstupem 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 syntaxe). |
Docker Swarm Cluster |
Tato šablona vytvoří cluster Docker Swarm s vysokou dostupností. |
2 virtuální počítače v Load Balancer a konfigurace pravidel PŘEKLADU ADRES v nástroji pro vyrovnávání zatížení |
Tato šablona umožňuje vytvořit 2 Virtual Machines ve skupině dostupnosti a nakonfigurovat pravidla PŘEKLADU ADRES prostřednictvím nástroje pro vyrovnávání zatížení. Tato šablona také nasadí účet úložiště, Virtual Network, veřejnou IP adresu a síťová rozhraní. V této šabloně používáme funkci smyček prostředků k vytvoření síťových rozhraní a virtuálních počítačů. |
GlassFish na SUSE |
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). |
Virtuální počítače v Zóny dostupnosti s Load Balancer a překladem adres (NAT) |
Tato šablona umožňuje vytvářet Virtual Machines distribuované napříč Zóny dostupnosti pomocí Load Balancer a konfigurovat pravidla překladu adres (NAT) prostřednictvím nástroje pro vyrovnávání zatížení. Tato šablona také nasadí Virtual Network, veřejnou IP adresu a síťová rozhraní. V této šabloně používáme funkci smyček prostředků k vytvoření síťových rozhraní a virtuálních počítačů. |
Rychlý start s Linuxem v režimu flexibilní orchestrace VMSS |
Tato šablona nasadí jednoduchou škálovací sadu virtuálních počítačů s instancemi za Azure Load Balancer. Škálovací sada virtuálních počítačů je v režimu flexibilní 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 jakékoli internetové adresy a neměla 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í na:
- Skupiny prostředků – viz příkazy pro nasazení skupin 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í kód JSON.
{
"type": "Microsoft.Network/loadBalancers/inboundNatRules",
"apiVersion": "2022-01-01",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendPort": "int",
"enableFloatingIP": "bool",
"enableTcpReset": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"frontendPortRangeEnd": "int",
"frontendPortRangeStart": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string"
}
}
Hodnoty vlastností
loadBalancers/inboundNatRules
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Network/loadBalancers/inboundNatRules |
apiVersion | Verze rozhraní API prostředku | '2022-01-01' |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) Omezení počtu znaků: 1–80 Platné znaky: Alfanumerické znaky, podtržítka, tečky a spojovníky Začněte alfanumerickými znaky. Konec alfanumerických znaků nebo podtržítka. |
properties | Vlastnosti příchozího pravidla překladu adres (NAT) nástroje pro vyrovnávání zatížení | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Název | Description | Hodnota |
---|---|---|
backendAddressPool | Odkaz na prostředek backendAddressPool. | Dílčí zdroj |
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 vyžadovanou ke konfiguraci skupiny dostupnosti SQL AlwaysOn. Toto nastavení se vyžaduje při použití Skupiny dostupnosti SQL AlwaysOn na SQL Serveru. Toto nastavení nejde po vytvoření koncového bodu změnit. | bool |
enableTcpReset | Přijměte obousměrné resetování protokolu TCP při vypršení časového limitu nečinnosti toku protokolu TCP nebo neočekávané ukončení připojení. Tento prvek se používá pouze v případě, že je protokol nastaven na TCP. | bool |
konfigurace IP adresy front-endu | Odkaz na front-endové IP adresy. | Dílčí zdroj |
frontendPort | Port pro externí koncový bod. Čísla portů pro každé pravidlo musí být v rámci Load Balancer jedinečná. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. | int |
frontendPortRangeEnd | Konec rozsahu portů pro externí koncový bod Tato vlastnost se používá společně s BackendAddressPool a FrontendPortRangeStart. Pro každou back-endovou adresu z BackendAddressPoolu se vytvoří individuální mapování portů příchozího pravidla NAT. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. | int |
frontendPortRangeStart | Začátek rozsahu portů pro externí koncový bod Tato vlastnost se používá společně s BackendAddressPool a FrontendPortRangeEnd. Pro každou back-endovou adresu z BackendAddressPoolu se vytvoří individuální mapování portů příchozího pravidla NAT. 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 na 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 | Odkaz na protokol přenosu používaný pravidlem vyrovnávání zatížení. | "Vše" Tcp Udp |
Dílčí zdroj
Název | Description | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Barracuda Web Application Firewall s back-endovými servery IIS |
Tato šablona rychlého startu Azure nasadí řešení Barracuda Web Application Firewall v Azure s požadovaným počtem back-endových webových serverů IIS založených na Windows 2012. Šablony zahrnují nejnovější verzi barracuda WAF s licencí s průběžnými platbami a nejnovější image Azure pro službu IIS ve Windows 2012 R2. Web Application Firewall Barracuda kontroluje příchozí webový provoz a blokuje injektáže SQL, skriptování mezi weby, nahrávání malwaru & aplikací DDoS a další útoky cílené na webové aplikace. Jeden externí nástroj pro vyrovnávání zatížení se nasadí s pravidly překladu adres (NAT), která povolí přístup ke vzdálené ploše k back-endovým webovým serverům. Další informace o krocích po nasazení souvisejících s firewallem webových aplikací a publikováním webových aplikací Barracuda najdete v průvodci konfigurací po nasazení, který je k dispozici v adresáři šablon GitHubu. |
KEMP LoadMaster HA Pair |
Tato šablona nasadí pár vysoké dostupnosti KEMP LoadMaster. |
Nasazení Open edX Dogwood (více virtuálních počítačů) |
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. |
Azure Container Service Engine (acs-engine) – režim Swarm |
Modul Azure Container Service Engine (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 (v mnoha případech je stejná jako syntaxe šablony ARM) použité k nasazení clusteru Microsoft Azure Container Service. |
Docker Swarm Cluster |
Tato šablona vytvoří cluster Docker Swarm s vysokou dostupností. |
2 virtuální počítače v Load Balancer a konfigurace pravidel překladu adres na nástroji pro vyrovnávání zatížení |
Tato šablona umožňuje vytvořit 2 Virtual Machines 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ě, Virtual Network, veřejnou IP adresu a síťová rozhraní. V této šabloně používáme funkci smyček prostředků k vytvoření síťových rozhraní a virtuálních počítačů. |
GlassFish on SUSE |
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). |
Virtuální počítače v Zóny dostupnosti s Load Balancer a PŘEKLADEM ADRES |
Tato šablona umožňuje vytvářet Virtual Machines distribuované napříč Zóny dostupnosti s Load Balancer a konfigurovat pravidla překladu adres (NAT) prostřednictvím nástroje pro vyrovnávání zatížení. Tato šablona také nasadí Virtual Network, veřejnou IP adresu a síťová rozhraní. V této šabloně používáme funkci smyček prostředků k vytvoření síťových rozhraní a virtuálních počítačů. |
Rychlý start s Linuxem v režimu flexibilní orchestrace VMSS |
Tato šablona nasadí jednoduchou škálovací sadu virtuálních počítačů s instancemi za Azure Load Balancer. Škálovací sada virtuálních počítačů je v režimu flexibilní orchestrace. Pomocí parametru os 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 jakékoli internetové adresy a neměla by se používat pro produkční nasazení. |
Definice prostředku Terraformu (zprostředkovatele 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@2022-01-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
backendAddressPool = {
id = "string"
}
backendPort = int
enableFloatingIP = bool
enableTcpReset = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
frontendPortRangeEnd = int
frontendPortRangeStart = int
idleTimeoutInMinutes = int
protocol = "string"
}
})
}
Hodnoty vlastností
loadBalancers/inboundNatRules
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Network/loadBalancers/inboundNatRules@2022-01-01 |
name | Název prostředku | string (povinné) Limit počtu znaků: 1–80 Platné znaky: Alfanumerické znaky, podtržítka, tečky a spojovníky. Začněte alfanumerickými znaky. Konec alfanumerických znaků nebo podtržítka. |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu : loadBalancers |
properties | Vlastnosti příchozího pravidla překladu adres (NAT) nástroje pro vyrovnávání zatížení | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Název | Description | Hodnota |
---|---|---|
backendAddressPool | Odkaz na prostředek backendAddressPool. | Dílčí zdroj |
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 vyžadovanou ke konfiguraci skupiny dostupnosti SQL AlwaysOn. Toto nastavení se vyžaduje při použití Skupiny dostupnosti SQL AlwaysOn na SQL Serveru. Toto nastavení nejde po vytvoření koncového bodu změnit. | bool |
enableTcpReset | Přijměte obousměrné resetování protokolu TCP při vypršení časového limitu nečinnosti toku protokolu TCP nebo neočekávané ukončení připojení. Tento prvek se používá pouze v případě, že je protokol nastaven na TCP. | bool |
konfigurace IP adresy front-endu | Odkaz na front-endové IP adresy. | Dílčí zdroj |
frontendPort | Port pro externí koncový bod. Čísla portů pro každé pravidlo musí být v rámci Load Balancer jedinečná. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. | int |
frontendPortRangeEnd | Konec rozsahu portů externího koncového bodu. Tato vlastnost se používá společně s BackendAddressPool a FrontendPortRangeStart. Pro každou back-endovou adresu z BackendAddressPool se vytvoří individuální mapování portů příchozího pravidla NAT. Přijatelné hodnoty jsou v rozsahu od 1 do 65534. | int |
frontendPortRangeStart | Začátek rozsahu portů pro externí koncový bod Tato vlastnost se používá společně s BackendAddressPool a FrontendPortRangeEnd. Pro každou back-endovou adresu z BackendAddressPool se vytvoří individuální mapování portů příchozího pravidla NAT. 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 | Odkaz na protokol přenosu používaný pravidlem vyrovnávání zatížení. | "Vše" "Tcp" "Udp" |
Dílčí zdroj
Název | Description | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro