/* eslint-disable @typescript-eslint/no-unused-vars */ /** * READ-ONLY LLM CONTEXT - Do not edit this file. * * JSON File: agentcore/aws-targets.json * Purpose: AWS deployment targets for AgentCore resources */ // ───────────────────────────────────────────────────────────────────────────── // ROOT SCHEMA: AwsDeploymentTargets (array) // ───────────────────────────────────────────────────────────────────────────── // The JSON file contains an array of deployment targets. // Target names must be unique within the array. type AwsDeploymentTargets = AwsDeploymentTarget[]; interface AwsDeploymentTarget { name: string; // @regex ^[a-zA-Z][a-zA-Z0-9_-]*$ @max 64 - unique identifier description?: string; // @max 256 account: string; // @regex ^[0-9]{12}$ - AWS account ID (exactly 12 digits) region: AgentCoreRegion; } // ───────────────────────────────────────────────────────────────────────────── // SUPPORTED REGIONS // https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/agentcore-regions.html // ───────────────────────────────────────────────────────────────────────────── type AgentCoreRegion = | 'ap-northeast-1' | 'ap-northeast-2' | 'ap-south-1' | 'ap-southeast-1' | 'ap-southeast-2' | 'ca-central-1' | 'eu-central-1' | 'eu-north-1' | 'eu-west-1' | 'eu-west-2' | 'eu-west-3' | 'sa-east-1' | 'us-east-1' | 'us-east-2' | 'us-west-2' | 'us-gov-west-1';