InfoGrab Docs

teleport_workload_identity Terraform 리소스 참조

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

이 페이지는 Teleport Terraform 프로바이더의 teleport_workload_identity 리소스에서 지원되는 값을 설명합니다. 사용 예시 # resource "teleport_workload_identity" "example" { version = "v1" metadata = { name = "example" } spec = { rules = { allow = [ { conditions = [{ attribute = "user.name" eq = { value = "my-user" } }] } ] } spiffe = { id = "/my/spiffe/id/path" hint = "my-hint" } } } 스키마 # 선택 # metadata (속성) 모든 리소스가 공유하는 공통 메타데이터입니다. ( 아래 중첩 스키마 참조) spec (속성) WorkloadIdentity의 구성된 속성입니다. ( 아래 중첩 스키마 참조) sub_kind (문자열) 동일한 종류의 변형을 구분합니다. 모든 리소스는 채워지지 않더라도 하나를 포함해야 합니다. version (문자열) 표시되는 리소스의 버전입니다. metadata 에 대한 중첩 스키마 # 선택: description (문자열) description은 객체 설명입니다. expires (문자열) expires는 시스템의 모든 리소스에 설정할 수 있는 전역 만료 시간 헤더입니다. labels (문자열 맵) labels는 레이블 세트입니다. name (문자열) name은 객체 이름입니다. spec 에 대한 중첩 스키마 # 선택: rules (속성) WorkloadIdentity 발행 전에 평가되는 규칙입니다. ( 아래 중첩 스키마 참조) spiffe (속성) SPIFFE 호환 워크로드 ID 자격 증명 발행에 관한 구성입니다. ( 아래 중첩 스키마 참조) spec.rules 에 대한 중첩 스키마 # 선택: allow (속성 목록) WorkloadIdentity 발행 여부를 결정하는 데 사용되는 규칙 목록입니다. 제공되지 않으면 통과로 간주됩니다. 제공된 경우 규칙이 통과로 간주되려면 최소 하나가 통과해야 합니다. ( 아래 중첩 스키마 참조) spec.rules.allow 에 대한 중첩 스키마 # 선택: conditions (속성 목록) 이 규칙이 통과로 간주되기 위해 충족되어야 하는 조건입니다. expression과 상호 배타적입니다. ( 아래 중첩 스키마 참조) expression (문자열) 이 규칙이 통과로 간주되기 위해 true로 평가되어야 하는 Teleport의 조건자 언어로 작성된 표현식입니다. conditions와 상호 배타적입니다. spec.rules.allow.conditions 에 대한 중첩 스키마 # 선택: attribute (문자열) 조건을 평가할 속성의 이름입니다. eq (속성) 문자열로 캐스팅된 속성은 값과 같아야 합니다. ( 아래 중첩 스키마 참조) in (속성) 문자열로 캐스팅된 속성은 값 목록에 있어야 합니다. ( 아래 중첩 스키마 참조) not_eq (속성