Udostępnij za pośrednictwem


LoadBalancingRule interface

Reguła równoważenia obciążenia dla modułu równoważenia obciążenia.

Rozszerzenie

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.

enableConnectionTracking

Określa, czy połączenia między 2 komunikującymi się punktami końcowymi mogą być śledzone i kojarzone z tą samą maszyną wirtualną zaplecza przez cały okres istnienia w przypadku korzystania z protokołu UDP.

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.

etag

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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.

name

Nazwa zasobu, który jest unikatowy w zestawie reguł równoważenia obciążenia używanych przez moduł równoważenia obciążenia. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

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. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type

Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

id

Identyfikator zasobu.

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?: SubResource

Wartość właściwości

backendAddressPools

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

backendAddressPools?: SubResource[]

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

enableConnectionTracking

Określa, czy połączenia między 2 komunikującymi się punktami końcowymi mogą być śledzone i kojarzone z tą samą maszyną wirtualną zaplecza przez cały okres istnienia w przypadku korzystania z protokołu UDP.

enableConnectionTracking?: 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

etag

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

etag?: string

Wartość właściwości

string

frontendIPConfiguration

Odwołanie do adresów IP frontonu.

frontendIPConfiguration?: SubResource

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?: string

Wartość właściwości

string

name

Nazwa zasobu, który jest unikatowy w zestawie reguł równoważenia obciążenia używanych przez moduł równoważenia obciążenia. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

name?: string

Wartość właściwości

string

probe

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

probe?: SubResource

Wartość właściwości

protocol

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

protocol?: string

Wartość właściwości

string

provisioningState

Stan aprowizacji zasobu reguły równoważenia obciążenia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

type

Typ zasobu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

id

Identyfikator zasobu.

id?: string

Wartość właściwości

string

dziedziczone zSubResource.id