@aws-cdk-testing/cli-integ
Version:
Integration tests for the AWS CDK CLI
69 lines • 4.68 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BEDROCK_AGENT_REGIONS = exports.STACK_REFACTORING_REGIONS = void 0;
exports.allBut = allBut;
/**
* Regions supported by atmosphere
*/
const ALL_REGIONS = [
'us-east-1',
'us-east-2',
'us-west-1',
'us-west-2',
'ap-south-1',
'ap-northeast-1',
'ap-northeast-2',
'ap-northeast-3',
'ap-southeast-1',
'ap-southeast-2',
'ca-central-1',
'eu-central-1',
'eu-west-1',
'eu-west-2',
'eu-west-3',
'eu-north-1',
'sa-east-1',
'af-south-1',
'ap-east-1',
'ap-south-2',
'ap-southeast-4',
'eu-central-2',
'eu-south-1',
'ap-southeast-3',
'eu-south-2',
'il-central-1',
'ap-southeast-5',
'ap-southeast-7',
'ca-west-1',
'mx-central-1',
// currently experiencing service disruptions.
// 'me-central-1',
// 'me-south-1',
];
function allBut(exclude) {
return Array.from(new Set(ALL_REGIONS.filter((r) => !exclude.includes(r))));
}
/**
* Regions that don't support CloudFormation Stack Refactoring
*/
exports.STACK_REFACTORING_REGIONS = allBut([
'ap-southeast-5',
'ap-southeast-7',
'mx-central-1',
]);
/**
* Regions that don't support AWS::Bedrock::Agent
*/
exports.BEDROCK_AGENT_REGIONS = allBut([
'af-south-1',
'ap-east-1',
'ap-southeast-3',
'ap-southeast-4',
'ap-southeast-5',
'ap-southeast-7',
'ca-west-1',
'il-central-1',
'mx-central-1',
'us-west-1',
]);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVnaW9ucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInJlZ2lvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBd0NBLHdCQUVDO0FBMUNEOztHQUVHO0FBQ0gsTUFBTSxXQUFXLEdBQUc7SUFDbEIsV0FBVztJQUNYLFdBQVc7SUFDWCxXQUFXO0lBQ1gsV0FBVztJQUNYLFlBQVk7SUFDWixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGNBQWM7SUFDZCxjQUFjO0lBQ2QsV0FBVztJQUNYLFdBQVc7SUFDWCxXQUFXO0lBQ1gsWUFBWTtJQUNaLFdBQVc7SUFDWCxZQUFZO0lBQ1osV0FBVztJQUNYLFlBQVk7SUFDWixnQkFBZ0I7SUFDaEIsY0FBYztJQUNkLFlBQVk7SUFDWixnQkFBZ0I7SUFDaEIsWUFBWTtJQUNaLGNBQWM7SUFDZCxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLFdBQVc7SUFDWCxjQUFjO0lBRWQsOENBQThDO0lBQzlDLGtCQUFrQjtJQUNsQixnQkFBZ0I7Q0FDakIsQ0FBQztBQUVGLFNBQWdCLE1BQU0sQ0FBQyxPQUFpQjtJQUN0QyxPQUFPLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsV0FBVyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBQzlFLENBQUM7QUFFRDs7R0FFRztBQUNVLFFBQUEseUJBQXlCLEdBQUcsTUFBTSxDQUFDO0lBQzlDLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsY0FBYztDQUNmLENBQUMsQ0FBQztBQUVIOztHQUVHO0FBQ1UsUUFBQSxxQkFBcUIsR0FBRyxNQUFNLENBQUM7SUFDMUMsWUFBWTtJQUNaLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsV0FBVztJQUNYLGNBQWM7SUFDZCxjQUFjO0lBQ2QsV0FBVztDQUNaLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogUmVnaW9ucyBzdXBwb3J0ZWQgYnkgYXRtb3NwaGVyZVxuICovXG5jb25zdCBBTExfUkVHSU9OUyA9IFtcbiAgJ3VzLWVhc3QtMScsXG4gICd1cy1lYXN0LTInLFxuICAndXMtd2VzdC0xJyxcbiAgJ3VzLXdlc3QtMicsXG4gICdhcC1zb3V0aC0xJyxcbiAgJ2FwLW5vcnRoZWFzdC0xJyxcbiAgJ2FwLW5vcnRoZWFzdC0yJyxcbiAgJ2FwLW5vcnRoZWFzdC0zJyxcbiAgJ2FwLXNvdXRoZWFzdC0xJyxcbiAgJ2FwLXNvdXRoZWFzdC0yJyxcbiAgJ2NhLWNlbnRyYWwtMScsXG4gICdldS1jZW50cmFsLTEnLFxuICAnZXUtd2VzdC0xJyxcbiAgJ2V1LXdlc3QtMicsXG4gICdldS13ZXN0LTMnLFxuICAnZXUtbm9ydGgtMScsXG4gICdzYS1lYXN0LTEnLFxuICAnYWYtc291dGgtMScsXG4gICdhcC1lYXN0LTEnLFxuICAnYXAtc291dGgtMicsXG4gICdhcC1zb3V0aGVhc3QtNCcsXG4gICdldS1jZW50cmFsLTInLFxuICAnZXUtc291dGgtMScsXG4gICdhcC1zb3V0aGVhc3QtMycsXG4gICdldS1zb3V0aC0yJyxcbiAgJ2lsLWNlbnRyYWwtMScsXG4gICdhcC1zb3V0aGVhc3QtNScsXG4gICdhcC1zb3V0aGVhc3QtNycsXG4gICdjYS13ZXN0LTEnLFxuICAnbXgtY2VudHJhbC0xJyxcblxuICAvLyBjdXJyZW50bHkgZXhwZXJpZW5jaW5nIHNlcnZpY2UgZGlzcnVwdGlvbnMuXG4gIC8vICdtZS1jZW50cmFsLTEnLFxuICAvLyAnbWUtc291dGgtMScsXG5dO1xuXG5leHBvcnQgZnVuY3Rpb24gYWxsQnV0KGV4Y2x1ZGU6IHN0cmluZ1tdKTogc3RyaW5nW10ge1xuICByZXR1cm4gQXJyYXkuZnJvbShuZXcgU2V0KEFMTF9SRUdJT05TLmZpbHRlcigocikgPT4gIWV4Y2x1ZGUuaW5jbHVkZXMocikpKSk7XG59XG5cbi8qKlxuICogUmVnaW9ucyB0aGF0IGRvbid0IHN1cHBvcnQgQ2xvdWRGb3JtYXRpb24gU3RhY2sgUmVmYWN0b3JpbmdcbiAqL1xuZXhwb3J0IGNvbnN0IFNUQUNLX1JFRkFDVE9SSU5HX1JFR0lPTlMgPSBhbGxCdXQoW1xuICAnYXAtc291dGhlYXN0LTUnLFxuICAnYXAtc291dGhlYXN0LTcnLFxuICAnbXgtY2VudHJhbC0xJyxcbl0pO1xuXG4vKipcbiAqIFJlZ2lvbnMgdGhhdCBkb24ndCBzdXBwb3J0IEFXUzo6QmVkcm9jazo6QWdlbnRcbiAqL1xuZXhwb3J0IGNvbnN0IEJFRFJPQ0tfQUdFTlRfUkVHSU9OUyA9IGFsbEJ1dChbXG4gICdhZi1zb3V0aC0xJyxcbiAgJ2FwLWVhc3QtMScsXG4gICdhcC1zb3V0aGVhc3QtMycsXG4gICdhcC1zb3V0aGVhc3QtNCcsXG4gICdhcC1zb3V0aGVhc3QtNScsXG4gICdhcC1zb3V0aGVhc3QtNycsXG4gICdjYS13ZXN0LTEnLFxuICAnaWwtY2VudHJhbC0xJyxcbiAgJ214LWNlbnRyYWwtMScsXG4gICd1cy13ZXN0LTEnLFxuXSk7XG4iXX0=