Microsoft.Network networkInterfaces/tapConfigurations 2021-08-01
Definizione di risorsa Bicep
Il tipo di risorsa networkInterfaces/tapConfigurations può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Network/networkInterfaces/tapConfigurations, aggiungere il codice Bicep seguente al modello.
resource symbolicname 'Microsoft.Network/networkInterfaces/tapConfigurations@2021-08-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
virtualNetworkTap: {
id: 'string'
location: 'string'
properties: {
destinationLoadBalancerFrontEndIPConfiguration: {
id: 'string'
name: 'string'
properties: {
gatewayLoadBalancer: {
id: 'string'
}
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosCustomPolicy: {
id: 'string'
}
protectedIP: bool
protectionCoverage: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: {
public-ip-address-object
}
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'Standard'
}
tags: {}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: {
public-ip-address-object
}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {}
zones: [
'string'
]
}
publicIPPrefix: {
id: 'string'
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIpConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
securityRules: [
{
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
hasBgpOverride: bool
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
contextualServiceEndpointPolicies: [
'string'
]
serviceAlias: 'string'
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
}
zones: [
'string'
]
}
destinationNetworkInterfaceIPConfiguration: {
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
{
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
}
}
]
applicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
gatewayLoadBalancer: {
id: 'string'
}
loadBalancerBackendAddressPools: [
{
id: 'string'
name: 'string'
properties: {
drainPeriodInSeconds: int
loadBalancerBackendAddresses: [
{
name: 'string'
properties: {
adminState: 'string'
ipAddress: 'string'
loadBalancerFrontendIPConfiguration: {
id: 'string'
}
subnet: {
id: 'string'
}
virtualNetwork: {
id: 'string'
}
}
}
]
location: 'string'
tunnelInterfaces: [
{
identifier: int
port: int
protocol: 'string'
type: 'string'
}
]
}
}
]
loadBalancerInboundNatRules: [
{
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendPort: int
enableFloatingIP: bool
enableTcpReset: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
frontendPortRangeEnd: int
frontendPortRangeStart: int
idleTimeoutInMinutes: int
protocol: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosCustomPolicy: {
id: 'string'
}
protectedIP: bool
protectionCoverage: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: {
public-ip-address-object
}
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'Standard'
}
tags: {}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: {
public-ip-address-object
}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {}
zones: [
'string'
]
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIpConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
securityRules: [
{
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
hasBgpOverride: bool
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
contextualServiceEndpointPolicies: [
'string'
]
serviceAlias: 'string'
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
virtualNetworkTaps: [
{
}
type: 'string'
}
destinationPort: int
}
tags: {}
}
}
}
Valori delle proprietà
networkInterfaces/tapConfigurations
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa Vedere come impostare nomi e tipi per le risorse figlio in Bicep. |
stringa (obbligatoria) |
padre | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre. |
Nome simbolico per la risorsa di tipo: networkInterfaces |
properties | Proprietà della configurazione Rete virtuale Toccare. | NetworkInterfaceTapConfigurationPropertiesFormat |
NetworkInterfaceTapConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
virtualNetworkTap | Riferimento alla risorsa tocca Rete virtuale. | VirtualNetworkTap |
VirtualNetworkTap
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Rete virtuale Toccare proprietà. | VirtualNetworkTapPropertiesFormat |
tags | Tag di risorse. | object |
VirtualNetworkTapPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Riferimento all'indirizzo IP privato nel Load Balancer interno che riceverà il tocco. | FrontndIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Riferimento all'indirizzo IP privato della scheda di interfaccia di rete dell'agente di raccolta che riceverà il tocco. | NetworkInterfaceIPConfiguration |
destinationPort | Porta di destinazione VXLAN che riceverà il traffico toccato. | INT |
FrontndIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno del set di configurazioni IP front-end usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà del probe del servizio di bilanciamento del carico. | FrontndIPConfigurationPropertiesFormat |
zone | Elenco delle zone di disponibilità che denonono l'INDIRIZZO IP allocato per la risorsa deve venire da. | string[] |
FrontndIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
gatewayLoadBalancer | Riferimento all'IP front-end del servizio di bilanciamento del carico del gateway. | SottoResource |
privateIPAddress | Indirizzo IP privato della configurazione IP. | string |
privateIPAddressVersion | Se la configurazione ip specifica è IPv4 o IPv6. Il valore predefinito viene assunto come IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Metodo di allocazione IP privato. | 'Dynamic' 'Statico' |
publicIPAddress | Riferimento alla risorsa IP pubblica. | PublicIPAddress |
publicIPPrefix | Riferimento alla risorsa Prefisso IP pubblico. | SottoResource |
Subnet | Riferimento alla risorsa della subnet. | Subnet |
SottoResource
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
PublicIPAddress
Nome | Descrizione | Valore |
---|---|---|
extendedLocation | Percorso esteso dell'indirizzo IP pubblico. | ExtendedLocation |
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà degli indirizzi IP pubblici. | PublicIPAddressPropertiesFormat |
sku | SKU indirizzo IP pubblico. | PublicIPAddressSku |
tags | Tag di risorse. | object |
zone | Elenco delle zone di disponibilità che denonono l'INDIRIZZO IP allocato per la risorsa deve venire da. | string[] |
ExtendedLocation
Nome | Descrizione | valore |
---|---|---|
name | Nome della posizione estesa. | string |
type | Tipo della posizione estesa. | 'EdgeZone' |
PublicIPAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
ddosSettings | Criteri personalizzati di protezione DDoS associati all'indirizzo IP pubblico. | DdosSettings |
deleteOption | Specificare cosa accade all'indirizzo IP pubblico quando viene eliminata la macchina virtuale | 'Delete' 'Scollega' |
dnsSettings | FQDN del record DNS associato all'indirizzo IP pubblico. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Timeout inattiva dell'indirizzo IP pubblico. | INT |
IpAddress | Indirizzo IP associato alla risorsa indirizzo IP pubblico. | string |
ipTags | Elenco di tag associati all'indirizzo IP pubblico. | IpTag[] |
linkedPublicIPAddress | Indirizzo IP pubblico collegato della risorsa indirizzo IP pubblico. | PublicIPAddress |
migrationPhase | Fase di migrazione dell'indirizzo IP pubblico. | 'Abort' 'Commit' 'Commit' 'Nessuno' 'Prepara' |
natGateway | NatGateway per l'indirizzo IP pubblico. | NatGateway |
publicIPAddressVersion | Versione dell'indirizzo IP pubblico. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | Metodo di allocazione degli indirizzi IP pubblici. | 'Dynamic' 'Statico' |
publicIPPrefix | Il prefisso IP pubblico deve essere allocato da questo indirizzo IP pubblico. | SottoResource |
servicePublicIPAddress | Indirizzo IP pubblico del servizio della risorsa indirizzo IP pubblico. | PublicIPAddress |
DdosSettings
Nome | Descrizione | Valore |
---|---|---|
ddosCustomPolicy | Criteri personalizzati DDoS associati all'INDIRIZZO IP pubblico. | SottoResource |
protectedIP | Abilita la protezione DDoS nell'INDIRIZZO IP pubblico. | bool |
protectionCoverage | Criteri di protezione DDoS personalizzazione dell'IP pubblico. Solo la copertura standard avrà la possibilità di personalizzare. | 'Basic' 'Standard' |
PublicIPAddressDnsSettings
Nome | Descrizione | Valore |
---|---|---|
domainNameLabel | Etichetta del nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituisce il nome di dominio completo associato all'indirizzo IP pubblico. Se è specificata un'etichetta del nome di dominio, viene creato un record DNS per l'IP pubblico nel sistema DNS di Microsoft Azure. | string |
fqdn | Nome di dominio completo del record DNS associato all'INDIRIZZO IP pubblico. Si tratta della concatenazione del dominioNameLabel e della zona DNS a livello di area. | string |
reverseFqdn | FQDN inverso. Nome di dominio completo visibile dall'utente che risolve l'indirizzo IP pubblico. Se è specificato reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa all'FQDN inverso. | string |
IpTag
Nome | Descrizione | Valore |
---|---|---|
ipTagType | Tipo di tag IP. Esempio: FirstPartyUsage. | string |
tag | Valore del tag IP associato all'INDIRIZZO IP pubblico. Esempio: SQL. | string |
NatGateway
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà del gateway NAT. | NatGatewayPropertiesFormat |
sku | SKU del gateway nat. | NatGatewaySku |
tags | Tag di risorse. | object |
zone | Elenco delle zone di disponibilità che denonono la zona in cui deve essere distribuito il gateway NAT. | string[] |
NatGatewayPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
idleTimeoutInMinutes | Timeout inattiva del gateway nat. | INT |
publicIpAddresses | Matrice di indirizzi IP pubblici associati alla risorsa gateway nat. | SubResource[] |
publicIpPrefixes | Matrice di prefissi ip pubblici associati alla risorsa gateway nat. | SubResource[] |
NatGatewaySku
Nome | Descrizione | valore |
---|---|---|
name | Nome dello SKU del gateway NAT. | 'Standard' |
PublicIPAddressSku
Nome | Descrizione | valore |
---|---|---|
name | Nome di uno SKU di indirizzo IP pubblico. | 'Basic' 'Standard' |
Livello | Livello di uno SKU di indirizzo IP pubblico. | 'Globale' 'Regional' |
Subnet
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della subnet. | SubnetPropertiesFormat |
tipo | Tipo di risorsa. | string |
SubnetPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | Prefisso dell'indirizzo per la subnet. | string |
addressPrefixes | Elenco di prefissi di indirizzi per la subnet. | string[] |
applicationGatewayIpConfigurations | Configurazioni IP del gateway applicazione della risorsa di rete virtuale. | ApplicationGatewayIPConfiguration[] |
Delegazioni | Matrice di riferimenti alle delega nella subnet. | Delega[] |
ipAllocations | Matrice di IpAllocation che fa riferimento a questa subnet. | SubResource[] |
natGateway | Gateway NAT associato a questa subnet. | SottoResource |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete nel punto finale privato nella subnet. | 'Disabilitato' 'Enabled' |
privateLinkServiceNetworkPolicies | Abilitare o disabilitare applicare i criteri di rete nel servizio di collegamento privato nella subnet. | 'Disabilitato' 'Enabled' |
routeTable | Riferimento alla risorsa RouteTable. | RouteTable |
serviceEndpointPolicies | Matrice di criteri dell'endpoint di servizio. | ServiceEndpointPolicy[] |
serviceEndpoints | Matrice di endpoint di servizio. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della configurazione IP univoca all'interno di un gateway applicazione. | string |
properties | Proprietà della configurazione IP del gateway applicazione. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
Subnet | Riferimento alla risorsa della subnet. Subnet da cui il gateway applicazione ottiene l'indirizzo privato. | SottoResource |
Delegation
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della subnet. | ServiceDelegationPropertiesFormat |
tipo | Tipo di risorsa. | string |
ServiceDelegationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
serviceName | Nome del servizio a cui deve essere delegata la subnet (ad esempio Microsoft.Sql/server). | string |
NetworkSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà del gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
tags | Tag di risorse. | object |
NetworkSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
securityRules | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | SecurityRule[] |
SecurityRule
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della regola di sicurezza. | SecurityRulePropertiesFormat |
tipo | Tipo di risorsa. | string |
SecurityRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
access | Il traffico di rete è consentito o negato. | 'Allow' 'Deny' (obbligatorio) |
description | Descrizione per la regola. Limitato a 140 caratteri. | string |
destinationAddressPrefix | Prefisso dell'indirizzo di destinazione. Intervallo IP CIDR o di destinazione. L'asterisco '*' può essere usato anche per corrispondere a tutti gli INDIRIZZI IP di origine. I tag predefiniti, ad esempio 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' possono essere usati anche. | string |
destinationAddressPrefixes | Prefissi dell'indirizzo di destinazione. Intervalli IP CIDR o di destinazione. | string[] |
destinationApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come destinazione. | ApplicationSecurityGroup[] |
destinationPortRange | Porta di destinazione o intervallo. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per corrispondere a tutte le porte. | string |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direction | Direzione della regola. L'elemento direction specifica se la regola verrà valutata sul traffico in ingresso o in uscita. | 'In ingresso' 'Outbound' (obbligatorio) |
priority | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Più basso è il numero di priorità, maggiore sarà la priorità della regola. | INT |
protocol | Protocollo di rete a cui si applica la regola. | '*' 'Ah' 'Esp' 'Icmp' 'Tcp' 'Udp' (obbligatorio) |
sourceAddressPrefix | Intervallo IP CIDR o di origine. L'asterisco '*' può essere usato anche per corrispondere a tutti gli INDIRIZZI IP di origine. I tag predefiniti, ad esempio 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' possono essere usati anche. Se si tratta di una regola in ingresso, specifica la posizione di origine del traffico di rete. | string |
sourceAddressPrefixes | Intervalli IP CIDR o di origine. | string[] |
sourceApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come origine. | ApplicationSecurityGroup[] |
sourcePortRange | Porta di origine o intervallo. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per corrispondere a tutte le porte. | string |
sourcePortRanges | Intervalli di porte di origine. | string[] |
ApplicationSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà del gruppo di sicurezza dell'applicazione. | ApplicationSecurityGroupPropertiesFormat |
tags | Tag di risorse. | object |
ApplicationSecurityGroupPropertiesFormat
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
RouteTable
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà della tabella di route. | RouteTablePropertiesFormat |
tags | Tag di risorse. | object |
RouteTablePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
disableBgpRoutePropagation | Se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. | bool |
route | Raccolta di route contenute in una tabella di route. | Route[] |
Route
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della route. | RoutePropertiesFormat |
tipo | Tipo di risorsa. | string |
RoutePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | CiDR di destinazione a cui si applica la route. | string |
hasBgpOverride | Valore che indica se questa route esegue l'override delle route BGP sovrapposte indipendentemente da LPM. | bool |
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. | string |
nextHopType | Il tipo di hop Azure il pacchetto deve essere inviato. | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
ServiceEndpointPolicy
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà dei criteri del punto finale del servizio. | ServiceEndpointPolicyPropertiesFormat |
tags | Tag delle risorse. | object |
ServiceEndpointPolicyPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
contextualServiceEndpointPolicies | Raccolta di criteri di endpoint servizio contestuali. | string[] |
serviceAlias | Alias che indica se il criterio appartiene a un servizio | string |
serviceEndpointPolicyDefinitions | Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della definizione dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
tipo | Tipo di risorsa. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
description | Descrizione per la regola. Limitato a 140 caratteri. | string |
service | Nome dell'endpoint di servizio. | string |
serviceResources | Elenco di risorse del servizio. | string[] |
ServiceEndpointPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
locations | Elenco di posizioni. | string[] |
service | Tipo del servizio endpoint. | string |
NetworkInterfaceIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà di configurazione IP dell'interfaccia di rete. | NetworkInterfaceIPConfigurationPropertiesFormat |
tipo | Tipo di risorsa. | string |
NetworkInterfaceIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
applicationGatewayBackendAddressPools | Riferimento alla risorsa ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Gruppi di sicurezza delle applicazioni in cui è inclusa la configurazione IP. | ApplicationSecurityGroup[] |
gatewayLoadBalancer | Riferimento all'indirizzo IP front-end del servizio di bilanciamento del carico del gateway. | Sottorisorsa |
loadBalancerBackendAddressPools | Riferimento alla risorsa LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Elenco di riferimenti di LoadBalancerInboundNatRules. | InboundNatRule[] |
primaria | Indica se si tratta di un indirizzo cliente primario nell'interfaccia di rete. | bool |
privateIPAddress | Indirizzo IP privato della configurazione IP. | string |
privateIPAddressVersion | Indica se la configurazione IP specifica è IPv4 o IPv6. Il valore predefinito è IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Metodo di allocazione dell'indirizzo IP privato. | 'Dynamic' 'Static' |
publicIPAddress | Indirizzo IP pubblico associato alla configurazione IP. | PublicIPAddress |
Subnet | Subnet associata alla configurazione IP. | Subnet |
virtualNetworkTaps | Riferimento a Rete virtuale tap. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome del pool di indirizzi back-end univoco all'interno di un gateway applicazione. | string |
properties | Proprietà del pool di indirizzi back-end del gateway applicazione. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendAddresses | Indirizzi back-end. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Nome | Descrizione | Valore |
---|---|---|
fqdn | Nome di dominio completo. | string |
IpAddress | Un indirizzo IP. | string |
BackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno del set di pool di indirizzi back-end usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
drainPeriodInSeconds | Quantità di secondi Load Balancer attende prima di inviare RESET al client e all'indirizzo back-end. | INT |
loadBalancerBackendAddresses | Matrice di indirizzi back-end. | LoadBalancerBackendAddress[] |
posizione | Posizione del pool di indirizzi back-end. | string |
tunnelInterfaces | Matrice di interfacce del tunnel del servizio di bilanciamento del carico del gateway. | GatewayLoadBalancerTunnelInterface[] |
LoadBalancerBackendAddress
Nome | Descrizione | valore |
---|---|---|
name | Nome dell'indirizzo back-end. | string |
properties | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
adminState | Elenco di stati amministrativi che, una volta impostata, può eseguire l'override del probe di integrità in modo che Load Balancer inoltra sempre nuove connessioni al back-end o neghi nuove connessioni e reimposta le connessioni esistenti. | 'Down' 'Svuota' 'Nessuno' 'Up' |
IpAddress | Indirizzo IP appartenente alla rete virtuale a cui si fa riferimento. | string |
loadBalancerFrontendIPConfiguration | Riferimento alla configurazione dell'indirizzo IP front-end definita nel servizio di bilanciamento del carico a livello di area. | Sottorisorsa |
Subnet | Riferimento a una subnet esistente. | Sottorisorsa |
virtualNetwork | Riferimento a una rete virtuale esistente. | Sottorisorsa |
GatewayLoadBalancerTunnelInterface
Nome | Descrizione | Valore |
---|---|---|
identificatore | Identificatore dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | INT |
port | Porta dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | INT |
protocol | Protocollo dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | 'Nativo' 'Nessuno' 'VXLAN' |
tipo | Tipo di traffico dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | 'External' 'Interno' 'Nessuno' |
InboundNatRule
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno del set di regole NAT in ingresso usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della regola NAT in ingresso del servizio di bilanciamento del carico. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendAddressPool | Riferimento alla risorsa backendAddressPool. | Sottorisorsa |
backendPort | Porta usata 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 usa il Gruppi di disponibilità AlwaysOn di SQL in SQL Server. Questa impostazione non può essere modificata dopo aver creato l'endpoint. | bool |
enableTcpReset | Ricevere la reimpostazione TCP bidirezionale sul timeout di inattività del flusso TCP o la terminazione imprevista della connessione. Questo valore viene usato soltanto quando il protocollo è impostato su TCP. | bool |
frontendIPConfiguration | Riferimento agli indirizzi IP front-end. | Sottorisorsa |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del Load Balancer. I valori accettabili sono compresi tra 1 e 65534. | INT |
frontendPortRangeEnd | Fine dell'intervallo di porte per l'endpoint esterno. Questa proprietà viene usata insieme a BackendAddressPool e FrontendPortRangeStart. Verranno creati singoli mapping delle porte delle regole NAT in ingresso per ogni indirizzo back-end da BackendAddressPool. I valori accettabili sono compresi tra 1 e 65534. | INT |
frontendPortRangeStart | L'intervallo di porte inizia per l'endpoint esterno. Questa proprietà viene utilizzata insieme a BackendAddressPool e FrontendPortRangeEnd. Verranno creati singoli mapping delle porte delle regole NAT in ingresso per ogni indirizzo back-end da BackendAddressPool. I valori accettabili sono compresi tra 1 e 65534. | INT |
idleTimeoutInMinutes | Timeout per la connessione TCP inattiva. Il valore può essere compreso tra 4 e 30 minuti. Il valore predefinito è 4 minuti. Questo valore viene usato soltanto quando il protocollo è impostato su TCP. | INT |
protocol | Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. | 'All' 'Tcp' 'Udp' |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa networkInterfaces/tapConfigurations può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Network/networkInterfaces/tapConfigurations, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Network/networkInterfaces/tapConfigurations",
"apiVersion": "2021-08-01",
"name": "string",
"properties": {
"virtualNetworkTap": {
"id": "string",
"location": "string",
"properties": {
"destinationLoadBalancerFrontEndIPConfiguration": {
"id": "string",
"name": "string",
"properties": {
"gatewayLoadBalancer": {
"id": "string"
},
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosCustomPolicy": {
"id": "string"
},
"protectedIP": "bool",
"protectionCoverage": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": { public-ip-address-object },
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "Standard"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": { public-ip-address-object }
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPPrefix": {
"id": "string"
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIpConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"securityRules": [
{
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"hasBgpOverride": "bool",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"contextualServiceEndpointPolicies": [ "string" ],
"serviceAlias": "string",
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
}
},
"zones": [ "string" ]
},
"destinationNetworkInterfaceIPConfiguration": {
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
]
}
}
],
"applicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"gatewayLoadBalancer": {
"id": "string"
},
"loadBalancerBackendAddressPools": [
{
"id": "string",
"name": "string",
"properties": {
"drainPeriodInSeconds": "int",
"loadBalancerBackendAddresses": [
{
"name": "string",
"properties": {
"adminState": "string",
"ipAddress": "string",
"loadBalancerFrontendIPConfiguration": {
"id": "string"
},
"subnet": {
"id": "string"
},
"virtualNetwork": {
"id": "string"
}
}
}
],
"location": "string",
"tunnelInterfaces": [
{
"identifier": "int",
"port": "int",
"protocol": "string",
"type": "string"
}
]
}
}
],
"loadBalancerInboundNatRules": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendPort": "int",
"enableFloatingIP": "bool",
"enableTcpReset": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"frontendPortRangeEnd": "int",
"frontendPortRangeStart": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosCustomPolicy": {
"id": "string"
},
"protectedIP": "bool",
"protectionCoverage": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": { public-ip-address-object },
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "Standard"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": { public-ip-address-object }
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {},
"zones": [ "string" ]
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIpConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"securityRules": [
{
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"hasBgpOverride": "bool",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"contextualServiceEndpointPolicies": [ "string" ],
"serviceAlias": "string",
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
},
"virtualNetworkTaps": [
{
},
"type": "string"
},
"destinationPort": "int"
},
"tags": {}
}
}
}
Valori delle proprietà
networkInterfaces/tapConfigurations
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Network/networkInterfaces/tapConfigurations' |
apiVersion | Versione dell'API della risorsa | '2021-08-01' |
name | Nome della risorsa Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON. |
stringa (obbligatorio) |
properties | Proprietà della configurazione Rete virtuale Tocco. | NetworkInterfaceTapConfigurationPropertiesFormat |
NetworkInterfaceTapConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
virtualNetworkTap | Riferimento alla risorsa Rete virtuale Tap. | VirtualNetworkTap |
VirtualNetworkTap
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Rete virtuale Toccare proprietà. | VirtualNetworkTapPropertiesFormat |
tags | Tag delle risorse. | object |
VirtualNetworkTapPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Riferimento all'indirizzo IP privato nel Load Balancer interno che riceverà il tocco. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Riferimento all'indirizzo IP privato della scheda di interfaccia di rete dell'agente di raccolta che riceverà il tocco. | NetworkInterfaceIPConfiguration |
destinationPort | Porta di destinazione VXLAN che riceverà il traffico toccato. | INT |
FrontendIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno del set di configurazioni IP front-end usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà del probe del servizio di bilanciamento del carico. | FrontendIPConfigurationPropertiesFormat |
zone | Elenco di zone di disponibilità che denominano l'indirizzo IP allocato per la risorsa da cui deve provenire. | string[] |
FrontendIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
gatewayLoadBalancer | Riferimento all'indirizzo IP front-end del servizio di bilanciamento del carico del gateway. | Sottorisorsa |
privateIPAddress | Indirizzo IP privato della configurazione IP. | string |
privateIPAddressVersion | Indica se la configurazione ip specifica è IPv4 o IPv6. Il valore predefinito è IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Metodo di allocazione IP privato. | 'Dynamic' 'Static' |
publicIPAddress | Riferimento alla risorsa IP pubblico. | PublicIPAddress |
publicIPPrefix | Riferimento alla risorsa Prefisso IP pubblico. | Sottorisorsa |
Subnet | Riferimento alla risorsa subnet. | Subnet |
Sottorisorsa
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
PublicIPAddress
Nome | Descrizione | Valore |
---|---|---|
extendedLocation | Posizione estesa dell'indirizzo IP pubblico. | ExtendedLocation |
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà degli indirizzi IP pubblici. | PublicIPAddressPropertiesFormat |
sku | SKU dell'indirizzo IP pubblico. | PublicIPAddressSku |
tags | Tag delle risorse. | object |
zone | Elenco di zone di disponibilità che denominano l'indirizzo IP allocato per la risorsa da cui deve provenire. | string[] |
ExtendedLocation
Nome | Descrizione | valore |
---|---|---|
name | Nome della posizione estesa. | string |
type | Tipo della posizione estesa. | 'EdgeZone' |
PublicIPAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
ddosSettings | Criteri personalizzati di protezione DDoS associati all'indirizzo IP pubblico. | DdosSettings |
deleteOption | Specificare cosa accade all'indirizzo IP pubblico quando la macchina virtuale che lo usa viene eliminata | 'Delete' 'Detach' |
dnsSettings | Nome di dominio completo del record DNS associato all'indirizzo IP pubblico. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Timeout di inattività dell'indirizzo IP pubblico. | INT |
IpAddress | Indirizzo IP associato alla risorsa indirizzo IP pubblico. | string |
ipTags | Elenco di tag associati all'indirizzo IP pubblico. | IpTag[] |
linkedPublicIPAddress | Indirizzo IP pubblico collegato della risorsa indirizzo IP pubblico. | PublicIPAddress |
migrationPhase | Fase di migrazione dell'indirizzo IP pubblico. | 'Abort' 'Commit' 'Committed' 'Nessuno' 'Prepara' |
natGateway | NatGateway per l'indirizzo IP pubblico. | NatGateway |
publicIPAddressVersion | Versione dell'indirizzo IP pubblico. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | Metodo di allocazione degli indirizzi IP pubblici. | 'Dynamic' 'Statico' |
publicIPPrefix | Il prefisso IP pubblico deve essere allocato da questo indirizzo IP pubblico. | SottoResource |
servicePublicIPAddress | Indirizzo IP pubblico del servizio della risorsa indirizzo IP pubblico. | PublicIPAddress |
DdosSettings
Nome | Descrizione | Valore |
---|---|---|
ddosCustomPolicy | Criteri personalizzati DDoS associati all'INDIRIZZO IP pubblico. | SottoResource |
protectedIP | Abilita la protezione DDoS nell'INDIRIZZO IP pubblico. | bool |
protectionCoverage | Criteri di protezione DDoS personalizzazione dell'IP pubblico. Solo la copertura standard avrà la possibilità di personalizzare. | 'Basic' 'Standard' |
PublicIPAddressDnsSettings
Nome | Descrizione | Valore |
---|---|---|
domainNameLabel | Etichetta del nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituisce il nome di dominio completo associato all'indirizzo IP pubblico. Se è specificata un'etichetta del nome di dominio, viene creato un record DNS per l'IP pubblico nel sistema DNS di Microsoft Azure. | string |
fqdn | Nome di dominio completo del record DNS associato all'INDIRIZZO IP pubblico. Si tratta della concatenazione del dominioNameLabel e della zona DNS a livello di area. | string |
reverseFqdn | FQDN inverso. Nome di dominio completo visibile dall'utente che risolve l'indirizzo IP pubblico. Se è specificato reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa all'FQDN inverso. | string |
IpTag
Nome | Descrizione | Valore |
---|---|---|
ipTagType | Tipo di tag IP. Esempio: FirstPartyUsage. | string |
tag | Valore del tag IP associato all'INDIRIZZO IP pubblico. Esempio: SQL. | string |
NatGateway
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà del gateway NAT. | NatGatewayPropertiesFormat |
sku | SKU del gateway nat. | NatGatewaySku |
tags | Tag di risorse. | object |
zone | Elenco delle zone di disponibilità che denonono la zona in cui deve essere distribuito il gateway NAT. | string[] |
NatGatewayPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
idleTimeoutInMinutes | Timeout inattiva del gateway nat. | INT |
publicIpAddresses | Matrice di indirizzi IP pubblici associati alla risorsa gateway nat. | SubResource[] |
publicIpPrefixes | Matrice di prefissi ip pubblici associati alla risorsa gateway nat. | SubResource[] |
NatGatewaySku
Nome | Descrizione | valore |
---|---|---|
name | Nome dello SKU del gateway NAT. | 'Standard' |
PublicIPAddressSku
Nome | Descrizione | valore |
---|---|---|
name | Nome di uno SKU di indirizzo IP pubblico. | 'Basic' 'Standard' |
Livello | Livello di uno SKU di indirizzo IP pubblico. | 'Globale' 'Regional' |
Subnet
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della subnet. | SubnetPropertiesFormat |
tipo | Tipo di risorsa. | string |
SubnetPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | Prefisso dell'indirizzo per la subnet. | string |
addressPrefixes | Elenco di prefissi di indirizzi per la subnet. | string[] |
applicationGatewayIpConfigurations | Configurazioni IP del gateway applicazione della risorsa di rete virtuale. | ApplicationGatewayIPConfiguration[] |
Delegazioni | Matrice di riferimenti alle delega nella subnet. | Delega[] |
ipAllocations | Matrice di IpAllocation che fa riferimento a questa subnet. | SubResource[] |
natGateway | Gateway NAT associato a questa subnet. | SottoResource |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete nel punto finale privato nella subnet. | 'Disabilitato' 'Enabled' |
privateLinkServiceNetworkPolicies | Abilitare o disabilitare applicare i criteri di rete nel servizio di collegamento privato nella subnet. | 'Disabilitato' 'Enabled' |
routeTable | Riferimento alla risorsa RouteTable. | RouteTable |
serviceEndpointPolicies | Matrice di criteri dell'endpoint di servizio. | ServiceEndpointPolicy[] |
serviceEndpoints | Matrice di endpoint di servizio. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della configurazione IP univoca all'interno di un gateway applicazione. | string |
properties | Proprietà della configurazione IP del gateway applicazione. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
Subnet | Riferimento alla risorsa della subnet. Subnet da cui il gateway applicazione ottiene l'indirizzo privato. | SottoResource |
Delegation
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della subnet. | ServiceDelegationPropertiesFormat |
tipo | Tipo di risorsa. | string |
ServiceDelegationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
serviceName | Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. | string |
NetworkSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà del gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
tags | Tag delle risorse. | object |
NetworkSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
securityRules | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | SecurityRule[] |
SecurityRule
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della regola di sicurezza. | SecurityRulePropertiesFormat |
tipo | Tipo di risorsa. | string |
SecurityRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
access | Il traffico di rete è consentito o negato. | 'Consenti' 'Deny' (obbligatorio) |
description | Descrizione per la regola. Limitato a 140 caratteri. | string |
destinationAddressPrefix | Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di destinazione. 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". | string |
destinationAddressPrefixes | Prefissi dell'indirizzo di destinazione. CIDR o intervalli IP di destinazione. | string[] |
destinationApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come destinazione. | ApplicationSecurityGroup[] |
destinationPortRange | Porta o intervallo di destinazione. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | string |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direction | Direzione della regola. L'elemento direction specifica se la regola verrà valutata sul traffico in ingresso o in uscita. | 'Inbound' 'In uscita' (obbligatorio) |
priority | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Più basso è il numero di priorità, maggiore sarà la priorità della regola. | INT |
protocol | Protocollo di rete a cui si applica la regola. | '*' 'Ah' 'Esp' 'Icmp' 'Tcp' 'Udp' (obbligatorio) |
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. | string |
sourceAddressPrefixes | Intervalli CIDR o IP di origine. | string[] |
sourceApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come origine. | ApplicationSecurityGroup[] |
sourcePortRange | Porta o intervallo di origine. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | string |
sourcePortRanges | Intervalli di porte di origine. | string[] |
ApplicationSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà del gruppo di sicurezza delle applicazioni. | ApplicationSecurityGroupPropertiesFormat |
tags | Tag delle risorse. | object |
ApplicationSecurityGroupPropertiesFormat
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
RouteTable
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà della tabella di route. | RouteTablePropertiesFormat |
tags | Tag delle risorse. | object |
RouteTablePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
disableBgpRoutePropagation | Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. | bool |
route | Raccolta di route contenute in una tabella di route. | Route[] |
Route
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della route. | RoutePropertiesFormat |
tipo | Tipo di risorsa. | string |
RoutePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | CiDR di destinazione a cui si applica la route. | string |
hasBgpOverride | Valore che indica se questa route esegue l'override di route BGP sovrapposte indipendentemente da LPM. | bool |
nextHopIpAddress | I pacchetti di indirizzi IP devono essere inoltrati a. I valori hop successivi sono consentiti solo nelle route in cui il tipo hop successivo è VirtualAppliance. | string |
nextHopType | Il tipo di hop Azure il pacchetto deve essere inviato. | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
ServiceEndpointPolicy
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà dei criteri del punto finale del servizio. | ServiceEndpointPolicyPropertiesFormat |
tags | Tag di risorse. | object |
ServiceEndpointPolicyPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
contestualServiceEndpointPolicies | Raccolta di criteri di endpoint servizio contestuali. | string[] |
serviceAlias | Alias che indica se il criterio appartiene a un servizio | string |
serviceEndpointPolicyDefinitions | Raccolta di definizioni dei criteri dell'endpoint di servizio dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della definizione dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
tipo | Tipo di risorsa. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
description | Descrizione per la regola. Limitato a 140 caratteri. | string |
service | Nome dell'endpoint di servizio. | string |
serviceResources | Elenco delle risorse del servizio. | string[] |
ServiceEndpointPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
locations | Elenco delle posizioni. | string[] |
service | Tipo del servizio endpoint. | string |
NetworkInterfaceIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà di configurazione IP dell'interfaccia di rete. | NetworkInterfaceIPConfigurationPropertiesFormat |
tipo | Tipo di risorsa. | string |
NetworkInterfaceIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
applicationGatewayBackendAddressPools | Riferimento alla risorsa ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Gruppi di sicurezza delle applicazioni in cui è inclusa la configurazione IP. | ApplicationSecurityGroup[] |
gatewayLoadBalancer | Riferimento all'IP front-end del servizio di bilanciamento del carico del gateway. | SottoResource |
loadBalancerBackendAddressPools | Riferimento alla risorsa LoadBalancerBackendAddressPool. | Back-endAddressPool[] |
loadBalancerInboundNatRules | Elenco di riferimenti di LoadBalancerInboundNatRules. | InboundNatRule[] |
primaria | Se si tratta di un indirizzo del cliente primario nell'interfaccia di rete. | bool |
privateIPAddress | Indirizzo IP privato della configurazione IP. | string |
privateIPAddressVersion | Se la configurazione IP specifica è IPv4 o IPv6. Il valore predefinito è IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Metodo di allocazione degli indirizzi IP privati. | 'Dynamic' 'Statico' |
publicIPAddress | Indirizzo IP pubblico associato alla configurazione IP. | PublicIPAddress |
Subnet | Subnet associata alla configurazione IP. | Subnet |
virtualNetworkTaps | Riferimento a Rete virtuale Tocca. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome del pool di indirizzi back-end univoco all'interno di un gateway applicazione. | string |
properties | Proprietà del pool di indirizzi back-end del gateway applicazione. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
back-endAddresses | Indirizzi back-end. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Nome | Descrizione | Valore |
---|---|---|
fqdn | Nome di dominio completo. | string |
IpAddress | Un indirizzo IP. | string |
Back-endAddressPool
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno del set di pool di indirizzi back-end usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | Back-endAddressPoolPropertiesFormat |
Back-endAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
drainPeriodInSeconds | Quantità di secondi Load Balancer attendere prima di inviare RESET all'indirizzo client e back-end. | INT |
loadBalancerBackendAddresses | Matrice di indirizzi back-end. | LoadBalancerBackendAddress[] |
posizione | Posizione del pool di indirizzi back-end. | string |
tunnelInterfaces | Matrice di interfacce tunnel del servizio di bilanciamento del carico del gateway. | GatewayLoadBalancerTunnelInterface[] |
LoadBalancerBackendAddress
Nome | Descrizione | valore |
---|---|---|
name | Nome dell'indirizzo back-end. | string |
properties | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
adminState | Elenco di stati amministrativi che una volta impostato possono eseguire l'override del probe di integrità in modo che Load Balancer inoltrano sempre nuove connessioni al back-end o negano nuove connessioni e reimpostano le connessioni esistenti. | 'Down' 'Svuota' 'Nessuno' 'Up' |
IpAddress | Indirizzo IP appartenente alla rete virtuale a cui si fa riferimento. | string |
loadBalancerFrontendIPConfiguration | Riferimento alla configurazione dell'indirizzo IP front-end definita in loadbalancer a livello di area. | SottoResource |
Subnet | Riferimento a una subnet esistente. | SottoResource |
virtualNetwork | Riferimento a una rete virtuale esistente. | SottoResource |
GatewayLoadBalancerTunnelInterface
Nome | Descrizione | Valore |
---|---|---|
identificatore | Identificatore dell'interfaccia tunnel del servizio di bilanciamento del carico del gateway. | INT |
port | Porta dell'interfaccia tunnel del servizio di bilanciamento del carico del gateway. | INT |
protocol | Protocollo dell'interfaccia tunnel del servizio di bilanciamento del carico del gateway. | 'Nativo' 'Nessuno' 'VXLAN' |
tipo | Tipo di traffico dell'interfaccia tunnel del servizio di bilanciamento del carico del gateway. | 'External' 'Internal' 'Nessuno' |
InboundNatRule
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno del set di regole NAT in ingresso usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della regola NAT in ingresso del servizio di bilanciamento del carico. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
back-endAddressPool | Riferimento alla risorsa back-endAddressPool. | SottoResource |
backendPort | Porta usata 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 usa la Gruppi di disponibilità SQL AlwaysOn in SQL Server. Questa impostazione non può essere modificata dopo aver creato l'endpoint. | bool |
enableTcpReset | Ricevere la reimpostazione TCP bidirezionale sul timeout inattivo del flusso TCP o la terminazione di connessione imprevista. Questo valore viene usato soltanto quando il protocollo è impostato su TCP. | bool |
frontndIPConfiguration | Riferimento agli indirizzi IP front-end. | SottoResource |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del Load Balancer. I valori accettabili sono compresi tra 1 e 65534. | INT |
frontendPortRangeEnd | Fine dell'intervallo di porte per l'endpoint esterno. Questa proprietà viene usata insieme a BackendAddressPool e FrontendPortRangeStart. Verranno creati singoli mapping delle porte delle regole NAT in ingresso per ogni indirizzo back-end da BackendAddressPool. I valori accettabili sono compresi tra 1 e 65534. | INT |
frontendPortRangeStart | L'intervallo di porte inizia per l'endpoint esterno. Questa proprietà viene utilizzata insieme a BackendAddressPool e FrontendPortRangeEnd. Verranno creati singoli mapping delle porte delle regole NAT in ingresso per ogni indirizzo back-end da BackendAddressPool. I valori accettabili sono compresi tra 1 e 65534. | INT |
idleTimeoutInMinutes | Timeout per la connessione TCP inattiva. Il valore può essere compreso tra 4 e 30 minuti. Il valore predefinito è 4 minuti. Questo valore viene usato soltanto quando il protocollo è impostato su TCP. | INT |
protocol | Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. | 'All' 'Tcp' 'Udp' |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa networkInterfaces/tapConfigurations 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 di risorsa
Per creare una risorsa Microsoft.Network/networkInterfaces/tapConfigurations, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkInterfaces/tapConfigurations@2021-08-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
virtualNetworkTap = {
id = "string"
location = "string"
properties = {
destinationLoadBalancerFrontEndIPConfiguration = {
id = "string"
name = "string"
properties = {
gatewayLoadBalancer = {
id = "string"
}
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosCustomPolicy = {
id = "string"
}
protectedIP = bool
protectionCoverage = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = {
public-ip-address-object
}
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "Standard"
}
tags = {}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = {
public-ip-address-object
}
}
sku = {
name = "string"
tier = "string"
}
tags = {}
zones = [
"string"
]
}
publicIPPrefix = {
id = "string"
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIpConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
securityRules = [
{
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
hasBgpOverride = bool
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
contextualServiceEndpointPolicies = [
"string"
]
serviceAlias = "string"
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
}
zones = [
"string"
]
}
destinationNetworkInterfaceIPConfiguration = {
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
{
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
}
}
]
applicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
gatewayLoadBalancer = {
id = "string"
}
loadBalancerBackendAddressPools = [
{
id = "string"
name = "string"
properties = {
drainPeriodInSeconds = int
loadBalancerBackendAddresses = [
{
name = "string"
properties = {
adminState = "string"
ipAddress = "string"
loadBalancerFrontendIPConfiguration = {
id = "string"
}
subnet = {
id = "string"
}
virtualNetwork = {
id = "string"
}
}
}
]
location = "string"
tunnelInterfaces = [
{
identifier = int
port = int
protocol = "string"
type = "string"
}
]
}
}
]
loadBalancerInboundNatRules = [
{
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendPort = int
enableFloatingIP = bool
enableTcpReset = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
frontendPortRangeEnd = int
frontendPortRangeStart = int
idleTimeoutInMinutes = int
protocol = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosCustomPolicy = {
id = "string"
}
protectedIP = bool
protectionCoverage = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = {
public-ip-address-object
}
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "Standard"
}
tags = {}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = {
public-ip-address-object
}
}
sku = {
name = "string"
tier = "string"
}
tags = {}
zones = [
"string"
]
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIpConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
securityRules = [
{
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
hasBgpOverride = bool
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
contextualServiceEndpointPolicies = [
"string"
]
serviceAlias = "string"
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
virtualNetworkTaps = [
{
}
type = "string"
}
destinationPort = int
}
tags = {}
}
}
})
}
Valori delle proprietà
networkInterfaces/tapConfigurations
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Network/networkInterfaces/tapConfigurations@2021-08-01" |
name | Nome della risorsa | stringa (obbligatorio) |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: networkInterfaces |
properties | Proprietà della configurazione Rete virtuale Tocco. | NetworkInterfaceTapConfigurationPropertiesFormat |
NetworkInterfaceTapConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
virtualNetworkTap | Riferimento alla risorsa Rete virtuale Tap. | VirtualNetworkTap |
VirtualNetworkTap
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Rete virtuale Toccare proprietà. | VirtualNetworkTapPropertiesFormat |
tags | Tag delle risorse. | object |
VirtualNetworkTapPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Riferimento all'indirizzo IP privato nel Load Balancer interno che riceverà il tocco. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Riferimento all'indirizzo IP privato della scheda di interfaccia di rete dell'agente di raccolta che riceverà il tocco. | NetworkInterfaceIPConfiguration |
destinationPort | Porta di destinazione VXLAN che riceverà il traffico toccato. | INT |
FrontendIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno del set di configurazioni IP front-end usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà del probe del servizio di bilanciamento del carico. | FrontendIPConfigurationPropertiesFormat |
zone | Elenco di zone di disponibilità che denominano l'indirizzo IP allocato per la risorsa da cui deve provenire. | string[] |
FrontndIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
gatewayLoadBalancer | Riferimento all'IP front-end del servizio di bilanciamento del carico del gateway. | SottoResource |
privateIPAddress | Indirizzo IP privato della configurazione IP. | string |
privateIPAddressVersion | Se la configurazione ip specifica è IPv4 o IPv6. Il valore predefinito viene assunto come IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Metodo di allocazione IP privato. | "Dinamico" "Statico" |
publicIPAddress | Riferimento alla risorsa IP pubblica. | PublicIPAddress |
publicIPPrefix | Riferimento alla risorsa Prefisso IP pubblico. | SottoResource |
Subnet | Riferimento alla risorsa della subnet. | Subnet |
SottoResource
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
PublicIPAddress
Nome | Descrizione | Valore |
---|---|---|
extendedLocation | Percorso esteso dell'indirizzo IP pubblico. | ExtendedLocation |
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà degli indirizzi IP pubblici. | PublicIPAddressPropertiesFormat |
sku | SKU indirizzo IP pubblico. | PublicIPAddressSku |
tags | Tag di risorse. | object |
zone | Elenco delle zone di disponibilità che denonono l'INDIRIZZO IP allocato per la risorsa deve venire da. | string[] |
ExtendedLocation
Nome | Descrizione | valore |
---|---|---|
name | Nome della posizione estesa. | string |
type | Tipo della posizione estesa. | "EdgeZone" |
PublicIPAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
ddosSettings | Criteri personalizzati di protezione DDoS associati all'indirizzo IP pubblico. | DdosSettings |
deleteOption | Specificare cosa accade all'indirizzo IP pubblico quando viene eliminata la macchina virtuale | "Delete" "Scollega" |
dnsSettings | FQDN del record DNS associato all'indirizzo IP pubblico. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Timeout inattiva dell'indirizzo IP pubblico. | INT |
IpAddress | Indirizzo IP associato alla risorsa indirizzo IP pubblico. | string |
ipTags | Elenco di tag associati all'indirizzo IP pubblico. | IpTag[] |
linkedPublicIPAddress | Indirizzo IP pubblico collegato della risorsa indirizzo IP pubblico. | PublicIPAddress |
migrationPhase | Fase di migrazione dell'indirizzo IP pubblico. | "Interruzione" "Commit" "Commit" "None" "Prepara" |
natGateway | NatGateway per l'indirizzo IP pubblico. | NatGateway |
publicIPAddressVersion | Versione dell'indirizzo IP pubblico. | "IPv4" "IPv6" |
publicIPAllocationMethod | Metodo di allocazione degli indirizzi IP pubblici. | "Dinamico" "Statico" |
publicIPPrefix | Il prefisso IP pubblico deve essere allocato da questo indirizzo IP pubblico. | SottoResource |
servicePublicIPAddress | Indirizzo IP pubblico del servizio della risorsa indirizzo IP pubblico. | PublicIPAddress |
DdosSettings
Nome | Descrizione | Valore |
---|---|---|
ddosCustomPolicy | Criteri personalizzati DDoS associati all'INDIRIZZO IP pubblico. | SottoResource |
protectedIP | Abilita la protezione DDoS nell'INDIRIZZO IP pubblico. | bool |
protectionCoverage | Criteri di protezione DDoS personalizzazione dell'IP pubblico. Solo la copertura standard avrà la possibilità di personalizzare. | "Basic" "Standard" |
PublicIPAddressDnsSettings
Nome | Descrizione | Valore |
---|---|---|
domainNameLabel | Etichetta del nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituisce il nome di dominio completo associato all'indirizzo IP pubblico. Se è specificata un'etichetta del nome di dominio, viene creato un record DNS per l'IP pubblico nel sistema DNS di Microsoft Azure. | string |
fqdn | Nome di dominio completo del record DNS associato all'INDIRIZZO IP pubblico. Si tratta della concatenazione del dominioNameLabel e della zona DNS a livello di area. | string |
reverseFqdn | FQDN inverso. Nome di dominio completo visibile dall'utente che risolve l'indirizzo IP pubblico. Se è specificato reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa all'FQDN inverso. | string |
IpTag
Nome | Descrizione | Valore |
---|---|---|
ipTagType | Tipo di tag IP. Esempio: FirstPartyUsage. | string |
tag | Valore del tag IP associato all'INDIRIZZO IP pubblico. Esempio: SQL. | string |
NatGateway
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà del gateway NAT. | NatGatewayPropertiesFormat |
sku | SKU del gateway nat. | NatGatewaySku |
tags | Tag di risorse. | object |
zone | Elenco delle zone di disponibilità che denonono la zona in cui deve essere distribuito il gateway NAT. | string[] |
NatGatewayPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
idleTimeoutInMinutes | Timeout inattiva del gateway nat. | INT |
publicIpAddresses | Matrice di indirizzi IP pubblici associati alla risorsa gateway nat. | SubResource[] |
publicIpPrefixes | Matrice di prefissi ip pubblici associati alla risorsa gateway nat. | SubResource[] |
NatGatewaySku
Nome | Descrizione | valore |
---|---|---|
name | Nome dello SKU del gateway Nat. | "Standard" |
PublicIPAddressSku
Nome | Descrizione | valore |
---|---|---|
name | Nome di uno SKU di indirizzo IP pubblico. | "Basic" "Standard" |
Livello | Livello di uno SKU di indirizzo IP pubblico. | "Globale" "Regionale" |
Subnet
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della subnet. | SubnetPropertiesFormat |
tipo | Tipo di risorsa. | string |
SubnetPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | Prefisso dell'indirizzo per la subnet. | string |
addressPrefixes | Elenco di prefissi di indirizzo per la subnet. | string[] |
applicationGatewayIpConfigurations | Configurazioni IP del gateway applicazione della risorsa di rete virtuale. | ApplicationGatewayIPConfiguration[] |
Delegazioni | Matrice di riferimenti alle deleghe nella subnet. | Delega[] |
ipAllocations | Matrice di IpAllocation che fanno riferimento a questa subnet. | SubResource[] |
natGateway | Gateway NAT associato a questa subnet. | Sottorisorsa |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. | "Disabilitato" "Abilitato" |
privateLinkServiceNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet. | "Disabilitato" "Abilitato" |
routeTable | Riferimento alla risorsa RouteTable. | RouteTable |
serviceEndpointPolicies | Matrice di criteri degli endpoint di servizio. | ServiceEndpointPolicy[] |
serviceEndpoints | Matrice di endpoint di servizio. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della configurazione IP univoca all'interno di un gateway applicazione. | string |
properties | Proprietà della configurazione IP del gateway applicazione. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
Subnet | Riferimento alla risorsa subnet. Subnet da cui il gateway applicazione ottiene l'indirizzo privato. | Sottorisorsa |
Delegation
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della subnet. | ServiceDelegationPropertiesFormat |
tipo | Tipo di risorsa. | string |
ServiceDelegationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
serviceName | Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. | string |
NetworkSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà del gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
tags | Tag delle risorse. | object |
NetworkSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
securityRules | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | SecurityRule[] |
SecurityRule
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della regola di sicurezza. | SecurityRulePropertiesFormat |
tipo | Tipo di risorsa. | string |
SecurityRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
access | Il traffico di rete è consentito o negato. | "Consenti" "Nega" (obbligatorio) |
description | Descrizione per la regola. Limitato a 140 caratteri. | string |
destinationAddressPrefix | Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di destinazione. 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". | string |
destinationAddressPrefixes | Prefissi dell'indirizzo di destinazione. CIDR o intervalli IP di destinazione. | string[] |
destinationApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come destinazione. | ApplicationSecurityGroup[] |
destinationPortRange | Porta o intervallo di destinazione. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | string |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direction | Direzione della regola. L'elemento direction specifica se la regola verrà valutata sul traffico in ingresso o in uscita. | "In ingresso" "Outbound" (obbligatorio) |
priority | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Più basso è il numero di priorità, maggiore sarà la priorità della regola. | INT |
protocol | Protocollo di rete a cui si applica la regola. | "*" "Ah" "Esp" "Icmp" "Tcp" "Udp" (obbligatorio) |
sourceAddressPrefix | Intervallo IP CIDR o di origine. L'asterisco '*' può essere usato anche per corrispondere a tutti gli INDIRIZZI IP di origine. I tag predefiniti, ad esempio 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' possono essere usati anche. Se si tratta di una regola in ingresso, specifica la posizione di origine del traffico di rete. | string |
sourceAddressPrefixes | Intervalli IP CIDR o di origine. | string[] |
sourceApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come origine. | ApplicationSecurityGroup[] |
sourcePortRange | Porta di origine o intervallo. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per corrispondere a tutte le porte. | string |
sourcePortRanges | Intervalli di porte di origine. | string[] |
ApplicationSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà del gruppo di sicurezza dell'applicazione. | ApplicationSecurityGroupPropertiesFormat |
tags | Tag di risorse. | object |
ApplicationSecurityGroupPropertiesFormat
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
RouteTable
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà della tabella di route. | RouteTablePropertiesFormat |
tags | Tag di risorse. | object |
RouteTablePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
disableBgpRoutePropagation | Se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. | bool |
route | Raccolta di route contenute in una tabella di route. | Route[] |
Route
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della route. | RoutePropertiesFormat |
tipo | Tipo di risorsa. | string |
RoutePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | CIDR di destinazione a cui si applica la route. | string |
hasBgpOverride | Valore che indica se questa route esegue l'override delle route BGP sovrapposte indipendentemente da LPM. | bool |
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. | string |
nextHopType | Il tipo di hop Azure il pacchetto deve essere inviato. | "Internet" "None" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (obbligatorio) |
ServiceEndpointPolicy
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
posizione | Percorso della risorsa. | string |
properties | Proprietà dei criteri del punto finale del servizio. | ServiceEndpointPolicyPropertiesFormat |
tags | Tag delle risorse. | object |
ServiceEndpointPolicyPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
contextualServiceEndpointPolicies | Raccolta di criteri di endpoint servizio contestuali. | string[] |
serviceAlias | Alias che indica se il criterio appartiene a un servizio | string |
serviceEndpointPolicyDefinitions | Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della definizione dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
tipo | Tipo di risorsa. | string |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
description | Descrizione per la regola. Limitato a 140 caratteri. | string |
service | Nome dell'endpoint di servizio. | string |
serviceResources | Elenco di risorse del servizio. | string[] |
ServiceEndpointPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
locations | Elenco di posizioni. | string[] |
service | Tipo del servizio endpoint. | string |
NetworkInterfaceIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà di configurazione IP dell'interfaccia di rete. | NetworkInterfaceIPConfigurationPropertiesFormat |
tipo | Tipo di risorsa. | string |
NetworkInterfaceIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
applicationGatewayBackendAddressPools | Riferimento alla risorsa ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Gruppi di sicurezza delle applicazioni in cui è inclusa la configurazione IP. | ApplicationSecurityGroup[] |
gatewayLoadBalancer | Riferimento all'indirizzo IP front-end del servizio di bilanciamento del carico del gateway. | Sottorisorsa |
loadBalancerBackendAddressPools | Riferimento alla risorsa LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Elenco di riferimenti di LoadBalancerInboundNatRules. | InboundNatRule[] |
primaria | Indica se si tratta di un indirizzo cliente primario nell'interfaccia di rete. | bool |
privateIPAddress | Indirizzo IP privato della configurazione IP. | string |
privateIPAddressVersion | Indica se la configurazione IP specifica è IPv4 o IPv6. Il valore predefinito è IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Metodo di allocazione dell'indirizzo IP privato. | "Dinamico" "Statico" |
publicIPAddress | Indirizzo IP pubblico associato alla configurazione IP. | PublicIPAddress |
Subnet | Subnet associata alla configurazione IP. | Subnet |
virtualNetworkTaps | Riferimento a Rete virtuale tap. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome del pool di indirizzi back-end univoco all'interno di un gateway applicazione. | string |
properties | Proprietà del pool di indirizzi back-end del gateway applicazione. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendAddresses | Indirizzi back-end. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Nome | Descrizione | Valore |
---|---|---|
fqdn | Nome di dominio completo. | string |
IpAddress | Un indirizzo IP. | string |
BackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno del set di pool di indirizzi back-end usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
drainPeriodInSeconds | Quantità di secondi Load Balancer attende prima di inviare RESET al client e all'indirizzo back-end. | INT |
loadBalancerBackendAddresses | Matrice di indirizzi back-end. | LoadBalancerBackendAddress[] |
posizione | Posizione del pool di indirizzi back-end. | string |
tunnelInterfaces | Matrice di interfacce del tunnel del servizio di bilanciamento del carico del gateway. | GatewayLoadBalancerTunnelInterface[] |
LoadBalancerBackendAddress
Nome | Descrizione | valore |
---|---|---|
name | Nome dell'indirizzo back-end. | string |
properties | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
adminState | Elenco di stati amministrativi che, una volta impostata, può eseguire l'override del probe di integrità in modo che Load Balancer inoltra sempre nuove connessioni al back-end o neghi nuove connessioni e reimposta le connessioni esistenti. | "Giù" "Svuotamento" "None" "Up" |
IpAddress | Indirizzo IP appartenente alla rete virtuale a cui si fa riferimento. | string |
loadBalancerFrontendIPConfiguration | Riferimento alla configurazione dell'indirizzo IP front-end definita nel servizio di bilanciamento del carico a livello di area. | Sottorisorsa |
Subnet | Riferimento a una subnet esistente. | Sottorisorsa |
virtualNetwork | Riferimento a una rete virtuale esistente. | Sottorisorsa |
GatewayLoadBalancerTunnelInterface
Nome | Descrizione | Valore |
---|---|---|
identificatore | Identificatore dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | INT |
port | Porta dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | INT |
protocol | Protocollo dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | "Nativo" "None" "VXLAN" |
tipo | Tipo di traffico dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | "Esterno" "Interno" "None" |
InboundNatRule
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa univoca all'interno del set di regole NAT in ingresso usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | string |
properties | Proprietà della regola NAT in ingresso del servizio di bilanciamento del carico. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendAddressPool | Riferimento alla risorsa backendAddressPool. | Sottorisorsa |
backendPort | Porta usata 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 usa il Gruppi di disponibilità AlwaysOn di SQL in SQL Server. Questa impostazione non può essere modificata dopo aver creato l'endpoint. | bool |
enableTcpReset | Ricevere la reimpostazione TCP bidirezionale sul timeout di inattività del flusso TCP o la terminazione imprevista della connessione. Questo valore viene usato soltanto quando il protocollo è impostato su TCP. | bool |
frontendIPConfiguration | Riferimento agli indirizzi IP front-end. | Sottorisorsa |
frontendPort | Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del Load Balancer. I valori accettabili sono compresi tra 1 e 65534. | INT |
frontndPortRangeEnd | Fine dell'intervallo di porte per l'endpoint esterno. Questa proprietà viene usata insieme a Back-EndAddressPool e FrontndPortRangeStart. I singoli mapping delle porte nat in ingresso verranno creati per ogni indirizzo back-end da Back-endAddressPool. I valori accettabili sono compresi tra 1 e 65534. | INT |
frontndPortRangeStart | L'intervallo di porte inizia per l'endpoint esterno. Questa proprietà viene usata insieme a Back-EndAddressPool e FrontndPortRangeEnd. I singoli mapping delle porte nat in ingresso verranno creati per ogni indirizzo back-end da Back-endAddressPool. I valori accettabili sono compresi tra 1 e 65534. | INT |
idleTimeoutInMinutes | Timeout per la connessione inattiva TCP. Il valore può essere compreso tra 4 e 30 minuti. Il valore predefinito è 4 minuti. Questo valore viene usato soltanto quando il protocollo è impostato su TCP. | INT |
protocol | Riferimento al protocollo di trasporto usato dalla regola di bilanciamento del carico. | "All" "Tcp" "Udp" |