Microsoft.Network routeTables 2015-06-15
- senaste
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
- 2017-03-30
- 2017-03-01
- 2016-12-01
- 2016-09-01
- 2016-06-01
- 2016-03-30
- 2015-06-15
- 2015-05-01-preview
Bicep-resursdefinition
Resurstypen routeTables kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Network/routeTables-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/routeTables@2015-06-15' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
provisioningState: 'string'
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
provisioningState: 'string'
}
}
]
subnets: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipConfiguration: ...
provisioningState: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
subnet: ...
}
}
]
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
networkInterfaces: [
{
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
appliedDnsServers: [
'string'
]
dnsServers: [
'string'
]
internalDnsNameLabel: 'string'
internalFqdn: 'string'
}
enableIPForwarding: bool
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
loadBalancerBackendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendIPConfigurations: [
...
]
outboundNatRule: {
id: 'string'
}
provisioningState: 'string'
}
}
]
loadBalancerInboundNatRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendIPConfiguration: ...
backendPort: int
enableFloatingIP: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
protocol: 'string'
provisioningState: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipConfiguration: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: ...
subnet: ...
}
}
provisioningState: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
subnet: ...
}
}
]
macAddress: 'string'
networkSecurityGroup: ...
primary: bool
provisioningState: 'string'
resourceGuid: 'string'
virtualMachine: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
subnets: [
...
]
}
tags: {
{customized property}: 'string'
}
}
provisioningState: 'string'
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: ...
tags: {
{customized property}: 'string'
}
}
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för serverdelsadresspoolen. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfigurations | Hämtar en samling referenser till IP-adresser som definierats i nätverksgränssnitt. | NetworkInterfaceIPConfiguration[] |
utboundNatRule | Hämtar utgående regler som använder den här serverdelsadresspoolen. | SubResource |
provisioningState | Hämta etableringstillstånd för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
InboundNatRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för den inkommande NAT-regeln. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfiguration | En referens till en privat IP-adress som definierats i ett nätverksgränssnitt för en virtuell dator. Trafik som skickas till klientdelsporten för var och en av klientdels-IP-konfigurationerna vidarebefordras till den säkerhetskopierade IP-adressen. | NetworkInterfaceIPConfiguration |
backendPort | Porten som används för den interna slutpunkten. Godtagbara värden sträcker sig från 1 till 65535. | Int |
enableFloatingIP | Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. | Bool |
frontendIPConfiguration | En referens till IP-adresser för klientdelen. | SubResource |
frontendPort | Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Acceptabla värden sträcker sig från 1 till 65534. | Int |
idleTimeoutInMinutes | Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. | Int |
protokoll | Transportprotokollet för slutpunkten. Möjliga värden är: "Udp" eller "Tcp" | "Tcp" "Udp" |
provisioningState | Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
IPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för IP-konfiguration. | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | IP-konfigurationens privata IP-adress. | sträng |
privateIPAllocationMethod | Den privata IP-allokeringsmetoden. Möjliga värden är "Static" och "Dynamic". | "Dynamisk" "Statisk" |
provisioningState | Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAddress | Referensen för den offentliga IP-resursen. | PublicIPAddress |
Undernät | Referensen för undernätsresursen. | undernät |
Microsoft.Network/routeTables
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
NetworkInterface
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | NetworkInterface-egenskaper. | NetworkInterfacePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkInterfaceDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
appliedDnsServers | Om den virtuella dator som använder det här nätverkskortet är en del av en tillgänglighetsuppsättning har den här listan en union av alla DNS-servrar från alla nätverkskort som ingår i tillgänglighetsuppsättningen. Den här egenskapen är det som konfigureras på var och en av dessa virtuella datorer. | string[] |
dnsServers | Lista över IP-adresser för DNS-servrar. Använd "AzureProvidedDNS" för att växla till azure-tillhandahållen DNS-matchning. Värdet "AzureProvidedDNS" kan inte kombineras med andra IP-adresser, det måste vara det enda värdet i dnsServers-samlingen. | string[] |
internalDnsNameLabel | Relativt DNS-namn för det här nätverkskortet som används för intern kommunikation mellan virtuella datorer i samma virtuella nätverk. | sträng |
internalFqdn | Fullständigt kvalificerat DNS-namn som stöder intern kommunikation mellan virtuella datorer i samma virtuella nätverk. | sträng |
NetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för IP-konfiguration. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
loadBalancerBackendAddressPools | Referensen för LoadBalancerBackendAddressPool-resursen. | BackendAddressPool[] |
loadBalancerInboundNatRules | En lista med referenser till LoadBalancerInboundNatRules. | InboundNatRule[] |
primär | Hämtar om det här är en primär kundadress i nätverksgränssnittet. | Bool |
privateIPAddress | sträng | |
privateIPAllocationMethod | Definierar hur en privat IP-adress tilldelas. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
provisioningState | sträng | |
publicIPAddress | Offentlig IP-adressresurs. | PublicIPAddress |
Undernät | Undernät i en virtuell nätverksresurs. | undernät |
NetworkInterfacePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
dnsSettings | DNS-inställningarna i nätverksgränssnittet. | NetworkInterfaceDnsSettings |
enableIPForwarding | Anger om IP-vidarebefordran är aktiverat i det här nätverksgränssnittet. | Bool |
ipConfigurations | En lista över IP-konfigurationer av nätverksgränssnittet. | NetworkInterfaceIPConfiguration[] |
macAddress | MAC-adressen för nätverksgränssnittet. | sträng |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
primär | Hämtar om det här är ett primärt nätverksgränssnitt på en virtuell dator. | Bool |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
resourceGuid | Resursens GUID-egenskap för nätverksgränssnittsresursen. | sträng |
virtualMachine | Referensen för en virtuell dator. | SubResource |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Resurs för nätverkssäkerhetsgrupp. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Standardsäkerhetsreglerna för nätverkssäkerhetsgruppen. | SecurityRule[] |
networkInterfaces | En samling referenser till nätverksgränssnitt. | NetworkInterface[] |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
resourceGuid | Resursens GUID-egenskap för nätverkssäkerhetsgruppens resurs. | sträng |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
Undernät | En samling referenser till undernät. | undernät[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
PublicIPAddressDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Hämtar eller anger domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. | sträng |
Fqdn | Hämtar FQDN, fullständigt kvalificerat domännamn för den A DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. | sträng |
reverseFqdn | Hämtar eller anger det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. | sträng |
PublicIPAddressPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
dnsSettings | FQDN för DNS-posten som är associerad med den offentliga IP-adressen. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | Int |
ipAddress | sträng | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Etableringstillståndet för PublicIP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAllocationMethod | Den offentliga IP-allokeringsmetoden. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
resourceGuid | Egenskapen för resurs-GUID för den offentliga IP-resursen. | sträng |
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
Väg
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Routningsresurs | RoutePropertiesFormat |
RoutePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Mål-CIDR som vägen gäller för. | sträng |
nextHopIpAddress | IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. | sträng |
nextHopType | Typen av Azure-hopp som paketet ska skickas till. Möjliga värden är: "VirtualNetworkGateway", "VnetLocal", "Internet", "VirtualAppliance" och "None" | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
RouteTable
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
Undernät | En samling referenser till undernät. | undernät[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Nätverkstrafiken tillåts eller nekas. Möjliga värden är: "Tillåt" och "Neka". | "Tillåt" "Neka" (krävs) |
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Måladressprefixet. CIDR eller källans IP-intervall. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. | sträng (krävs) |
destinationPortRange | Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. Möjliga värden är: "Inkommande" och "Utgående". | "Inkommande" "Utgående" (krävs) |
prioritering | Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. | Int |
protokoll | Nätverksprotokoll som den här regeln gäller för. Möjliga värden är Tcp, Udp och *. | '*' "Tcp" "Udp" (krävs) |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
sourceAddressPrefix | CIDR- eller käll-IP-intervallet. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. | sträng (krävs) |
sourcePortRange | Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
ipConfigurations | Hämtar en matris med referenser till IP-konfigurationerna för nätverksgränssnittet med hjälp av undernätet. | IPConfiguration[] |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
provisioningState | Resursens etableringstillstånd. | sträng |
routeTable | Referensen för RouteTable-resursen. | RouteTable |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resursidentifierare. | sträng |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Skapa en sandbox-konfiguration av Azure Firewall med virtuella Linux-datorer | Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg för att peka på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser, 1 exempelprogramregel, 1 exempelnätverksregel och standard privata intervall |
Skapa en sandbox-konfiguration av Azure Firewall med zoner | Den här mallen skapar ett virtuellt nätverk med tre undernät (serverundernät, jumpbox-undernät och Azure Firewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg till Azure Firewall för ServerSubnet, en Azure Firewall med en eller flera offentliga IP-adresser, en exempelprogramregel och en exempelnätverksregel och Azure Firewall i tillgänglighetszoner 1. 2 och 3. |
Skapa en Azure-brandvägg med IpGroups | Den här mallen skapar en Azure-brandvägg med program- och nätverksregler som refererar till IP-grupper. Innehåller även en installation av en virtuell Linux Jumpbox-dator |
Skapa en Azure Firewall med flera offentliga IP-adresser | Den här mallen skapar en Azure-brandvägg med två offentliga IP-adresser och två Windows Server 2019-servrar att testa. |
Skapa sandbox-miljö för Azure Firewall, virtuella klientdatorer och virtuella serverdatorer | Den här mallen skapar ett virtuellt nätverk med två undernät (serverundernät och AzureFirewall-undernät), en virtuell serverdator, en virtuell klientdator, en offentlig IP-adress för varje virtuell dator och en routningstabell som skickar trafik mellan virtuella datorer via brandväggen. |
Skapa SQL MI i det nya virtuella nätverket | Distribuera Azure Sql Database Managed Instance (SQL MI) i det nya virtuella nätverket. |
Hyper-V Virtuell värddator med kapslade virtuella datorer | Distribuerar en virtuell dator till av en Hyper-V-värd och alla beroende resurser, inklusive virtuellt nätverk, offentlig IP-adress och routningstabeller. |
Routningstabell med vägar | Den här mallen skapar en routningstabell med vägar |
Skyddade virtuella hubbar | Den här mallen skapar en säker virtuell hubb med Azure Firewall för att skydda din molnnätverkstrafik som är avsedd för Internet. |
Testmiljö för Azure Firewall Premium | Den här mallen skapar en Azure Firewall Premium- och brandväggsprincip med premiumfunktioner som Identifiering av intrångsinspektion (IDPS), TLS-inspektion och webbkategorifiltrering |
Använda Azure Firewall som EN DNS-proxy i en Topologi för Hub & Spoke | Det här exemplet visar hur du distribuerar en hub-spoke-topologi i Azure med hjälp av Azure Firewall. Det virtuella hubbnätverket fungerar som en central anslutningspunkt för många virtuella ekernätverk som är anslutna till det virtuella hubbnätverket via peering för virtuella nätverk. |
Resursdefinition för ARM-mall
Resurstypen routeTables kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Network/routeTables-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/routeTables",
"apiVersion": "2015-06-15",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"provisioningState": "string",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string",
"provisioningState": "string"
}
}
],
"subnets": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipConfiguration": ...,
"provisioningState": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
},
"subnet": ...
}
}
],
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"networkInterfaces": [
{
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"appliedDnsServers": [ "string" ],
"dnsServers": [ "string" ],
"internalDnsNameLabel": "string",
"internalFqdn": "string"
},
"enableIPForwarding": "bool",
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"loadBalancerBackendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendIPConfigurations": [
...
],
"outboundNatRule": {
"id": "string"
},
"provisioningState": "string"
}
}
],
"loadBalancerInboundNatRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendIPConfiguration": ...,
"backendPort": "int",
"enableFloatingIP": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipConfiguration": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": ...,
"subnet": ...
}
},
"provisioningState": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
},
"subnet": ...
}
}
],
"macAddress": "string",
"networkSecurityGroup": ...,
"primary": "bool",
"provisioningState": "string",
"resourceGuid": "string",
"virtualMachine": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"subnets": [
...
]
},
"tags": {
"{customized property}": "string"
}
},
"provisioningState": "string",
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": ...,
"tags": {
"{customized property}": "string"
}
}
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för serverdelsadresspoolen. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfigurations | Hämtar en samling referenser till IP-adresser som definierats i nätverksgränssnitt. | NetworkInterfaceIPConfiguration[] |
utboundNatRule | Hämtar utgående regler som använder den här serverdelsadresspoolen. | SubResource |
provisioningState | Hämta etableringstillstånd för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
InboundNatRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för den inkommande NAT-regeln. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfiguration | En referens till en privat IP-adress som definierats i ett nätverksgränssnitt för en virtuell dator. Trafik som skickas till klientdelsporten för var och en av klientdels-IP-konfigurationerna vidarebefordras till den säkerhetskopierade IP-adressen. | NetworkInterfaceIPConfiguration |
backendPort | Porten som används för den interna slutpunkten. Godtagbara värden sträcker sig från 1 till 65535. | Int |
enableFloatingIP | Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. | Bool |
frontendIPConfiguration | En referens till IP-adresser för klientdelen. | SubResource |
frontendPort | Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Acceptabla värden sträcker sig från 1 till 65534. | Int |
idleTimeoutInMinutes | Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. | Int |
protokoll | Transportprotokollet för slutpunkten. Möjliga värden är: "Udp" eller "Tcp" | "Tcp" "Udp" |
provisioningState | Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
IPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för IP-konfiguration. | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | IP-konfigurationens privata IP-adress. | sträng |
privateIPAllocationMethod | Den privata IP-allokeringsmetoden. Möjliga värden är "Static" och "Dynamic". | "Dynamisk" "Statisk" |
provisioningState | Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAddress | Referensen för den offentliga IP-resursen. | PublicIPAddress |
Undernät | Referensen för undernätsresursen. | undernät |
Microsoft.Network/routeTables
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2015-06-15' |
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.Network/routeTables" |
NetworkInterface
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | NetworkInterface-egenskaper. | NetworkInterfacePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkInterfaceDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
appliedDnsServers | Om den virtuella dator som använder det här nätverkskortet är en del av en tillgänglighetsuppsättning har den här listan en union av alla DNS-servrar från alla nätverkskort som ingår i tillgänglighetsuppsättningen. Den här egenskapen är det som konfigureras på var och en av dessa virtuella datorer. | string[] |
dnsServers | Lista över IP-adresser för DNS-servrar. Använd "AzureProvidedDNS" för att växla till azure-tillhandahållen DNS-matchning. Värdet "AzureProvidedDNS" kan inte kombineras med andra IP-adresser, det måste vara det enda värdet i dnsServers-samlingen. | string[] |
internalDnsNameLabel | Relativt DNS-namn för det här nätverkskortet som används för intern kommunikation mellan virtuella datorer i samma virtuella nätverk. | sträng |
internalFqdn | Fullständigt kvalificerat DNS-namn som stöder intern kommunikation mellan virtuella datorer i samma virtuella nätverk. | sträng |
NetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för IP-konfiguration. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
loadBalancerBackendAddressPools | Referensen för LoadBalancerBackendAddressPool-resursen. | BackendAddressPool[] |
loadBalancerInboundNatRules | En lista med referenser till LoadBalancerInboundNatRules. | InboundNatRule[] |
primär | Hämtar om det här är en primär kundadress i nätverksgränssnittet. | Bool |
privateIPAddress | sträng | |
privateIPAllocationMethod | Definierar hur en privat IP-adress tilldelas. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
provisioningState | sträng | |
publicIPAddress | Offentlig IP-adressresurs. | PublicIPAddress |
Undernät | Undernät i en virtuell nätverksresurs. | undernät |
NetworkInterfacePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
dnsSettings | DNS-inställningarna i nätverksgränssnittet. | NetworkInterfaceDnsSettings |
enableIPForwarding | Anger om IP-vidarebefordran är aktiverat i det här nätverksgränssnittet. | Bool |
ipConfigurations | En lista över IP-konfigurationer av nätverksgränssnittet. | NetworkInterfaceIPConfiguration[] |
macAddress | MAC-adressen för nätverksgränssnittet. | sträng |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
primär | Hämtar om det här är ett primärt nätverksgränssnitt på en virtuell dator. | Bool |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
resourceGuid | Resursens GUID-egenskap för nätverksgränssnittsresursen. | sträng |
virtualMachine | Referensen för en virtuell dator. | SubResource |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Resurs för nätverkssäkerhetsgrupp. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Standardsäkerhetsreglerna för nätverkssäkerhetsgruppen. | SecurityRule[] |
networkInterfaces | En samling referenser till nätverksgränssnitt. | NetworkInterface[] |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
resourceGuid | Resursens GUID-egenskap för nätverkssäkerhetsgruppens resurs. | sträng |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
Undernät | En samling referenser till undernät. | undernät[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
PublicIPAddressDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Hämtar eller anger domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. | sträng |
Fqdn | Hämtar FQDN, fullständigt kvalificerat domännamn för den A DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. | sträng |
reverseFqdn | Hämtar eller anger det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. | sträng |
PublicIPAddressPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
dnsSettings | FQDN för DNS-posten som är associerad med den offentliga IP-adressen. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | Int |
ipAddress | sträng | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Etableringstillståndet för PublicIP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAllocationMethod | Den offentliga IP-allokeringsmetoden. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
resourceGuid | Egenskapen för resurs-GUID för den offentliga IP-resursen. | sträng |
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
Väg
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Routningsresurs | RoutePropertiesFormat |
RoutePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Mål-CIDR som vägen gäller för. | sträng |
nextHopIpAddress | IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. | sträng |
nextHopType | Typen av Azure-hopp som paketet ska skickas till. Möjliga värden är: "VirtualNetworkGateway", "VnetLocal", "Internet", "VirtualAppliance" och "None" | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
RouteTable
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
Undernät | En samling referenser till undernät. | undernät[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Nätverkstrafiken tillåts eller nekas. Möjliga värden är: "Tillåt" och "Neka". | "Tillåt" "Neka" (krävs) |
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Måladressprefixet. CIDR eller källans IP-intervall. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. | sträng (krävs) |
destinationPortRange | Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. Möjliga värden är: "Inkommande" och "Utgående". | "Inkommande" "Utgående" (krävs) |
prioritering | Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. | Int |
protokoll | Nätverksprotokoll som den här regeln gäller för. Möjliga värden är Tcp, Udp och *. | '*' "Tcp" "Udp" (krävs) |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
sourceAddressPrefix | CIDR- eller käll-IP-intervallet. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. | sträng (krävs) |
sourcePortRange | Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
ipConfigurations | Hämtar en matris med referenser till IP-konfigurationerna för nätverksgränssnittet med hjälp av undernätet. | IPConfiguration[] |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
provisioningState | Resursens etableringstillstånd. | sträng |
routeTable | Referensen för RouteTable-resursen. | RouteTable |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resursidentifierare. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Skapa en brandvägg med FirewallPolicy och IpGroups |
Den här mallen skapar en Azure Firewall med FirewalllPolicy som refererar till nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator |
Skapa en brandvägg, FirewallPolicy med explicit proxy |
Den här mallen skapar en Azure Firewall, FirewalllPolicy med explicit proxy och nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator |
Skapa en sandbox-konfiguration av Azure Firewall med virtuella Linux-datorer |
Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg för att peka på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser, 1 exempelprogramregel, 1 exempelnätverksregel och standard privata intervall |
Skapa en sandbox-konfiguration av Azure Firewall med zoner |
Den här mallen skapar ett virtuellt nätverk med tre undernät (serverundernät, jumpbox-undernät och Azure Firewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg till Azure Firewall för ServerSubnet, en Azure Firewall med en eller flera offentliga IP-adresser, en exempelprogramregel och en exempelnätverksregel och Azure Firewall i tillgänglighetszoner 1. 2 och 3. |
Skapa en sandbox-konfiguration med Brandväggsprincip |
Den här mallen skapar ett virtuellt nätverk med tre undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg för att peka på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser. Skapar också en brandväggsprincip med en exempelprogramregel, en exempelnätverksregel och privata standardintervall |
Skapa en sandbox-miljö i Azure Firewall med tvingad tunneltrafik |
Den här mallen skapar en Sandbox-miljö i Azure Firewall (Linux) med en brandväggskraft som går via en annan brandvägg i ett peer-kopplat virtuellt nätverk |
Skapa en Azure-brandvägg med IpGroups |
Den här mallen skapar en Azure-brandvägg med program- och nätverksregler som refererar till IP-grupper. Innehåller även en installation av en virtuell Linux Jumpbox-dator |
Skapa en Azure Firewall med flera offentliga IP-adresser |
Den här mallen skapar en Azure-brandvägg med två offentliga IP-adresser och två Windows Server 2019-servrar att testa. |
Skapa sandbox-miljö för Azure Firewall, virtuella klientdatorer och virtuella serverdatorer |
Den här mallen skapar ett virtuellt nätverk med två undernät (serverundernät och AzureFirewall-undernät), en virtuell serverdator, en virtuell klientdator, en offentlig IP-adress för varje virtuell dator och en routningstabell som skickar trafik mellan virtuella datorer via brandväggen. |
Skapa SQL MI i det nya virtuella nätverket |
Distribuera Azure Sql Database Managed Instance (SQL MI) i det nya virtuella nätverket. |
Skapa SQL MI med konfigurerad sändning av loggar och mått |
Med den här mallen kan du distribuera SQL MI och ytterligare resurser som används för att lagra loggar och mått (diagnostikarbetsyta, lagringskonto, händelsehubb). |
Skapa SQL MI med jumpbox i det nya virtuella nätverket |
Distribuera Azure Sql Database Managed Instance (SQL MI) och JumpBox med SSMS i det nya virtuella nätverket. |
Skapa SQL MI med punkt-till-plats-anslutning konfigurerad |
Distribuera Azure Sql Database Managed Instance (SQL MI) och virtuell nätverksgateway som konfigurerats för punkt-till-plats-anslutning i det nya virtuella nätverket. |
Distribuera Azure Data Explorer-kluster till ditt VNet- |
Med den här mallen kan du distribuera ett kluster till ditt virtuella nätverk. |
miljö som krävs för att distribuera Azure SQL Managed Instance |
Med den här mallen kan du skapa en miljö som krävs för att distribuera Azure SQL Managed Instance – Virtuellt nätverk med två undernät. |
Hyper-V Virtuell värddator med kapslade virtuella datorer |
Distribuerar en virtuell dator till av en Hyper-V-värd och alla beroende resurser, inklusive virtuellt nätverk, offentlig IP-adress och routningstabeller. |
IPv6 i Azure Virtual Network (VNET) |
Skapa ett virtuellt IPv4/IPv6-VNET med två virtuella datorer med dubbla staplar. |
IPv6 i Azure Virtual Network (VNET) med Std LB |
Skapa ett virtuellt IPv4/IPv6 VNET med två virtuella datorer och en Internetuppkopplad standardlastbalanserare. |
Routningstabell med vägar |
Den här mallen skapar en routningstabell med vägar |
Skyddade virtuella hubbar |
Den här mallen skapar en säker virtuell hubb med Azure Firewall för att skydda din molnnätverkstrafik som är avsedd för Internet. |
Testmiljö för Azure Firewall Premium |
Den här mallen skapar en Azure Firewall Premium- och brandväggsprincip med premiumfunktioner som Identifiering av intrångsinspektion (IDPS), TLS-inspektion och webbkategorifiltrering |
Använda Azure Firewall som EN DNS-proxy i en Topologi för Hub & Spoke |
Det här exemplet visar hur du distribuerar en hub-spoke-topologi i Azure med hjälp av Azure Firewall. Det virtuella hubbnätverket fungerar som en central anslutningspunkt för många virtuella ekernätverk som är anslutna till det virtuella hubbnätverket via peering för virtuella nätverk. |
Användardefinierade vägar och |
Den här mallen distribuerar ett virtuellt nätverk, virtuella datorer i respektive undernät och vägar för att dirigera trafik till installationen |
VNS3-nätverksinstallation för molnanslutning och |
VNS3 är en virtuell programinstallation som endast tillhandahåller de kombinerade funktionerna i en säkerhetsinstallation, kontrollant för programleverans och enhetlig hothanteringsenhet vid molnappens gräns. Viktiga fördelar, utöver molnnätverk, alltid på slutpunkt till slutpunkt-kryptering, federerade datacenter, molnregioner, molnleverantörer och/eller containrar, skapar ett enhetligt adressutrymme, bestyrbar kontroll över krypteringsnycklar, nätanslutet nätverk hanterbart i stor skala, tillförlitlig HA i molnet, isolera känsliga program (snabbt lågkostnadsnätverkssegmentering), segmentering inom program, Analys av alla data i rörelse i molnet. Viktiga nätverksfunktioner; virtuell router, växel, brandvägg, VPN-koncentrator, multicast-distributör, med plugin-program för WAF, NIDS, cachelagring, proxy, lastbalanserare och andra layer 4 till 7 nätverksfunktioner, VNS3 kräver inte ny kunskap eller utbildning för att implementera, så du kan integrera med befintlig nätverksutrustning. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen routeTables kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Network/routeTables-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/routeTables@2015-06-15"
name = "string"
etag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
provisioningState = "string"
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
provisioningState = "string"
}
}
]
subnets = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipConfiguration = ...
provisioningState = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
subnet = ...
}
}
]
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
networkInterfaces = [
{
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
appliedDnsServers = [
"string"
]
dnsServers = [
"string"
]
internalDnsNameLabel = "string"
internalFqdn = "string"
}
enableIPForwarding = bool
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
loadBalancerBackendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendIPConfigurations = [
...
]
outboundNatRule = {
id = "string"
}
provisioningState = "string"
}
}
]
loadBalancerInboundNatRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendIPConfiguration = ...
backendPort = int
enableFloatingIP = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
protocol = "string"
provisioningState = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipConfiguration = {
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = ...
subnet = ...
}
}
provisioningState = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
subnet = ...
}
}
]
macAddress = "string"
networkSecurityGroup = ...
primary = bool
provisioningState = "string"
resourceGuid = "string"
virtualMachine = {
id = "string"
}
}
tags = {
{customized property} = "string"
}
}
]
provisioningState = "string"
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
subnets = [
...
]
}
tags = {
{customized property} = "string"
}
}
provisioningState = "string"
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = ...
tags = {
{customized property} = "string"
}
}
}
}
]
}
})
}
Egenskapsvärden
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för serverdelsadresspoolen. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfigurations | Hämtar en samling referenser till IP-adresser som definierats i nätverksgränssnitt. | NetworkInterfaceIPConfiguration[] |
utboundNatRule | Hämtar utgående regler som använder den här serverdelsadresspoolen. | SubResource |
provisioningState | Hämta etableringstillstånd för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
InboundNatRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för den inkommande NAT-regeln. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfiguration | En referens till en privat IP-adress som definierats i ett nätverksgränssnitt för en virtuell dator. Trafik som skickas till klientdelsporten för var och en av klientdels-IP-konfigurationerna vidarebefordras till den säkerhetskopierade IP-adressen. | NetworkInterfaceIPConfiguration |
backendPort | Porten som används för den interna slutpunkten. Godtagbara värden sträcker sig från 1 till 65535. | Int |
enableFloatingIP | Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. | Bool |
frontendIPConfiguration | En referens till IP-adresser för klientdelen. | SubResource |
frontendPort | Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Acceptabla värden sträcker sig från 1 till 65534. | Int |
idleTimeoutInMinutes | Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. | Int |
protokoll | Transportprotokollet för slutpunkten. Möjliga värden är: "Udp" eller "Tcp" | "Tcp" "Udp" |
provisioningState | Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
IPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för IP-konfiguration. | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | IP-konfigurationens privata IP-adress. | sträng |
privateIPAllocationMethod | Den privata IP-allokeringsmetoden. Möjliga värden är "Static" och "Dynamic". | "Dynamisk" "Statisk" |
provisioningState | Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAddress | Referensen för den offentliga IP-resursen. | PublicIPAddress |
Undernät | Referensen för undernätsresursen. | undernät |
Microsoft.Network/routeTables
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.Network/routeTables@2015-06-15" |
NetworkInterface
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | NetworkInterface-egenskaper. | NetworkInterfacePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkInterfaceDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
appliedDnsServers | Om den virtuella dator som använder det här nätverkskortet är en del av en tillgänglighetsuppsättning har den här listan en union av alla DNS-servrar från alla nätverkskort som ingår i tillgänglighetsuppsättningen. Den här egenskapen är det som konfigureras på var och en av dessa virtuella datorer. | string[] |
dnsServers | Lista över IP-adresser för DNS-servrar. Använd "AzureProvidedDNS" för att växla till azure-tillhandahållen DNS-matchning. Värdet "AzureProvidedDNS" kan inte kombineras med andra IP-adresser, det måste vara det enda värdet i dnsServers-samlingen. | string[] |
internalDnsNameLabel | Relativt DNS-namn för det här nätverkskortet som används för intern kommunikation mellan virtuella datorer i samma virtuella nätverk. | sträng |
internalFqdn | Fullständigt kvalificerat DNS-namn som stöder intern kommunikation mellan virtuella datorer i samma virtuella nätverk. | sträng |
NetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för IP-konfiguration. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
loadBalancerBackendAddressPools | Referensen för LoadBalancerBackendAddressPool-resursen. | BackendAddressPool[] |
loadBalancerInboundNatRules | En lista med referenser till LoadBalancerInboundNatRules. | InboundNatRule[] |
primär | Hämtar om det här är en primär kundadress i nätverksgränssnittet. | Bool |
privateIPAddress | sträng | |
privateIPAllocationMethod | Definierar hur en privat IP-adress tilldelas. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
provisioningState | sträng | |
publicIPAddress | Offentlig IP-adressresurs. | PublicIPAddress |
Undernät | Undernät i en virtuell nätverksresurs. | undernät |
NetworkInterfacePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
dnsSettings | DNS-inställningarna i nätverksgränssnittet. | NetworkInterfaceDnsSettings |
enableIPForwarding | Anger om IP-vidarebefordran är aktiverat i det här nätverksgränssnittet. | Bool |
ipConfigurations | En lista över IP-konfigurationer av nätverksgränssnittet. | NetworkInterfaceIPConfiguration[] |
macAddress | MAC-adressen för nätverksgränssnittet. | sträng |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
primär | Hämtar om det här är ett primärt nätverksgränssnitt på en virtuell dator. | Bool |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
resourceGuid | Resursens GUID-egenskap för nätverksgränssnittsresursen. | sträng |
virtualMachine | Referensen för en virtuell dator. | SubResource |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Resurs för nätverkssäkerhetsgrupp. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Standardsäkerhetsreglerna för nätverkssäkerhetsgruppen. | SecurityRule[] |
networkInterfaces | En samling referenser till nätverksgränssnitt. | NetworkInterface[] |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
resourceGuid | Resursens GUID-egenskap för nätverkssäkerhetsgruppens resurs. | sträng |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
Undernät | En samling referenser till undernät. | undernät[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
PublicIPAddressDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Hämtar eller anger domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. | sträng |
Fqdn | Hämtar FQDN, fullständigt kvalificerat domännamn för den A DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. | sträng |
reverseFqdn | Hämtar eller anger det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. | sträng |
PublicIPAddressPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
dnsSettings | FQDN för DNS-posten som är associerad med den offentliga IP-adressen. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | Int |
ipAddress | sträng | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Etableringstillståndet för PublicIP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAllocationMethod | Den offentliga IP-allokeringsmetoden. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
resourceGuid | Egenskapen för resurs-GUID för den offentliga IP-resursen. | sträng |
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
ResourceTags
Namn | Beskrivning | Värde |
---|
Väg
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Routningsresurs | RoutePropertiesFormat |
RoutePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Mål-CIDR som vägen gäller för. | sträng |
nextHopIpAddress | IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. | sträng |
nextHopType | Typen av Azure-hopp som paketet ska skickas till. Möjliga värden är: "VirtualNetworkGateway", "VnetLocal", "Internet", "VirtualAppliance" och "None" | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
RouteTable
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
Undernät | En samling referenser till undernät. | undernät[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Nätverkstrafiken tillåts eller nekas. Möjliga värden är: "Tillåt" och "Neka". | "Tillåt" "Neka" (krävs) |
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Måladressprefixet. CIDR eller källans IP-intervall. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. | sträng (krävs) |
destinationPortRange | Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. Möjliga värden är: "Inkommande" och "Utgående". | "Inkommande" "Utgående" (krävs) |
prioritering | Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. | Int |
protokoll | Nätverksprotokoll som den här regeln gäller för. Möjliga värden är Tcp, Udp och *. | '*' "Tcp" "Udp" (krävs) |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
sourceAddressPrefix | CIDR- eller käll-IP-intervallet. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. | sträng (krävs) |
sourcePortRange | Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resursidentifierare. | sträng |
Namn | Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
ipConfigurations | Hämtar en matris med referenser till IP-konfigurationerna för nätverksgränssnittet med hjälp av undernätet. | IPConfiguration[] |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
provisioningState | Resursens etableringstillstånd. | sträng |
routeTable | Referensen för RouteTable-resursen. | RouteTable |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resursidentifierare. | sträng |