teleport_trusted_cluster Terraform 데이터 소스 레퍼런스
이 페이지는 Teleport Terraform 프로바이더의 teleport_trusted_cluster 데이터 소스에서 지원되는 값을 설명합니다.
스키마#
필수#
spec(Attributes) Spec은 신뢰할 수 있는 클러스터 명세입니다. (아래의 spec 중첩 스키마 참조)version(String) Version은 리소스 버전입니다. 반드시 지정해야 합니다. 지원 값:v2.
선택#
metadata(Attributes) Metadata는 리소스 메타데이터를 보유합니다. (아래의 metadata 중첩 스키마 참조)sub_kind(String) SubKind는 일부 리소스에서 사용되는 선택적 리소스 서브 종류입니다.
spec 중첩 스키마#
선택:
enabled(Boolean) Enabled는 TrustedCluster가 활성화되거나 비활성화되어 있는지 여부를 나타내는 부울 값입니다. Enabled를 false로 설정하면 사용자 및 호스트 인증 기관(CA)이 삭제되는 부작용이 있습니다.role_map(Attributes List) RoleMap은 역할 매핑을 원격 역할에 지정합니다. (아래의 spec.role_map 중첩 스키마 참조)roles(List of String) Roles는 이 클러스터에 연결할 때 사용자가 가정할 역할 목록입니다.token(String, Sensitive) Token은 이 클러스터가 조인하기 위해 다른 클러스터에서 제공하는 인증 토큰입니다.tunnel_addr(String) ReverseTunnelAddress는 조인할 클러스터의 SSH 프록시 서버 주소입니다. 설정하지 않으면<metadata.name>:<기본 역방향 터널 포트>에서 파생됩니다.web_proxy_addr(String) ProxyAddress는 조인할 클러스터의 웹 프록시 서버 주소입니다. 설정하지 않으면<metadata.name>:<기본 웹 프록시 서버 포트>에서 파생됩니다.
spec.role_map 중첩 스키마#
선택:
local(List of String) Local은 매핑할 로컬 역할을 지정합니다remote(String) Remote는 매핑할 원격 역할 이름을 지정합니다
metadata 중첩 스키마#
필수:
name(String) Name은 객체 이름입니다
선택:
description(String) Description은 객체 설명입니다expires(String) Expires는 시스템의 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다.labels(Map of String) Labels는 레이블 집합입니다
