Microsoft.Network routeTables 2016-03-30
- nejnovější
- 2024-05-01
-
2024-03-01 - 1. 1. 2024
- 11. 11. 2023
- 2023-09-01
-
2023-06-01 - 2023-05-01
-
2023-04-04 - 2023-02-01
- 11. 11. 2022
- 2022-09-01
-
2022-07-07 - 05. 5. 2022
- 1. 1. 2022
-
2021-08-01 -
2021-05-05 - 2021-03-01
-
2021-021 -
11.11.2020 -
2020-08-01 - 07. 7. 2020
- 06.06.2020
- 05. 5. 2020
- 04.04.2020
- 2020-03-01
- 12. 12. 2019
- 11. 11. 2019
-
2019-09-09 - 1. 8. 2019
-
1. 7. 2019 -
06.06.2019 -
2019-04-04 -
2.02.2019 - 12. 12. 2018
- 11. 11. 2018
- 10. 10. 2018
-
2018-08-08 - 1. 7. 2018
- 06.06.2018
-
04.04.2018 -
2018-02-01 - 1. 1. 2018
- 11. 11. 2017
- 10. 10. 2017
-
2017-09-09 -
2017-08-01 -
2017-06-01 - 30. 30. 2017
-
03.03.2017 - 12. 12. 2016
-
09.09.2016 -
06.06.2016 - 2016-03-30
- 15. 6. 2015
-
2015-05-01-preview
Definice prostředku Bicep
Typ prostředku routeTables 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/routeTables, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Network/routeTables@2016-03-30' = {
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'
publicIPAddressVersion: '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'
internalDomainNameSuffix: 'string'
internalFqdn: 'string'
}
enableIPForwarding: bool
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
...
]
provisioningState: 'string'
}
}
]
loadBalancerBackendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendIPConfigurations: [
...
]
loadBalancingRules: [
{
id: 'string'
}
]
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'
privateIPAddressVersion: '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'
publicIPAddressVersion: '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í
ApplicationGatewayBackendAddress
Jméno | Popis | Hodnota |
---|---|---|
Fqdn | Získá nebo nastaví název DNS. | řetězec |
ipAddress | Získá nebo nastaví IP adresu. | řetězec |
ApplicationGatewayBackendAddressPool
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 | ID 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 aplikační brány | applicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endAddresses | Získá nebo nastaví back-endové adresy. | ApplicationGatewayBackendAddress[] |
back-endIPConfigurations | Získá kolekci odkazů na IP adresy definované v síťových rozhraních. | NetworkInterfaceIPConfiguration[] |
provisioningState | Získá nebo nastaví stav zřizování prostředku back-endového fondu adres, aktualizace, odstranění nebo selhání. | řetězec |
BackendAddressPool
BackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endIPConfigurations | Získá kolekci odkazů na IP adresy definované v síťových rozhraních. | NetworkInterfaceIPConfiguration[] |
LoadBalancingRules | Získá pravidla vyrovnávání zatížení, která používají tento back-endový fond adres. | subresource[] |
outboundNatRule | Získá odchozí pravidla, která používají tento back-endový fond adres. | subresource |
provisioningState | Stav zřizování prostředku PublicIP – Aktualizace, odstranění nebo selhání | řetězec |
InboundNatRule
InboundNatRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endIPConfiguration | Získá nebo nastaví odkaz na privátní IP adresu definovanou na NetworkInterface virtuálního počítače. Provoz odesílaný na frontendPort každého z frontendIPConfigurations se předává do zálohované IP adresy. | NetworkInterfaceIPConfiguration |
backendPort | Získá nebo nastaví port používaný pro interní připojení v koncovém bodu. Atribut localPort mapuje věčný port koncového bodu na interní port role. To je užitečné ve scénářích, kdy role musí komunikovat s interní komponentou na portu, který se liší od toho, který je vystaven externě. Pokud není zadána, hodnota localPort je stejná jako atribut portu. Nastavte hodnotu localPort na *, aby se automaticky přiřadil nepřidělený port, který je zjistitelný pomocí rozhraní API modulu runtime. | 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 Always ON SQL na SQL Serveru. Toto nastavení nejde po vytvoření koncového bodu změnit. | Bool |
frontendIPConfiguration | Získá nebo nastaví odkaz na front-endové IP adresy. | subresource |
frontendPort | Získá nebo nastaví port pro externí koncový bod. Můžete zadat libovolné číslo portu, které zvolíte, ale čísla portů zadaná pro každou roli ve službě musí být jedinečná. Možný rozsah hodnot mezi 1 a 65535 včetně | Int |
idleTimeoutInMinutes | Získá nebo nastaví časový limit pro připojení tcp nečinnosti. 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 | Získá nebo nastaví přenosový protokol pro externí koncový bod. Možné hodnoty jsou Udp nebo Tcp. | Tcp Udp |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
KONFIGURACE PROTOKOLU IP
IPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
privateIPAddress | Získá nebo nastaví privateIPAddress konfigurace PROTOKOLU IP. | řetězec |
privateIPAllocationMethod | Získá nebo nastaví metodu přidělování privateIP (statická/dynamická) | Dynamická Statická |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
publicIPAddress | Získá nebo nastaví odkaz na prostředek PublicIP. | |
podsíť | Získá nebo nastaví 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 | Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID 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 | Získá nebo nastaví seznam ip adres použitých serverů DNS. | string[] |
dnsServers | Získá nebo nastaví seznam IP adres serverů DNS. | string[] |
internalDnsNameLabel | Získá nebo nastaví interní název DNS. | řetězec |
internalDomainNameSuffix | Získá nebo nastaví příponu interního názvu domény síťové karty. | řetězec |
internalFqdn | Získá nebo nastaví interní plně kvalifikovaný název domény. | ř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 | ID 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 IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Získá nebo nastaví odkaz applicationGatewayBackendAddressPool prostředek | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Získá nebo nastaví odkaz na LoadBalancerBackendAddressPool prostředek | BackendAddressPool[] |
loadBalancerInboundNatRules | Získá nebo nastaví seznam odkazů LoadBalancerInboundNatRules | příchozíNatRule [] |
primární | Získá, jestli se jedná o primární adresu zákazníka na síťové kartě. | Bool |
privateIPAddress | řetězec | |
privateIPAddressVersion | Získá nebo nastaví verzi privátní ip adresy (IPv4/IPv6). | IPv4 IPv6 |
privateIPAllocationMethod | Získá nebo nastaví metodu přidělování privateIP (statická/dynamická) | Dynamická Statická |
provisioningState | řetězec | |
publicIPAddress | Prostředek PublicIPAddress | |
podsíť | Podsíť v prostředku VirtualNetwork | podsítě |
NetworkInterfacePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
dnsSettings | Získá nebo nastaví nastavení DNS v NetworkInterface | NetworkInterfaceDnsSettings |
enableIPForwarding | Získá nebo nastaví, jestli je na síťové kartě povolená IPForwarding. | Bool |
ipConfigurations | Získá nebo nastaví seznam IPConfigurations NetworkInterface | NetworkInterfaceIPConfiguration[] |
macAddress | Získá adresu MAC síťového rozhraní. | řetězec |
networkSecurityGroup | Získá nebo nastaví odkaz na prostředek NetworkSecurityGroup. | NetworkSecurityGroup |
primární | Získá, jestli se jedná o primární síťovou kartu na virtuálním počítači. | Bool |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
resourceGuid | Získá nebo nastaví vlastnost GUID prostředku síťového rozhraní. | řetězec |
virtualMachine | Získá nebo nastaví odkaz na VirtualMachine | subresource |
NetworkSecurityGroup
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 | ID 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 | Získá nebo nastaví výchozí pravidla zabezpečení skupiny zabezpečení sítě. | SecurityRule [] |
networkInterfaces | Získá kolekci odkazů na síťová rozhraní. | NetworkInterface[] |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
resourceGuid | Získá nebo nastaví vlastnost GUID prostředku skupiny zabezpečení sítě | řetězec |
securityRules | Získá nebo nastaví pravidla zabezpečení skupiny zabezpečení sítě. | SecurityRule [] |
Podsítí | Získá kolekci odkazů na podsítě. | podsítě |
PublicIPAddress
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 | ID prostředku | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti PublicIpAddress | 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 | Získá nebo nastaví plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Získá nebo nastaví časový limit nečinnosti veřejné IP adresy. | Int |
ipAddress | řetězec | |
ipConfiguration | KONFIGURACE PROTOKOLU IP | |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
publicIPAddressVersion | Získá nebo nastaví verzi veřejné IP adresy (IPv4/IPv6) | IPv4 IPv6 |
publicIPAllocationMethod | Získá nebo nastaví metodu přidělování PublicIP (Static/Dynamic) | Dynamická Statická |
resourceGuid | Získá nebo nastaví vlastnost GUID prostředku PublicIP. | ř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
RoutePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Získá nebo nastaví cíl CIDR, na který se trasa vztahuje. | řetězec |
nextHopIpAddress | Získá nebo nastaví 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 | Získá nebo nastaví typ směrování Azure, do které se má paket odeslat. | Internet None (Žádný) VirtualAppliance VirtualNetworkGateway VnetLocal (povinné) |
provisioningState | Získá nebo nastaví stav zřizování prostředku aktualizace, odstranění nebo selhání. | řetězec |
Směrovací tabulka
RouteTablePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
provisioningState | Získá nebo nastaví stav zřizování prostředku aktualizace, odstranění nebo selhání. | řetězec |
trasy | Získá nebo nastaví trasy v směrovací tabulce. | route[] |
Podsítí | Získá kolekci odkazů na podsítě. | podsítě |
SecurityRule
SecurityRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
přístup | Získá nebo nastaví síťový provoz je povolený nebo odepřen. Možné hodnoty jsou Allow (Povolit) a Deny (Odepřít). | Povolit Odepřít (povinné) |
popis | Získá nebo nastaví popis tohoto pravidla. Omezeno na 140 znaků. | řetězec |
destinationAddressPrefix | Získá nebo nastaví předponu 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 | Získá nebo nastaví 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 | Získá nebo nastaví směr pravidla. Příchozí nebo odchozí. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. | Příchozí Odchozí (povinné) |
priorita | Získá nebo nastaví prioritu 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 | Získá nebo nastaví síťový protokol, na které se toto pravidlo vztahuje. Může to být Tcp, Udp nebo All(*). | '*' Tcp Udp (povinné) |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
sourceAddressPrefix | Získá nebo nastaví předponu zdrojové 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. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. | string (povinné) |
sourcePortRange | Získá nebo nastaví 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 | ID 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 | SubnetPropertiesFormat |
SubnetPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Získá nebo nastaví předponu adresy pro podsíť. | řetězec |
ipConfigurations | Získá pole odkazů na konfigurace PROTOKOLU IP síťového rozhraní pomocí podsítě. | IPConfiguration[] |
networkSecurityGroup | Získá nebo nastaví odkaz na prostředek NetworkSecurityGroup. | NetworkSecurityGroup |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
routeTable | Získá nebo nastaví odkaz na prostředek RouteTable. | směrovací tabulky |
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 |
---|---|
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. |
|
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í:
- 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/routeTables, přidejte do šablony následující JSON.
{
"type": "Microsoft.Network/routeTables",
"apiVersion": "2016-03-30",
"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",
"publicIPAddressVersion": "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",
"internalDomainNameSuffix": "string",
"internalFqdn": "string"
},
"enableIPForwarding": "bool",
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
...
],
"provisioningState": "string"
}
}
],
"loadBalancerBackendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendIPConfigurations": [
...
],
"loadBalancingRules": [
{
"id": "string"
}
],
"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",
"privateIPAddressVersion": "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",
"publicIPAddressVersion": "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í
ApplicationGatewayBackendAddress
Jméno | Popis | Hodnota |
---|---|---|
Fqdn | Získá nebo nastaví název DNS. | řetězec |
ipAddress | Získá nebo nastaví IP adresu. | řetězec |
ApplicationGatewayBackendAddressPool
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 | ID 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 aplikační brány | applicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endAddresses | Získá nebo nastaví back-endové adresy. | ApplicationGatewayBackendAddress[] |
back-endIPConfigurations | Získá kolekci odkazů na IP adresy definované v síťových rozhraních. | NetworkInterfaceIPConfiguration[] |
provisioningState | Získá nebo nastaví stav zřizování prostředku back-endového fondu adres, aktualizace, odstranění nebo selhání. | řetězec |
BackendAddressPool
BackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endIPConfigurations | Získá kolekci odkazů na IP adresy definované v síťových rozhraních. | NetworkInterfaceIPConfiguration[] |
LoadBalancingRules | Získá pravidla vyrovnávání zatížení, která používají tento back-endový fond adres. | subresource[] |
outboundNatRule | Získá odchozí pravidla, která používají tento back-endový fond adres. | subresource |
provisioningState | Stav zřizování prostředku PublicIP – Aktualizace, odstranění nebo selhání | řetězec |
InboundNatRule
InboundNatRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endIPConfiguration | Získá nebo nastaví odkaz na privátní IP adresu definovanou na NetworkInterface virtuálního počítače. Provoz odesílaný na frontendPort každého z frontendIPConfigurations se předává do zálohované IP adresy. | NetworkInterfaceIPConfiguration |
backendPort | Získá nebo nastaví port používaný pro interní připojení v koncovém bodu. Atribut localPort mapuje věčný port koncového bodu na interní port role. To je užitečné ve scénářích, kdy role musí komunikovat s interní komponentou na portu, který se liší od toho, který je vystaven externě. Pokud není zadána, hodnota localPort je stejná jako atribut portu. Nastavte hodnotu localPort na *, aby se automaticky přiřadil nepřidělený port, který je zjistitelný pomocí rozhraní API modulu runtime. | 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 Always ON SQL na SQL Serveru. Toto nastavení nejde po vytvoření koncového bodu změnit. | Bool |
frontendIPConfiguration | Získá nebo nastaví odkaz na front-endové IP adresy. | subresource |
frontendPort | Získá nebo nastaví port pro externí koncový bod. Můžete zadat libovolné číslo portu, které zvolíte, ale čísla portů zadaná pro každou roli ve službě musí být jedinečná. Možný rozsah hodnot mezi 1 a 65535 včetně | Int |
idleTimeoutInMinutes | Získá nebo nastaví časový limit pro připojení tcp nečinnosti. 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 | Získá nebo nastaví přenosový protokol pro externí koncový bod. Možné hodnoty jsou Udp nebo Tcp. | Tcp Udp |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
KONFIGURACE PROTOKOLU IP
IPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
privateIPAddress | Získá nebo nastaví privateIPAddress konfigurace PROTOKOLU IP. | řetězec |
privateIPAllocationMethod | Získá nebo nastaví metodu přidělování privateIP (statická/dynamická) | Dynamická Statická |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
publicIPAddress | Získá nebo nastaví odkaz na prostředek PublicIP. | |
podsíť | Získá nebo nastaví odkaz na prostředek podsítě. | podsítě |
Microsoft.Network/routeTables
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2016-03-30' |
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 | Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. | řetězec |
id | ID 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 | Získá nebo nastaví seznam ip adres použitých serverů DNS. | string[] |
dnsServers | Získá nebo nastaví seznam IP adres serverů DNS. | string[] |
internalDnsNameLabel | Získá nebo nastaví interní název DNS. | řetězec |
internalDomainNameSuffix | Získá nebo nastaví příponu interního názvu domény síťové karty. | řetězec |
internalFqdn | Získá nebo nastaví interní plně kvalifikovaný název domény. | ř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 | ID 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 IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Získá nebo nastaví odkaz applicationGatewayBackendAddressPool prostředek | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Získá nebo nastaví odkaz na LoadBalancerBackendAddressPool prostředek | BackendAddressPool[] |
loadBalancerInboundNatRules | Získá nebo nastaví seznam odkazů LoadBalancerInboundNatRules | příchozíNatRule [] |
primární | Získá, jestli se jedná o primární adresu zákazníka na síťové kartě. | Bool |
privateIPAddress | řetězec | |
privateIPAddressVersion | Získá nebo nastaví verzi privátní ip adresy (IPv4/IPv6). | IPv4 IPv6 |
privateIPAllocationMethod | Získá nebo nastaví metodu přidělování privateIP (statická/dynamická) | Dynamická Statická |
provisioningState | řetězec | |
publicIPAddress | Prostředek PublicIPAddress | |
podsíť | Podsíť v prostředku VirtualNetwork | podsítě |
NetworkInterfacePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
dnsSettings | Získá nebo nastaví nastavení DNS v NetworkInterface | NetworkInterfaceDnsSettings |
enableIPForwarding | Získá nebo nastaví, jestli je na síťové kartě povolená IPForwarding. | Bool |
ipConfigurations | Získá nebo nastaví seznam IPConfigurations NetworkInterface | NetworkInterfaceIPConfiguration[] |
macAddress | Získá adresu MAC síťového rozhraní. | řetězec |
networkSecurityGroup | Získá nebo nastaví odkaz na prostředek NetworkSecurityGroup. | NetworkSecurityGroup |
primární | Získá, jestli se jedná o primární síťovou kartu na virtuálním počítači. | Bool |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
resourceGuid | Získá nebo nastaví vlastnost GUID prostředku síťového rozhraní. | řetězec |
virtualMachine | Získá nebo nastaví odkaz na VirtualMachine | subresource |
NetworkSecurityGroup
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 | ID 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 | Získá nebo nastaví výchozí pravidla zabezpečení skupiny zabezpečení sítě. | SecurityRule [] |
networkInterfaces | Získá kolekci odkazů na síťová rozhraní. | NetworkInterface[] |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
resourceGuid | Získá nebo nastaví vlastnost GUID prostředku skupiny zabezpečení sítě | řetězec |
securityRules | Získá nebo nastaví pravidla zabezpečení skupiny zabezpečení sítě. | SecurityRule [] |
Podsítí | Získá kolekci odkazů na podsítě. | podsítě |
PublicIPAddress
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 | ID prostředku | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti PublicIpAddress | 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 | Získá nebo nastaví plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Získá nebo nastaví časový limit nečinnosti veřejné IP adresy. | Int |
ipAddress | řetězec | |
ipConfiguration | KONFIGURACE PROTOKOLU IP | |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
publicIPAddressVersion | Získá nebo nastaví verzi veřejné IP adresy (IPv4/IPv6) | IPv4 IPv6 |
publicIPAllocationMethod | Získá nebo nastaví metodu přidělování PublicIP (Static/Dynamic) | Dynamická Statická |
resourceGuid | Získá nebo nastaví vlastnost GUID prostředku PublicIP. | ř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
RoutePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Získá nebo nastaví cíl CIDR, na který se trasa vztahuje. | řetězec |
nextHopIpAddress | Získá nebo nastaví 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 | Získá nebo nastaví typ směrování Azure, do které se má paket odeslat. | Internet None (Žádný) VirtualAppliance VirtualNetworkGateway VnetLocal (povinné) |
provisioningState | Získá nebo nastaví stav zřizování prostředku aktualizace, odstranění nebo selhání. | řetězec |
Směrovací tabulka
RouteTablePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
provisioningState | Získá nebo nastaví stav zřizování prostředku aktualizace, odstranění nebo selhání. | řetězec |
trasy | Získá nebo nastaví trasy v směrovací tabulce. | route[] |
Podsítí | Získá kolekci odkazů na podsítě. | podsítě |
SecurityRule
SecurityRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
přístup | Získá nebo nastaví síťový provoz je povolený nebo odepřen. Možné hodnoty jsou Allow (Povolit) a Deny (Odepřít). | Povolit Odepřít (povinné) |
popis | Získá nebo nastaví popis tohoto pravidla. Omezeno na 140 znaků. | řetězec |
destinationAddressPrefix | Získá nebo nastaví předponu 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 | Získá nebo nastaví 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 | Získá nebo nastaví směr pravidla. Příchozí nebo odchozí. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. | Příchozí Odchozí (povinné) |
priorita | Získá nebo nastaví prioritu 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 | Získá nebo nastaví síťový protokol, na které se toto pravidlo vztahuje. Může to být Tcp, Udp nebo All(*). | '*' Tcp Udp (povinné) |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
sourceAddressPrefix | Získá nebo nastaví předponu zdrojové 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. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. | string (povinné) |
sourcePortRange | Získá nebo nastaví 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 | ID 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 | SubnetPropertiesFormat |
SubnetPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Získá nebo nastaví předponu adresy pro podsíť. | řetězec |
ipConfigurations | Získá pole odkazů na konfigurace PROTOKOLU IP síťového rozhraní pomocí podsítě. | IPConfiguration[] |
networkSecurityGroup | Získá nebo nastaví odkaz na prostředek NetworkSecurityGroup. | NetworkSecurityGroup |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
routeTable | Získá nebo nastaví odkaz na prostředek RouteTable. | směrovací tabulky |
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 |
---|---|
vytvoření brány firewall s FirewallPolicy a IpGroups nasazení |
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í |
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í |
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í |
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í |
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í |
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í |
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í |
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í |
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í |
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í |
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í |
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í |
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í |
Tato šablona umožňuje nasadit cluster do virtuální sítě. |
prostředí potřebné k nasazení služby Azure SQL Managed Instance nasazení |
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í |
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í |
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í |
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í |
Tato šablona vytvoří směrovací tabulku s trasami. |
nasazení |
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í |
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í |
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í |
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í |
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@2016-03-30"
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"
publicIPAddressVersion = "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"
internalDomainNameSuffix = "string"
internalFqdn = "string"
}
enableIPForwarding = bool
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
...
]
provisioningState = "string"
}
}
]
loadBalancerBackendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendIPConfigurations = [
...
]
loadBalancingRules = [
{
id = "string"
}
]
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"
privateIPAddressVersion = "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"
publicIPAddressVersion = "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í
ApplicationGatewayBackendAddress
Jméno | Popis | Hodnota |
---|---|---|
Fqdn | Získá nebo nastaví název DNS. | řetězec |
ipAddress | Získá nebo nastaví IP adresu. | řetězec |
ApplicationGatewayBackendAddressPool
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 | ID 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 aplikační brány | applicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endAddresses | Získá nebo nastaví back-endové adresy. | ApplicationGatewayBackendAddress[] |
back-endIPConfigurations | Získá kolekci odkazů na IP adresy definované v síťových rozhraních. | NetworkInterfaceIPConfiguration[] |
provisioningState | Získá nebo nastaví stav zřizování prostředku back-endového fondu adres, aktualizace, odstranění nebo selhání. | řetězec |
BackendAddressPool
BackendAddressPoolPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endIPConfigurations | Získá kolekci odkazů na IP adresy definované v síťových rozhraních. | NetworkInterfaceIPConfiguration[] |
LoadBalancingRules | Získá pravidla vyrovnávání zatížení, která používají tento back-endový fond adres. | subresource[] |
outboundNatRule | Získá odchozí pravidla, která používají tento back-endový fond adres. | subresource |
provisioningState | Stav zřizování prostředku PublicIP – Aktualizace, odstranění nebo selhání | řetězec |
InboundNatRule
InboundNatRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
back-endIPConfiguration | Získá nebo nastaví odkaz na privátní IP adresu definovanou na NetworkInterface virtuálního počítače. Provoz odesílaný na frontendPort každého z frontendIPConfigurations se předává do zálohované IP adresy. | NetworkInterfaceIPConfiguration |
backendPort | Získá nebo nastaví port používaný pro interní připojení v koncovém bodu. Atribut localPort mapuje věčný port koncového bodu na interní port role. To je užitečné ve scénářích, kdy role musí komunikovat s interní komponentou na portu, který se liší od toho, který je vystaven externě. Pokud není zadána, hodnota localPort je stejná jako atribut portu. Nastavte hodnotu localPort na *, aby se automaticky přiřadil nepřidělený port, který je zjistitelný pomocí rozhraní API modulu runtime. | 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 Always ON SQL na SQL Serveru. Toto nastavení nejde po vytvoření koncového bodu změnit. | Bool |
frontendIPConfiguration | Získá nebo nastaví odkaz na front-endové IP adresy. | subresource |
frontendPort | Získá nebo nastaví port pro externí koncový bod. Můžete zadat libovolné číslo portu, které zvolíte, ale čísla portů zadaná pro každou roli ve službě musí být jedinečná. Možný rozsah hodnot mezi 1 a 65535 včetně | Int |
idleTimeoutInMinutes | Získá nebo nastaví časový limit pro připojení tcp nečinnosti. 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 | Získá nebo nastaví přenosový protokol pro externí koncový bod. Možné hodnoty jsou Udp nebo Tcp. | Tcp Udp |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
KONFIGURACE PROTOKOLU IP
IPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
privateIPAddress | Získá nebo nastaví privateIPAddress konfigurace PROTOKOLU IP. | řetězec |
privateIPAllocationMethod | Získá nebo nastaví metodu přidělování privateIP (statická/dynamická) | Dynamická Statická |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
publicIPAddress | Získá nebo nastaví odkaz na prostředek PublicIP. | |
podsíť | Získá nebo nastaví odkaz na prostředek podsítě. | podsítě |
Microsoft.Network/routeTables
NetworkInterface
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 | ID 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 | Získá nebo nastaví seznam ip adres použitých serverů DNS. | string[] |
dnsServers | Získá nebo nastaví seznam IP adres serverů DNS. | string[] |
internalDnsNameLabel | Získá nebo nastaví interní název DNS. | řetězec |
internalDomainNameSuffix | Získá nebo nastaví příponu interního názvu domény síťové karty. | řetězec |
internalFqdn | Získá nebo nastaví interní plně kvalifikovaný název domény. | ř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 | ID 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 IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Získá nebo nastaví odkaz applicationGatewayBackendAddressPool prostředek | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Získá nebo nastaví odkaz na LoadBalancerBackendAddressPool prostředek | BackendAddressPool[] |
loadBalancerInboundNatRules | Získá nebo nastaví seznam odkazů LoadBalancerInboundNatRules | příchozíNatRule [] |
primární | Získá, jestli se jedná o primární adresu zákazníka na síťové kartě. | Bool |
privateIPAddress | řetězec | |
privateIPAddressVersion | Získá nebo nastaví verzi privátní ip adresy (IPv4/IPv6). | IPv4 IPv6 |
privateIPAllocationMethod | Získá nebo nastaví metodu přidělování privateIP (statická/dynamická) | Dynamická Statická |
provisioningState | řetězec | |
publicIPAddress | Prostředek PublicIPAddress | |
podsíť | Podsíť v prostředku VirtualNetwork | podsítě |
NetworkInterfacePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
dnsSettings | Získá nebo nastaví nastavení DNS v NetworkInterface | NetworkInterfaceDnsSettings |
enableIPForwarding | Získá nebo nastaví, jestli je na síťové kartě povolená IPForwarding. | Bool |
ipConfigurations | Získá nebo nastaví seznam IPConfigurations NetworkInterface | NetworkInterfaceIPConfiguration[] |
macAddress | Získá adresu MAC síťového rozhraní. | řetězec |
networkSecurityGroup | Získá nebo nastaví odkaz na prostředek NetworkSecurityGroup. | NetworkSecurityGroup |
primární | Získá, jestli se jedná o primární síťovou kartu na virtuálním počítači. | Bool |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
resourceGuid | Získá nebo nastaví vlastnost GUID prostředku síťového rozhraní. | řetězec |
virtualMachine | Získá nebo nastaví odkaz na VirtualMachine | subresource |
NetworkSecurityGroup
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 | ID 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 | Získá nebo nastaví výchozí pravidla zabezpečení skupiny zabezpečení sítě. | SecurityRule [] |
networkInterfaces | Získá kolekci odkazů na síťová rozhraní. | NetworkInterface[] |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
resourceGuid | Získá nebo nastaví vlastnost GUID prostředku skupiny zabezpečení sítě | řetězec |
securityRules | Získá nebo nastaví pravidla zabezpečení skupiny zabezpečení sítě. | SecurityRule [] |
Podsítí | Získá kolekci odkazů na podsítě. | podsítě |
PublicIPAddress
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 | ID prostředku | řetězec |
umístění | Umístění prostředku | řetězec |
vlastnosti | Vlastnosti PublicIpAddress | 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 | Získá nebo nastaví plně kvalifikovaný název domény záznamu DNS přidruženého k veřejné IP adrese. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Získá nebo nastaví časový limit nečinnosti veřejné IP adresy. | Int |
ipAddress | řetězec | |
ipConfiguration | KONFIGURACE PROTOKOLU IP | |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
publicIPAddressVersion | Získá nebo nastaví verzi veřejné IP adresy (IPv4/IPv6) | IPv4 IPv6 |
publicIPAllocationMethod | Získá nebo nastaví metodu přidělování PublicIP (Static/Dynamic) | Dynamická Statická |
resourceGuid | Získá nebo nastaví vlastnost GUID prostředku PublicIP. | ř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
RoutePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Získá nebo nastaví cíl CIDR, na který se trasa vztahuje. | řetězec |
nextHopIpAddress | Získá nebo nastaví 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 | Získá nebo nastaví typ směrování Azure, do které se má paket odeslat. | Internet None (Žádný) VirtualAppliance VirtualNetworkGateway VnetLocal (povinné) |
provisioningState | Získá nebo nastaví stav zřizování prostředku aktualizace, odstranění nebo selhání. | řetězec |
Směrovací tabulka
RouteTablePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
provisioningState | Získá nebo nastaví stav zřizování prostředku aktualizace, odstranění nebo selhání. | řetězec |
trasy | Získá nebo nastaví trasy v směrovací tabulce. | route[] |
Podsítí | Získá kolekci odkazů na podsítě. | podsítě |
SecurityRule
SecurityRulePropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
přístup | Získá nebo nastaví síťový provoz je povolený nebo odepřen. Možné hodnoty jsou Allow (Povolit) a Deny (Odepřít). | Povolit Odepřít (povinné) |
popis | Získá nebo nastaví popis tohoto pravidla. Omezeno na 140 znaků. | řetězec |
destinationAddressPrefix | Získá nebo nastaví předponu 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 | Získá nebo nastaví 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 | Získá nebo nastaví směr pravidla. Příchozí nebo odchozí. Směr určuje, jestli se pravidlo vyhodnotí u příchozího nebo odchozího provozu. | Příchozí Odchozí (povinné) |
priorita | Získá nebo nastaví prioritu 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 | Získá nebo nastaví síťový protokol, na které se toto pravidlo vztahuje. Může to být Tcp, Udp nebo All(*). | '*' Tcp Udp (povinné) |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
sourceAddressPrefix | Získá nebo nastaví předponu zdrojové 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. Pokud se jedná o pravidlo příchozího přenosu dat, určuje, odkud síťový provoz pochází. | string (povinné) |
sourcePortRange | Získá nebo nastaví 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 | ID 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 | SubnetPropertiesFormat |
SubnetPropertiesFormat
Jméno | Popis | Hodnota |
---|---|---|
addressPrefix | Získá nebo nastaví předponu adresy pro podsíť. | řetězec |
ipConfigurations | Získá pole odkazů na konfigurace PROTOKOLU IP síťového rozhraní pomocí podsítě. | IPConfiguration[] |
networkSecurityGroup | Získá nebo nastaví odkaz na prostředek NetworkSecurityGroup. | NetworkSecurityGroup |
provisioningState | Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. | řetězec |
routeTable | Získá nebo nastaví odkaz na prostředek RouteTable. | směrovací tabulky |
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |