InfoGrab Docs

teleport_access_list_member Terraform 데이터 소스 참조

이 페이지는 Teleport Terraform 공급자의 teleport_access_list_member 데이터 소스에서 지원되는 값을 설명합니다.

스키마 (Schema)#

선택 사항 (Optional)#

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은 이 사용자가 액세스 목록에 추가된 이유입니다.

teleport_access_list_member Terraform 데이터 소스 참조

원문 보기

이 페이지는 Teleport Terraform 공급자의 teleport_access_list_member 데이터 소스에서 지원되는 값을 설명합니다.

스키마 (Schema)#

선택 사항 (Optional)#

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은 이 사용자가 액세스 목록에 추가된 이유입니다.