Udostępnij przez


LoadBalancingRulePropertiesFormatOutput interface

Właściwości modułu równoważenia obciążenia.

Właściwości

backendAddressPool

Odwołanie do puli adresów IP. Ruch przychodzący jest losowo zrównoważony dla adresów IP w adresach IP zaplecza.

backendAddressPools

Tablica odwołań do puli adresów IP.

backendPort

Port używany do połączeń wewnętrznych w punkcie końcowym. Dopuszczalne wartości to od 0 do 65535. Należy pamiętać, że wartość 0 włącza wartość "Dowolny port".

disableOutboundSnat

Konfiguruje protokół SNAT dla maszyn wirtualnych w puli zaplecza do używania adresu publicIP określonego w frontonie reguły równoważenia obciążenia.

enableFloatingIP

Konfiguruje punkt końcowy maszyny wirtualnej dla funkcji pływających adresów IP wymaganych do skonfigurowania zawsze włączonej grupy dostępności SQL. To ustawienie jest wymagane w przypadku korzystania z zawsze włączonych grup dostępności SQL na serwerze SQL. Tego ustawienia nie można zmienić po utworzeniu punktu końcowego.

enableTcpReset

Odbieranie dwukierunkowego resetowania protokołu TCP w przypadku limitu czasu bezczynności przepływu TCP lub nieoczekiwanego zakończenia połączenia. Ten element jest używany tylko wtedy, gdy protokół jest ustawiony na TCP.

frontendIPConfiguration

Odwołanie do adresów IP frontonu.

frontendPort

Port zewnętrznego punktu końcowego. Numery portów dla każdej reguły muszą być unikatowe w ramach modułu równoważenia obciążenia. Dopuszczalne wartości to od 0 do 65534. Należy pamiętać, że wartość 0 włącza wartość "Dowolny port".

idleTimeoutInMinutes

Limit czasu dla bezczynności połączenia TCP. Wartość można ustawić z zakresu od 4 do 30 minut. Wartość domyślna to 4 minuty. Ten element jest używany tylko wtedy, gdy protokół jest ustawiony na TCP.

loadDistribution

Zasady dystrybucji obciążenia dla tej reguły.

probe

Odwołanie do sondy modułu równoważenia obciążenia używanej przez regułę równoważenia obciążenia.

protocol

Odwołanie do protokołu transportowego używanego przez regułę równoważenia obciążenia.

provisioningState

Stan aprowizacji zasobu reguły równoważenia obciążenia.

Szczegóły właściwości

backendAddressPool

Odwołanie do puli adresów IP. Ruch przychodzący jest losowo zrównoważony dla adresów IP w adresach IP zaplecza.

backendAddressPool?: SubResourceOutput

Wartość właściwości

backendAddressPools

Tablica odwołań do puli adresów IP.

backendAddressPools?: SubResourceOutput[]

Wartość właściwości

backendPort

Port używany do połączeń wewnętrznych w punkcie końcowym. Dopuszczalne wartości to od 0 do 65535. Należy pamiętać, że wartość 0 włącza wartość "Dowolny port".

backendPort?: number

Wartość właściwości

number

disableOutboundSnat

Konfiguruje protokół SNAT dla maszyn wirtualnych w puli zaplecza do używania adresu publicIP określonego w frontonie reguły równoważenia obciążenia.

disableOutboundSnat?: boolean

Wartość właściwości

boolean

enableFloatingIP

Konfiguruje punkt końcowy maszyny wirtualnej dla funkcji pływających adresów IP wymaganych do skonfigurowania zawsze włączonej grupy dostępności SQL. To ustawienie jest wymagane w przypadku korzystania z zawsze włączonych grup dostępności SQL na serwerze SQL. Tego ustawienia nie można zmienić po utworzeniu punktu końcowego.

enableFloatingIP?: boolean

Wartość właściwości

boolean

enableTcpReset

Odbieranie dwukierunkowego resetowania protokołu TCP w przypadku limitu czasu bezczynności przepływu TCP lub nieoczekiwanego zakończenia połączenia. Ten element jest używany tylko wtedy, gdy protokół jest ustawiony na TCP.

enableTcpReset?: boolean

Wartość właściwości

boolean

frontendIPConfiguration

Odwołanie do adresów IP frontonu.

frontendIPConfiguration?: SubResourceOutput

Wartość właściwości

frontendPort

Port zewnętrznego punktu końcowego. Numery portów dla każdej reguły muszą być unikatowe w ramach modułu równoważenia obciążenia. Dopuszczalne wartości to od 0 do 65534. Należy pamiętać, że wartość 0 włącza wartość "Dowolny port".

frontendPort: number

Wartość właściwości

number

idleTimeoutInMinutes

Limit czasu dla bezczynności połączenia TCP. Wartość można ustawić z zakresu od 4 do 30 minut. Wartość domyślna to 4 minuty. Ten element jest używany tylko wtedy, gdy protokół jest ustawiony na TCP.

idleTimeoutInMinutes?: number

Wartość właściwości

number

loadDistribution

Zasady dystrybucji obciążenia dla tej reguły.

loadDistribution?: "Default" | "SourceIP" | "SourceIPProtocol"

Wartość właściwości

"Default" | "SourceIP" | "SourceIPProtocol"

probe

Odwołanie do sondy modułu równoważenia obciążenia używanej przez regułę równoważenia obciążenia.

probe?: SubResourceOutput

Wartość właściwości

protocol

Odwołanie do protokołu transportowego używanego przez regułę równoważenia obciążenia.

protocol: "Tcp" | "Udp" | "All"

Wartość właściwości

"Tcp" | "Udp" | "All"

provisioningState

Stan aprowizacji zasobu reguły równoważenia obciążenia.

provisioningState?: "Succeeded" | "Updating" | "Deleting" | "Failed"

Wartość właściwości

"Succeeded" | "Updating" | "Deleting" | "Failed"