App V3 참조
tctl로 관리할 수 있는 App V3 리소스의 필드 참조를 제공합니다.
Kind : app Version : v3 app 리소스는 Teleport에 동적으로 등록된 애플리케이션을 나타냅니다. Teleport Application Service를 동적 리소스 감시자 로 구성하면, 해당 서비스는 구성된 필터와 일치하는 app 리소스를 Teleport 백엔드에서 조회합니다. 일치하는 각 app 에 대해 Application Service는 대상 애플리케이션을 프록시하도록 구성된 app_server 리소스를 생성합니다. app 리소스 사용에 대한 자세한 내용은 동적 앱 등록 을 참조하세요. app_server 리소스에 대한 자세한 내용은 레퍼런스 가이드 를 참조하세요. 최상위 필드 # 예시: kind: "string" sub_kind: "string" version: "string" metadata: # [...] spec: # [...] 필드 이름 설명 타입 kind 앱 리소스 종류. 항상 "app"입니다. string metadata 앱 리소스 메타데이터. Metadata spec 앱 리소스 스펙. App Spec V3 sub_kind 선택적 리소스 서브 종류. string version 리소스 버전. 반드시 지정해야 합니다. 지원 값: v3 . string App AWS # AWS 애플리케이션의 추가 옵션을 포함합니다. 예시: external_id: "string" roles_anywhere_profile: # [...] 필드 이름 설명 타입 external_id 이 앱에서 역할을 수임할 때 사용하는 AWS External ID. string roles_anywhere_profile 이 애플리케이션과 연관된 IAM Roles Anywhere 필드를 포함합니다. AWS IAM Roles Anywhere 프로파일을 Teleport 앱으로 동기화할 때 설정됩니다. App AWS Roles Anywhere Profile App AWS Roles Anywhere Profile # AWS IAM Roles Anywhere 프로파일을 나타내는 필드를 포함합니다. 예시: profile_arn: "string" accept_role_session_name: true 필드 이름 설명 타입 accept_role_session_name 이 Roles Anywhere 프로파일이 사용자 정의 역할 세션 이름을 허용하는지 여부. 지원하지 않으면 AWS 세션 이름은 X.509 인증서의 일련번호가 됩니다. 지원하면 AWS 세션 이름은 ID의 사용자 이름이 됩니다. 출처: https://docs.aws.amazon.com/rolesanywhere/latest/APIReference/API_ProfileDetail.html / acceptRoleSessionName Boolean profile_arn 이 Teleport 앱을 생성한 AWS IAM Roles Anywhere 프로파일 ARN. string App Identity Center # AWS Identity Center 계정 애플리케이션에 대한 정보를 캡슐화합니다. 예시: account
