@cloudcamp/aws-runtime
Version:
CloudCamp - Launch faster by building scalable infrastructure in few lines of code.
56 lines • 4.96 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CloudCampProvider = exports.CONTEXT_KEY_PROVIDER = exports.CONTEXT_KEY_CLOUDCAMP_VERSION = exports.CONTEXT_REPOSITORY_TOKEN_SECRET = exports.CONTEXT_KEY_VPC = exports.CONTEXT_KEY_ACCOUNT = exports.CONTEXT_KEY_REGION = exports.CONTEXT_KEY_BRANCH = exports.CONTEXT_KEY_REPOSITORY = exports.CONTEXT_KEY_NAME = exports.CONTEXT_KEY_HOME = exports.TAG_APP_NAME = exports.CAMP_HOME_DIR = void 0;
/**
* The default home of CloudCamp in a project.
*/
exports.CAMP_HOME_DIR = "cloudcamp";
/**
* AWS tag - CloudCamp app name
*/
exports.TAG_APP_NAME = "cloudcamp:app-name";
/**
* CDK context key - CloudCamp home. Only passed via command line.
*/
exports.CONTEXT_KEY_HOME = "@cloudcamp/home";
/**
* CDK context key - CloudCamp app name
*/
exports.CONTEXT_KEY_NAME = "@cloudcamp/name";
/**
* CDK context key - source code repository
*/
exports.CONTEXT_KEY_REPOSITORY = "@cloudcamp/repository";
/**
* CDK context key - source code branch
*/
exports.CONTEXT_KEY_BRANCH = "@cloudcamp/branch";
/**
* CDK context key - AWS region
*/
exports.CONTEXT_KEY_REGION = "@cloudcamp/region";
/**
* CDK context key - AWS account number
*/
exports.CONTEXT_KEY_ACCOUNT = "@cloudcamp/account";
/**
* CDK context key - AWS VPC ID
*/
exports.CONTEXT_KEY_VPC = "@cloudcamp/vpc";
/**
* CDK context key - AWS secret name for repository token
*/
exports.CONTEXT_REPOSITORY_TOKEN_SECRET = "@cloudcamp/repository-token-secret";
/**
* CDK context key - CloudCamp version
*/
exports.CONTEXT_KEY_CLOUDCAMP_VERSION = "@cloudcamp/cloudcamp-version";
/**
* CDK context key - cloud service provider
*/
exports.CONTEXT_KEY_PROVIDER = "@cloudcamp/provider";
var CloudCampProvider;
(function (CloudCampProvider) {
CloudCampProvider["AwsCdk"] = "aws-cdk";
})(CloudCampProvider = exports.CloudCampProvider || (exports.CloudCampProvider = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQTs7R0FFRztBQUNVLFFBQUEsYUFBYSxHQUFHLFdBQVcsQ0FBQztBQUV6Qzs7R0FFRztBQUNVLFFBQUEsWUFBWSxHQUFHLG9CQUFvQixDQUFDO0FBRWpEOztHQUVHO0FBQ1UsUUFBQSxnQkFBZ0IsR0FBRyxpQkFBaUIsQ0FBQztBQUVsRDs7R0FFRztBQUNVLFFBQUEsZ0JBQWdCLEdBQUcsaUJBQWlCLENBQUM7QUFFbEQ7O0dBRUc7QUFDVSxRQUFBLHNCQUFzQixHQUFHLHVCQUF1QixDQUFDO0FBRTlEOztHQUVHO0FBQ1UsUUFBQSxrQkFBa0IsR0FBRyxtQkFBbUIsQ0FBQztBQUV0RDs7R0FFRztBQUNVLFFBQUEsa0JBQWtCLEdBQUcsbUJBQW1CLENBQUM7QUFFdEQ7O0dBRUc7QUFDVSxRQUFBLG1CQUFtQixHQUFHLG9CQUFvQixDQUFDO0FBRXhEOztHQUVHO0FBQ1UsUUFBQSxlQUFlLEdBQUcsZ0JBQWdCLENBQUM7QUFFaEQ7O0dBRUc7QUFDVSxRQUFBLCtCQUErQixHQUMxQyxvQ0FBb0MsQ0FBQztBQUV2Qzs7R0FFRztBQUNVLFFBQUEsNkJBQTZCLEdBQUcsOEJBQThCLENBQUM7QUFFNUU7O0dBRUc7QUFDVSxRQUFBLG9CQUFvQixHQUFHLHFCQUFxQixDQUFDO0FBRTFELElBQVksaUJBRVg7QUFGRCxXQUFZLGlCQUFpQjtJQUMzQix1Q0FBa0IsQ0FBQTtBQUNwQixDQUFDLEVBRlcsaUJBQWlCLEdBQWpCLHlCQUFpQixLQUFqQix5QkFBaUIsUUFFNUIiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFRoZSBkZWZhdWx0IGhvbWUgb2YgQ2xvdWRDYW1wIGluIGEgcHJvamVjdC5cbiAqL1xuZXhwb3J0IGNvbnN0IENBTVBfSE9NRV9ESVIgPSBcImNsb3VkY2FtcFwiO1xuXG4vKipcbiAqIEFXUyB0YWcgLSBDbG91ZENhbXAgYXBwIG5hbWVcbiAqL1xuZXhwb3J0IGNvbnN0IFRBR19BUFBfTkFNRSA9IFwiY2xvdWRjYW1wOmFwcC1uYW1lXCI7XG5cbi8qKlxuICogQ0RLIGNvbnRleHQga2V5IC0gQ2xvdWRDYW1wIGhvbWUuIE9ubHkgcGFzc2VkIHZpYSBjb21tYW5kIGxpbmUuXG4gKi9cbmV4cG9ydCBjb25zdCBDT05URVhUX0tFWV9IT01FID0gXCJAY2xvdWRjYW1wL2hvbWVcIjtcblxuLyoqXG4gKiBDREsgY29udGV4dCBrZXkgLSBDbG91ZENhbXAgYXBwIG5hbWVcbiAqL1xuZXhwb3J0IGNvbnN0IENPTlRFWFRfS0VZX05BTUUgPSBcIkBjbG91ZGNhbXAvbmFtZVwiO1xuXG4vKipcbiAqIENESyBjb250ZXh0IGtleSAtIHNvdXJjZSBjb2RlIHJlcG9zaXRvcnlcbiAqL1xuZXhwb3J0IGNvbnN0IENPTlRFWFRfS0VZX1JFUE9TSVRPUlkgPSBcIkBjbG91ZGNhbXAvcmVwb3NpdG9yeVwiO1xuXG4vKipcbiAqIENESyBjb250ZXh0IGtleSAtIHNvdXJjZSBjb2RlIGJyYW5jaFxuICovXG5leHBvcnQgY29uc3QgQ09OVEVYVF9LRVlfQlJBTkNIID0gXCJAY2xvdWRjYW1wL2JyYW5jaFwiO1xuXG4vKipcbiAqIENESyBjb250ZXh0IGtleSAtIEFXUyByZWdpb25cbiAqL1xuZXhwb3J0IGNvbnN0IENPTlRFWFRfS0VZX1JFR0lPTiA9IFwiQGNsb3VkY2FtcC9yZWdpb25cIjtcblxuLyoqXG4gKiBDREsgY29udGV4dCBrZXkgLSBBV1MgYWNjb3VudCBudW1iZXJcbiAqL1xuZXhwb3J0IGNvbnN0IENPTlRFWFRfS0VZX0FDQ09VTlQgPSBcIkBjbG91ZGNhbXAvYWNjb3VudFwiO1xuXG4vKipcbiAqIENESyBjb250ZXh0IGtleSAtIEFXUyBWUEMgSURcbiAqL1xuZXhwb3J0IGNvbnN0IENPTlRFWFRfS0VZX1ZQQyA9IFwiQGNsb3VkY2FtcC92cGNcIjtcblxuLyoqXG4gKiBDREsgY29udGV4dCBrZXkgLSBBV1Mgc2VjcmV0IG5hbWUgZm9yIHJlcG9zaXRvcnkgdG9rZW5cbiAqL1xuZXhwb3J0IGNvbnN0IENPTlRFWFRfUkVQT1NJVE9SWV9UT0tFTl9TRUNSRVQgPVxuICBcIkBjbG91ZGNhbXAvcmVwb3NpdG9yeS10b2tlbi1zZWNyZXRcIjtcblxuLyoqXG4gKiBDREsgY29udGV4dCBrZXkgLSBDbG91ZENhbXAgdmVyc2lvblxuICovXG5leHBvcnQgY29uc3QgQ09OVEVYVF9LRVlfQ0xPVURDQU1QX1ZFUlNJT04gPSBcIkBjbG91ZGNhbXAvY2xvdWRjYW1wLXZlcnNpb25cIjtcblxuLyoqXG4gKiBDREsgY29udGV4dCBrZXkgLSBjbG91ZCBzZXJ2aWNlIHByb3ZpZGVyXG4gKi9cbmV4cG9ydCBjb25zdCBDT05URVhUX0tFWV9QUk9WSURFUiA9IFwiQGNsb3VkY2FtcC9wcm92aWRlclwiO1xuXG5leHBvcnQgZW51bSBDbG91ZENhbXBQcm92aWRlciB7XG4gIEF3c0NkayA9IFwiYXdzLWNka1wiLFxufVxuIl19