Condividi tramite


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.SubResource
InboundNatRule

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
str

ID risorsa.

name
str

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

Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. I valori noti sono: "Udp", "Tcp" e "All".

frontend_port
int

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
int

Porta usata per l'endpoint interno. I valori accettabili sono compresi tra 1 e 65535.

idle_timeout_in_minutes
int

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
int

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
int

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
str

ID risorsa.

name
str

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
str

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

type
str

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

Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico. I valori noti sono: "Udp", "Tcp" e "All".

frontend_port
int

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
int

Porta usata per l'endpoint interno. I valori accettabili sono compresi tra 1 e 65535.

idle_timeout_in_minutes
int

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
int

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
int

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

Stato di provisioning della risorsa regola NAT in ingresso. I valori noti sono: "Succeeded", "Updating", "Deleting" e "Failed".