Microsoft.Network routeTables 2015-06-15
- più recenti
- 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
- 01-01-2022
- 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
- 05-05-2015
Definizione di risorsa Bicep
Il tipo di risorsa routeTables può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Network/routeTables, aggiungere il bicep seguente al modello.
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'
}
}
Valori delle proprietà
BackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà del pool di indirizzi back-end. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendIPConfigurations | Ottiene la raccolta di riferimenti agli indirizzi IP definiti nelle interfacce di rete. | NetworkInterfaceIPConfiguration[] |
outboundNatRule | Ottiene le regole in uscita che usano questo pool di indirizzi back-end. | SubResource |
provisioningState | Ottenere lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
InboundNatRule
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola NAT in ingresso. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendIPConfiguration | Riferimento a un indirizzo IP privato definito in un'interfaccia di rete di una macchina virtuale. Il traffico inviato alla porta front-end di ognuna delle configurazioni IP front-end viene inoltrato all'INDIRIZZO IP supportato. | NetworkInterfaceIPConfiguration |
backendPort | Porta utilizzata per l'endpoint interno. I valori accettabili sono compresi tra 1 e 65535. | Int |
enableFloatingIP | Configura l'endpoint di una macchina virtuale per la funzionalità IP mobile necessaria per configurare un gruppo di disponibilità SQL AlwaysOn. Questa impostazione è necessaria quando si usano i gruppi di disponibilità Sql AlwaysOn in SQL Server. Questa impostazione non può essere modificata dopo la creazione dell'endpoint. | Bool |
frontendIPConfiguration | Riferimento agli indirizzi IP front-end. | SubResource |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del servizio di bilanciamento del carico. I valori accettabili sono compresi tra 1 e 65534. | Int |
idleTimeoutInMinutes | Timeout per la connessione TCP inattiva. Il valore può essere impostato tra 4 e 30 minuti. Il valore predefinito è 4 minuti. Questo elemento viene utilizzato solo quando il protocollo è impostato su TCP. | Int |
protocollo | Protocollo di trasporto per l'endpoint. I valori possibili sono: 'Udp' o 'Tcp' | 'Tcp' 'Udp' |
provisioningState | Ottiene lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
IPConfiguration
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della configurazione IP. | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
privateIPAddress | Indirizzo IP privato della configurazione IP. | corda |
privateIPAllocationMethod | Metodo di allocazione IP privato. I valori possibili sono 'Static' e 'Dynamic'. | 'Dynamic' 'Static' |
provisioningState | Ottiene lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
publicIPAddress | Riferimento della risorsa IP pubblica. | PublicIPAddress |
sottorete | Riferimento della risorsa subnet. | subnet |
Microsoft.Network/routeTables
Nome | Descrizione | Valore |
---|---|---|
etag | Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
ubicazione | Percorso della risorsa. | corda |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Risorsa tabella di route | RouteTablePropertiesFormat |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
NetworkInterface
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà NetworkInterface. | NetworkInterfacePropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
NetworkInterfaceDnsSettings
Nome | Descrizione | Valore |
---|---|---|
appliedDnsServers | Se la macchina virtuale che usa questa scheda di interfaccia di rete fa parte di un set di disponibilità, questo elenco avrà l'unione di tutti i server DNS di tutte le schede di interfaccia di rete che fanno parte del set di disponibilità. Questa proprietà è quella configurata in ognuna di queste macchine virtuali. | string[] |
dnsServers | Elenco di indirizzi IP dei server DNS. Usare "AzureProvidedDNS" per passare alla risoluzione DNS fornita da Azure. Il valore 'AzureProvidedDNS' non può essere combinato con altri indirizzi IP, ma deve essere l'unico valore nella raccolta dnsServers. | string[] |
internalDnsNameLabel | Nome DNS relativo per questa scheda di interfaccia di rete usata per le comunicazioni interne tra macchine virtuali nella stessa rete virtuale. | corda |
internalFqdn | Nome DNS completo che supporta le comunicazioni interne tra macchine virtuali nella stessa rete virtuale. | corda |
NetworkInterfaceIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della configurazione IP. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
loadBalancerBackendAddressPools | Riferimento della risorsa LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Elenco di riferimenti di LoadBalancerInboundNatRules. | inboundNatRule[] |
primario | Ottiene un valore che indica se si tratta di un indirizzo del cliente primario nell'interfaccia di rete. | Bool |
privateIPAddress | corda | |
privateIPAllocationMethod | Definisce la modalità di assegnazione di un indirizzo IP privato. I valori possibili sono: 'Static' e 'Dynamic'. | 'Dynamic' 'Static' |
provisioningState | corda | |
publicIPAddress | Risorsa indirizzo IP pubblico. | PublicIPAddress |
sottorete | Subnet in una risorsa di rete virtuale. | subnet |
NetworkInterfacePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
dnsSettings | Impostazioni DNS nell'interfaccia di rete. | NetworkInterfaceDnsSettings |
enableIPForwarding | Indica se l'inoltro IP è abilitato in questa interfaccia di rete. | Bool |
ipConfigurations | Elenco di IPConfigurations dell'interfaccia di rete. | NetworkInterfaceIPConfiguration[] |
macAddress | Indirizzo MAC dell'interfaccia di rete. | corda |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
primario | Ottiene un valore che indica se si tratta di un'interfaccia di rete primaria in una macchina virtuale. | Bool |
provisioningState | Stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
resourceGuid | Proprietà GUID della risorsa dell'interfaccia di rete. | corda |
virtualMachine | Riferimento di una macchina virtuale. | SubResource |
NetworkSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Risorsa gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
NetworkSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
defaultSecurityRules | Regole di sicurezza predefinite del gruppo di sicurezza di rete. | SecurityRule[] |
networkInterfaces | Raccolta di riferimenti alle interfacce di rete. | NetworkInterface[] |
provisioningState | Stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
resourceGuid | Proprietà GUID della risorsa del gruppo di sicurezza di rete. | corda |
securityRules | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | SecurityRule[] |
Subnet | Raccolta di riferimenti alle subnet. | subnet [] |
PublicIPAddress
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà dell'indirizzo IP pubblico. | PublicIPAddressPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
PublicIPAddressDnsSettings
Nome | Descrizione | Valore |
---|---|---|
domainNameLabel | Ottiene o imposta l'etichetta Nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituiscono il nome di dominio completo associato all'indirizzo IP pubblico. Se viene specificata un'etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure. | corda |
Fqdn | Ottiene il nome di dominio completo del record DNS A associato all'indirizzo IP pubblico. Si tratta della concatenazione di domainNameLabel e della zona DNS a livello di area. | corda |
reverseFqdn | Ottiene o imposta l'FQDN inverso. Nome di dominio completo visibile all'utente che si risolve in questo indirizzo IP pubblico. Se si specifica reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa al nome di dominio completo inverso. | corda |
PublicIPAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
dnsSettings | FQDN del record DNS associato all'indirizzo IP pubblico. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Timeout di inattività dell'indirizzo IP pubblico. | Int |
ipAddress | corda | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Stato di provisioning della risorsa PublicIP. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
publicIPAllocationMethod | Metodo di allocazione ip pubblico. I valori possibili sono: 'Static' e 'Dynamic'. | 'Dynamic' 'Static' |
resourceGuid | Proprietà GUID della risorsa IP pubblico. | corda |
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
Rotta
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Risorsa di route | RoutePropertiesFormat |
RoutePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | CIDR di destinazione a cui si applica la route. | corda |
nextHopIpAddress | I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. | corda |
nextHopType | Tipo di hop di Azure a cui inviare il pacchetto. I valori possibili sono: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance' e 'None' | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
provisioningState | Stato di provisioning della risorsa. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
RouteTable
Nome | Descrizione | Valore |
---|---|---|
etag | Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Risorsa tabella di route | RouteTablePropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
RouteTablePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
provisioningState | Stato di provisioning della risorsa. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
Itinerari | Raccolta di route contenute all'interno di una tabella di route. | route[] |
Subnet | Raccolta di riferimenti alle subnet. | subnet [] |
SecurityRule
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
accesso | Il traffico di rete è consentito o negato. I valori possibili sono: 'Allow' e 'Deny'. | 'Consenti' 'Deny' (obbligatorio) |
descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
destinationAddressPrefix | Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di origine. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". | stringa (obbligatorio) |
destinationPortRange | Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
direzione | Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. I valori possibili sono: 'Inbound' e 'Outbound'. | 'Inbound' 'Outbound' (obbligatorio) |
priorità | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | Int |
protocollo | Protocollo di rete a cui si applica questa regola. I valori possibili sono "Tcp", "Udp" e "*". | '*' 'Tcp' 'Udp' (obbligatorio) |
provisioningState | Stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
sourceAddressPrefix | Intervallo DI INDIRIZZI IP di origine o CIDR. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". Se si tratta di una regola di ingresso, specifica da dove proviene il traffico di rete. | stringa (obbligatorio) |
sourcePortRange | Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
Sottorete
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | SubnetPropertiesFormat |
SubnetPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | Prefisso dell'indirizzo per la subnet. | corda |
ipConfigurations | Ottiene una matrice di riferimenti alle configurazioni IP dell'interfaccia di rete tramite subnet. | IPConfiguration[] |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
provisioningState | Stato di provisioning della risorsa. | corda |
routeTable | Riferimento della risorsa RouteTable. | RouteTable |
Sottorisorsa
Nome | Descrizione | Valore |
---|---|---|
Id | Identificatore della risorsa. | corda |
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Bicep File | Descrizione |
---|---|
Creare una configurazione sandbox di Firewall di Azure con macchine virtuali Linux | Questo modello crea una rete virtuale con 3 subnet (subnet del server, jumpbox subet e subnet AzureFirewall), una macchina virtuale jumpbox con indirizzo IP pubblico, una macchina virtuale del server, una route UDR per puntare a Firewall di Azure per la subnet del server e un firewall di Azure con 1 o più indirizzi IP pubblici, 1 regola dell'applicazione di esempio, 1 regola di rete di esempio e intervalli privati predefiniti |
Creare una configurazione sandbox di Firewall di Azure con zone | Questo modello crea una rete virtuale con tre subnet (subnet del server, subnet jumpbox e subnet di Firewall di Azure), una macchina virtuale jumpbox con indirizzo IP pubblico, una macchina virtuale del server, una route definita dall'utente per puntare a Firewall di Azure per ServerSubnet, un firewall di Azure con uno o più indirizzi IP pubblici, una regola dell'applicazione di esempio e una regola di rete di esempio e Firewall di Azure nelle zone di disponibilità 1, 2 e 3. |
Creare un firewall di Azure con ipgroup | Questo modello crea un firewall di Azure con le regole di applicazione e di rete che fanno riferimento a gruppi IP. Include anche la configurazione di una macchina virtuale Jumpbox Linux |
Creare un firewall di Azure con più indirizzi IP pubblici | Questo modello crea un firewall di Azure con due indirizzi IP pubblici e due server Windows Server 2019 da testare. |
Creare sandbox di Firewall di Azure, macchina virtuale client e macchina virtuale server | Questo modello crea una rete virtuale con 2 subnet (subnet del server e subnet AzureFirewall), una macchina virtuale del server, una macchina virtuale client, un indirizzo IP pubblico per ogni macchina virtuale e una tabella di route per inviare il traffico tra macchine virtuali attraverso il firewall. |
Creare l'istanza gestita di SQL all'interno della nuova rete virtuale | Distribuire Istanza gestita di database SQL di Azure all'interno di una nuova rete virtuale. |
Hyper-V macchina virtuale host con macchine virtuali annidate | Distribuisce una macchina virtuale in da un host Hyper-V e tutte le risorse dipendenti, tra cui rete virtuale, indirizzo IP pubblico e tabelle di route. |
tabella route con route | Questo modello crea una tabella di route con route |
hub virtuali protetti | Questo modello crea un hub virtuale protetto usando Firewall di Azure per proteggere il traffico di rete cloud destinato a Internet. |
ambiente di test di per i Premium di Firewall di Azure | Questo modello crea criteri firewall e premium di Firewall di Azure con funzionalità premium, ad esempio il rilevamento delle intrusioni (IDPS), l'ispezione TLS e il filtro delle categorie Web |
Usare Firewall di Azure come proxy DNS in una topologia hub & spoke | Questo esempio illustra come distribuire una topologia hub-spoke in Azure usando Firewall di Azure. La rete virtuale hub funge da punto centrale di connettività a molte reti virtuali spoke connesse alla rete virtuale hub tramite peering di rete virtuale. |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa routeTables può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Network/routeTables, aggiungere il codice JSON seguente al modello.
{
"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"
}
}
Valori delle proprietà
BackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà del pool di indirizzi back-end. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendIPConfigurations | Ottiene la raccolta di riferimenti agli indirizzi IP definiti nelle interfacce di rete. | NetworkInterfaceIPConfiguration[] |
outboundNatRule | Ottiene le regole in uscita che usano questo pool di indirizzi back-end. | SubResource |
provisioningState | Ottenere lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
InboundNatRule
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola NAT in ingresso. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendIPConfiguration | Riferimento a un indirizzo IP privato definito in un'interfaccia di rete di una macchina virtuale. Il traffico inviato alla porta front-end di ognuna delle configurazioni IP front-end viene inoltrato all'INDIRIZZO IP supportato. | NetworkInterfaceIPConfiguration |
backendPort | Porta utilizzata per l'endpoint interno. I valori accettabili sono compresi tra 1 e 65535. | Int |
enableFloatingIP | Configura l'endpoint di una macchina virtuale per la funzionalità IP mobile necessaria per configurare un gruppo di disponibilità SQL AlwaysOn. Questa impostazione è necessaria quando si usano i gruppi di disponibilità Sql AlwaysOn in SQL Server. Questa impostazione non può essere modificata dopo la creazione dell'endpoint. | Bool |
frontendIPConfiguration | Riferimento agli indirizzi IP front-end. | SubResource |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del servizio di bilanciamento del carico. I valori accettabili sono compresi tra 1 e 65534. | Int |
idleTimeoutInMinutes | Timeout per la connessione TCP inattiva. Il valore può essere impostato tra 4 e 30 minuti. Il valore predefinito è 4 minuti. Questo elemento viene utilizzato solo quando il protocollo è impostato su TCP. | Int |
protocollo | Protocollo di trasporto per l'endpoint. I valori possibili sono: 'Udp' o 'Tcp' | 'Tcp' 'Udp' |
provisioningState | Ottiene lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
IPConfiguration
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della configurazione IP. | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
privateIPAddress | Indirizzo IP privato della configurazione IP. | corda |
privateIPAllocationMethod | Metodo di allocazione IP privato. I valori possibili sono 'Static' e 'Dynamic'. | 'Dynamic' 'Static' |
provisioningState | Ottiene lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
publicIPAddress | Riferimento della risorsa IP pubblica. | PublicIPAddress |
sottorete | Riferimento della risorsa subnet. | subnet |
Microsoft.Network/routeTables
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2015-06-15' |
etag | Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
ubicazione | Percorso della risorsa. | corda |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Risorsa tabella di route | RouteTablePropertiesFormat |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.Network/routeTables' |
NetworkInterface
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà NetworkInterface. | NetworkInterfacePropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
NetworkInterfaceDnsSettings
Nome | Descrizione | Valore |
---|---|---|
appliedDnsServers | Se la macchina virtuale che usa questa scheda di interfaccia di rete fa parte di un set di disponibilità, questo elenco avrà l'unione di tutti i server DNS di tutte le schede di interfaccia di rete che fanno parte del set di disponibilità. Questa proprietà è quella configurata in ognuna di queste macchine virtuali. | string[] |
dnsServers | Elenco di indirizzi IP dei server DNS. Usare "AzureProvidedDNS" per passare alla risoluzione DNS fornita da Azure. Il valore 'AzureProvidedDNS' non può essere combinato con altri indirizzi IP, ma deve essere l'unico valore nella raccolta dnsServers. | string[] |
internalDnsNameLabel | Nome DNS relativo per questa scheda di interfaccia di rete usata per le comunicazioni interne tra macchine virtuali nella stessa rete virtuale. | corda |
internalFqdn | Nome DNS completo che supporta le comunicazioni interne tra macchine virtuali nella stessa rete virtuale. | corda |
NetworkInterfaceIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della configurazione IP. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
loadBalancerBackendAddressPools | Riferimento della risorsa LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Elenco di riferimenti di LoadBalancerInboundNatRules. | inboundNatRule[] |
primario | Ottiene un valore che indica se si tratta di un indirizzo del cliente primario nell'interfaccia di rete. | Bool |
privateIPAddress | corda | |
privateIPAllocationMethod | Definisce la modalità di assegnazione di un indirizzo IP privato. I valori possibili sono: 'Static' e 'Dynamic'. | 'Dynamic' 'Static' |
provisioningState | corda | |
publicIPAddress | Risorsa indirizzo IP pubblico. | PublicIPAddress |
sottorete | Subnet in una risorsa di rete virtuale. | subnet |
NetworkInterfacePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
dnsSettings | Impostazioni DNS nell'interfaccia di rete. | NetworkInterfaceDnsSettings |
enableIPForwarding | Indica se l'inoltro IP è abilitato in questa interfaccia di rete. | Bool |
ipConfigurations | Elenco di IPConfigurations dell'interfaccia di rete. | NetworkInterfaceIPConfiguration[] |
macAddress | Indirizzo MAC dell'interfaccia di rete. | corda |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
primario | Ottiene un valore che indica se si tratta di un'interfaccia di rete primaria in una macchina virtuale. | Bool |
provisioningState | Stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
resourceGuid | Proprietà GUID della risorsa dell'interfaccia di rete. | corda |
virtualMachine | Riferimento di una macchina virtuale. | SubResource |
NetworkSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Risorsa gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
NetworkSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
defaultSecurityRules | Regole di sicurezza predefinite del gruppo di sicurezza di rete. | SecurityRule[] |
networkInterfaces | Raccolta di riferimenti alle interfacce di rete. | NetworkInterface[] |
provisioningState | Stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
resourceGuid | Proprietà GUID della risorsa del gruppo di sicurezza di rete. | corda |
securityRules | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | SecurityRule[] |
Subnet | Raccolta di riferimenti alle subnet. | subnet [] |
PublicIPAddress
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà dell'indirizzo IP pubblico. | PublicIPAddressPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
PublicIPAddressDnsSettings
Nome | Descrizione | Valore |
---|---|---|
domainNameLabel | Ottiene o imposta l'etichetta Nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituiscono il nome di dominio completo associato all'indirizzo IP pubblico. Se viene specificata un'etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure. | corda |
Fqdn | Ottiene il nome di dominio completo del record DNS A associato all'indirizzo IP pubblico. Si tratta della concatenazione di domainNameLabel e della zona DNS a livello di area. | corda |
reverseFqdn | Ottiene o imposta l'FQDN inverso. Nome di dominio completo visibile all'utente che si risolve in questo indirizzo IP pubblico. Se si specifica reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa al nome di dominio completo inverso. | corda |
PublicIPAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
dnsSettings | FQDN del record DNS associato all'indirizzo IP pubblico. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Timeout di inattività dell'indirizzo IP pubblico. | Int |
ipAddress | corda | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Stato di provisioning della risorsa PublicIP. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
publicIPAllocationMethod | Metodo di allocazione ip pubblico. I valori possibili sono: 'Static' e 'Dynamic'. | 'Dynamic' 'Static' |
resourceGuid | Proprietà GUID della risorsa IP pubblico. | corda |
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
Rotta
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Risorsa di route | RoutePropertiesFormat |
RoutePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | CIDR di destinazione a cui si applica la route. | corda |
nextHopIpAddress | I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. | corda |
nextHopType | Tipo di hop di Azure a cui inviare il pacchetto. I valori possibili sono: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance' e 'None' | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
provisioningState | Stato di provisioning della risorsa. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
RouteTable
Nome | Descrizione | Valore |
---|---|---|
etag | Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Risorsa tabella di route | RouteTablePropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
RouteTablePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
provisioningState | Stato di provisioning della risorsa. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
Itinerari | Raccolta di route contenute all'interno di una tabella di route. | route[] |
Subnet | Raccolta di riferimenti alle subnet. | subnet [] |
SecurityRule
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
accesso | Il traffico di rete è consentito o negato. I valori possibili sono: 'Allow' e 'Deny'. | 'Consenti' 'Deny' (obbligatorio) |
descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
destinationAddressPrefix | Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di origine. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". | stringa (obbligatorio) |
destinationPortRange | Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
direzione | Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. I valori possibili sono: 'Inbound' e 'Outbound'. | 'Inbound' 'Outbound' (obbligatorio) |
priorità | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | Int |
protocollo | Protocollo di rete a cui si applica questa regola. I valori possibili sono "Tcp", "Udp" e "*". | '*' 'Tcp' 'Udp' (obbligatorio) |
provisioningState | Stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
sourceAddressPrefix | Intervallo DI INDIRIZZI IP di origine o CIDR. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". Se si tratta di una regola di ingresso, specifica da dove proviene il traffico di rete. | stringa (obbligatorio) |
sourcePortRange | Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
Sottorete
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | SubnetPropertiesFormat |
SubnetPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | Prefisso dell'indirizzo per la subnet. | corda |
ipConfigurations | Ottiene una matrice di riferimenti alle configurazioni IP dell'interfaccia di rete tramite subnet. | IPConfiguration[] |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
provisioningState | Stato di provisioning della risorsa. | corda |
routeTable | Riferimento della risorsa RouteTable. | RouteTable |
Sottorisorsa
Nome | Descrizione | Valore |
---|---|---|
Id | Identificatore della risorsa. | corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
Creare un firewall con FirewallPolicy e IpGroups |
Questo modello crea un firewall di Azure con FirewalllPolicy che fa riferimento alle regole di rete con IpGroups. Include anche la configurazione di una macchina virtuale Jumpbox Linux |
Creare un firewall, FirewallPolicy con proxy esplicito |
Questo modello crea un firewall di Azure, FirewalllPolicy con proxy esplicito e regole di rete con IpGroups. Include anche la configurazione di una macchina virtuale Jumpbox Linux |
Creare una configurazione sandbox di Firewall di Azure con macchine virtuali Linux |
Questo modello crea una rete virtuale con 3 subnet (subnet del server, jumpbox subet e subnet AzureFirewall), una macchina virtuale jumpbox con indirizzo IP pubblico, una macchina virtuale del server, una route UDR per puntare a Firewall di Azure per la subnet del server e un firewall di Azure con 1 o più indirizzi IP pubblici, 1 regola dell'applicazione di esempio, 1 regola di rete di esempio e intervalli privati predefiniti |
Creare una configurazione sandbox di Firewall di Azure con zone |
Questo modello crea una rete virtuale con tre subnet (subnet del server, subnet jumpbox e subnet di Firewall di Azure), una macchina virtuale jumpbox con indirizzo IP pubblico, una macchina virtuale del server, una route definita dall'utente per puntare a Firewall di Azure per ServerSubnet, un firewall di Azure con uno o più indirizzi IP pubblici, una regola dell'applicazione di esempio e una regola di rete di esempio e Firewall di Azure nelle zone di disponibilità 1, 2 e 3. |
Creare una configurazione sandbox con i criteri firewall |
Questo modello crea una rete virtuale con 3 subnet (subnet del server, jumpbox subet e subnet AzureFirewall), una macchina virtuale jumpbox con indirizzo IP pubblico, una macchina virtuale del server, una route UDR per puntare a Firewall di Azure per la subnet del server e un firewall di Azure con 1 o più indirizzi IP pubblici. Crea anche un criterio firewall con 1 regola dell'applicazione di esempio, 1 regola di rete di esempio e intervalli privati predefiniti |
Creare una sandbox di Firewall di Azure con di tunneling forzato |
Questo modello crea una sandbox di Firewall di Azure (Linux) con un firewall sottoposto a tunneling attraverso un altro firewall in una rete virtuale con peering |
Creare un firewall di Azure con ipgroup |
Questo modello crea un firewall di Azure con le regole di applicazione e di rete che fanno riferimento a gruppi IP. Include anche la configurazione di una macchina virtuale Jumpbox Linux |
Creare un firewall di Azure con più indirizzi IP pubblici |
Questo modello crea un firewall di Azure con due indirizzi IP pubblici e due server Windows Server 2019 da testare. |
Creare sandbox di Firewall di Azure, macchina virtuale client e macchina virtuale server |
Questo modello crea una rete virtuale con 2 subnet (subnet del server e subnet AzureFirewall), una macchina virtuale del server, una macchina virtuale client, un indirizzo IP pubblico per ogni macchina virtuale e una tabella di route per inviare il traffico tra macchine virtuali attraverso il firewall. |
Creare l'istanza gestita di SQL all'interno della nuova rete virtuale |
Distribuire Istanza gestita di database SQL di Azure all'interno di una nuova rete virtuale. |
Creare l'istanza gestita di SQL con l'invio di log e metriche |
Questo modello consente di distribuire l'istanza gestita di SQL e risorse aggiuntive usate per l'archiviazione di log e metriche (area di lavoro diagnostica, account di archiviazione, hub eventi). |
Creare l'istanza gestita di SQL con jumpbox all'interno di una nuova rete virtuale |
Distribuire Istanza gestita di database SQL di Azure e JumpBox con SSMS all'interno di una nuova rete virtuale. |
Creare l'istanza gestita di SQL con connessione da punto a sito configurata |
Distribuire Istanza gestita di database SQL di Azure e gateway di rete virtuale configurati per la connessione da punto a sito all'interno della nuova rete virtuale. |
Distribuire un cluster di Esplora dati di Azure nella rete virtuale |
Questo modello consente di distribuire un cluster nella rete virtuale. |
Ambiente necessario per distribuire Istanza gestita di SQL di Azure |
Questo modello consente di creare un ambiente necessario per distribuire Istanza gestita di SQL di Azure - Rete virtuale con due subnet. |
Hyper-V macchina virtuale host con macchine virtuali annidate |
Distribuisce una macchina virtuale in da un host Hyper-V e tutte le risorse dipendenti, tra cui rete virtuale, indirizzo IP pubblico e tabelle di route. |
IPv6 nella rete virtuale di Azure (VNET) |
Creare una rete virtuale IPv4/IPv6 dual stack con 2 macchine virtuali. |
IPv6 nella rete virtuale di Azure con std LB |
Creare una rete virtuale IPv4/IPv6 dual stack con 2 macchine virtuali e un servizio Load Balancer Standard con connessione Internet. |
tabella route con route |
Questo modello crea una tabella di route con route |
hub virtuali protetti |
Questo modello crea un hub virtuale protetto usando Firewall di Azure per proteggere il traffico di rete cloud destinato a Internet. |
ambiente di test di per i Premium di Firewall di Azure |
Questo modello crea criteri firewall e premium di Firewall di Azure con funzionalità premium, ad esempio il rilevamento delle intrusioni (IDPS), l'ispezione TLS e il filtro delle categorie Web |
Usare Firewall di Azure come proxy DNS in una topologia hub & spoke |
Questo esempio illustra come distribuire una topologia hub-spoke in Azure usando Firewall di Azure. La rete virtuale hub funge da punto centrale di connettività a molte reti virtuali spoke connesse alla rete virtuale hub tramite peering di rete virtuale. |
Route definite dall'utente e appliance |
Questo modello distribuisce una rete virtuale, le macchine virtuali nelle rispettive subnet e le route per indirizzare il traffico all'appliance |
appliance di rete VNS3 per la connettività cloud e la sicurezza |
VNS3 è un'appliance virtuale solo software che fornisce le funzionalità e le funzioni combinate di un'appliance di sicurezza, un controller di distribuzione delle applicazioni e un dispositivo di gestione unificata delle minacce nel cloud application edge. Vantaggi chiave, oltre alla rete cloud, alla crittografia end-to-end sempre attiva, ai data center federati, alle aree cloud, ai provider di servizi cloud e/o ai contenitori, creando uno spazio indirizzi unificato, un controllo attestabile sulle chiavi di crittografia, sulla rete mesh gestibile su larga scala, sulla disponibilità elevata affidabile nel cloud, isolare le applicazioni sensibili (segmentazione di rete a basso costo veloce), segmentazione all'interno delle applicazioni, analisi di tutti i dati in movimento nel cloud. Funzioni di rete chiave; router virtuale, commutatore, firewall, concentratore vpn, distributore multicast, con plug-in per WAF, NIDS, memorizzazione nella cache, proxy, servizi di bilanciamento del carico e altre funzioni di rete di livello 4 attraverso 7 funzioni di rete, VNS3 non richiede nuove conoscenze o training da implementare, quindi è possibile integrare con apparecchiature di rete esistenti. |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa routeTables può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Network/routeTables, aggiungere il comando Terraform seguente al modello.
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"
}
}
}
}
]
}
})
}
Valori delle proprietà
BackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà del pool di indirizzi back-end. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendIPConfigurations | Ottiene la raccolta di riferimenti agli indirizzi IP definiti nelle interfacce di rete. | NetworkInterfaceIPConfiguration[] |
outboundNatRule | Ottiene le regole in uscita che usano questo pool di indirizzi back-end. | SubResource |
provisioningState | Ottenere lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
InboundNatRule
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola NAT in ingresso. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendIPConfiguration | Riferimento a un indirizzo IP privato definito in un'interfaccia di rete di una macchina virtuale. Il traffico inviato alla porta front-end di ognuna delle configurazioni IP front-end viene inoltrato all'INDIRIZZO IP supportato. | NetworkInterfaceIPConfiguration |
backendPort | Porta utilizzata per l'endpoint interno. I valori accettabili sono compresi tra 1 e 65535. | Int |
enableFloatingIP | Configura l'endpoint di una macchina virtuale per la funzionalità IP mobile necessaria per configurare un gruppo di disponibilità SQL AlwaysOn. Questa impostazione è necessaria quando si usano i gruppi di disponibilità Sql AlwaysOn in SQL Server. Questa impostazione non può essere modificata dopo la creazione dell'endpoint. | Bool |
frontendIPConfiguration | Riferimento agli indirizzi IP front-end. | SubResource |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del servizio di bilanciamento del carico. I valori accettabili sono compresi tra 1 e 65534. | Int |
idleTimeoutInMinutes | Timeout per la connessione TCP inattiva. Il valore può essere impostato tra 4 e 30 minuti. Il valore predefinito è 4 minuti. Questo elemento viene utilizzato solo quando il protocollo è impostato su TCP. | Int |
protocollo | Protocollo di trasporto per l'endpoint. I valori possibili sono: 'Udp' o 'Tcp' | 'Tcp' 'Udp' |
provisioningState | Ottiene lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
IPConfiguration
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della configurazione IP. | IPConfigurationPropertiesFormat |
IPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
privateIPAddress | Indirizzo IP privato della configurazione IP. | corda |
privateIPAllocationMethod | Metodo di allocazione IP privato. I valori possibili sono 'Static' e 'Dynamic'. | 'Dynamic' 'Static' |
provisioningState | Ottiene lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
publicIPAddress | Riferimento della risorsa IP pubblica. | PublicIPAddress |
sottorete | Riferimento della risorsa subnet. | subnet |
Microsoft.Network/routeTables
Nome | Descrizione | Valore |
---|---|---|
etag | Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
ubicazione | Percorso della risorsa. | corda |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Risorsa tabella di route | RouteTablePropertiesFormat |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.Network/routeTables@2015-06-15" |
NetworkInterface
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà NetworkInterface. | NetworkInterfacePropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
NetworkInterfaceDnsSettings
Nome | Descrizione | Valore |
---|---|---|
appliedDnsServers | Se la macchina virtuale che usa questa scheda di interfaccia di rete fa parte di un set di disponibilità, questo elenco avrà l'unione di tutti i server DNS di tutte le schede di interfaccia di rete che fanno parte del set di disponibilità. Questa proprietà è quella configurata in ognuna di queste macchine virtuali. | string[] |
dnsServers | Elenco di indirizzi IP dei server DNS. Usare "AzureProvidedDNS" per passare alla risoluzione DNS fornita da Azure. Il valore 'AzureProvidedDNS' non può essere combinato con altri indirizzi IP, ma deve essere l'unico valore nella raccolta dnsServers. | string[] |
internalDnsNameLabel | Nome DNS relativo per questa scheda di interfaccia di rete usata per le comunicazioni interne tra macchine virtuali nella stessa rete virtuale. | corda |
internalFqdn | Nome DNS completo che supporta le comunicazioni interne tra macchine virtuali nella stessa rete virtuale. | corda |
NetworkInterfaceIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della configurazione IP. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
loadBalancerBackendAddressPools | Riferimento della risorsa LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Elenco di riferimenti di LoadBalancerInboundNatRules. | inboundNatRule[] |
primario | Ottiene un valore che indica se si tratta di un indirizzo del cliente primario nell'interfaccia di rete. | Bool |
privateIPAddress | corda | |
privateIPAllocationMethod | Definisce la modalità di assegnazione di un indirizzo IP privato. I valori possibili sono: 'Static' e 'Dynamic'. | 'Dynamic' 'Static' |
provisioningState | corda | |
publicIPAddress | Risorsa indirizzo IP pubblico. | PublicIPAddress |
sottorete | Subnet in una risorsa di rete virtuale. | subnet |
NetworkInterfacePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
dnsSettings | Impostazioni DNS nell'interfaccia di rete. | NetworkInterfaceDnsSettings |
enableIPForwarding | Indica se l'inoltro IP è abilitato in questa interfaccia di rete. | Bool |
ipConfigurations | Elenco di IPConfigurations dell'interfaccia di rete. | NetworkInterfaceIPConfiguration[] |
macAddress | Indirizzo MAC dell'interfaccia di rete. | corda |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
primario | Ottiene un valore che indica se si tratta di un'interfaccia di rete primaria in una macchina virtuale. | Bool |
provisioningState | Stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
resourceGuid | Proprietà GUID della risorsa dell'interfaccia di rete. | corda |
virtualMachine | Riferimento di una macchina virtuale. | SubResource |
NetworkSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Risorsa gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
NetworkSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
defaultSecurityRules | Regole di sicurezza predefinite del gruppo di sicurezza di rete. | SecurityRule[] |
networkInterfaces | Raccolta di riferimenti alle interfacce di rete. | NetworkInterface[] |
provisioningState | Stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
resourceGuid | Proprietà GUID della risorsa del gruppo di sicurezza di rete. | corda |
securityRules | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | SecurityRule[] |
Subnet | Raccolta di riferimenti alle subnet. | subnet [] |
PublicIPAddress
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà dell'indirizzo IP pubblico. | PublicIPAddressPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
PublicIPAddressDnsSettings
Nome | Descrizione | Valore |
---|---|---|
domainNameLabel | Ottiene o imposta l'etichetta Nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituiscono il nome di dominio completo associato all'indirizzo IP pubblico. Se viene specificata un'etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure. | corda |
Fqdn | Ottiene il nome di dominio completo del record DNS A associato all'indirizzo IP pubblico. Si tratta della concatenazione di domainNameLabel e della zona DNS a livello di area. | corda |
reverseFqdn | Ottiene o imposta l'FQDN inverso. Nome di dominio completo visibile all'utente che si risolve in questo indirizzo IP pubblico. Se si specifica reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa al nome di dominio completo inverso. | corda |
PublicIPAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
dnsSettings | FQDN del record DNS associato all'indirizzo IP pubblico. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Timeout di inattività dell'indirizzo IP pubblico. | Int |
ipAddress | corda | |
ipConfiguration | IPConfiguration | IPConfiguration |
provisioningState | Stato di provisioning della risorsa PublicIP. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
publicIPAllocationMethod | Metodo di allocazione ip pubblico. I valori possibili sono: 'Static' e 'Dynamic'. | 'Dynamic' 'Static' |
resourceGuid | Proprietà GUID della risorsa IP pubblico. | corda |
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
Rotta
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Risorsa di route | RoutePropertiesFormat |
RoutePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | CIDR di destinazione a cui si applica la route. | corda |
nextHopIpAddress | I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. | corda |
nextHopType | Tipo di hop di Azure a cui inviare il pacchetto. I valori possibili sono: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance' e 'None' | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
provisioningState | Stato di provisioning della risorsa. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
RouteTable
Nome | Descrizione | Valore |
---|---|---|
etag | Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Risorsa tabella di route | RouteTablePropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
RouteTablePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
provisioningState | Stato di provisioning della risorsa. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
Itinerari | Raccolta di route contenute all'interno di una tabella di route. | route[] |
Subnet | Raccolta di riferimenti alle subnet. | subnet [] |
SecurityRule
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
accesso | Il traffico di rete è consentito o negato. I valori possibili sono: 'Allow' e 'Deny'. | 'Consenti' 'Deny' (obbligatorio) |
descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
destinationAddressPrefix | Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di origine. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". | stringa (obbligatorio) |
destinationPortRange | Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
direzione | Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. I valori possibili sono: 'Inbound' e 'Outbound'. | 'Inbound' 'Outbound' (obbligatorio) |
priorità | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | Int |
protocollo | Protocollo di rete a cui si applica questa regola. I valori possibili sono "Tcp", "Udp" e "*". | '*' 'Tcp' 'Udp' (obbligatorio) |
provisioningState | Stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'. | corda |
sourceAddressPrefix | Intervallo DI INDIRIZZI IP di origine o CIDR. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". Se si tratta di una regola di ingresso, specifica da dove proviene il traffico di rete. | stringa (obbligatorio) |
sourcePortRange | Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
Sottorete
Nome | Descrizione | Valore |
---|---|---|
etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
Id | Identificatore della risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | SubnetPropertiesFormat |
SubnetPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | Prefisso dell'indirizzo per la subnet. | corda |
ipConfigurations | Ottiene una matrice di riferimenti alle configurazioni IP dell'interfaccia di rete tramite subnet. | IPConfiguration[] |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
provisioningState | Stato di provisioning della risorsa. | corda |
routeTable | Riferimento della risorsa RouteTable. | RouteTable |
Sottorisorsa
Nome | Descrizione | Valore |
---|---|---|
Id | Identificatore della risorsa. | corda |