Microsoft.Network loadBalancers 2022-05-01
- più recenti
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 01-01-2022
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
- 2017-03-30
- 2017-03-01
- 2016-12-01
- 2016-09-01
- 2016-06-01
- 2016-03-30
- 2015-06-15
- 05-05-2015
Definizione di risorsa Bicep
Il tipo di risorsa loadBalancers può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Network/loadBalancers, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Network/loadBalancers@2022-05-01' = {
extendedLocation: {
name: 'string'
type: 'string'
}
location: 'string'
name: 'string'
properties: {
backendAddressPools: [
{
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'
}
]
}
}
]
frontendIPConfigurations: [
{
id: 'string'
name: 'string'
properties: {
gatewayLoadBalancer: {
id: 'string'
}
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'string'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosProtectionPlan: {
id: 'string'
}
protectionMode: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: ...
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: ...
}
sku: {
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
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: {
flushConnection: bool
securityRules: [
{
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
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: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
}
zones: [
'string'
]
}
]
inboundNatPools: [
{
id: 'string'
name: 'string'
properties: {
backendPort: int
enableFloatingIP: bool
enableTcpReset: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPortRangeEnd: int
frontendPortRangeStart: int
idleTimeoutInMinutes: int
protocol: 'string'
}
}
]
inboundNatRules: [
{
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'
}
}
]
loadBalancingRules: [
{
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendAddressPools: [
{
id: 'string'
}
]
backendPort: int
disableOutboundSnat: bool
enableFloatingIP: bool
enableTcpReset: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
loadDistribution: 'string'
probe: {
id: 'string'
}
protocol: 'string'
}
}
]
outboundRules: [
{
id: 'string'
name: 'string'
properties: {
allocatedOutboundPorts: int
backendAddressPool: {
id: 'string'
}
enableTcpReset: bool
frontendIPConfigurations: [
{
id: 'string'
}
]
idleTimeoutInMinutes: int
protocol: 'string'
}
}
]
probes: [
{
id: 'string'
name: 'string'
properties: {
intervalInSeconds: int
numberOfProbes: int
port: int
probeThreshold: int
protocol: 'string'
requestPath: 'string'
}
}
]
}
sku: {
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
ApplicationGatewayIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della configurazione IP univoca all'interno di un gateway applicazione. | corda |
proprietà | Proprietà della configurazione IP del gateway applicazione. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
sottorete | Riferimento alla risorsa subnet. Una subnet da cui il gateway applicazione ottiene l'indirizzo privato. | SubResource |
ApplicationSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà del gruppo di sicurezza delle applicazioni. | ApplicationSecurityGroupPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
ApplicationSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|
BackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | 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. | corda |
proprietà | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
drainPeriodInSeconds | Quantità di secondi di attesa del servizio di bilanciamento del carico prima di inviare RESET all'indirizzo client e back-end. | Int |
loadBalancerBackendAddresses | Matrice di indirizzi back-end. | LoadBalancerBackendAddress[] |
ubicazione | Posizione del pool di indirizzi back-end. | corda |
tunnelInterfaces | Matrice di interfacce del tunnel del servizio di bilanciamento del carico del gateway. | GatewayLoadBalancerTunnelInterface[] |
DdosSettings
Delegazione
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della subnet. | ServiceDelegationPropertiesFormat |
digitare | Tipo di risorsa. | corda |
ExtendedLocation
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della posizione estesa. | corda |
digitare | Tipo della posizione estesa. | 'EdgeZone' |
FrontendIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | 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. | corda |
proprietà | Proprietà del probe del servizio di bilanciamento del carico. | FrontendIPConfigurationPropertiesFormat |
Zone | Elenco delle zone di disponibilità che denota 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. | SubResource |
privateIPAddress | Indirizzo IP privato della configurazione IP. | corda |
privateIPAddressVersion | Indica se l'ipconfiguration specifico è 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. | SubResource |
sottorete | Riferimento alla risorsa subnet. | subnet |
GatewayLoadBalancerTunnelInterface
Nome | Descrizione | Valore |
---|---|---|
identificatore | Identificatore dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | Int |
porto | Porta dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | Int |
protocollo | Protocollo dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | 'Nativo' 'Nessuno' 'VXLAN' |
digitare | Tipo di traffico dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | 'External' 'Interno' 'Nessuno' |
InboundNatPool
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di pool NAT in ingresso usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà del pool NAT in ingresso del servizio di bilanciamento del carico. | InboundNatPoolPropertiesFormat |
InboundNatPoolPropertiesFormat
InboundNatRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | 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. | corda |
proprietà | Proprietà della regola NAT in ingresso del servizio di bilanciamento del carico. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
IpTag
Nome | Descrizione | Valore |
---|---|---|
ipTagType | Tipo di tag IP. Esempio: FirstPartyUsage. | corda |
cartellino | Valore del tag IP associato all'indirizzo IP pubblico. Esempio: SQL. | corda |
LoadBalancerBackendAddress
Nome | Descrizione | Valore |
---|---|---|
nome | Nome dell'indirizzo back-end. | corda |
proprietà | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
LoadBalancerPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendAddressPools | Raccolta di pool di indirizzi back-end usati da un servizio di bilanciamento del carico. | BackendAddressPool[] |
frontendIPConfigurations | Oggetto che rappresenta gli INDIRIZZI IP front-end da usare per il servizio di bilanciamento del carico. | frontendIPConfiguration[] |
inboundNatPools | Definisce un intervallo di porte esterno per NAT in ingresso a una singola porta back-end nelle schede di interfaccia di rete associate a un servizio di bilanciamento del carico. Le regole NAT in ingresso vengono create automaticamente per ogni scheda di interfaccia di rete associata al servizio di bilanciamento del carico usando una porta esterna da questo intervallo. La definizione di un pool NAT in ingresso nel servizio di bilanciamento del carico si escludono a vicenda con la definizione di regole NAT in ingresso. Viene fatto riferimento ai pool NAT in ingresso dai set di scalabilità di macchine virtuali. Le schede di interfaccia di rete associate a singole macchine virtuali non possono fare riferimento a un pool NAT in ingresso. Devono fare riferimento a singole regole NAT in ingresso. | InboundNatPool [] |
inboundNatRules | Raccolta di regole NAT in ingresso usate da un servizio di bilanciamento del carico. La definizione di regole NAT in ingresso nel servizio di bilanciamento del carico si escludono a vicenda con la definizione di un pool NAT in ingresso. Viene fatto riferimento ai pool NAT in ingresso dai set di scalabilità di macchine virtuali. Le schede di interfaccia di rete associate a singole macchine virtuali non possono fare riferimento a un pool NAT in ingresso. Devono fare riferimento a singole regole NAT in ingresso. | inboundNatRule[] |
loadBalancingRules | Insieme di oggetti che rappresenta le regole di bilanciamento del carico Ottiene il provisioning. | loadBalancingRule[] |
outboundRules | Regole in uscita. | OutboundRule [] |
Sonde | Raccolta di oggetti probe usati nel servizio di bilanciamento del carico. | probe[] |
LoadBalancerSku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome di uno SKU del servizio di bilanciamento del carico. | 'Basic' 'Gateway' 'Standard' |
livello | Livello di uno SKU del servizio di bilanciamento del carico. | 'Global' 'Regional' |
LoadBalancingRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di regole di bilanciamento del carico usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola di bilanciamento del carico del servizio di bilanciamento del carico. | LoadBalancingRulePropertiesFormat |
LoadBalancingRulePropertiesFormat
Microsoft.Network/loadBalancers
Nome | Descrizione | Valore |
---|---|---|
extendedLocation | Posizione estesa del servizio di bilanciamento del carico. | ExtendedLocation |
ubicazione | Percorso della risorsa. | corda |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà del servizio di bilanciamento del carico. | LoadBalancerPropertiesFormat |
Sku | SKU del servizio di bilanciamento del carico. | LoadBalancerSku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
NatGateway
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà del gateway NAT. | NatGatewayPropertiesFormat |
Sku | SKU del gateway NAT. | NatGatewaySku |
Tag | Tag di risorsa. | resourcetag |
Zone | Elenco di zone di disponibilità che denota la zona in cui deve essere distribuito il gateway Nat. | string[] |
NatGatewayPropertiesFormat
NatGatewaySku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome dello SKU del gateway Nat. | 'Standard' |
NetworkSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà del gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
NetworkSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
flushConnection | Se abilitata, i flussi creati dalle connessioni del gruppo di sicurezza di rete verranno rivalutati quando le regole sono aggiornamenti. L'abilitazione iniziale attiverà la rivalutazione. | Bool |
securityRules | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | SecurityRule[] |
OutboundRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di regole in uscita usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola in uscita del servizio di bilanciamento del carico. | OutboundRulePropertiesFormat |
OutboundRulePropertiesFormat
Sonda
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di probe usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà del probe del servizio di bilanciamento del carico. | ProbePropertiesFormat |
ProbePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
intervalInSeconds | Intervallo, in secondi, per la frequenza con cui eseguire il probe dell'endpoint per lo stato di integrità. In genere, l'intervallo è leggermente inferiore alla metà del periodo di timeout allocato (in secondi) che consente due probe completi prima di uscire dalla rotazione dell'istanza. Il valore predefinito è 15, il valore minimo è 5. | Int |
numberOfProbes | Il numero di probe in cui, se non è disponibile alcuna risposta, impedirà di recapitare ulteriore traffico all'endpoint. Questi valori consentono di escludere gli endpoint dalla rotazione più velocemente o più lentamente rispetto ai tempi tipici usati in Azure. | Int |
porto | Porta per la comunicazione del probe. I valori possibili sono compresi tra 1 e 65535 inclusi. | int (obbligatorio) |
probeThreshold | Numero di probe consecutivi riusciti o non riusciti per consentire o negare il recapito del traffico a questo endpoint. Dopo aver fallito il numero di probe consecutivi uguali a questo valore, l'endpoint verrà estratto dalla rotazione e richiederà lo stesso numero di probe consecutivi riusciti da posizionare nuovamente in rotazione. | Int |
protocollo | Protocollo dell'endpoint. Se si specifica 'Tcp', è necessario un ACK ricevuto affinché il probe abbia esito positivo. Se si specifica 'Http' o 'Https', per il probe è necessaria una risposta 200 OK dall'URI specificato. | 'Http' 'Https' 'Tcp' (obbligatorio) |
requestPath | URI usato per richiedere lo stato di integrità dalla macchina virtuale. Il percorso è obbligatorio se un protocollo è impostato su http. In caso contrario, non è consentito. Non esiste alcun valore predefinito. | corda |
PublicIPAddress
Nome | Descrizione | Valore |
---|---|---|
extendedLocation | Posizione estesa dell'indirizzo IP pubblico. | ExtendedLocation |
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà dell'indirizzo IP pubblico. | PublicIPAddressPropertiesFormat |
Sku | SKU dell'indirizzo IP pubblico. | publicIPAddressSku |
Tag | Tag di risorsa. | resourcetag |
Zone | Elenco delle zone di disponibilità che denota l'INDIRIZZO IP allocato per la risorsa da cui deve provenire. | string[] |
PublicIPAddressDnsSettings
Nome | Descrizione | Valore |
---|---|---|
domainNameLabel | Etichetta del nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituiscono il nome di dominio completo associato all'indirizzo IP pubblico. Se viene specificata un'etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure. | corda |
Fqdn | Nome di dominio completo del record DNS A associato all'indirizzo IP pubblico. Si tratta della concatenazione di domainNameLabel e della zona DNS a livello di area. | corda |
reverseFqdn | FQDN inverso. Nome di dominio completo visibile all'utente che si risolve in questo indirizzo IP pubblico. Se si specifica reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa al nome di dominio completo inverso. | corda |
PublicIPAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
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 la usa viene eliminata | 'Delete' 'Detach' |
dnsSettings | FQDN 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. | corda |
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' 'Static' |
publicIPPrefix | Il prefisso IP pubblico da cui deve essere allocato questo indirizzo IP pubblico. | SubResource |
servicePublicIPAddress | Indirizzo IP pubblico del servizio della risorsa indirizzo IP pubblico. | PublicIPAddress |
PublicIPAddressSku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome di uno SKU di indirizzo IP pubblico. | 'Basic' 'Standard' |
livello | Livello di uno SKU di indirizzo IP pubblico. | 'Global' 'Regional' |
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
Rotta
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della route. | RoutePropertiesFormat |
digitare | Tipo della risorsa. | corda |
RoutePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | CIDR di destinazione a cui si applica la route. | corda |
nextHopIpAddress | I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. | corda |
nextHopType | Tipo di hop di Azure a cui inviare il pacchetto. | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
RouteTable
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà della tabella di route. | RouteTablePropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
RouteTablePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
disableBgpRoutePropagation | Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. | Bool |
Itinerari | Raccolta di route contenute all'interno di una tabella di route. | route[] |
SecurityRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola di sicurezza. | SecurityRulePropertiesFormat |
digitare | Tipo della risorsa. | corda |
SecurityRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
accesso | Il traffico di rete è consentito o negato. | 'Consenti' 'Deny' (obbligatorio) |
descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
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". | corda |
destinationAddressPrefixes | Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. | string[] |
destinationApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come destinazione. | ApplicationSecurityGroup[] |
destinationPortRange | Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direzione | Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. | 'Inbound' 'Outbound' (obbligatorio) |
priorità | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | Int |
protocollo | Protocollo di rete a cui si applica questa regola. | '*' '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. | corda |
sourceAddressPrefixes | Intervalli DI INDIRIZZI IP di origine o CIDR. | string[] |
sourceApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come origine. | ApplicationSecurityGroup[] |
sourcePortRange | Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
sourcePortRanges | Intervalli di porte di origine. | string[] |
ServiceDelegationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
serviceName | Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. | corda |
ServiceEndpointPolicy
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà dei criteri del punto finale del servizio. | ServiceEndpointPolicyPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
ServiceEndpointPolicyDefinition
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della definizione dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
digitare | Tipo della risorsa. | corda |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
servizio | Nome dell'endpoint di servizio. | corda |
serviceResources | Elenco di risorse del servizio. | string[] |
ServiceEndpointPolicyPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
contextualServiceEndpointPolicies | Raccolta di criteri di endpoint servizio contestuali. | string[] |
serviceAlias | Alias che indica se il criterio appartiene a un servizio | corda |
serviceEndpointPolicyDefinitions | Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
Luoghi | Elenco di posizioni. | string[] |
servizio | Tipo del servizio endpoint. | corda |
Sottorete
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della subnet. | SubnetPropertiesFormat |
digitare | Tipo di risorsa. | corda |
SubnetPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | Prefisso dell'indirizzo per la subnet. | corda |
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 deleghe nella subnet. | delega[] |
ipAllocations | Matrice di IpAllocation che fanno riferimento a questa subnet. | SubResource [] |
natGateway | Gateway NAT associato a questa subnet. | SubResource |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. | 'Disabilitato' 'Enabled' |
privateLinkServiceNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete al servizio 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[] |
Sottorisorsa
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Bicep File | Descrizione |
---|---|
2 macchine virtuali nella rete virtuale - Regole di bilanciamento del carico interno e bilanciamento del carico interno | Questo modello consente di creare 2 macchine virtuali in una rete virtuale e in un servizio di bilanciamento del carico interno e di configurare una regola di bilanciamento del carico sulla porta 80. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, un indirizzo IP pubblico, un set di disponibilità e interfacce di rete. |
modello di AzureDatabricks per VNet Anywherection e Load Balancer | Questo modello consente di creare un servizio di bilanciamento del carico, un gruppo di sicurezza di rete, una rete virtuale e un'area di lavoro di Azure Databricks con la rete virtuale. |
Creare un servizio di bilanciamento del carico tra aree | Questo modello crea un servizio di bilanciamento del carico tra aree con un pool back-end contenente due servizi di bilanciamento del carico a livello di area. Il servizio di bilanciamento del carico tra aree è attualmente disponibile in aree limitate. I servizi di bilanciamento del carico a livello di area dietro il servizio di bilanciamento del carico tra aree possono trovarsi in qualsiasi area. |
Creare un servizio di bilanciamento del carico interno standard | Questo modello crea un'istanza di Azure Load Balancer interna standard con una porta di bilanciamento del carico delle regole 80 |
Creare un servizio di bilanciamento del carico standard | Questo modello crea un servizio di bilanciamento del carico con connessione Internet, regole di bilanciamento del carico e tre macchine virtuali per il pool back-end con ogni macchina virtuale in una zona ridondante. |
Creare una macchina virtuale con più schede di interfaccia di rete e rdp accessibili | Questo modello consente di creare macchine virtuali con più interfacce di rete (2) e RDP collegabili con un servizio di bilanciamento del carico configurato e una regola NAT in ingresso. Con questo modello è possibile aggiungere facilmente altre schede di interfaccia di rete. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, un indirizzo IP pubblico e 2 interfacce di rete (front-end e back-end). |
Creare una macchina virtuale di Azure con una nuova foresta di Active Directory | Questo modello crea una nuova macchina virtuale di Azure, configura la macchina virtuale come controller di dominio Active Directory per una nuova foresta |
Creare un desktop Ubuntu GNOME | Questo modello crea un computer desktop Ubuntu. Questo è ideale per l'uso come jumpbox dietro un NAT. |
Distribuire un cluster sicuro a 5 nodi | Questo modello consente di distribuire un cluster di Service Fabric sicuro a 5 nodi che esegue Windows Server 2019 Datacenter in un set di scalabilità di macchine virtuali di dimensioni Standard_D2_v2. |
Distribuire un set di scalabilità di macchine virtuali Windows con supporto per l'avvio attendibile | Questo modello consente di distribuire un set di scalabilità di macchine virtuali con supporto per l'avvio attendibile di macchine virtuali Windows usando la versione più recente con patch di Windows Server 2016, Windows Server 2019 o Windows Server 2022 Azure Edition. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con regole NAT per le connessioni RDP. Se si abilita Secureboot e vTPM, l'estensione di attestazione guest verrà installata nel set di scalabilità di macchine virtuali. Questa estensione eseguirà 'attestazione remota dal cloud. |
Distribuire un set di scalabilità di macchine virtuali con macchine virtuali Windows e scalabilità automatica | Questo modello consente di distribuire un semplice set di scalabilità di macchine virtuali Windows usando la versione più recente con patch di Windows 2008-R2-SP1, 2012-Datacenter o 2012-R2-Datacenter. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con regole NAT per le connessioni RDP. Hanno anche la scalabilità automatica integrata |
Distribuire un set di scalabilità di macchine virtuali che connette ogni macchina virtuale a una condivisione di File di Azure | Questo modello distribuisce un set di scalabilità di macchine virtuali Ubuntu e usa un'estensione script personalizzata per connettere ogni macchina virtuale a una condivisione file di Azure |
Distribuire cluster del provider di identità Shibboleth in Windows | Questo modello distribuisce Shibboleth Identity Provider in Windows in una configurazione cluster. Al termine della distribuzione, è possibile passare a https://your-domain:8443/idp/profile/status (numero di porta nota) per verificare l'esito positivo. |
Distribuire set di scalabilità di macchine virtuali con il server Python Bottle & scalabilità automatica | Distribuire un set di scalabilità di macchine virtuali dietro un servizio di bilanciamento del carico/NAT & ogni macchina virtuale che esegue una semplice app Python Bottle che funziona. Con il set di scalabilità automatica configurato, il & verrà ridimensionato in base alle esigenze |
Distribuisce il gruppo di disponibilità di SQL Server 2014 nella rete virtuale esistente & AD | Questo modello crea tre nuove macchine virtuali di Azure in una rete virtuale esistente: due macchine virtuali sono configurate come nodi di replica del gruppo di disponibilità di SQL Server 2014 e una macchina virtuale è configurata come controllo condivisione file per il failover automatico del cluster. Oltre a queste macchine virtuali, sono configurate anche le risorse di Azure aggiuntive seguenti: servizio di bilanciamento del carico interno, account di archiviazione. Per configurare il clustering, SQL Server e un gruppo di disponibilità all'interno di ogni macchina virtuale, PowerShell DSC viene sfruttato. Per il supporto di Active Directory, i controller di dominio Active Directory esistenti devono essere già distribuiti nella rete virtuale esistente. |
Frontdoor Premium con la macchina virtuale e il servizio collegamento privato | Questo modello crea un frontdoor Premium e una macchina virtuale configurata come server Web. Frontdoor usa un endpoint privato con il servizio Collegamento privato per inviare il traffico alla macchina virtuale. |
macchine virtuali IIS & vm di SQL Server 2014 | Creare server Web Windows 2012 R2 IIS 1 o 2 e un back-end di SQL Server 2014 nella rete virtuale. |
JBoss EAP in RHEL (clustered, multi-VM) | Questo modello consente di creare più macchine virtuali RHEL 8.6 che eseguono cluster JBoss EAP 7.4 e distribuisce anche un'applicazione Web denominata replica eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione. |
esempio di servizio Collegamento privato | Questo modello illustra come creare un servizio di collegamento privato |
servizio di bilanciamento del carico pubblico concatenato a un servizio di bilanciamento del carico del gateway | Questo modello consente di distribuire un'istanza di Load Balancer Standard pubblica concatenato a un servizio di bilanciamento del carico del gateway. Il traffico in ingresso da Internet viene instradato al servizio di bilanciamento del carico del gateway con macchine virtuali Linux nel pool back-end. |
Macchina virtuale con una porta RDP | Crea una macchina virtuale e crea una regola NAT per RDP nella macchina virtuale nel servizio di bilanciamento del carico |
set di scalabilità di macchine virtuali con scalabilità automatica che esegue un'app Web IIS | Distribuisce un set di scalabilità di macchine virtuali Windows che esegue IIS e un'app Web .NET MVC di base. L'estensione DSC di PowerShell di VMSS viene sfruttata per eseguire l'installazione di IIS e la distribuzione del pacchetto WebDeploy. |
macchine virtuali nelle zone di disponibilità con un servizio di bilanciamento del carico e un NAT | Questo modello consente di creare macchine virtuali distribuite tra zone di disponibilità con un servizio di bilanciamento del carico e di configurare le regole NAT tramite il servizio di bilanciamento del carico. Questo modello distribuisce anche una rete virtuale, un indirizzo IP pubblico e interfacce di rete. In questo modello viene usata la funzionalità cicli di risorse per creare le interfacce di rete e le macchine virtuali |
Guida introduttiva alla modalità di orchestrazione flessibile VMSS linux | Questo modello distribuisce un semplice set di scalabilità di macchine virtuali con istanze dietro un'istanza di Azure Load Balancer. Il set di scalabilità di macchine virtuali è in modalità di orchestrazione flessibile. Usare il parametro os per scegliere la distribuzione di Linux (Ubuntu) o Windows (Windows Server Datacenter 2019). NOTA: questo modello di avvio rapido consente l'accesso di rete alle porte di gestione delle macchine virtuali (SSH, RDP) da qualsiasi indirizzo Internet e non deve essere usato per le distribuzioni di produzione. |
set di scalabilità di macchine virtuali con prefisso IP pubblico | Modello per la distribuzione di set di scalabilità di macchine virtuali con prefisso IP pubblico |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa loadBalancers può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Network/loadBalancers, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Network/loadBalancers",
"apiVersion": "2022-05-01",
"name": "string",
"extendedLocation": {
"name": "string",
"type": "string"
},
"location": "string",
"properties": {
"backendAddressPools": [
{
"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"
}
]
}
}
],
"frontendIPConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"gatewayLoadBalancer": {
"id": "string"
},
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "string"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosProtectionPlan": {
"id": "string"
},
"protectionMode": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": ...,
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": ...
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
},
"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": {
"flushConnection": "bool",
"securityRules": [
{
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
},
"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": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
}
},
"zones": [ "string" ]
}
],
"inboundNatPools": [
{
"id": "string",
"name": "string",
"properties": {
"backendPort": "int",
"enableFloatingIP": "bool",
"enableTcpReset": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPortRangeEnd": "int",
"frontendPortRangeStart": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string"
}
}
],
"inboundNatRules": [
{
"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"
}
}
],
"loadBalancingRules": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendAddressPools": [
{
"id": "string"
}
],
"backendPort": "int",
"disableOutboundSnat": "bool",
"enableFloatingIP": "bool",
"enableTcpReset": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"loadDistribution": "string",
"probe": {
"id": "string"
},
"protocol": "string"
}
}
],
"outboundRules": [
{
"id": "string",
"name": "string",
"properties": {
"allocatedOutboundPorts": "int",
"backendAddressPool": {
"id": "string"
},
"enableTcpReset": "bool",
"frontendIPConfigurations": [
{
"id": "string"
}
],
"idleTimeoutInMinutes": "int",
"protocol": "string"
}
}
],
"probes": [
{
"id": "string",
"name": "string",
"properties": {
"intervalInSeconds": "int",
"numberOfProbes": "int",
"port": "int",
"probeThreshold": "int",
"protocol": "string",
"requestPath": "string"
}
}
]
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
ApplicationGatewayIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della configurazione IP univoca all'interno di un gateway applicazione. | corda |
proprietà | Proprietà della configurazione IP del gateway applicazione. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
sottorete | Riferimento alla risorsa subnet. Una subnet da cui il gateway applicazione ottiene l'indirizzo privato. | SubResource |
ApplicationSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà del gruppo di sicurezza delle applicazioni. | ApplicationSecurityGroupPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
ApplicationSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|
BackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | 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. | corda |
proprietà | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
drainPeriodInSeconds | Quantità di secondi di attesa del servizio di bilanciamento del carico prima di inviare RESET all'indirizzo client e back-end. | Int |
loadBalancerBackendAddresses | Matrice di indirizzi back-end. | LoadBalancerBackendAddress[] |
ubicazione | Posizione del pool di indirizzi back-end. | corda |
tunnelInterfaces | Matrice di interfacce del tunnel del servizio di bilanciamento del carico del gateway. | GatewayLoadBalancerTunnelInterface[] |
DdosSettings
Delegazione
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della subnet. | ServiceDelegationPropertiesFormat |
digitare | Tipo di risorsa. | corda |
ExtendedLocation
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della posizione estesa. | corda |
digitare | Tipo della posizione estesa. | 'EdgeZone' |
FrontendIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | 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. | corda |
proprietà | Proprietà del probe del servizio di bilanciamento del carico. | FrontendIPConfigurationPropertiesFormat |
Zone | Elenco delle zone di disponibilità che denota 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. | SubResource |
privateIPAddress | Indirizzo IP privato della configurazione IP. | corda |
privateIPAddressVersion | Indica se l'ipconfiguration specifico è 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. | SubResource |
sottorete | Riferimento alla risorsa subnet. | subnet |
GatewayLoadBalancerTunnelInterface
Nome | Descrizione | Valore |
---|---|---|
identificatore | Identificatore dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | Int |
porto | Porta dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | Int |
protocollo | Protocollo dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | 'Nativo' 'Nessuno' 'VXLAN' |
digitare | Tipo di traffico dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | 'External' 'Interno' 'Nessuno' |
InboundNatPool
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di pool NAT in ingresso usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà del pool NAT in ingresso del servizio di bilanciamento del carico. | InboundNatPoolPropertiesFormat |
InboundNatPoolPropertiesFormat
InboundNatRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | 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. | corda |
proprietà | Proprietà della regola NAT in ingresso del servizio di bilanciamento del carico. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
IpTag
Nome | Descrizione | Valore |
---|---|---|
ipTagType | Tipo di tag IP. Esempio: FirstPartyUsage. | corda |
cartellino | Valore del tag IP associato all'indirizzo IP pubblico. Esempio: SQL. | corda |
LoadBalancerBackendAddress
Nome | Descrizione | Valore |
---|---|---|
nome | Nome dell'indirizzo back-end. | corda |
proprietà | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
LoadBalancerPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendAddressPools | Raccolta di pool di indirizzi back-end usati da un servizio di bilanciamento del carico. | BackendAddressPool[] |
frontendIPConfigurations | Oggetto che rappresenta gli INDIRIZZI IP front-end da usare per il servizio di bilanciamento del carico. | frontendIPConfiguration[] |
inboundNatPools | Definisce un intervallo di porte esterno per NAT in ingresso a una singola porta back-end nelle schede di interfaccia di rete associate a un servizio di bilanciamento del carico. Le regole NAT in ingresso vengono create automaticamente per ogni scheda di interfaccia di rete associata al servizio di bilanciamento del carico usando una porta esterna da questo intervallo. La definizione di un pool NAT in ingresso nel servizio di bilanciamento del carico si escludono a vicenda con la definizione di regole NAT in ingresso. Viene fatto riferimento ai pool NAT in ingresso dai set di scalabilità di macchine virtuali. Le schede di interfaccia di rete associate a singole macchine virtuali non possono fare riferimento a un pool NAT in ingresso. Devono fare riferimento a singole regole NAT in ingresso. | InboundNatPool [] |
inboundNatRules | Raccolta di regole NAT in ingresso usate da un servizio di bilanciamento del carico. La definizione di regole NAT in ingresso nel servizio di bilanciamento del carico si escludono a vicenda con la definizione di un pool NAT in ingresso. Viene fatto riferimento ai pool NAT in ingresso dai set di scalabilità di macchine virtuali. Le schede di interfaccia di rete associate a singole macchine virtuali non possono fare riferimento a un pool NAT in ingresso. Devono fare riferimento a singole regole NAT in ingresso. | inboundNatRule[] |
loadBalancingRules | Insieme di oggetti che rappresenta le regole di bilanciamento del carico Ottiene il provisioning. | loadBalancingRule[] |
outboundRules | Regole in uscita. | OutboundRule [] |
Sonde | Raccolta di oggetti probe usati nel servizio di bilanciamento del carico. | probe[] |
LoadBalancerSku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome di uno SKU del servizio di bilanciamento del carico. | 'Basic' 'Gateway' 'Standard' |
livello | Livello di uno SKU del servizio di bilanciamento del carico. | 'Global' 'Regional' |
LoadBalancingRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di regole di bilanciamento del carico usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola di bilanciamento del carico del servizio di bilanciamento del carico. | LoadBalancingRulePropertiesFormat |
LoadBalancingRulePropertiesFormat
Microsoft.Network/loadBalancers
Nome | Descrizione | Valore |
---|---|---|
apiVersion | Versione dell'API | '2022-05-01' |
extendedLocation | Posizione estesa del servizio di bilanciamento del carico. | ExtendedLocation |
ubicazione | Percorso della risorsa. | corda |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà del servizio di bilanciamento del carico. | LoadBalancerPropertiesFormat |
Sku | SKU del servizio di bilanciamento del carico. | LoadBalancerSku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.Network/loadBalancers' |
NatGateway
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà del gateway NAT. | NatGatewayPropertiesFormat |
Sku | SKU del gateway NAT. | NatGatewaySku |
Tag | Tag di risorsa. | resourcetag |
Zone | Elenco di zone di disponibilità che denota la zona in cui deve essere distribuito il gateway Nat. | string[] |
NatGatewayPropertiesFormat
NatGatewaySku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome dello SKU del gateway Nat. | 'Standard' |
NetworkSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà del gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
NetworkSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
flushConnection | Se abilitata, i flussi creati dalle connessioni del gruppo di sicurezza di rete verranno rivalutati quando le regole sono aggiornamenti. L'abilitazione iniziale attiverà la rivalutazione. | Bool |
securityRules | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | SecurityRule[] |
OutboundRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di regole in uscita usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola in uscita del servizio di bilanciamento del carico. | OutboundRulePropertiesFormat |
OutboundRulePropertiesFormat
Sonda
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di probe usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà del probe del servizio di bilanciamento del carico. | ProbePropertiesFormat |
ProbePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
intervalInSeconds | Intervallo, in secondi, per la frequenza con cui eseguire il probe dell'endpoint per lo stato di integrità. In genere, l'intervallo è leggermente inferiore alla metà del periodo di timeout allocato (in secondi) che consente due probe completi prima di uscire dalla rotazione dell'istanza. Il valore predefinito è 15, il valore minimo è 5. | Int |
numberOfProbes | Il numero di probe in cui, se non è disponibile alcuna risposta, impedirà di recapitare ulteriore traffico all'endpoint. Questi valori consentono di escludere gli endpoint dalla rotazione più velocemente o più lentamente rispetto ai tempi tipici usati in Azure. | Int |
porto | Porta per la comunicazione del probe. I valori possibili sono compresi tra 1 e 65535 inclusi. | int (obbligatorio) |
probeThreshold | Numero di probe consecutivi riusciti o non riusciti per consentire o negare il recapito del traffico a questo endpoint. Dopo aver fallito il numero di probe consecutivi uguali a questo valore, l'endpoint verrà estratto dalla rotazione e richiederà lo stesso numero di probe consecutivi riusciti da posizionare nuovamente in rotazione. | Int |
protocollo | Protocollo dell'endpoint. Se si specifica 'Tcp', è necessario un ACK ricevuto affinché il probe abbia esito positivo. Se si specifica 'Http' o 'Https', per il probe è necessaria una risposta 200 OK dall'URI specificato. | 'Http' 'Https' 'Tcp' (obbligatorio) |
requestPath | URI usato per richiedere lo stato di integrità dalla macchina virtuale. Il percorso è obbligatorio se un protocollo è impostato su http. In caso contrario, non è consentito. Non esiste alcun valore predefinito. | corda |
PublicIPAddress
Nome | Descrizione | Valore |
---|---|---|
extendedLocation | Posizione estesa dell'indirizzo IP pubblico. | ExtendedLocation |
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà dell'indirizzo IP pubblico. | PublicIPAddressPropertiesFormat |
Sku | SKU dell'indirizzo IP pubblico. | publicIPAddressSku |
Tag | Tag di risorsa. | resourcetag |
Zone | Elenco delle zone di disponibilità che denota l'INDIRIZZO IP allocato per la risorsa da cui deve provenire. | string[] |
PublicIPAddressDnsSettings
Nome | Descrizione | Valore |
---|---|---|
domainNameLabel | Etichetta del nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituiscono il nome di dominio completo associato all'indirizzo IP pubblico. Se viene specificata un'etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure. | corda |
Fqdn | Nome di dominio completo del record DNS A associato all'indirizzo IP pubblico. Si tratta della concatenazione di domainNameLabel e della zona DNS a livello di area. | corda |
reverseFqdn | FQDN inverso. Nome di dominio completo visibile all'utente che si risolve in questo indirizzo IP pubblico. Se si specifica reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa al nome di dominio completo inverso. | corda |
PublicIPAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
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 la usa viene eliminata | 'Delete' 'Detach' |
dnsSettings | FQDN 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. | corda |
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' 'Static' |
publicIPPrefix | Il prefisso IP pubblico da cui deve essere allocato questo indirizzo IP pubblico. | SubResource |
servicePublicIPAddress | Indirizzo IP pubblico del servizio della risorsa indirizzo IP pubblico. | PublicIPAddress |
PublicIPAddressSku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome di uno SKU di indirizzo IP pubblico. | 'Basic' 'Standard' |
livello | Livello di uno SKU di indirizzo IP pubblico. | 'Global' 'Regional' |
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
Rotta
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della route. | RoutePropertiesFormat |
digitare | Tipo della risorsa. | corda |
RoutePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | CIDR di destinazione a cui si applica la route. | corda |
nextHopIpAddress | I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. | corda |
nextHopType | Tipo di hop di Azure a cui inviare il pacchetto. | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
RouteTable
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà della tabella di route. | RouteTablePropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
RouteTablePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
disableBgpRoutePropagation | Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. | Bool |
Itinerari | Raccolta di route contenute all'interno di una tabella di route. | route[] |
SecurityRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola di sicurezza. | SecurityRulePropertiesFormat |
digitare | Tipo della risorsa. | corda |
SecurityRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
accesso | Il traffico di rete è consentito o negato. | 'Consenti' 'Deny' (obbligatorio) |
descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
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". | corda |
destinationAddressPrefixes | Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. | string[] |
destinationApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come destinazione. | ApplicationSecurityGroup[] |
destinationPortRange | Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direzione | Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. | 'Inbound' 'Outbound' (obbligatorio) |
priorità | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | Int |
protocollo | Protocollo di rete a cui si applica questa regola. | '*' '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. | corda |
sourceAddressPrefixes | Intervalli DI INDIRIZZI IP di origine o CIDR. | string[] |
sourceApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come origine. | ApplicationSecurityGroup[] |
sourcePortRange | Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
sourcePortRanges | Intervalli di porte di origine. | string[] |
ServiceDelegationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
serviceName | Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. | corda |
ServiceEndpointPolicy
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà dei criteri del punto finale del servizio. | ServiceEndpointPolicyPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
ServiceEndpointPolicyDefinition
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della definizione dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
digitare | Tipo della risorsa. | corda |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
servizio | Nome dell'endpoint di servizio. | corda |
serviceResources | Elenco di risorse del servizio. | string[] |
ServiceEndpointPolicyPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
contextualServiceEndpointPolicies | Raccolta di criteri di endpoint servizio contestuali. | string[] |
serviceAlias | Alias che indica se il criterio appartiene a un servizio | corda |
serviceEndpointPolicyDefinitions | Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
Luoghi | Elenco di posizioni. | string[] |
servizio | Tipo del servizio endpoint. | corda |
Sottorete
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della subnet. | SubnetPropertiesFormat |
digitare | Tipo di risorsa. | corda |
SubnetPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | Prefisso dell'indirizzo per la subnet. | corda |
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 deleghe nella subnet. | delega[] |
ipAllocations | Matrice di IpAllocation che fanno riferimento a questa subnet. | SubResource [] |
natGateway | Gateway NAT associato a questa subnet. | SubResource |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. | 'Disabilitato' 'Enabled' |
privateLinkServiceNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete al servizio 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[] |
Sottorisorsa
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
2 macchine virtuali in un servizio di bilanciamento del carico e configurare le regole NAT nel LB |
Questo modello consente di creare 2 macchine virtuali in un set di disponibilità e configurare le regole NAT tramite il servizio di bilanciamento del carico. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, un indirizzo IP pubblico e interfacce di rete. In questo modello viene usata la funzionalità cicli di risorse per creare le interfacce di rete e le macchine virtuali |
2 macchine virtuali in un servizio di bilanciamento del carico e regole di bilanciamento del carico |
Questo modello consente di creare 2 macchine virtuali in un servizio di bilanciamento del carico e di configurare una regola di bilanciamento del carico sulla porta 80. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, un indirizzo IP pubblico, un set di disponibilità e interfacce di rete. In questo modello viene usata la funzionalità cicli di risorse per creare le interfacce di rete e le macchine virtuali |
2 macchine virtuali nella rete virtuale - Regole di bilanciamento del carico interno e bilanciamento del carico interno |
Questo modello consente di creare 2 macchine virtuali in una rete virtuale e in un servizio di bilanciamento del carico interno e di configurare una regola di bilanciamento del carico sulla porta 80. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, un indirizzo IP pubblico, un set di disponibilità e interfacce di rete. |
ridimensionamento automatico del set di scalabilità di macchine virtuali Windows LANSA con il database SQL di Azure |
Il modello distribuisce un set di scalabilità di macchine virtuali Windows con un numero desiderato di macchine virtuali nel set di scalabilità e un'identità del servizio gestito laNSA da installare in ogni macchina virtuale. Dopo aver distribuito il set di scalabilità di macchine virtuali, viene usata un'estensione di script personalizzata per installare l'identità del servizio gestito LANSA) |
motore del servizio Azure Container (acs-engine) - Modalità Swarm |
Il motore del servizio Azure Container (acs-engine) genera modelli arm (Azure Resource Manager) per i cluster abilitati per Docker in Microsoft Azure con la scelta di DC/OS, Kubernetes, modalità Swarm o agenti di orchestrazione Swarm. L'input dello strumento è una definizione del cluster. La definizione del cluster è molto simile alla sintassi del modello arm usata per distribuire un cluster del servizio Microsoft Azure Container. |
set di scalabilità di macchine virtuali di Azure come client di Intel Lustre |
Questo modello crea un set di client Intel Lustre 2.7 usando set di scalabilità di macchine virtuali di Azure e la raccolta di Azure OpenLogic CentOS 6.6 o 7.0 e monta un file system Intel Lustre esistente |
modello di AzureDatabricks per VNet Anywherection e Load Balancer |
Questo modello consente di creare un servizio di bilanciamento del carico, un gruppo di sicurezza di rete, una rete virtuale e un'area di lavoro di Azure Databricks con la rete virtuale. |
Barracuda Web Application Firewall con server IIS back-end |
Questo modello di avvio rapido di Azure distribuisce una soluzione Barracuda Web Application Firewall in Azure con il numero necessario di server Web IIS basati su Windows 2012. I modelli includono la versione più recente di Barracuda WAF con pagamento in base al consumo e l'ultima immagine di Azure di Windows 2012 R2 per IIS. Barracuda Web Application Firewall controlla il traffico Web in ingresso e blocca gli attacchi SQL injection, cross-site scripting, caricamenti di malware &'applicazione DDoS e altri attacchi mirati alle applicazioni Web. Un bilanciamento del carico interno esterno viene distribuito con regole NAT per abilitare l'accesso Desktop remoto ai server Web back-end. Seguire la guida alla configurazione post-distribuzione disponibile nella directory dei modelli di GitHub per altre informazioni sui passaggi post-distribuzione correlati alla pubblicazione del web application firewall barracuda e delle applicazioni Web. |
distribuzione di farm Servizi Desktop remoto di base |
Questo modello crea una distribuzione di farm Desktop remoto di base |
cluster back-end chef High-Availability |
Questo modello crea un cluster chef-back-end con nodi front-end collegati |
Creare 2 macchine virtuali in LB e una macchina virtuale di SQL Server con NSG |
Questo modello crea 2 macchine virtuali Windows (che possono essere usate come fe Web) con in un set di disponibilità e un servizio di bilanciamento del carico con la porta 80 aperta. È possibile raggiungere le due macchine virtuali usando RDP sulla porta 6001 e 6002. Questo modello crea anche una macchina virtuale di SQL Server 2014 raggiungibile tramite connessione RDP definita in un gruppo di sicurezza di rete. |
Creare 2 macchine virtuali Linux con LB e VM DI SQL Server con ssd |
Questo modello crea 2 macchine virtuali Linux (che possono essere usate come fe Web) con in un set di disponibilità e un servizio di bilanciamento del carico con la porta 80 aperta. È possibile raggiungere le due macchine virtuali usando SSH sulla porta 6001 e 6002. Questo modello crea anche una macchina virtuale di SQL Server 2014 raggiungibile tramite connessione RDP definita in un gruppo di sicurezza di rete. Tutte le macchine virtuali di archiviazione possono usare Archiviazione Premium (SSD) ed è possibile scegliere di creare macchine virtuali con tutte le dimensioni di DS |
Creare un servizio di bilanciamento del carico tra aree |
Questo modello crea un servizio di bilanciamento del carico tra aree con un pool back-end contenente due servizi di bilanciamento del carico a livello di area. Il servizio di bilanciamento del carico tra aree è attualmente disponibile in aree limitate. I servizi di bilanciamento del carico a livello di area dietro il servizio di bilanciamento del carico tra aree possono trovarsi in qualsiasi area. |
Creare un servizio di bilanciamento del carico con un indirizzo IPv6 pubblico |
Questo modello crea un servizio di bilanciamento del carico con connessione Internet con un indirizzo IPv6 pubblico, regole di bilanciamento del carico e due macchine virtuali per il pool back-end. |
Creare un servizio di bilanciamento del carico interno standard |
Questo modello crea un'istanza di Azure Load Balancer interna standard con una porta di bilanciamento del carico delle regole 80 |
Creare un servizio di bilanciamento del carico interno standard con porte a disponibilità elevata |
Questo modello crea un'istanza di Azure Load Balancer interna standard con una regola di bilanciamento del carico delle porte a disponibilità elevata |
Creare un servizio di bilanciamento del carico standard |
Questo modello crea un servizio di bilanciamento del carico con connessione Internet, regole di bilanciamento del carico e tre macchine virtuali per il pool back-end con ogni macchina virtuale in una zona ridondante. |
Creare una macchina virtuale con più schede di interfaccia di rete e rdp accessibili |
Questo modello consente di creare macchine virtuali con più interfacce di rete (2) e RDP collegabili con un servizio di bilanciamento del carico configurato e una regola NAT in ingresso. Con questo modello è possibile aggiungere facilmente altre schede di interfaccia di rete. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, un indirizzo IP pubblico e 2 interfacce di rete (front-end e back-end). |
Creare una macchina virtuale di Azure con una nuova foresta di Active Directory |
Questo modello crea una nuova macchina virtuale di Azure, configura la macchina virtuale come controller di dominio Active Directory per una nuova foresta |
Creare una macchina virtuale di Azure con una nuova foresta di Active Directory |
Questo modello crea una nuova macchina virtuale di Azure, configura la macchina virtuale come controller di dominio Active Directory per una nuova foresta |
Creare un nuovo dominio DI Active Directory con 2 controller di dominio |
Questo modello crea 2 nuove macchine virtuali da usare come controller di dominio Active Directory (primario e di backup) per una nuova foresta e un nuovo dominio |
Creare un desktop Ubuntu GNOME |
Questo modello crea un computer desktop Ubuntu. Questo è ideale per l'uso come jumpbox dietro un NAT. |
Distribuire un cluster sicuro a 3 nodi con gruppi di sicurezza di rete abilitati |
Questo modello consente di distribuire un cluster di Service Fabric protetto con tipo di nodo 3 che esegue Windows Server 2016 Data center in una macchina virtuale di dimensioni Standard_D2. Usare questo modello consente di controllare il traffico di rete in ingresso e in uscita usando i gruppi di sicurezza di rete. |
Distribuire un cluster sicuro a 5 nodi |
Questo modello consente di distribuire un cluster di Service Fabric sicuro a 5 nodi che esegue Windows Server 2019 Datacenter in un set di scalabilità di macchine virtuali di dimensioni Standard_D2_v2. |
Distribuire un cluster ubuntu di Service Fabric a 5 nodi |
Questo modello consente di distribuire un cluster di Service Fabric sicuro a 5 nodi che esegue Ubuntu in un set di scalabilità di macchine virtuali di dimensioni Standard_D2_V2. |
Distribuire un set di scalabilità di macchine virtuali Linux con architettura primaria/secondaria |
Questo modello consente di distribuire un set di scalabilità di macchine virtuali Linux con un'estensione script personalizzata nell'architettura secondaria primaria |
Distribuire un set di scalabilità in una rete virtuale esistente |
Questo modello distribuisce un set di scalabilità di macchine virtuali in una rete virtuale di exsisting. |
Distribuire un set di scalabilità di macchine virtuali semplice con macchine virtuali Linux |
Questo modello consente di distribuire un semplice set di scalabilità di macchine virtuali Linux usando la versione più recente di Ubuntu Linux 14.04.4-LTS o 16.04-LTS. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con regole NAT per le connessioni SSH. |
Distribuire un set di scalabilità di macchine virtuali semplice con macchine virtuali Windows |
Questo modello consente di distribuire un semplice set di scalabilità di macchine virtuali Windows usando l'ultima versione con patch di varie versioni di Windows. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con regole NAT per le connessioni rdp. |
Distribuire un set di scalabilità di macchine virtuali Windows con supporto per l'avvio attendibile |
Questo modello consente di distribuire un set di scalabilità di macchine virtuali con supporto per l'avvio attendibile di macchine virtuali Windows usando la versione più recente con patch di Windows Server 2016, Windows Server 2019 o Windows Server 2022 Azure Edition. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con regole NAT per le connessioni RDP. Se si abilita Secureboot e vTPM, l'estensione di attestazione guest verrà installata nel set di scalabilità di macchine virtuali. Questa estensione eseguirà 'attestazione remota dal cloud. |
Distribuire un set di scalabilità di macchine virtuali dalla macchina virtuale di data science di Azure |
Questi modelli distribuiscono i set di scalabilità di macchine virtuali usando le macchine virtuali di data science di Azure come immagine di origine. |
Distribuire un set di scalabilità di macchine virtuali con un'immagine personalizzata Linux |
Questo modello consente di distribuire un'immagine Linux di vm personalizzata all'interno di un set di scalabilità. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con bilanciamento del carico HTTP (per impostazione predefinita sulla porta 80). Nell'esempio viene usato uno script personalizzato per eseguire la distribuzione e l'aggiornamento dell'applicazione, potrebbe essere necessario fornire lo script personalizzato per la procedura di aggiornamento personalizzata. Sarà necessario fornire un'immagine generalizzata della macchina virtuale nella stessa sottoscrizione e nella stessa area in cui si crea il set di scalabilità di macchine virtuali. |
Distribuire un set di scalabilità di macchine virtuali con un'immagine personalizzata di Windows |
Questo modello consente di distribuire un semplice set di scalabilità di macchine virtuali che usa un'immagine Windows personalizzata. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con bilanciamento del carico HTTP (per impostazione predefinita sulla porta 80) |
Distribuire un set di scalabilità di macchine virtuali con macchine virtuali Linux e scalabilità automatica |
Questo modello consente di distribuire un semplice set di scalabilità di macchine virtuali Linux usando la versione più recente di Ubuntu Linux 15.04 o 14.04.4-LTS. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con regole NAT per le connessioni SSH. Hanno anche la scalabilità automatica integrata |
Distribuire un set di scalabilità di macchine virtuali con macchine virtuali Linux dietro il servizio di bilanciamento del carico interno |
Questo modello consente di distribuire un set di scalabilità di macchine virtuali Linux usando la versione più recente di Ubuntu Linux 15.10 o 14.04.4-LTS. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico interno con regole NAT per le connessioni SSH. |
Distribuire un set di scalabilità di macchine virtuali con macchine virtuali Linux nelle zone di disponibilità |
Questo modello consente di distribuire un semplice set di scalabilità di macchine virtuali Linux usando la versione più recente di Ubuntu Linux 14.04.4-LTS o 16.04-LTS. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con regole NAT per le connessioni SSH. |
Distribuire un set di scalabilità di macchine virtuali con macchine virtuali Windows e scalabilità automatica |
Questo modello consente di distribuire un semplice set di scalabilità di macchine virtuali Windows usando la versione più recente con patch di Windows 2008-R2-SP1, 2012-Datacenter o 2012-R2-Datacenter. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con regole NAT per le connessioni RDP. Hanno anche la scalabilità automatica integrata |
Distribuire un set di scalabilità di macchine virtuali con macchine virtuali Windows nelle zone di disponibilità |
Questo modello consente di distribuire un set di scalabilità di macchine virtuali Windows usando la versione più recente con patch di varie versioni di Windows. Queste macchine virtuali si trovano dietro un servizio di bilanciamento del carico con regole NAT per le connessioni rdp. |
Distribuire un set di scalabilità di macchine virtuali che connette ogni macchina virtuale a una condivisione di File di Azure |
Questo modello distribuisce un set di scalabilità di macchine virtuali Ubuntu e usa un'estensione script personalizzata per connettere ogni macchina virtuale a una condivisione file di Azure |
Distribuire un set di scalabilità di macchine virtuali Windows con un'estensione di script personalizzata |
Questo modello consente di distribuire un set di scalabilità di macchine virtuali Windows usando la versione più recente con patch di varie versioni di Windows. Queste macchine virtuali hanno un'estensione di script personalizzata per la personalizzazione e si trovano dietro un servizio di bilanciamento del carico con regole NAT per le connessioni rdp. |
Distribuire un'impostazione di scalabilità automatica per il set di scalabilità di macchine virtuali |
Questo modello consente di distribuire criteri di scalabilità automatica per la risorsa Set di scalabilità di macchine virtuali. |
Deploy Darktrace Autoscaling vSensors |
Questo modello consente di distribuire una distribuzione automatica della scalabilità automatica di Darktrace vSensors |
distribuire Drupal con set di scalabilità di macchine virtuali, File di Azure e Mysql |
Distribuire un set di scalabilità di macchine virtuali dietro un servizio di bilanciamento del carico/NAT & ogni macchina virtuale che esegue Drupal (Apache/PHP). Tutti i nodi condividono l'archiviazione di condivisione file di Azure creata e il database MySQL |
Distribuire un cluster IOMAD in Ubuntu |
Questo modello distribuisce IOMAD come applicazione LAMP in Ubuntu. Crea una o più macchine virtuali Ubuntu per il front-end e una singola macchina virtuale per il back-end. Esegue un'installazione invisibile all'utente di Apache e PHP nella macchina virtuale front-end e MySQL nella macchina virtuale back-end. Distribuisce quindi IOMAD nel cluster. Configura un servizio di bilanciamento del carico per indirizzare le richieste alle macchine virtuali front-end. Configura anche le regole NAT per consentire l'accesso amministratore a ognuna delle macchine virtuali. Configura anche una directory di dati di mdfdata usando l'archiviazione file condivisa tra le macchine virtuali. Al termine della distribuzione, è possibile passare a /iomad in ogni macchina virtuale front-end (usando l'accesso amministratore Web) per iniziare a configurare IOMAD. |
Deploy Open edX Dogwood (Multi-VM) |
Questo modello crea una rete di macchine virtuali Ubuntu e distribuisce Open edX Dogwood su di essi. La distribuzione supporta macchine virtuali di 1-9 applicazioni e macchine virtuali Mongo e MySQL back-end. |
Distribuire un cluster OpenLDAP in Ubuntu |
Questo modello distribuisce un cluster OpenLDAP in Ubuntu. Crea più macchine virtuali Ubuntu (fino a 5, ma può essere facilmente aumentata) ed esegue un'installazione invisibile all'utente di OpenLDAP su di esse. Configura quindi la replica multimaster in modo N way su di essi. Al termine della distribuzione, è possibile passare a /phpldapadmin per avviare OpenLDAP congfiguring. |
Distribuire cluster OpenSIS Community Edition in Ubuntu |
Questo modello distribuisce OpenSIS Community Edition come applicazione LAMP in Ubuntu. Crea una o più macchine virtuali Ubuntu per il front-end e una singola macchina virtuale per il back-end. Esegue un'installazione invisibile all'utente di Apache e PHP nella macchina virtuale front-end e MySQL nella macchina virtuale back-end. Distribuisce quindi OpenSIS Community Edition nel cluster. Al termine della distribuzione, è possibile passare a /opensis-ce in ogni macchina virtuale front-end (usando l'accesso amministratore Web) per iniziare a usare OpenSIS. |
Distribuire cluster del provider di identità Shibboleth in Ubuntu |
Questo modello distribuisce Shibboleth Identity Provider in Ubuntu in una configurazione in cluster. Al termine della distribuzione, è possibile passare a https://your-domain:8443/idp/profile/Status (numero di porta nota) per verificare l'esito positivo. |
Distribuire cluster del provider di identità Shibboleth in Windows |
Questo modello distribuisce Shibboleth Identity Provider in Windows in una configurazione cluster. Al termine della distribuzione, è possibile passare a https://your-domain:8443/idp/profile/status (numero di porta nota) per verificare l'esito positivo. |
Distribuire set di scalabilità di macchine virtuali con probe LB e riparazioni automatiche |
Questo modello consente di distribuire un set di scalabilità di macchine virtuali Linux dietro un servizio di bilanciamento del carico con probe di integrità configurato. Il set di scalabilità include anche criteri di riparazione automatica delle istanze abilitati con un periodo di tolleranza di 30 minuti. |
Distribuire set di scalabilità di macchine virtuali con il server Python Bottle & scalabilità automatica |
Distribuire un set di scalabilità di macchine virtuali dietro un servizio di bilanciamento del carico/NAT & ogni macchina virtuale che esegue una semplice app Python Bottle che funziona. Con il set di scalabilità automatica configurato, il & verrà ridimensionato in base alle esigenze |
Deploy Windows VMSS configure windows featurtes SSL DSC |
Questo modello consente di distribuire due set di scalabilità di macchine virtuali Windows, configurare funzionalità di Windows come IIS/Ruolo Web, .Net Framework 4.5, autenticazione di Windows, inizializzazione dell'applicazione, scaricare pacchetti di distribuzione delle applicazioni, riscrittura URL & configurazione SSL tramite DSC e Azure Key Vault |
Distribuisce un cluster di replica MySQL master/slave a 2 nodi |
Questo modello distribuisce un cluster di replica MySQL master/slave a 2 nodi in CentOS 6.5 o 6.6 |
Distribuisce un cluster console a 3 nodi |
Questo modello distribuisce un cluster Consul a 3 nodi e unisce automaticamente i nodi tramite Atlas. Consul è uno strumento per l'individuazione dei servizi, l'archivio chiave/valore distribuito e un sacco di altre cose interessanti. Atlas è fornito da Hashicorp (creatori di Consul) come modo per creare rapidamente cluster Consul senza dover aggiungere manualmente ogni nodo |
Distribuisce un cluster XtraDB a 3 nodi percona |
Questo modello distribuisce un cluster a disponibilità elevata MySQL a 3 nodi in CentOS 6.5 o Ubuntu 12.04 |
Distribuisce un cluster CentOS a nodo N |
Questo modello distribuisce un cluster CentOS a 2-10 nodi con 2 reti. |
Distribuisce il gruppo di disponibilità di SQL Server 2014 nella rete virtuale esistente & AD |
Questo modello crea tre nuove macchine virtuali di Azure in una rete virtuale esistente: due macchine virtuali sono configurate come nodi di replica del gruppo di disponibilità di SQL Server 2014 e una macchina virtuale è configurata come controllo condivisione file per il failover automatico del cluster. Oltre a queste macchine virtuali, sono configurate anche le risorse di Azure aggiuntive seguenti: servizio di bilanciamento del carico interno, account di archiviazione. Per configurare il clustering, SQL Server e un gruppo di disponibilità all'interno di ogni macchina virtuale, PowerShell DSC viene sfruttato. Per il supporto di Active Directory, i controller di dominio Active Directory esistenti devono essere già distribuiti nella rete virtuale esistente. |
Distribuisce macchine virtuali Windows in LB, configura winRM Https |
Questo modello consente di distribuire macchine virtuali Windows usando alcune opzioni diverse per la versione di Windows. Questo modello configura anche un listener HTTPS WinRM nelle macchine virtuali |
cluster Docker Swarm |
Questo modello crea un cluster Docker Swarm a disponibilità elevata |
Frontdoor Premium con la macchina virtuale e il servizio collegamento privato |
Questo modello crea un frontdoor Premium e una macchina virtuale configurata come server Web. Frontdoor usa un endpoint privato con il servizio Collegamento privato per inviare il traffico alla macchina virtuale. |
GlassFish su SUSE |
Questo modello distribuisce un cluster GlassFish (v3 o v4) con carico bilanciato, costituito da un numero definito dall'utente di macchine virtuali SUSE (OpenSUSE o SLES). |
macchine virtuali IIS & vm di SQL Server 2014 |
Creare server Web Windows 2012 R2 IIS 1 o 2 e un back-end di SQL Server 2014 nella rete virtuale. |
Installare un cluster Elasticsearch in un set di scalabilità di macchine virtuali |
Questo modello distribuisce un cluster Elasticsearch in un set di scalabilità di macchine virtuali. Il modello effettua il provisioning di 3 nodi master dedicati, con un numero facoltativo di nodi dati, che vengono eseguiti su dischi gestiti. |
IPv6 nella rete virtuale di Azure (VNET) |
Creare una rete virtuale IPv4/IPv6 dual stack con 2 macchine virtuali. |
IPv6 nella rete virtuale di Azure con std LB |
Creare una rete virtuale IPv4/IPv6 dual stack con 2 macchine virtuali e un servizio Load Balancer Standard con connessione Internet. |
JBoss EAP in RHEL (clustered, multi-VM) |
Questo modello consente di creare più macchine virtuali RHEL 8.6 che eseguono cluster JBoss EAP 7.4 e distribuisce anche un'applicazione Web denominata replica eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione. |
JBoss EAP in RHEL (clustered, VMSS) |
Questo modello consente di creare istanze di VMSS RHEL 8.6 che eseguono cluster JBoss EAP 7.4 e di distribuire anche un'applicazione Web denominata replica eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione. |
coppia di disponibilità elevata KEMP LoadMaster |
Questo modello distribuisce una coppia di disponibilità elevata KEMP LoadMaster |
Load Balancer con 2 indirizzi VIP, ognuno con una regola LB |
Questo modello consente di creare un servizio di bilanciamento del carico, 2 indirizzi IP pubblici per il servizio di bilanciamento del carico (multivip), rete virtuale, interfaccia di rete nella rete virtuale & una regola LB nel servizio di bilanciamento del carico usato dall'interfaccia di rete. |
Load Balancer con regola NAT in ingresso |
Questo modello consente di creare un servizio di bilanciamento del carico, un indirizzo IP pubblico per il servizio di bilanciamento del carico, la rete virtuale, l'interfaccia di rete nella rete virtuale & una regola NAT nel servizio di bilanciamento del carico usato dall'interfaccia di rete. |
'app multilivello con NSG, ILB, AppGateway |
Questo modello distribuisce una rete virtuale, separa la rete tramite subnet, distribuisce le macchine virtuali e configura il bilanciamento del carico |
Gestione traffico multilivello, L4 ILB, L7 AppGateway |
Questo modello distribuisce una rete virtuale, separa la rete tramite subnet, distribuisce le macchine virtuali e configura il bilanciamento del carico |
esempio di servizio Collegamento privato |
Questo modello illustra come creare un servizio di collegamento privato |
servizio di bilanciamento del carico pubblico concatenato a un servizio di bilanciamento del carico del gateway |
Questo modello consente di distribuire un'istanza di Load Balancer Standard pubblica concatenato a un servizio di bilanciamento del carico del gateway. Il traffico in ingresso da Internet viene instradato al servizio di bilanciamento del carico del gateway con macchine virtuali Linux nel pool back-end. |
distribuzione di farm Servizi Desktop remoto con active directory esistente |
Questo modello crea una distribuzione di farm Servizi Desktop remoto usando Active Directory esistente nello stesso gruppo di risorse |
distribuzione a disponibilità elevata del gateway Desktop remoto |
Questo modello offre disponibilità elevata ai server Gateway Desktop remoto e Accesso Web Desktop remoto in una distribuzione di Servizi Desktop remoto esistente |
soluzione Red Hat Linux a 3 livelli in Azure |
Questo modello consente di distribuire un'architettura a 3 livelli usando macchine virtuali "Red Hat Enterprise Linux 7.3". L'architettura include reti virtuali, servizi di bilanciamento del carico esterni e interni, jump vm, gruppi di sicurezza di rete e così via con più macchine virtuali RHEL in ogni livello |
l'haproxy ridondante con il servizio di bilanciamento del carico di Azure e l' IP mobile |
Questo modello crea un'installazione di haproxy ridondante con 2 macchine virtuali Ubuntu configurate dietro il servizio di bilanciamento del carico di Azure con ip mobile abilitato. Ognuna delle macchine virtuali Ubuntu esegue haproxy per bilanciare il carico delle richieste ad altre macchine virtuali dell'applicazione (in questo caso l'esecuzione di Apache). Keepalived abilita la ridondanza per le macchine virtuali haproxy assegnando l'INDIRIZZO IP mobile al master e bloccando il probe del servizio di bilanciamento del carico nel backup. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, un indirizzo IP pubblico, interfacce di rete. |
Servizi Desktop remoto con a disponibilità elevata |
Questo codice di esempio di modello di Resource Manager distribuirà un lab di raccolta di sessioni di Servizi Desktop remoto 2019 con disponibilità elevata. L'obiettivo è distribuire una soluzione completamente ridondante e a disponibilità elevata per Servizi Desktop remoto usando Windows Server 2019. |
frammento di casi d'uso ip riservati |
Questo modello illustra il caso d'uso attualmente supportato per l'indirizzo IP riservato. Un indirizzo IP riservato è semplicemente un indirizzo IP pubblico allocato in modo statico. |
di SAP NetWeaver a 3 livelli (disco gestito) |
Questo modello consente di distribuire una macchina virtuale usando un sistema operativo supportato da SAP e Managed Disks. |
sap NetWeaver a più SID db (managed disks) a 3 livelli |
Questo modello consente di distribuire una macchina virtuale usando un sistema operativo supportato da SAP. |
file server SAP NetWeaver (disco gestito) |
Questo modello consente di distribuire un file server che può essere usato come risorsa di archiviazione condivisa per SAP NetWeaver. |
set di scalabilità di macchine virtuali semplici con macchine virtuali Linux e IPv4 pubblici per ogni macchina virtuale |
Questo modello illustra la distribuzione di un set di scalabilità semplice con bilanciamento del carico, regole NAT in ingresso e IP pubblico per macchina virtuale. |
set di scalabilità di macchine virtuali abilitato per SSL |
Distribuisce i server Web configurati con i certificati SSL distribuiti in modo sicuro in Azure Key Vault |
Load Balancer Standard con pool back-end per indirizzi IP |
Questo modello viene usato per illustrare come usare i modelli di Resource Manager per configurare il pool back-end di un servizio di bilanciamento del carico in base all'indirizzo IP, come descritto nel documento gestione del pool back-end. |
esempio di set di scalabilità di macchine virtuali usando zone di disponibilità |
Questo modello crea un set di scalabilità di macchine virtuali inserito in zone di disponibilità separate con un servizio di bilanciamento del carico. |
Macchina virtuale con una porta RDP |
Crea una macchina virtuale e crea una regola NAT per RDP nella macchina virtuale nel servizio di bilanciamento del carico |
set di scalabilità di macchine virtuali con scalabilità automatica che esegue un'app Web IIS |
Distribuisce un set di scalabilità di macchine virtuali Windows che esegue IIS e un'app Web .NET MVC di base. L'estensione DSC di PowerShell di VMSS viene sfruttata per eseguire l'installazione di IIS e la distribuzione del pacchetto WebDeploy. |
macchine virtuali nelle zone di disponibilità con un servizio di bilanciamento del carico e un NAT |
Questo modello consente di creare macchine virtuali distribuite tra zone di disponibilità con un servizio di bilanciamento del carico e di configurare le regole NAT tramite il servizio di bilanciamento del carico. Questo modello distribuisce anche una rete virtuale, un indirizzo IP pubblico e interfacce di rete. In questo modello viene usata la funzionalità cicli di risorse per creare le interfacce di rete e le macchine virtuali |
distribuzione del set di scalabilità di macchine virtuali di IPv6 nella rete virtuale di Azure (VNET) |
Creare un set di scalabilità di macchine virtuali con doppia rete virtuale IPv4/IPv6 e Std Load Balancer. |
Guida introduttiva alla modalità di orchestrazione flessibile VMSS linux |
Questo modello distribuisce un semplice set di scalabilità di macchine virtuali con istanze dietro un'istanza di Azure Load Balancer. Il set di scalabilità di macchine virtuali è in modalità di orchestrazione flessibile. Usare il parametro os per scegliere la distribuzione di Linux (Ubuntu) o Windows (Windows Server Datacenter 2019). NOTA: questo modello di avvio rapido consente l'accesso di rete alle porte di gestione delle macchine virtuali (SSH, RDP) da qualsiasi indirizzo Internet e non deve essere usato per le distribuzioni di produzione. |
set di scalabilità di macchine virtuali con prefisso IP pubblico |
Modello per la distribuzione di set di scalabilità di macchine virtuali con prefisso IP pubblico |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa loadBalancers può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Network/loadBalancers, aggiungere il file Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/loadBalancers@2022-05-01"
name = "string"
extendedLocation = {
name = "string"
type = "string"
}
location = "string"
body = jsonencode({
properties = {
backendAddressPools = [
{
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"
}
]
}
}
]
frontendIPConfigurations = [
{
id = "string"
name = "string"
properties = {
gatewayLoadBalancer = {
id = "string"
}
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "string"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosProtectionPlan = {
id = "string"
}
protectionMode = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = ...
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = ...
}
sku = {
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
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 = {
flushConnection = bool
securityRules = [
{
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {
{customized property} = "string"
}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {
{customized property} = "string"
}
}
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 = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
}
zones = [
"string"
]
}
]
inboundNatPools = [
{
id = "string"
name = "string"
properties = {
backendPort = int
enableFloatingIP = bool
enableTcpReset = bool
frontendIPConfiguration = {
id = "string"
}
frontendPortRangeEnd = int
frontendPortRangeStart = int
idleTimeoutInMinutes = int
protocol = "string"
}
}
]
inboundNatRules = [
{
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"
}
}
]
loadBalancingRules = [
{
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendAddressPools = [
{
id = "string"
}
]
backendPort = int
disableOutboundSnat = bool
enableFloatingIP = bool
enableTcpReset = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
loadDistribution = "string"
probe = {
id = "string"
}
protocol = "string"
}
}
]
outboundRules = [
{
id = "string"
name = "string"
properties = {
allocatedOutboundPorts = int
backendAddressPool = {
id = "string"
}
enableTcpReset = bool
frontendIPConfigurations = [
{
id = "string"
}
]
idleTimeoutInMinutes = int
protocol = "string"
}
}
]
probes = [
{
id = "string"
name = "string"
properties = {
intervalInSeconds = int
numberOfProbes = int
port = int
probeThreshold = int
protocol = "string"
requestPath = "string"
}
}
]
}
})
sku = {
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
}
Valori delle proprietà
ApplicationGatewayIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della configurazione IP univoca all'interno di un gateway applicazione. | corda |
proprietà | Proprietà della configurazione IP del gateway applicazione. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
sottorete | Riferimento alla risorsa subnet. Una subnet da cui il gateway applicazione ottiene l'indirizzo privato. | SubResource |
ApplicationSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà del gruppo di sicurezza delle applicazioni. | ApplicationSecurityGroupPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
ApplicationSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|
BackendAddressPool
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | 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. | corda |
proprietà | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
drainPeriodInSeconds | Quantità di secondi di attesa del servizio di bilanciamento del carico prima di inviare RESET all'indirizzo client e back-end. | Int |
loadBalancerBackendAddresses | Matrice di indirizzi back-end. | LoadBalancerBackendAddress[] |
ubicazione | Posizione del pool di indirizzi back-end. | corda |
tunnelInterfaces | Matrice di interfacce del tunnel del servizio di bilanciamento del carico del gateway. | GatewayLoadBalancerTunnelInterface[] |
DdosSettings
Delegazione
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della subnet. | ServiceDelegationPropertiesFormat |
digitare | Tipo di risorsa. | corda |
ExtendedLocation
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della posizione estesa. | corda |
digitare | Tipo della posizione estesa. | 'EdgeZone' |
FrontendIPConfiguration
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | 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. | corda |
proprietà | Proprietà del probe del servizio di bilanciamento del carico. | FrontendIPConfigurationPropertiesFormat |
Zone | Elenco delle zone di disponibilità che denota 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. | SubResource |
privateIPAddress | Indirizzo IP privato della configurazione IP. | corda |
privateIPAddressVersion | Indica se l'ipconfiguration specifico è 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. | SubResource |
sottorete | Riferimento alla risorsa subnet. | subnet |
GatewayLoadBalancerTunnelInterface
Nome | Descrizione | Valore |
---|---|---|
identificatore | Identificatore dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | Int |
porto | Porta dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | Int |
protocollo | Protocollo dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | 'Nativo' 'Nessuno' 'VXLAN' |
digitare | Tipo di traffico dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway. | 'External' 'Interno' 'Nessuno' |
InboundNatPool
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di pool NAT in ingresso usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà del pool NAT in ingresso del servizio di bilanciamento del carico. | InboundNatPoolPropertiesFormat |
InboundNatPoolPropertiesFormat
InboundNatRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | 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. | corda |
proprietà | Proprietà della regola NAT in ingresso del servizio di bilanciamento del carico. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
IpTag
Nome | Descrizione | Valore |
---|---|---|
ipTagType | Tipo di tag IP. Esempio: FirstPartyUsage. | corda |
cartellino | Valore del tag IP associato all'indirizzo IP pubblico. Esempio: SQL. | corda |
LoadBalancerBackendAddress
Nome | Descrizione | Valore |
---|---|---|
nome | Nome dell'indirizzo back-end. | corda |
proprietà | Proprietà del pool di indirizzi back-end del servizio di bilanciamento del carico. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
LoadBalancerPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
backendAddressPools | Raccolta di pool di indirizzi back-end usati da un servizio di bilanciamento del carico. | BackendAddressPool[] |
frontendIPConfigurations | Oggetto che rappresenta gli INDIRIZZI IP front-end da usare per il servizio di bilanciamento del carico. | frontendIPConfiguration[] |
inboundNatPools | Definisce un intervallo di porte esterno per NAT in ingresso a una singola porta back-end nelle schede di interfaccia di rete associate a un servizio di bilanciamento del carico. Le regole NAT in ingresso vengono create automaticamente per ogni scheda di interfaccia di rete associata al servizio di bilanciamento del carico usando una porta esterna da questo intervallo. La definizione di un pool NAT in ingresso nel servizio di bilanciamento del carico si escludono a vicenda con la definizione di regole NAT in ingresso. Viene fatto riferimento ai pool NAT in ingresso dai set di scalabilità di macchine virtuali. Le schede di interfaccia di rete associate a singole macchine virtuali non possono fare riferimento a un pool NAT in ingresso. Devono fare riferimento a singole regole NAT in ingresso. | InboundNatPool [] |
inboundNatRules | Raccolta di regole NAT in ingresso usate da un servizio di bilanciamento del carico. La definizione di regole NAT in ingresso nel servizio di bilanciamento del carico si escludono a vicenda con la definizione di un pool NAT in ingresso. Viene fatto riferimento ai pool NAT in ingresso dai set di scalabilità di macchine virtuali. Le schede di interfaccia di rete associate a singole macchine virtuali non possono fare riferimento a un pool NAT in ingresso. Devono fare riferimento a singole regole NAT in ingresso. | inboundNatRule[] |
loadBalancingRules | Insieme di oggetti che rappresenta le regole di bilanciamento del carico Ottiene il provisioning. | loadBalancingRule[] |
outboundRules | Regole in uscita. | OutboundRule [] |
Sonde | Raccolta di oggetti probe usati nel servizio di bilanciamento del carico. | probe[] |
LoadBalancerSku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome di uno SKU del servizio di bilanciamento del carico. | 'Basic' 'Gateway' 'Standard' |
livello | Livello di uno SKU del servizio di bilanciamento del carico. | 'Global' 'Regional' |
LoadBalancingRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di regole di bilanciamento del carico usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola di bilanciamento del carico del servizio di bilanciamento del carico. | LoadBalancingRulePropertiesFormat |
LoadBalancingRulePropertiesFormat
Microsoft.Network/loadBalancers
Nome | Descrizione | Valore |
---|---|---|
extendedLocation | Posizione estesa del servizio di bilanciamento del carico. | ExtendedLocation |
ubicazione | Percorso della risorsa. | corda |
nome | Nome della risorsa | stringa (obbligatorio) |
proprietà | Proprietà del servizio di bilanciamento del carico. | LoadBalancerPropertiesFormat |
Sku | SKU del servizio di bilanciamento del carico. | LoadBalancerSku |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.Network/loadBalancers@2022-05-01" |
NatGateway
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà del gateway NAT. | NatGatewayPropertiesFormat |
Sku | SKU del gateway NAT. | NatGatewaySku |
Tag | Tag di risorsa. | resourcetag |
Zone | Elenco di zone di disponibilità che denota la zona in cui deve essere distribuito il gateway Nat. | string[] |
NatGatewayPropertiesFormat
NatGatewaySku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome dello SKU del gateway Nat. | 'Standard' |
NetworkSecurityGroup
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà del gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
NetworkSecurityGroupPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
flushConnection | Se abilitata, i flussi creati dalle connessioni del gruppo di sicurezza di rete verranno rivalutati quando le regole sono aggiornamenti. L'abilitazione iniziale attiverà la rivalutazione. | Bool |
securityRules | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | SecurityRule[] |
OutboundRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di regole in uscita usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola in uscita del servizio di bilanciamento del carico. | OutboundRulePropertiesFormat |
OutboundRulePropertiesFormat
Sonda
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno del set di probe usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà del probe del servizio di bilanciamento del carico. | ProbePropertiesFormat |
ProbePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
intervalInSeconds | Intervallo, in secondi, per la frequenza con cui eseguire il probe dell'endpoint per lo stato di integrità. In genere, l'intervallo è leggermente inferiore alla metà del periodo di timeout allocato (in secondi) che consente due probe completi prima di uscire dalla rotazione dell'istanza. Il valore predefinito è 15, il valore minimo è 5. | Int |
numberOfProbes | Il numero di probe in cui, se non è disponibile alcuna risposta, impedirà di recapitare ulteriore traffico all'endpoint. Questi valori consentono di escludere gli endpoint dalla rotazione più velocemente o più lentamente rispetto ai tempi tipici usati in Azure. | Int |
porto | Porta per la comunicazione del probe. I valori possibili sono compresi tra 1 e 65535 inclusi. | int (obbligatorio) |
probeThreshold | Numero di probe consecutivi riusciti o non riusciti per consentire o negare il recapito del traffico a questo endpoint. Dopo aver fallito il numero di probe consecutivi uguali a questo valore, l'endpoint verrà estratto dalla rotazione e richiederà lo stesso numero di probe consecutivi riusciti da posizionare nuovamente in rotazione. | Int |
protocollo | Protocollo dell'endpoint. Se si specifica 'Tcp', è necessario un ACK ricevuto affinché il probe abbia esito positivo. Se si specifica 'Http' o 'Https', per il probe è necessaria una risposta 200 OK dall'URI specificato. | 'Http' 'Https' 'Tcp' (obbligatorio) |
requestPath | URI usato per richiedere lo stato di integrità dalla macchina virtuale. Il percorso è obbligatorio se un protocollo è impostato su http. In caso contrario, non è consentito. Non esiste alcun valore predefinito. | corda |
PublicIPAddress
Nome | Descrizione | Valore |
---|---|---|
extendedLocation | Posizione estesa dell'indirizzo IP pubblico. | ExtendedLocation |
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà dell'indirizzo IP pubblico. | PublicIPAddressPropertiesFormat |
Sku | SKU dell'indirizzo IP pubblico. | publicIPAddressSku |
Tag | Tag di risorsa. | resourcetag |
Zone | Elenco delle zone di disponibilità che denota l'INDIRIZZO IP allocato per la risorsa da cui deve provenire. | string[] |
PublicIPAddressDnsSettings
Nome | Descrizione | Valore |
---|---|---|
domainNameLabel | Etichetta del nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituiscono il nome di dominio completo associato all'indirizzo IP pubblico. Se viene specificata un'etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure. | corda |
Fqdn | Nome di dominio completo del record DNS A associato all'indirizzo IP pubblico. Si tratta della concatenazione di domainNameLabel e della zona DNS a livello di area. | corda |
reverseFqdn | FQDN inverso. Nome di dominio completo visibile all'utente che si risolve in questo indirizzo IP pubblico. Se si specifica reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa al nome di dominio completo inverso. | corda |
PublicIPAddressPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
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 la usa viene eliminata | 'Delete' 'Detach' |
dnsSettings | FQDN 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. | corda |
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' 'Static' |
publicIPPrefix | Il prefisso IP pubblico da cui deve essere allocato questo indirizzo IP pubblico. | SubResource |
servicePublicIPAddress | Indirizzo IP pubblico del servizio della risorsa indirizzo IP pubblico. | PublicIPAddress |
PublicIPAddressSku
Nome | Descrizione | Valore |
---|---|---|
nome | Nome di uno SKU di indirizzo IP pubblico. | 'Basic' 'Standard' |
livello | Livello di uno SKU di indirizzo IP pubblico. | 'Global' 'Regional' |
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
ResourceTags
Nome | Descrizione | Valore |
---|
Rotta
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della route. | RoutePropertiesFormat |
digitare | Tipo della risorsa. | corda |
RoutePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | CIDR di destinazione a cui si applica la route. | corda |
nextHopIpAddress | I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. | corda |
nextHopType | Tipo di hop di Azure a cui inviare il pacchetto. | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
RouteTable
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà della tabella di route. | RouteTablePropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
RouteTablePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
disableBgpRoutePropagation | Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. | Bool |
Itinerari | Raccolta di route contenute all'interno di una tabella di route. | route[] |
SecurityRule
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della regola di sicurezza. | SecurityRulePropertiesFormat |
digitare | Tipo della risorsa. | corda |
SecurityRulePropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
accesso | Il traffico di rete è consentito o negato. | 'Consenti' 'Deny' (obbligatorio) |
descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
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". | corda |
destinationAddressPrefixes | Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. | string[] |
destinationApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come destinazione. | ApplicationSecurityGroup[] |
destinationPortRange | Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
destinationPortRanges | Intervalli di porte di destinazione. | string[] |
direzione | Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. | 'Inbound' 'Outbound' (obbligatorio) |
priorità | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | Int |
protocollo | Protocollo di rete a cui si applica questa regola. | '*' '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. | corda |
sourceAddressPrefixes | Intervalli DI INDIRIZZI IP di origine o CIDR. | string[] |
sourceApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come origine. | ApplicationSecurityGroup[] |
sourcePortRange | Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
sourcePortRanges | Intervalli di porte di origine. | string[] |
ServiceDelegationPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
serviceName | Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. | corda |
ServiceEndpointPolicy
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
ubicazione | Percorso della risorsa. | corda |
proprietà | Proprietà dei criteri del punto finale del servizio. | ServiceEndpointPolicyPropertiesFormat |
Tag | Tag di risorsa. | resourcetag |
ServiceEndpointPolicyDefinition
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della definizione dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
digitare | Tipo della risorsa. | corda |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
servizio | Nome dell'endpoint di servizio. | corda |
serviceResources | Elenco di risorse del servizio. | string[] |
ServiceEndpointPolicyPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
contextualServiceEndpointPolicies | Raccolta di criteri di endpoint servizio contestuali. | string[] |
serviceAlias | Alias che indica se il criterio appartiene a un servizio | corda |
serviceEndpointPolicyDefinitions | Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
Luoghi | Elenco di posizioni. | string[] |
servizio | Tipo del servizio endpoint. | corda |
Sottorete
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |
nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
proprietà | Proprietà della subnet. | SubnetPropertiesFormat |
digitare | Tipo di risorsa. | corda |
SubnetPropertiesFormat
Nome | Descrizione | Valore |
---|---|---|
addressPrefix | Prefisso dell'indirizzo per la subnet. | corda |
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 deleghe nella subnet. | delega[] |
ipAllocations | Matrice di IpAllocation che fanno riferimento a questa subnet. | SubResource [] |
natGateway | Gateway NAT associato a questa subnet. | SubResource |
networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. | 'Disabilitato' 'Enabled' |
privateLinkServiceNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete al servizio 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[] |
Sottorisorsa
Nome | Descrizione | Valore |
---|---|---|
Id | ID risorsa. | corda |