teleport_okta_import_rule Terraform 리소스 참조
이 페이지는 Teleport Terraform 프로바이더의 teleport_okta_import_rule 리소스에서 지원되는 값을 설명합니다.
이 페이지는 Teleport Terraform 프로바이더의 teleport_okta_import_rule 리소스에서 지원되는 값을 설명합니다. 사용 예시 # # Teleport Okta Import Rule resource resource "teleport_okta_import_rule" "example" { metadata = { description = "Example Okta Import Rule" labels = { "example" = "yes" } } version = "v1" spec = { priority = 100 mappings = [ { add_labels = { "label1" : "value1" } match = [ { app_ids = ["1", "2", "3"] }, ], }, { add_labels = { "label2" : "value2" } match = [ { group_ids = ["1", "2", "3"] }, ], }, { add_labels = { "label3" : "value3", } match = [ { group_name_regexes = ["^.*$"] }, ], }, { add_labels = { "label4" : "value4", } match = [ { app_name_regexes = ["^.*$"] }, ], } ] } } 스키마 # 필수 # spec (속성) Spec은 Okta 임포트 규칙의 명세입니다. ( 아래 중첩 스키마 참조) version (문자열) Version은 리소스 생성에 사용된 API 버전입니다. 반드시 지정해야 합니다. 이 버전을 기반으로 Teleport는 리소스 생성 또는 삭제 시 다른 기본값을 적용합니다. "v"로 시작하는 정수여야 합니다. 예: v1 선택 # metadata (속성) Metadata는 리소스 메타데이터입니다. ( 아래 중첩 스키마 참조) sub_kind (문자열) SubKind는 일부 리소스에서 사용되는 선택적 리소스 하위 종류입니다. spec 에 대한 중첩 스키마 # 선택: mappings (속성 목록) Mappings는 일치 조건을 레이블에 매핑하는 일치 항목 목록입니다. ( 아래 중첩 스키마 참조) priority (숫자) Priority는 규칙 적용의 우선순위를 나타냅니다. 낮은 숫자의 규칙이 먼저 적용됩니다. spec.mappings 에 대한 중첩 스키마 # 선택: add_labels (문자열 맵) AddLabels는 이전 일치 항목 중 하나라도 일치하는 경우 추가할 레이블을 지정합니다. match (속성 목록) Match는 이 매핑에 대한 일치 규칙 세트입니다. 이 중 하나라도 일치하면 매핑이 적용됩니다. ( 아래 중첩 스키마 참조) spec.mappings.match 에 대한 중첩 스키마 # 선택: app_ids (문자열 목록) AppIDs는 일치시킬 앱 ID 목록입니다. app_name_regexes (문자열 목록) AppNameRegexes는 앱 이름과 일치시킬 정규식 목록입니다. group_ids (문자열 목록) Gro
