teleport_access_list_member Terraform 데이터 소스 참조
이 페이지는 Teleport Terraform 공급자의 teleport_access_list_member 데이터 소스에서 지원되는 값을 설명합니다.
스키마 (Schema)#
선택 사항 (Optional)#
header(Attributes) header는 리소스의 헤더입니다. (아래 header에 대한 중첩 스키마 참조)spec(Attributes) spec은 액세스 목록 멤버의 사양입니다. (아래 spec에 대한 중첩 스키마 참조)
header에 대한 중첩 스키마#
필수:
version(String) Version은 리소스 생성에 사용된 API 버전입니다. 반드시 지정해야 합니다. 이 버전을 기반으로 Teleport는 리소스 생성 또는 삭제 시 다른 기본값을 적용합니다. "v"로 시작하는 정수여야 합니다. 예:v1
선택 사항:
kind(String) kind는 리소스 종류입니다.metadata(Attributes) metadata는 리소스 메타데이터입니다. (아래 header.metadata에 대한 중첩 스키마 참조)sub_kind(String) sub_kind는 일부 리소스에서 사용되는 선택적 리소스 하위 종류입니다.
header.metadata에 대한 중첩 스키마#
필수:
name(String) name은 객체 이름입니다.
선택 사항:
description(String) description은 객체 설명입니다.expires(String) expires는 시스템 내 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다.labels(Map of String) labels는 레이블 세트입니다.namespace(String) namespace는 객체 네임스페이스입니다. Teleport 2.4에서 반환될 때 필드 이름은 "namespace"여야 합니다.revision(String) revision은 시간 경과에 따른 리소스 버전을 추적하는 불투명한 식별자입니다. 클라이언트는 이 값을 무시하고 변경하지 않아야 하지만 리소스 업데이트 시 revision을 반환해야 합니다.
spec에 대한 중첩 스키마#
필수:
access_list(String) 연결된 액세스 목록membership_kind(Number) membership_kind는 멤버십 유형을 설명합니다.MEMBERSHIP_KIND_USER또는MEMBERSHIP_KIND_LIST중 하나입니다.
선택 사항:
added_by(String) added_by는 이 사용자를 액세스 목록에 추가한 사용자입니다.expires(String) expires는 사용자의 액세스 목록 멤버십이 만료되는 시간입니다.joined(String) joined는 사용자가 액세스 목록에 참가한 시간입니다.name(String) name은 액세스 목록 멤버의 이름입니다.reason(String) reason은 이 사용자가 액세스 목록에 추가된 이유입니다.
