InfoGrab Docs

teleport_access_list_member Terraform 리소스 참조

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

이 페이지는 Teleport Terraform 프로바이더의 teleport_access_list_member 리소스에서 지원되는 값을 설명합니다. 사용 예시 # resource "teleport_access_list" "characters" { header = { metadata = { name = "crane-operation" } } spec = { type = "static" # the access list must be of type "static" to manage its members with Terraform title = "Characters" description = "The list of game characters." owners = [ { name = "dungeon_master" }, ] grants = { roles = ["dungeon_access"] } } } # User member: resource "teleport_access_list_member" "fighter" { header = { version = "v1" metadata = { name = "fighter" # Teleport user name } } spec = { access_list = teleport_access_list.characters.id membership_kind = 1 # 1 for "MEMBERSHIP_KIND_USER", 2 for "MEMBERSHIP_KIND_LIST" } } # Nested Access List member: resource "teleport_access_list" "npcs" { header = { metadata = { name = "npcs" } } spec = { title = "NPCs" description = "Non-player characters." owners = [ { name = "dungeon_master" } ] grants = { roles = ["dungeon_access"] } audit = { recurrence = { frequency = 3 day_of_month = 15 } } } } resource "teleport_access_list_member" "npcs" { header = { version = "v1" metadata = { name = teleport_access_list.npcs.id } } spec = { access_list = teleport_access_list.characters.id membership_kind = 2 # 1 for "MEMBERSHIP_KIND_USER", 2 for "MEMBERSHIP_KIND_LIST" } } 스키마 # 선택 # header (Attributes) header는 리소스의 헤더입니다. ( 아래 중첩 스키마 참조 ) spec (Attributes) spec은 Access List 멤버의 사양입니다. ( 아래 중첩 스키마 참조 ) header 에 대한 중첩 스키마 # 필수: version (String