ApplicationGatewayProbe interface
애플리케이션 게이트웨이의 프로브입니다.
- Extends
속성
| enable |
TCP 또는 TLS 프로토콜을 통해 상태 조사와 함께 프록시 프로토콜 헤더를 보낼지 여부입니다. 기본값은 false입니다. |
| etag | 리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| host | 프로브를 보낼 호스트 이름입니다. |
| interval | 검색 간격(초)입니다. 두 개의 연속 프로브 사이의 시간 간격입니다. 허용되는 값은 1초에서 86400초까지입니다. |
| match | 정상 프로브 응답을 분류하기 위한 기준입니다. |
| min |
항상 정상으로 표시된 최소 서버 수입니다. 기본값은 0입니다. |
| name | Application Gateway 내에서 고유한 프로브의 이름입니다. |
| path | 프로브의 상대 경로입니다. 유효한 경로는 '/'에서 시작합니다. 프로브는 <프로토콜>://<호스트>:<포트><경로>전송됩니다. |
| pick |
백 엔드 http 설정에서 호스트 헤더를 선택해야 하는지 여부입니다. 기본값은 false입니다. |
| pick |
Tls 프로토콜에 대한 백 엔드 설정에서 서버 이름 표시를 선택해야 하는지 여부입니다. 기본값은 false입니다. |
| port | 백 엔드 서버를 검색하는 데 사용할 사용자 지정 포트입니다. 유효한 값의 범위는 1에서 65535까지입니다. 설정되지 않은 경우 http 설정의 포트가 사용됩니다. 이 속성은 Basic, Standard_v2 및 WAF_v2 경우에만 유효합니다. |
| protocol | 프로브에 사용되는 프로토콜입니다. |
| provisioning |
프로브 리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| timeout | 프로브 시간 제한(초)입니다. 이 시간 제한 기간 동안 유효한 응답을 받지 못한 경우 실패한 것으로 표시된 프로브입니다. 허용되는 값은 1초에서 86400초까지입니다. |
| type | 리소스의 유형입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| unhealthy |
프로브 재시도 횟수입니다. 연속 프로브 실패 횟수가 UnhealthyThreshold에 도달하면 백 엔드 서버가 다운됩니다. 허용되는 값은 1초에서 20초입니다. |
상속된 속성
| id | 리소스 ID입니다. |
속성 세부 정보
enableProbeProxyProtocolHeader
TCP 또는 TLS 프로토콜을 통해 상태 조사와 함께 프록시 프로토콜 헤더를 보낼지 여부입니다. 기본값은 false입니다.
enableProbeProxyProtocolHeader?: boolean
속성 값
boolean
etag
리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
etag?: string
속성 값
string
host
프로브를 보낼 호스트 이름입니다.
host?: string
속성 값
string
interval
검색 간격(초)입니다. 두 개의 연속 프로브 사이의 시간 간격입니다. 허용되는 값은 1초에서 86400초까지입니다.
interval?: number
속성 값
number
match
정상 프로브 응답을 분류하기 위한 기준입니다.
match?: ApplicationGatewayProbeHealthResponseMatch
속성 값
minServers
항상 정상으로 표시된 최소 서버 수입니다. 기본값은 0입니다.
minServers?: number
속성 값
number
name
Application Gateway 내에서 고유한 프로브의 이름입니다.
name?: string
속성 값
string
path
프로브의 상대 경로입니다. 유효한 경로는 '/'에서 시작합니다. 프로브는 <프로토콜>://<호스트>:<포트><경로>전송됩니다.
path?: string
속성 값
string
pickHostNameFromBackendHttpSettings
백 엔드 http 설정에서 호스트 헤더를 선택해야 하는지 여부입니다. 기본값은 false입니다.
pickHostNameFromBackendHttpSettings?: boolean
속성 값
boolean
pickHostNameFromBackendSettings
Tls 프로토콜에 대한 백 엔드 설정에서 서버 이름 표시를 선택해야 하는지 여부입니다. 기본값은 false입니다.
pickHostNameFromBackendSettings?: boolean
속성 값
boolean
port
백 엔드 서버를 검색하는 데 사용할 사용자 지정 포트입니다. 유효한 값의 범위는 1에서 65535까지입니다. 설정되지 않은 경우 http 설정의 포트가 사용됩니다. 이 속성은 Basic, Standard_v2 및 WAF_v2 경우에만 유효합니다.
port?: number
속성 값
number
protocol
프로브에 사용되는 프로토콜입니다.
protocol?: string
속성 값
string
provisioningState
프로브 리소스의 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
provisioningState?: string
속성 값
string
timeout
프로브 시간 제한(초)입니다. 이 시간 제한 기간 동안 유효한 응답을 받지 못한 경우 실패한 것으로 표시된 프로브입니다. 허용되는 값은 1초에서 86400초까지입니다.
timeout?: number
속성 값
number
type
리소스의 유형입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
type?: string
속성 값
string
unhealthyThreshold
프로브 재시도 횟수입니다. 연속 프로브 실패 횟수가 UnhealthyThreshold에 도달하면 백 엔드 서버가 다운됩니다. 허용되는 값은 1초에서 20초입니다.
unhealthyThreshold?: number
속성 값
number