teleport_role Terraform 데이터 소스 레퍼런스
이 페이지는 Teleport Terraform 프로바이더의 teleport_role 데이터 소스에서 지원되는 값을 설명합니다.
이 페이지는 Teleport Terraform 프로바이더의 teleport_role 데이터 소스에서 지원되는 값을 설명합니다. 스키마 # 필수 # version (String) Version은 리소스 버전입니다. 반드시 지정해야 합니다. 지원 값: v3 , v4 , v5 , v6 , v7 , v8 . 선택 # metadata (Attributes) Metadata는 리소스 메타데이터입니다 ( 아래의 metadata 중첩 스키마 참조) spec (Attributes) Spec은 역할 명세입니다 ( 아래의 spec 중첩 스키마 참조) sub_kind (String) SubKind는 일부 리소스에서 사용되는 선택적 리소스 서브 종류입니다 metadata 중첩 스키마 # 필수: name (String) Name은 객체 이름입니다 선택: description (String) Description은 객체 설명입니다 expires (String) Expires는 시스템의 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다. labels (Map of String) Labels는 레이블 집합입니다 spec 중첩 스키마 # 선택: allow (Attributes) Allow는 접근 권한 부여를 위해 평가되는 조건 집합입니다. ( 아래의 spec.allow 중첩 스키마 참조) deny (Attributes) Deny는 접근 거부를 위해 평가되는 조건 집합입니다. Deny는 allow보다 우선합니다. ( 아래의 spec.deny 중첩 스키마 참조) options (Attributes) Options는 에이전트 포워딩과 같은 OpenSSH 옵션입니다. ( 아래의 spec.options 중첩 스키마 참조) spec.allow 중첩 스키마 # 선택: account_assignments (Attributes List) AccountAssignments는 이 조건에 영향을 받는 계정 할당 목록을 보유합니다. ( 아래의 spec.allow.account_assignments 중첩 스키마 참조) app_labels (Map of List of String) AppLabels는 RBAC 시스템의 일부로 사용되는 레이블 맵입니다. app_labels_expression (String) AppLabelsExpression은 앱에 대한 접근을 허용/거부하는 데 사용되는 조건식입니다. aws_role_arns (List of String) AWSRoleARNs는 이 역할이 가정할 수 있는 AWS 역할 ARN 목록입니다. azure_identities (List of String) AzureIdentities는 이 역할이 가정할 수 있는 Azure 아이덴티티 목록입니다. cluster_labels (Map of List of String) ClusterLabels는 클러스터에 동적으로 접근 권한을 부여하는 데 사용되는 노드 레이블 맵입니다. cluster_labels_expression (String) ClusterLabelsExpression은 원격 Teleport 클러스
