InfoGrab Docs

teleport_static_host_user Terraform 데이터 소스 레퍼런스

이 페이지는 Teleport Terraform 프로바이더의 teleport_static_host_user 데이터 소스에서 지원되는 값을 설명합니다.

스키마#

필수#

  • metadata (Attributes) metadata는 리소스 메타데이터입니다. (아래의 metadata 중첩 스키마 참조)
  • spec (Attributes) spec은 정적 호스트 사용자 명세입니다. (아래의 spec 중첩 스키마 참조)
  • version (String) version은 리소스 버전입니다. 반드시 지정해야 합니다. 지원 값: v2.

선택#

  • sub_kind (String) sub_kind는 일부 리소스에서 사용되는 선택적 리소스 서브 종류입니다.

metadata 중첩 스키마#

필수:

  • name (String) name은 객체 이름입니다.

선택:

  • description (String) description은 객체 설명입니다.
  • expires (String) expires는 시스템의 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다.
  • labels (Map of String) labels는 레이블 집합입니다.

spec 중첩 스키마#

필수:

spec.matchers 중첩 스키마#

선택:

  • default_shell (String) default_shell은 새 사용자의 기본 셸입니다
  • gid (Number) gid는 새 사용자의 gid입니다.
  • groups (List of String) groups는 사용자를 추가할 추가 그룹 목록입니다.
  • node_labels (Attributes List) node_labels는 이 리소스에서 사용자를 생성할 노드 레이블 맵입니다. (아래의 spec.matchers.node_labels 중첩 스키마 참조)
  • node_labels_expression (String) node_labels_expression은 이 리소스에서 사용자를 생성하는 조건식입니다.
  • sudoers (List of String) sudoers는 추가할 sudoer 항목 목록입니다.
  • take_ownership_if_user_exists (Boolean) take_ownership_if_user_exists는 기존의 관리되지 않는 사용자의 소유권을 가져옵니다
  • uid (Number) uid는 새 사용자의 uid입니다.

spec.matchers.node_labels 중첩 스키마#

필수:

  • name (String) 레이블 이름.
  • values (List of String) 레이블과 연관된 값들.

teleport_static_host_user Terraform 데이터 소스 레퍼런스

원문 보기

이 페이지는 Teleport Terraform 프로바이더의 teleport_static_host_user 데이터 소스에서 지원되는 값을 설명합니다.

스키마#

필수#

  • metadata (Attributes) metadata는 리소스 메타데이터입니다. (아래의 metadata 중첩 스키마 참조)
  • spec (Attributes) spec은 정적 호스트 사용자 명세입니다. (아래의 spec 중첩 스키마 참조)
  • version (String) version은 리소스 버전입니다. 반드시 지정해야 합니다. 지원 값: v2.

선택#

  • sub_kind (String) sub_kind는 일부 리소스에서 사용되는 선택적 리소스 서브 종류입니다.

metadata 중첩 스키마#

필수:

  • name (String) name은 객체 이름입니다.

선택:

  • description (String) description은 객체 설명입니다.
  • expires (String) expires는 시스템의 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다.
  • labels (Map of String) labels는 레이블 집합입니다.

spec 중첩 스키마#

필수:

spec.matchers 중첩 스키마#

선택:

  • default_shell (String) default_shell은 새 사용자의 기본 셸입니다
  • gid (Number) gid는 새 사용자의 gid입니다.
  • groups (List of String) groups는 사용자를 추가할 추가 그룹 목록입니다.
  • node_labels (Attributes List) node_labels는 이 리소스에서 사용자를 생성할 노드 레이블 맵입니다. (아래의 spec.matchers.node_labels 중첩 스키마 참조)
  • node_labels_expression (String) node_labels_expression은 이 리소스에서 사용자를 생성하는 조건식입니다.
  • sudoers (List of String) sudoers는 추가할 sudoer 항목 목록입니다.
  • take_ownership_if_user_exists (Boolean) take_ownership_if_user_exists는 기존의 관리되지 않는 사용자의 소유권을 가져옵니다
  • uid (Number) uid는 새 사용자의 uid입니다.

spec.matchers.node_labels 중첩 스키마#

필수:

  • name (String) 레이블 이름.
  • values (List of String) 레이블과 연관된 값들.