teleport_health_check_config Terraform 데이터 소스 레퍼런스
이 페이지는 Teleport Terraform 프로바이더의 teleport_health_check_config 데이터 소스에서 지원되는 값을 설명합니다.
스키마#
필수#
metadata(Attributes) Metadata는 상태 확인 구성 리소스의 메타데이터입니다. (아래의 metadata 중첩 스키마 참조)spec(Attributes) Spec은 상태 확인 구성 명세입니다. (아래의 spec 중첩 스키마 참조)version(String) Version은 상태 확인 구성 버전입니다.
선택#
sub_kind(String) SubKind는 선택적 리소스 서브 종류입니다.
metadata 중첩 스키마#
필수:
name(String) name은 객체 이름입니다.
선택:
description(String) description은 객체 설명입니다.expires(String) expires는 시스템의 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다.labels(Map of String) labels는 레이블 집합입니다.
spec 중첩 스키마#
필수:
match(Attributes) Match는 이 설정이 적용되는 리소스를 선택하는 데 사용됩니다. (아래의 spec.match 중첩 스키마 참조)
선택:
healthy_threshold(Number) HealthyThreshold는 대상의 상태가 "정상"이 되기까지 연속으로 통과해야 하는 상태 확인 횟수입니다.interval(String) Interval은 각 상태 확인 사이의 시간입니다.timeout(String) Timeout은 상태 확인 연결 설정 타임아웃입니다. 시간 초과되는 시도는 실패한 시도입니다.unhealthy_threshold(Number) UnhealthyThreshold는 대상의 상태가 "비정상"이 되기까지 연속으로 실패해야 하는 상태 확인 횟수입니다.
spec.match 중첩 스키마#
선택:
db_labels(Attributes List) DBLabels는 데이터베이스 레이블을 매칭합니다. 빈 값은 무시됩니다. 매치 결과는 DBLabelsExpression과 논리적으로 AND됩니다(둘 다 비어 있지 않은 경우). (아래의 spec.match.db_labels 중첩 스키마 참조)db_labels_expression(String) DBLabelsExpression은 데이터베이스를 매칭하는 레이블 조건식입니다. 빈 값은 무시됩니다. 매치 결과는 DBLabels와 논리적으로 AND됩니다(둘 다 비어 있지 않은 경우).disabled(Boolean) Disabled는 모든 레이블과 표현식에 대한 매칭을 비활성화합니다.kubernetes_labels(Attributes List) KubernetesLabels는 Kubernetes 레이블을 매칭합니다. 빈 값은 무시됩니다. 매치 결과는 KubernetesLabelsExpression과 논리적으로 AND됩니다(둘 다 비어 있지 않은 경우). (아래의 spec.match.kubernetes_labels 중첩 스키마 참조)kubernetes_labels_expression(String) KubernetesLabelsExpression은 Kubernetes를 매칭하는 레이블 조건식입니다. 빈 값은 무시됩니다. 매치 결과는 KubernetesLabels와 논리적으로 AND됩니다(둘 다 비어 있지 않은 경우).
spec.match.db_labels 중첩 스키마#
선택:
name(String) 레이블 이름.values(List of String) 레이블과 연관된 값들.
spec.match.kubernetes_labels 중첩 스키마#
선택:
name(String) 레이블 이름.values(List of String) 레이블과 연관된 값들.
