Microsoft.Network routeTables 2016-03-30
- 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@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'
}
}
Egenskapsvärden
ApplicationGatewayBackendAddress
Namn | Beskrivning | Värde |
---|---|---|
Fqdn | Hämtar eller anger dns-namnet | sträng |
ipAddress | Hämtar eller anger ip-adressen | sträng |
ApplicationGatewayBackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 serverdelsadresspool för programgateway | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddresses | Hämtar eller anger serverdelsadresserna | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Hämtar en samling referenser till IP-adresser som definierats i nätverkskort | NetworkInterfaceIPConfiguration[] |
provisioningState | Hämtar eller anger etableringstillstånd för serverdelsadresspoolresursen Uppdatera/ta bort/misslyckades | sträng |
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 BackendAddressPool | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfigurations | Hämtar en samling referenser till IP-adresser som definierats i nätverkskort | NetworkInterfaceIPConfiguration[] |
loadBalancingRules | Hämtar regler för belastningsutjämning som använder den här serverdelsadresspoolen | SubResource[] |
utboundNatRule | Hämtar utgående regler som använder den här serverdelsadresspoolen | SubResource |
provisioningState | Etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
InboundNatRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 inkommande NAT-regel | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfiguration | Hämtar eller anger en referens till en privat IP-adress som definierats på ett NetworkInterface för en virtuell dator. Trafik som skickas till frontendPort för var och en av frontendIPConfigurations vidarebefordras till den säkerhetskopierade IP-adressen | NetworkInterfaceIPConfiguration |
backendPort | Hämtar eller anger en port som används för interna anslutningar på slutpunkten. Attributet localPort mappar slutpunktens eviga port till en intern port för en roll. Detta är användbart i scenarier där en roll måste kommunicera med en intern komponent på en port som skiljer sig från den som exponeras externt. Om det inte anges är värdet för localPort detsamma som portattributet. Ange värdet för localPort till *för att automatiskt tilldela en oallokerad port som kan identifieras med hjälp av körnings-API:et | 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 Always ON-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten | Bool |
frontendIPConfiguration | Hämtar eller anger en referens till IP-adresser för klientdelen | SubResource |
frontendPort | Hämtar eller anger porten för den externa slutpunkten. Du kan ange valfritt portnummer som du väljer, men portnumren som anges för varje roll i tjänsten måste vara unika. Möjliga värden mellan 1 och 65535, inklusive | Int |
idleTimeoutInMinutes | Hämtar eller anger 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 | Hämtar eller anger transportprotokollet för den externa slutpunkten. Möjliga värden är Udp eller Tcp | "Tcp" "Udp" |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
IPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 IPConfiguration | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | Hämtar eller anger privateIPAddress för IP-konfigurationen | sträng |
privateIPAllocationMethod | Hämtar eller anger PrivateIP-allokeringsmetod (statisk/dynamisk) | "Dynamisk" "Statisk" |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
publicIPAddress | Hämtar eller anger referensen för PublicIP-resursen | PublicIPAddress |
Undernät | Hämtar eller anger 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 | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | NetworkInterface-egenskaper. | NetworkInterfacePropertiesFormat |
Taggar | Resurstaggar | ResourceTags |
NetworkInterfaceDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
appliedDnsServers | Hämtar eller anger lista över IP-adresser för tillämpade DNS-servrar | string[] |
dnsServers | Hämtar eller anger en lista över DNS-servrars IP-adresser | string[] |
internalDnsNameLabel | Hämtar eller anger det interna DNS-namnet | sträng |
internalDomainNameSuffix | Hämtar eller anger det interna domännamnssuffixet för nätverkskortet. | sträng |
internalFqdn | Hämtar eller anger det interna fullständiga domännamnet. | sträng |
NetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Hämtar eller anger referensen för ApplicationGatewayBackendAddressPool-resursen | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Hämtar eller anger referensen för LoadBalancerBackendAddressPool-resurs | BackendAddressPool[] |
loadBalancerInboundNatRules | Hämtar eller anger en lista över referenser till LoadBalancerInboundNatRules | InboundNatRule[] |
primär | Hämtar om det här är en primär kundadress på nätverkskortet | Bool |
privateIPAddress | sträng | |
privateIPAddressVersion | Hämtar eller anger PrivateIP-adressversion (IPv4/IPv6) | "IPv4" "IPv6" |
privateIPAllocationMethod | Hämtar eller anger PrivateIP-allokeringsmetod (statisk/dynamisk) | "Dynamisk" "Statisk" |
provisioningState | sträng | |
publicIPAddress | PublicIPAddress-resurs | PublicIPAddress |
Undernät | Undernät i en VirtualNetwork-resurs | undernät |
NetworkInterfacePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
dnsSettings | Hämtar eller anger DNS-inställningar i NetworkInterface | NetworkInterfaceDnsSettings |
enableIPForwarding | Hämtar eller anger om IPForwarding är aktiverat på nätverkskortet | Bool |
ipConfigurations | Hämtar eller anger en lista över IP-konfigurationer av NetworkInterface | NetworkInterfaceIPConfiguration[] |
macAddress | Hämtar MAC-adressen för nätverksgränssnittet | sträng |
networkSecurityGroup | Hämtar eller anger referensen för NetworkSecurityGroup-resursen | NetworkSecurityGroup |
primär | Hämtar om detta är ett primärt nätverkskort på en virtuell dator | Bool |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
resourceGuid | Hämtar eller anger resurs-GUID-egenskapen för nätverksgränssnittsresursen | sträng |
virtualMachine | Hämtar eller anger referensen för en VirtualMachine | SubResource |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | Resurs för nätverkssäkerhetsgrupp | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Hämtar eller anger standardsäkerhetsregler för nätverkssäkerhetsgrupp | SecurityRule[] |
networkInterfaces | Hämtar en samling referenser till nätverksgränssnitt | NetworkInterface[] |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
resourceGuid | Hämtar eller anger resurs-GUID-egenskapen för nätverkssäkerhetsgruppresursen | sträng |
securityRules | Hämtar eller anger säkerhetsregler för nätverkssäkerhetsgrupp | SecurityRule[] |
Undernät | Hämtar en samling referenser till undernät | undernät[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | PublicIpAddress-egenskaper | 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 | Hämtar eller anger FQDN för DNS-posten som är associerad med den offentliga IP-adressen | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Hämtar eller anger tidsgränsen för inaktivitet för den offentliga IP-adressen | Int |
ipAddress | sträng | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
publicIPAddressVersion | Hämtar eller anger publicIP-adressversion (IPv4/IPv6) | "IPv4" "IPv6" |
publicIPAllocationMethod | Hämtar eller anger PublicIP-allokeringsmetod (statisk/dynamisk) | "Dynamisk" "Statisk" |
resourceGuid | Hämtar eller anger resurs-GUID-egenskapen för PublicIP-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 | Resurs-ID | 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 | Routningsresurs | RoutePropertiesFormat |
RoutePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Hämtar eller anger mål-CIDR som vägen gäller för. | sträng |
nextHopIpAddress | Hämtar eller anger 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 | Hämtar eller anger vilken typ av Azure-hopp paketet ska skickas till. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
provisioningState | Hämtar eller anger etableringstillstånd för resursen Uppdatera/ta bort/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 | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Hämtar eller anger etableringstillstånd för resursen Uppdatera/ta bort/misslyckades | sträng |
Vägar | Hämtar eller anger vägar i en routningstabell | Route[] |
Undernät | Hämtar 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 | Resurs-ID | 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 | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Hämtar eller anger nätverkstrafik tillåts eller nekas. Möjliga värden är "Tillåt" och "Neka" | "Tillåt" "Neka" (krävs) |
beskrivning | Hämtar eller anger en beskrivning för den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Hämtar eller anger måladressprefix. 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 | Hämtar eller anger målport eller målintervall. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
riktning | Hämtar eller anger riktningen för regeln. Inkommande eller utgående. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. | "Inkommande" "Utgående" (krävs) |
prioritering | Hämtar eller anger 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 | Hämtar eller anger nätverksprotokoll som den här regeln gäller för. Kan vara Tcp, Udp eller All(*). | '*' "Tcp" "Udp" (krävs) |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
sourceAddressPrefix | Hämtar eller anger källadressprefix. 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. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. | sträng (krävs) |
sourcePortRange | Hämtar eller anger källport eller -intervall. 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 | Resurs-ID | 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 | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Hämtar eller anger adressprefix för undernätet. | sträng |
ipConfigurations | Hämtar matris med referenser till IP-konfigurationer för nätverksgränssnittet med hjälp av undernätet | IPConfiguration[] |
networkSecurityGroup | Hämtar eller anger referensen för NetworkSecurityGroup-resursen | NetworkSecurityGroup |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
routeTable | Hämtar eller anger referensen för RouteTable-resursen | RouteTable |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | 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": "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"
}
}
Egenskapsvärden
ApplicationGatewayBackendAddress
Namn | Beskrivning | Värde |
---|---|---|
Fqdn | Hämtar eller anger dns-namnet | sträng |
ipAddress | Hämtar eller anger ip-adressen | sträng |
ApplicationGatewayBackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 serverdelsadresspool för programgateway | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddresses | Hämtar eller anger serverdelsadresserna | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Hämtar en samling referenser till IP-adresser som definierats i nätverkskort | NetworkInterfaceIPConfiguration[] |
provisioningState | Hämtar eller anger etableringstillstånd för serverdelsadresspoolresursen Uppdatera/ta bort/misslyckades | sträng |
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 BackendAddressPool | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfigurations | Hämtar en samling referenser till IP-adresser som definierats i nätverkskort | NetworkInterfaceIPConfiguration[] |
loadBalancingRules | Hämtar regler för belastningsutjämning som använder den här serverdelsadresspoolen | SubResource[] |
utboundNatRule | Hämtar utgående regler som använder den här serverdelsadresspoolen | SubResource |
provisioningState | Etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
InboundNatRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 inkommande NAT-regel | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfiguration | Hämtar eller anger en referens till en privat IP-adress som definierats på ett NetworkInterface för en virtuell dator. Trafik som skickas till frontendPort för var och en av frontendIPConfigurations vidarebefordras till den säkerhetskopierade IP-adressen | NetworkInterfaceIPConfiguration |
backendPort | Hämtar eller anger en port som används för interna anslutningar på slutpunkten. Attributet localPort mappar slutpunktens eviga port till en intern port för en roll. Detta är användbart i scenarier där en roll måste kommunicera med en intern komponent på en port som skiljer sig från den som exponeras externt. Om det inte anges är värdet för localPort detsamma som portattributet. Ange värdet för localPort till *för att automatiskt tilldela en oallokerad port som kan identifieras med hjälp av körnings-API:et | 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 Always ON-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten | Bool |
frontendIPConfiguration | Hämtar eller anger en referens till IP-adresser för klientdelen | SubResource |
frontendPort | Hämtar eller anger porten för den externa slutpunkten. Du kan ange valfritt portnummer som du väljer, men portnumren som anges för varje roll i tjänsten måste vara unika. Möjliga värden mellan 1 och 65535, inklusive | Int |
idleTimeoutInMinutes | Hämtar eller anger 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 | Hämtar eller anger transportprotokollet för den externa slutpunkten. Möjliga värden är Udp eller Tcp | "Tcp" "Udp" |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
IPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 IPConfiguration | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | Hämtar eller anger privateIPAddress för IP-konfigurationen | sträng |
privateIPAllocationMethod | Hämtar eller anger PrivateIP-allokeringsmetod (statisk/dynamisk) | "Dynamisk" "Statisk" |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
publicIPAddress | Hämtar eller anger referensen för PublicIP-resursen | PublicIPAddress |
Undernät | Hämtar eller anger referensen för undernätsresursen | undernät |
Microsoft.Network/routeTables
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2016-03-30' |
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 | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | NetworkInterface-egenskaper. | NetworkInterfacePropertiesFormat |
Taggar | Resurstaggar | ResourceTags |
NetworkInterfaceDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
appliedDnsServers | Hämtar eller anger lista över IP-adresser för tillämpade DNS-servrar | string[] |
dnsServers | Hämtar eller anger en lista över DNS-servrars IP-adresser | string[] |
internalDnsNameLabel | Hämtar eller anger det interna DNS-namnet | sträng |
internalDomainNameSuffix | Hämtar eller anger det interna domännamnssuffixet för nätverkskortet. | sträng |
internalFqdn | Hämtar eller anger det interna fullständiga domännamnet. | sträng |
NetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Hämtar eller anger referensen för ApplicationGatewayBackendAddressPool-resursen | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Hämtar eller anger referensen för LoadBalancerBackendAddressPool-resurs | BackendAddressPool[] |
loadBalancerInboundNatRules | Hämtar eller anger en lista över referenser till LoadBalancerInboundNatRules | InboundNatRule[] |
primär | Hämtar om det här är en primär kundadress på nätverkskortet | Bool |
privateIPAddress | sträng | |
privateIPAddressVersion | Hämtar eller anger PrivateIP-adressversion (IPv4/IPv6) | "IPv4" "IPv6" |
privateIPAllocationMethod | Hämtar eller anger PrivateIP-allokeringsmetod (statisk/dynamisk) | "Dynamisk" "Statisk" |
provisioningState | sträng | |
publicIPAddress | PublicIPAddress-resurs | PublicIPAddress |
Undernät | Undernät i en VirtualNetwork-resurs | undernät |
NetworkInterfacePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
dnsSettings | Hämtar eller anger DNS-inställningar i NetworkInterface | NetworkInterfaceDnsSettings |
enableIPForwarding | Hämtar eller anger om IPForwarding är aktiverat på nätverkskortet | Bool |
ipConfigurations | Hämtar eller anger en lista över IP-konfigurationer av NetworkInterface | NetworkInterfaceIPConfiguration[] |
macAddress | Hämtar MAC-adressen för nätverksgränssnittet | sträng |
networkSecurityGroup | Hämtar eller anger referensen för NetworkSecurityGroup-resursen | NetworkSecurityGroup |
primär | Hämtar om detta är ett primärt nätverkskort på en virtuell dator | Bool |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
resourceGuid | Hämtar eller anger resurs-GUID-egenskapen för nätverksgränssnittsresursen | sträng |
virtualMachine | Hämtar eller anger referensen för en VirtualMachine | SubResource |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | Resurs för nätverkssäkerhetsgrupp | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Hämtar eller anger standardsäkerhetsregler för nätverkssäkerhetsgrupp | SecurityRule[] |
networkInterfaces | Hämtar en samling referenser till nätverksgränssnitt | NetworkInterface[] |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
resourceGuid | Hämtar eller anger resurs-GUID-egenskapen för nätverkssäkerhetsgruppresursen | sträng |
securityRules | Hämtar eller anger säkerhetsregler för nätverkssäkerhetsgrupp | SecurityRule[] |
Undernät | Hämtar en samling referenser till undernät | undernät[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | PublicIpAddress-egenskaper | 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 | Hämtar eller anger FQDN för DNS-posten som är associerad med den offentliga IP-adressen | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Hämtar eller anger tidsgränsen för inaktivitet för den offentliga IP-adressen | Int |
ipAddress | sträng | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
publicIPAddressVersion | Hämtar eller anger publicIP-adressversion (IPv4/IPv6) | "IPv4" "IPv6" |
publicIPAllocationMethod | Hämtar eller anger PublicIP-allokeringsmetod (statisk/dynamisk) | "Dynamisk" "Statisk" |
resourceGuid | Hämtar eller anger resurs-GUID-egenskapen för PublicIP-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 | Resurs-ID | 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 | Routningsresurs | RoutePropertiesFormat |
RoutePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Hämtar eller anger mål-CIDR som vägen gäller för. | sträng |
nextHopIpAddress | Hämtar eller anger 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 | Hämtar eller anger vilken typ av Azure-hopp paketet ska skickas till. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
provisioningState | Hämtar eller anger etableringstillstånd för resursen Uppdatera/ta bort/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 | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Hämtar eller anger etableringstillstånd för resursen Uppdatera/ta bort/misslyckades | sträng |
Vägar | Hämtar eller anger vägar i en routningstabell | Route[] |
Undernät | Hämtar 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 | Resurs-ID | 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 | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Hämtar eller anger nätverkstrafik tillåts eller nekas. Möjliga värden är "Tillåt" och "Neka" | "Tillåt" "Neka" (krävs) |
beskrivning | Hämtar eller anger en beskrivning för den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Hämtar eller anger måladressprefix. 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 | Hämtar eller anger målport eller målintervall. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
riktning | Hämtar eller anger riktningen för regeln. Inkommande eller utgående. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. | "Inkommande" "Utgående" (krävs) |
prioritering | Hämtar eller anger 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 | Hämtar eller anger nätverksprotokoll som den här regeln gäller för. Kan vara Tcp, Udp eller All(*). | '*' "Tcp" "Udp" (krävs) |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
sourceAddressPrefix | Hämtar eller anger källadressprefix. 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. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. | sträng (krävs) |
sourcePortRange | Hämtar eller anger källport eller -intervall. 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 | Resurs-ID | 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 | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Hämtar eller anger adressprefix för undernätet. | sträng |
ipConfigurations | Hämtar matris med referenser till IP-konfigurationer för nätverksgränssnittet med hjälp av undernätet | IPConfiguration[] |
networkSecurityGroup | Hämtar eller anger referensen för NetworkSecurityGroup-resursen | NetworkSecurityGroup |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
routeTable | Hämtar eller anger referensen för RouteTable-resursen | RouteTable |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | 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@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"
}
}
}
}
]
}
})
}
Egenskapsvärden
ApplicationGatewayBackendAddress
Namn | Beskrivning | Värde |
---|---|---|
Fqdn | Hämtar eller anger dns-namnet | sträng |
ipAddress | Hämtar eller anger ip-adressen | sträng |
ApplicationGatewayBackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 serverdelsadresspool för programgateway | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddresses | Hämtar eller anger serverdelsadresserna | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Hämtar en samling referenser till IP-adresser som definierats i nätverkskort | NetworkInterfaceIPConfiguration[] |
provisioningState | Hämtar eller anger etableringstillstånd för serverdelsadresspoolresursen Uppdatera/ta bort/misslyckades | sträng |
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 BackendAddressPool | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfigurations | Hämtar en samling referenser till IP-adresser som definierats i nätverkskort | NetworkInterfaceIPConfiguration[] |
loadBalancingRules | Hämtar regler för belastningsutjämning som använder den här serverdelsadresspoolen | SubResource[] |
utboundNatRule | Hämtar utgående regler som använder den här serverdelsadresspoolen | SubResource |
provisioningState | Etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
InboundNatRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 inkommande NAT-regel | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendIPConfiguration | Hämtar eller anger en referens till en privat IP-adress som definierats på ett NetworkInterface för en virtuell dator. Trafik som skickas till frontendPort för var och en av frontendIPConfigurations vidarebefordras till den säkerhetskopierade IP-adressen | NetworkInterfaceIPConfiguration |
backendPort | Hämtar eller anger en port som används för interna anslutningar på slutpunkten. Attributet localPort mappar slutpunktens eviga port till en intern port för en roll. Detta är användbart i scenarier där en roll måste kommunicera med en intern komponent på en port som skiljer sig från den som exponeras externt. Om det inte anges är värdet för localPort detsamma som portattributet. Ange värdet för localPort till *för att automatiskt tilldela en oallokerad port som kan identifieras med hjälp av körnings-API:et | 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 Always ON-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten | Bool |
frontendIPConfiguration | Hämtar eller anger en referens till IP-adresser för klientdelen | SubResource |
frontendPort | Hämtar eller anger porten för den externa slutpunkten. Du kan ange valfritt portnummer som du väljer, men portnumren som anges för varje roll i tjänsten måste vara unika. Möjliga värden mellan 1 och 65535, inklusive | Int |
idleTimeoutInMinutes | Hämtar eller anger 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 | Hämtar eller anger transportprotokollet för den externa slutpunkten. Möjliga värden är Udp eller Tcp | "Tcp" "Udp" |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
IPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 IPConfiguration | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | Hämtar eller anger privateIPAddress för IP-konfigurationen | sträng |
privateIPAllocationMethod | Hämtar eller anger PrivateIP-allokeringsmetod (statisk/dynamisk) | "Dynamisk" "Statisk" |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
publicIPAddress | Hämtar eller anger referensen för PublicIP-resursen | PublicIPAddress |
Undernät | Hämtar eller anger 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@2016-03-30" |
NetworkInterface
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | NetworkInterface-egenskaper. | NetworkInterfacePropertiesFormat |
Taggar | Resurstaggar | ResourceTags |
NetworkInterfaceDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
appliedDnsServers | Hämtar eller anger lista över IP-adresser för tillämpade DNS-servrar | string[] |
dnsServers | Hämtar eller anger en lista över DNS-servrars IP-adresser | string[] |
internalDnsNameLabel | Hämtar eller anger det interna DNS-namnet | sträng |
internalDomainNameSuffix | Hämtar eller anger det interna domännamnssuffixet för nätverkskortet. | sträng |
internalFqdn | Hämtar eller anger det interna fullständiga domännamnet. | sträng |
NetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | 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 IPConfiguration | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Hämtar eller anger referensen för ApplicationGatewayBackendAddressPool-resursen | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Hämtar eller anger referensen för LoadBalancerBackendAddressPool-resurs | BackendAddressPool[] |
loadBalancerInboundNatRules | Hämtar eller anger en lista över referenser till LoadBalancerInboundNatRules | InboundNatRule[] |
primär | Hämtar om det här är en primär kundadress på nätverkskortet | Bool |
privateIPAddress | sträng | |
privateIPAddressVersion | Hämtar eller anger PrivateIP-adressversion (IPv4/IPv6) | "IPv4" "IPv6" |
privateIPAllocationMethod | Hämtar eller anger PrivateIP-allokeringsmetod (statisk/dynamisk) | "Dynamisk" "Statisk" |
provisioningState | sträng | |
publicIPAddress | PublicIPAddress-resurs | PublicIPAddress |
Undernät | Undernät i en VirtualNetwork-resurs | undernät |
NetworkInterfacePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
dnsSettings | Hämtar eller anger DNS-inställningar i NetworkInterface | NetworkInterfaceDnsSettings |
enableIPForwarding | Hämtar eller anger om IPForwarding är aktiverat på nätverkskortet | Bool |
ipConfigurations | Hämtar eller anger en lista över IP-konfigurationer av NetworkInterface | NetworkInterfaceIPConfiguration[] |
macAddress | Hämtar MAC-adressen för nätverksgränssnittet | sträng |
networkSecurityGroup | Hämtar eller anger referensen för NetworkSecurityGroup-resursen | NetworkSecurityGroup |
primär | Hämtar om detta är ett primärt nätverkskort på en virtuell dator | Bool |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
resourceGuid | Hämtar eller anger resurs-GUID-egenskapen för nätverksgränssnittsresursen | sträng |
virtualMachine | Hämtar eller anger referensen för en VirtualMachine | SubResource |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | Resurs för nätverkssäkerhetsgrupp | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Hämtar eller anger standardsäkerhetsregler för nätverkssäkerhetsgrupp | SecurityRule[] |
networkInterfaces | Hämtar en samling referenser till nätverksgränssnitt | NetworkInterface[] |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
resourceGuid | Hämtar eller anger resurs-GUID-egenskapen för nätverkssäkerhetsgruppresursen | sträng |
securityRules | Hämtar eller anger säkerhetsregler för nätverkssäkerhetsgrupp | SecurityRule[] |
Undernät | Hämtar en samling referenser till undernät | undernät[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras | sträng |
Id | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | PublicIpAddress-egenskaper | 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 | Hämtar eller anger FQDN för DNS-posten som är associerad med den offentliga IP-adressen | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Hämtar eller anger tidsgränsen för inaktivitet för den offentliga IP-adressen | Int |
ipAddress | sträng | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
publicIPAddressVersion | Hämtar eller anger publicIP-adressversion (IPv4/IPv6) | "IPv4" "IPv6" |
publicIPAllocationMethod | Hämtar eller anger PublicIP-allokeringsmetod (statisk/dynamisk) | "Dynamisk" "Statisk" |
resourceGuid | Hämtar eller anger resurs-GUID-egenskapen för PublicIP-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 | Resurs-ID | 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 | Routningsresurs | RoutePropertiesFormat |
RoutePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Hämtar eller anger mål-CIDR som vägen gäller för. | sträng |
nextHopIpAddress | Hämtar eller anger 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 | Hämtar eller anger vilken typ av Azure-hopp paketet ska skickas till. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
provisioningState | Hämtar eller anger etableringstillstånd för resursen Uppdatera/ta bort/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 | Resurs-ID | sträng |
plats | Resursplats | sträng |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Hämtar eller anger etableringstillstånd för resursen Uppdatera/ta bort/misslyckades | sträng |
Vägar | Hämtar eller anger vägar i en routningstabell | Route[] |
Undernät | Hämtar 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 | Resurs-ID | 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 | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Hämtar eller anger nätverkstrafik tillåts eller nekas. Möjliga värden är "Tillåt" och "Neka" | "Tillåt" "Neka" (krävs) |
beskrivning | Hämtar eller anger en beskrivning för den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Hämtar eller anger måladressprefix. 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 | Hämtar eller anger målport eller målintervall. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
riktning | Hämtar eller anger riktningen för regeln. Inkommande eller utgående. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. | "Inkommande" "Utgående" (krävs) |
prioritering | Hämtar eller anger 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 | Hämtar eller anger nätverksprotokoll som den här regeln gäller för. Kan vara Tcp, Udp eller All(*). | '*' "Tcp" "Udp" (krävs) |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
sourceAddressPrefix | Hämtar eller anger källadressprefix. 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. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. | sträng (krävs) |
sourcePortRange | Hämtar eller anger källport eller -intervall. 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 | Resurs-ID | 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 | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Hämtar eller anger adressprefix för undernätet. | sträng |
ipConfigurations | Hämtar matris med referenser till IP-konfigurationer för nätverksgränssnittet med hjälp av undernätet | IPConfiguration[] |
networkSecurityGroup | Hämtar eller anger referensen för NetworkSecurityGroup-resursen | NetworkSecurityGroup |
provisioningState | Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades | sträng |
routeTable | Hämtar eller anger referensen för RouteTable-resursen | RouteTable |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |