Probe 클래스
부하 분산 장치 프로브.
변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.
- 상속
-
azure.mgmt.network.models._models.SubResourceProbe
생성자
Probe(*, id: str | None = None, name: str | None = None, protocol: str | _models.ProbeProtocol | None = None, port: int | None = None, interval_in_seconds: int | None = None, number_of_probes: int | None = None, probe_threshold: int | None = None, request_path: str | None = None, **kwargs: Any)
키워드 전용 매개 변수
Name | Description |
---|---|
id
|
리소스 ID입니다. |
name
|
부하 분산 장치에서 사용하는 프로브 집합 내에서 고유한 리소스의 이름입니다. 이 이름은 리소스에 액세스하는 데 사용할 수 있습니다. |
protocol
|
str 또는
ProbeProtocol
엔드포인트의 프로토콜입니다. 'Tcp'를 지정하면 프로브가 성공하려면 수신된 ACK가 필요합니다. 'Http' 또는 'Https'를 지정하면 프로브가 성공하려면 지정된 URI의 200 OK 응답이 필요합니다. 알려진 값은 "Http", "Tcp" 및 "Https"입니다. |
port
|
프로브 통신을 위한 포트입니다. 가능한 값 범위는 1에서 65535 사이입니다. |
interval_in_seconds
|
상태에 대한 엔드포인트를 검색하는 빈도에 대한 간격(초)입니다. 일반적으로 간격은 인스턴스가 순환에서 제거되기 전에 전체 두 프로브를 허용하는 할당된 시간 제한 기간(초)의 절반보다 약간 더 짧습니다. 기본값은 15이며 최소값은 5입니다. |
number_of_probes
|
응답이 없으면 추가 트래픽이 엔드포인트로 전달되지 않도록 중지하는 프로브 수입니다. 이 값을 사용하면 엔드포인트를 Azure에서 사용되는 일반적인 시간보다 더 빠르거나 느리게 회전에서 제외할 수 있습니다. |
probe_threshold
|
트래픽이 이 엔드포인트로 배달되는 것을 허용하거나 거부하기 위해 연속 성공 또는 실패한 프로브의 수입니다. 이 값과 동일한 연속 프로브 수를 실패하면 엔드포인트가 회전에서 제거되고 동일한 수의 성공적인 연속 프로브가 회전에 다시 배치되어야 합니다. |
request_path
|
VM에서 상태를 요청하는 데 사용되는 URI입니다. 프로토콜이 http로 설정된 경우 경로가 필요합니다. 그렇지 않은 경우 허용되지 않습니다. 기본값은 없습니다. |
변수
Name | Description |
---|---|
id
|
리소스 ID입니다. |
name
|
부하 분산 장치에서 사용하는 프로브 집합 내에서 고유한 리소스의 이름입니다. 이 이름은 리소스에 액세스하는 데 사용할 수 있습니다. |
etag
|
리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다. |
type
|
리소스 유형입니다. |
load_balancing_rules
|
이 프로브를 사용하는 부하 분산 장치 규칙입니다. |
protocol
|
str 또는
ProbeProtocol
엔드포인트의 프로토콜입니다. 'Tcp'를 지정하면 프로브가 성공하려면 수신된 ACK가 필요합니다. 'Http' 또는 'Https'를 지정하면 프로브가 성공하려면 지정된 URI의 200 OK 응답이 필요합니다. 알려진 값은 "Http", "Tcp" 및 "Https"입니다. |
port
|
프로브 통신을 위한 포트입니다. 가능한 값 범위는 1에서 65535 사이입니다. |
interval_in_seconds
|
상태에 대한 엔드포인트를 검색하는 빈도에 대한 간격(초)입니다. 일반적으로 간격은 인스턴스가 순환에서 제거되기 전에 전체 두 프로브를 허용하는 할당된 시간 제한 기간(초)의 절반보다 약간 더 짧습니다. 기본값은 15이며 최소값은 5입니다. |
number_of_probes
|
응답이 없으면 추가 트래픽이 엔드포인트로 전달되지 않도록 중지하는 프로브 수입니다. 이 값을 사용하면 엔드포인트를 Azure에서 사용되는 일반적인 시간보다 더 빠르거나 느리게 회전에서 제외할 수 있습니다. |
probe_threshold
|
트래픽이 이 엔드포인트로 배달되는 것을 허용하거나 거부하기 위해 연속 성공 또는 실패한 프로브의 수입니다. 이 값과 동일한 연속 프로브 수를 실패하면 엔드포인트가 회전에서 제거되고 동일한 수의 성공적인 연속 프로브가 회전에 다시 배치되어야 합니다. |
request_path
|
VM에서 상태를 요청하는 데 사용되는 URI입니다. 프로토콜이 http로 설정된 경우 경로가 필요합니다. 그렇지 않은 경우 허용되지 않습니다. 기본값은 없습니다. |
provisioning_state
|
프로브 리소스의 프로비전 상태입니다. 알려진 값은 "Succeeded", "Updating", "Deleting" 및 "Failed"입니다. |
Azure SDK for Python