InboundNatRule Classe
Regola NAT in ingresso del servizio di bilanciamento del carico.
Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.
- Ereditarietà
-
azure.mgmt.network.models._models_py3.SubResourceInboundNatRule
Costruttore
InboundNatRule(*, id: str | None = None, name: str | None = None, frontend_ip_configuration: _models.SubResource | None = None, protocol: str | _models.TransportProtocol | None = None, frontend_port: int | None = None, backend_port: int | None = None, idle_timeout_in_minutes: int | None = None, enable_floating_ip: bool | None = None, enable_tcp_reset: bool | None = None, frontend_port_range_start: int | None = None, frontend_port_range_end: int | None = None, backend_address_pool: _models.SubResource | None = None, **kwargs: Any)
Parametri di sole parole chiave
Nome | Descrizione |
---|---|
id
|
ID risorsa. |
name
|
Nome della risorsa univoca all'interno del set di regole NAT in ingresso usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. |
frontend_ip_configuration
|
Riferimento agli indirizzi IP front-end. |
protocol
|
str oppure
TransportProtocol
Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. I valori noti sono: "Udp", "Tcp" e "All". |
frontend_port
|
Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del Load Balancer. I valori accettabili sono compresi tra 1 e 65534. |
backend_port
|
Porta usata per l'endpoint interno. I valori accettabili sono compresi tra 1 e 65535. |
idle_timeout_in_minutes
|
Timeout per la connessione TCP inattiva. Il valore può essere compreso tra 4 e 30 minuti. Il valore predefinito è 4 minuti. Questo valore viene usato soltanto quando il protocollo è impostato su TCP. |
enable_floating_ip
|
Configura l'endpoint di una macchina virtuale per la funzionalità IP mobile necessaria per configurare un gruppo di disponibilità Sql AlwaysOn. Questa impostazione è necessaria quando si usano i gruppi di disponibilità Sql AlwaysOn in SQL Server. Questa impostazione non può essere modificata dopo aver creato l'endpoint. |
enable_tcp_reset
|
Ricevere la reimpostazione TCP bidirezionale sul timeout di inattività del flusso TCP o la terminazione imprevista della connessione. Questo valore viene usato soltanto quando il protocollo è impostato su TCP. |
frontend_port_range_start
|
L'intervallo di porte inizia per l'endpoint esterno. Questa proprietà viene utilizzata insieme a BackendAddressPool e FrontendPortRangeEnd. Verranno creati singoli mapping delle porte delle regole NAT in ingresso per ogni indirizzo back-end da BackendAddressPool. I valori accettabili sono compresi tra 1 e 65534. |
frontend_port_range_end
|
Fine dell'intervallo di porte per l'endpoint esterno. Questa proprietà viene usata insieme a BackendAddressPool e FrontendPortRangeStart. Verranno creati singoli mapping delle porte delle regole NAT in ingresso per ogni indirizzo back-end da BackendAddressPool. I valori accettabili sono compresi tra 1 e 65534. |
backend_address_pool
|
Riferimento alla risorsa backendAddressPool. |
Variabili
Nome | Descrizione |
---|---|
id
|
ID risorsa. |
name
|
Nome della risorsa univoca all'interno del set di regole NAT in ingresso usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa. |
etag
|
Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. |
type
|
Tipo di risorsa. |
frontend_ip_configuration
|
Riferimento agli indirizzi IP front-end. |
backend_ip_configuration
|
Riferimento a un indirizzo IP privato definito in un'interfaccia di rete di una macchina virtuale. Il traffico inviato alla porta front-end di ognuna delle configurazioni IP front-end viene inoltrato all'INDIRIZZO IP back-end. |
protocol
|
str oppure
TransportProtocol
Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. I valori noti sono: "Udp", "Tcp" e "All". |
frontend_port
|
Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del Load Balancer. I valori accettabili sono compresi tra 1 e 65534. |
backend_port
|
Porta usata per l'endpoint interno. I valori accettabili sono compresi tra 1 e 65535. |
idle_timeout_in_minutes
|
Timeout per la connessione TCP inattiva. Il valore può essere compreso tra 4 e 30 minuti. Il valore predefinito è 4 minuti. Questo valore viene usato soltanto quando il protocollo è impostato su TCP. |
enable_floating_ip
|
Configura l'endpoint di una macchina virtuale per la funzionalità IP mobile necessaria per configurare un gruppo di disponibilità Sql AlwaysOn. Questa impostazione è necessaria quando si usano i gruppi di disponibilità Sql AlwaysOn in SQL Server. Questa impostazione non può essere modificata dopo aver creato l'endpoint. |
enable_tcp_reset
|
Ricevere la reimpostazione TCP bidirezionale sul timeout di inattività del flusso TCP o la terminazione imprevista della connessione. Questo valore viene usato soltanto quando il protocollo è impostato su TCP. |
frontend_port_range_start
|
L'intervallo di porte inizia per l'endpoint esterno. Questa proprietà viene utilizzata insieme a BackendAddressPool e FrontendPortRangeEnd. Verranno creati singoli mapping delle porte delle regole NAT in ingresso per ogni indirizzo back-end da BackendAddressPool. I valori accettabili sono compresi tra 1 e 65534. |
frontend_port_range_end
|
Fine dell'intervallo di porte per l'endpoint esterno. Questa proprietà viene usata insieme a BackendAddressPool e FrontendPortRangeStart. Verranno creati singoli mapping delle porte delle regole NAT in ingresso per ogni indirizzo back-end da BackendAddressPool. I valori accettabili sono compresi tra 1 e 65534. |
backend_address_pool
|
Riferimento alla risorsa backendAddressPool. |
provisioning_state
|
str oppure
ProvisioningState
Stato di provisioning della risorsa regola NAT in ingresso. I valori noti sono: "Succeeded", "Updating", "Deleting" e "Failed". |
Azure SDK for Python