LoadBalancingRule 클래스
부하 분산 장치에 대한 부하 분산 규칙입니다.
변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.
- 상속
-
azure.mgmt.network.models._models.SubResourceLoadBalancingRule
생성자
LoadBalancingRule(*, id: str | None = None, name: str | None = None, frontend_ip_configuration: _models.SubResource | None = None, backend_address_pool: _models.SubResource | None = None, backend_address_pools: List[_models.SubResource] | None = None, probe: _models.SubResource | None = None, protocol: str | _models.TransportProtocol | None = None, load_distribution: str | _models.LoadDistribution | 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, disable_outbound_snat: bool | None = None, **kwargs: Any)
키워드 전용 매개 변수
Name | Description |
---|---|
id
|
리소스 ID입니다. |
name
|
부하 분산 장치에서 사용하는 부하 분산 규칙 집합 내에서 고유한 리소스의 이름입니다. 이 이름은 리소스에 액세스하는 데 사용할 수 있습니다. |
frontend_ip_configuration
|
프런트 엔드 IP 주소에 대한 참조입니다. |
backend_address_pool
|
DIP 풀에 대한 참조입니다. 인바운드 트래픽은 백 엔드 IP의 IP 간에 임의로 부하가 분산됩니다. |
backend_address_pools
|
DIP 풀에 대한 참조 배열입니다. |
probe
|
부하 분산 규칙에서 사용하는 부하 분산 장치 프로브에 대한 참조입니다. |
protocol
|
부하 분산 규칙에서 사용하는 전송 프로토콜에 대한 참조입니다. 알려진 값은 "Udp", "Tcp" 및 "All"입니다. |
load_distribution
|
이 규칙에 대한 부하 분산 정책입니다. 알려진 값은 "Default", "SourceIP" 및 "SourceIPProtocol"입니다. |
frontend_port
|
외부 엔드포인트에 대한 포트입니다. 각 규칙의 포트 번호는 Load Balancer 내에서 고유해야 합니다. 허용되는 값은 0에서 65534 사이입니다. 값 0은 "모든 포트"를 사용하도록 설정합니다. |
backend_port
|
엔드포인트의 내부 연결에 사용되는 포트입니다. 허용되는 값은 0에서 65535 사이입니다. 값 0은 "모든 포트"를 사용하도록 설정합니다. |
idle_timeout_in_minutes
|
TCP 유휴 연결에 대한 시간 제한입니다. 값은 4분에서 30분 사이로 설정할 수 있습니다. 기본값은 4분입니다. 이 요소는 프로토콜이 TCP로 설정된 경우에만 사용됩니다. |
enable_floating_ip
|
SQL AlwaysOn 가용성 그룹을 구성하는 데 필요한 부동 IP 기능에 대한 가상 머신의 엔드포인트를 구성합니다. 이 설정은 SQL Server에서 SQL AlwaysOn 가용성 그룹을 사용할 때 필요합니다. 엔드포인트를 만든 후에는 이 설정을 변경할 수 없습니다. |
enable_tcp_reset
|
TCP 흐름 유휴 시간 제한 또는 예기치 않은 연결 종료 시 양방향 TCP 재설정을 받습니다. 이 요소는 프로토콜이 TCP로 설정된 경우에만 사용됩니다. |
disable_outbound_snat
|
부하 분산 규칙의 프런트 엔드에 지정된 publicIP 주소를 사용하도록 백 엔드 풀의 VM에 대한 SNAT를 구성합니다. |
변수
Name | Description |
---|---|
id
|
리소스 ID입니다. |
name
|
부하 분산 장치에서 사용하는 부하 분산 규칙 집합 내에서 고유한 리소스의 이름입니다. 이 이름은 리소스에 액세스하는 데 사용할 수 있습니다. |
etag
|
리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다. |
type
|
리소스 유형입니다. |
frontend_ip_configuration
|
프런트 엔드 IP 주소에 대한 참조입니다. |
backend_address_pool
|
DIP 풀에 대한 참조입니다. 인바운드 트래픽은 백 엔드 IP의 IP 간에 임의로 부하가 분산됩니다. |
backend_address_pools
|
DIP 풀에 대한 참조 배열입니다. |
probe
|
부하 분산 규칙에서 사용하는 부하 분산 장치 프로브에 대한 참조입니다. |
protocol
|
부하 분산 규칙에서 사용하는 전송 프로토콜에 대한 참조입니다. 알려진 값은 "Udp", "Tcp" 및 "All"입니다. |
load_distribution
|
이 규칙에 대한 부하 분산 정책입니다. 알려진 값은 "Default", "SourceIP" 및 "SourceIPProtocol"입니다. |
frontend_port
|
외부 엔드포인트에 대한 포트입니다. 각 규칙의 포트 번호는 Load Balancer 내에서 고유해야 합니다. 허용되는 값은 0에서 65534 사이입니다. 값 0은 "모든 포트"를 사용하도록 설정합니다. |
backend_port
|
엔드포인트의 내부 연결에 사용되는 포트입니다. 허용되는 값은 0에서 65535 사이입니다. 값 0은 "모든 포트"를 사용하도록 설정합니다. |
idle_timeout_in_minutes
|
TCP 유휴 연결에 대한 시간 제한입니다. 값은 4분에서 30분 사이로 설정할 수 있습니다. 기본값은 4분입니다. 이 요소는 프로토콜이 TCP로 설정된 경우에만 사용됩니다. |
enable_floating_ip
|
SQL AlwaysOn 가용성 그룹을 구성하는 데 필요한 부동 IP 기능에 대한 가상 머신의 엔드포인트를 구성합니다. 이 설정은 SQL Server에서 SQL AlwaysOn 가용성 그룹을 사용할 때 필요합니다. 엔드포인트를 만든 후에는 이 설정을 변경할 수 없습니다. |
enable_tcp_reset
|
TCP 흐름 유휴 시간 제한 또는 예기치 않은 연결 종료 시 양방향 TCP 재설정을 받습니다. 이 요소는 프로토콜이 TCP로 설정된 경우에만 사용됩니다. |
disable_outbound_snat
|
부하 분산 규칙의 프런트 엔드에 지정된 publicIP 주소를 사용하도록 백 엔드 풀의 VM에 대한 SNAT를 구성합니다. |
provisioning_state
|
부하 분산 규칙 리소스의 프로비전 상태입니다. 알려진 값은 "Succeeded", "Updating", "Deleting" 및 "Failed"입니다. |
Azure SDK for Python
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기