UNPKG

@aws-cdk/cx-api

Version:

Cloud executable protocol

53 lines 5.47 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SSMPARAM_NO_INVALIDATE = exports.PROVIDER_ERROR_KEY = exports.TOOLKIT_VERSION_ENV = exports.CLI_VERSION_ENV = exports.CLI_ASM_VERSION_ENV = exports.DEFAULT_REGION_ENV = exports.DEFAULT_ACCOUNT_ENV = exports.CONTEXT_OVERFLOW_LOCATION_ENV = exports.CONTEXT_ENV = exports.OUTDIR_ENV = void 0; // output directory into which to emit synthesis outputs. CDK doesn't allow outdir // to be specified both through the CDK_OUTDIR environment variable and the through // aws:cdk:outdir context. exports.OUTDIR_ENV = 'CDK_OUTDIR'; exports.CONTEXT_ENV = 'CDK_CONTEXT_JSON'; /** * The name of the temporary file where the context is stored. */ exports.CONTEXT_OVERFLOW_LOCATION_ENV = 'CONTEXT_OVERFLOW_LOCATION_ENV'; /** * Environment variable set by the CDK CLI with the default AWS account ID. */ exports.DEFAULT_ACCOUNT_ENV = 'CDK_DEFAULT_ACCOUNT'; /** * Environment variable set by the CDK CLI with the default AWS region. */ exports.DEFAULT_REGION_ENV = 'CDK_DEFAULT_REGION'; /** * Version of Cloud Assembly expected by CDK Toolkit. * * Despite it's name, this value applies to all version of the CDK Toolkit, not just the CLI. * * CLI started emitting this at 1.10.1 */ exports.CLI_ASM_VERSION_ENV = 'CDK_CLI_ASM_VERSION'; /** * Version of the CLI currently running. * * CLI started emitting this at 1.10.1 * Will not be present if the CDK app is run by any Toolkit variation other than the CLI. */ exports.CLI_VERSION_ENV = 'CDK_CLI_VERSION'; /** * Package & version of the CDK Toolkit running the app. * * In the format "<package>@x.y.z", e.g "aws-cdk@2.1006.0" or "@aws-cdk/toolkit-lib@1.0.0" */ exports.TOOLKIT_VERSION_ENV = 'CDK_TOOLKIT_VERSION'; /** * If a context value is an object with this key, it indicates an error */ exports.PROVIDER_ERROR_KEY = '$providerError'; /** * This SSM parameter does not invalidate the template * * If this string occurs in the description of an SSM parameter, the CLI * will not assume that the stack must always be redeployed. */ exports.SSMPARAM_NO_INVALIDATE = '[cdk:skip]'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3hhcGkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjeGFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxrRkFBa0Y7QUFDbEYsbUZBQW1GO0FBQ25GLDBCQUEwQjtBQUNiLFFBQUEsVUFBVSxHQUFHLFlBQVksQ0FBQztBQUMxQixRQUFBLFdBQVcsR0FBRyxrQkFBa0IsQ0FBQztBQUU5Qzs7R0FFRztBQUNVLFFBQUEsNkJBQTZCLEdBQUcsK0JBQStCLENBQUM7QUFFN0U7O0dBRUc7QUFDVSxRQUFBLG1CQUFtQixHQUFHLHFCQUFxQixDQUFDO0FBRXpEOztHQUVHO0FBQ1UsUUFBQSxrQkFBa0IsR0FBRyxvQkFBb0IsQ0FBQztBQUV2RDs7Ozs7O0dBTUc7QUFDVSxRQUFBLG1CQUFtQixHQUFHLHFCQUFxQixDQUFDO0FBRXpEOzs7OztHQUtHO0FBQ1UsUUFBQSxlQUFlLEdBQUcsaUJBQWlCLENBQUM7QUFFakQ7Ozs7R0FJRztBQUNVLFFBQUEsbUJBQW1CLEdBQUcscUJBQXFCLENBQUM7QUFFekQ7O0dBRUc7QUFDVSxRQUFBLGtCQUFrQixHQUFHLGdCQUFnQixDQUFDO0FBRW5EOzs7OztHQUtHO0FBQ1UsUUFBQSxzQkFBc0IsR0FBRyxZQUFZLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBvdXRwdXQgZGlyZWN0b3J5IGludG8gd2hpY2ggdG8gZW1pdCBzeW50aGVzaXMgb3V0cHV0cy4gQ0RLIGRvZXNuJ3QgYWxsb3cgb3V0ZGlyXG4vLyB0byBiZSBzcGVjaWZpZWQgYm90aCB0aHJvdWdoIHRoZSBDREtfT1VURElSIGVudmlyb25tZW50IHZhcmlhYmxlIGFuZCB0aGUgdGhyb3VnaFxuLy8gYXdzOmNkazpvdXRkaXIgY29udGV4dC5cbmV4cG9ydCBjb25zdCBPVVRESVJfRU5WID0gJ0NES19PVVRESVInO1xuZXhwb3J0IGNvbnN0IENPTlRFWFRfRU5WID0gJ0NES19DT05URVhUX0pTT04nO1xuXG4vKipcbiAqIFRoZSBuYW1lIG9mIHRoZSB0ZW1wb3JhcnkgZmlsZSB3aGVyZSB0aGUgY29udGV4dCBpcyBzdG9yZWQuXG4gKi9cbmV4cG9ydCBjb25zdCBDT05URVhUX09WRVJGTE9XX0xPQ0FUSU9OX0VOViA9ICdDT05URVhUX09WRVJGTE9XX0xPQ0FUSU9OX0VOVic7XG5cbi8qKlxuICogRW52aXJvbm1lbnQgdmFyaWFibGUgc2V0IGJ5IHRoZSBDREsgQ0xJIHdpdGggdGhlIGRlZmF1bHQgQVdTIGFjY291bnQgSUQuXG4gKi9cbmV4cG9ydCBjb25zdCBERUZBVUxUX0FDQ09VTlRfRU5WID0gJ0NES19ERUZBVUxUX0FDQ09VTlQnO1xuXG4vKipcbiAqIEVudmlyb25tZW50IHZhcmlhYmxlIHNldCBieSB0aGUgQ0RLIENMSSB3aXRoIHRoZSBkZWZhdWx0IEFXUyByZWdpb24uXG4gKi9cbmV4cG9ydCBjb25zdCBERUZBVUxUX1JFR0lPTl9FTlYgPSAnQ0RLX0RFRkFVTFRfUkVHSU9OJztcblxuLyoqXG4gKiBWZXJzaW9uIG9mIENsb3VkIEFzc2VtYmx5IGV4cGVjdGVkIGJ5IENESyBUb29sa2l0LlxuICpcbiAqIERlc3BpdGUgaXQncyBuYW1lLCB0aGlzIHZhbHVlIGFwcGxpZXMgdG8gYWxsIHZlcnNpb24gb2YgdGhlIENESyBUb29sa2l0LCBub3QganVzdCB0aGUgQ0xJLlxuICpcbiAqIENMSSBzdGFydGVkIGVtaXR0aW5nIHRoaXMgYXQgMS4xMC4xXG4gKi9cbmV4cG9ydCBjb25zdCBDTElfQVNNX1ZFUlNJT05fRU5WID0gJ0NES19DTElfQVNNX1ZFUlNJT04nO1xuXG4vKipcbiAqIFZlcnNpb24gb2YgdGhlIENMSSBjdXJyZW50bHkgcnVubmluZy5cbiAqXG4gKiBDTEkgc3RhcnRlZCBlbWl0dGluZyB0aGlzIGF0IDEuMTAuMVxuICogV2lsbCBub3QgYmUgcHJlc2VudCBpZiB0aGUgQ0RLIGFwcCBpcyBydW4gYnkgYW55IFRvb2xraXQgdmFyaWF0aW9uIG90aGVyIHRoYW4gdGhlIENMSS5cbiAqL1xuZXhwb3J0IGNvbnN0IENMSV9WRVJTSU9OX0VOViA9ICdDREtfQ0xJX1ZFUlNJT04nO1xuXG4vKipcbiAqIFBhY2thZ2UgJiB2ZXJzaW9uIG9mIHRoZSBDREsgVG9vbGtpdCBydW5uaW5nIHRoZSBhcHAuXG4gKlxuICogSW4gdGhlIGZvcm1hdCBcIjxwYWNrYWdlPkB4LnkuelwiLCBlLmcgIFwiYXdzLWNka0AyLjEwMDYuMFwiIG9yIFwiQGF3cy1jZGsvdG9vbGtpdC1saWJAMS4wLjBcIlxuICovXG5leHBvcnQgY29uc3QgVE9PTEtJVF9WRVJTSU9OX0VOViA9ICdDREtfVE9PTEtJVF9WRVJTSU9OJztcblxuLyoqXG4gKiBJZiBhIGNvbnRleHQgdmFsdWUgaXMgYW4gb2JqZWN0IHdpdGggdGhpcyBrZXksIGl0IGluZGljYXRlcyBhbiBlcnJvclxuICovXG5leHBvcnQgY29uc3QgUFJPVklERVJfRVJST1JfS0VZID0gJyRwcm92aWRlckVycm9yJztcblxuLyoqXG4gKiBUaGlzIFNTTSBwYXJhbWV0ZXIgZG9lcyBub3QgaW52YWxpZGF0ZSB0aGUgdGVtcGxhdGVcbiAqXG4gKiBJZiB0aGlzIHN0cmluZyBvY2N1cnMgaW4gdGhlIGRlc2NyaXB0aW9uIG9mIGFuIFNTTSBwYXJhbWV0ZXIsIHRoZSBDTElcbiAqIHdpbGwgbm90IGFzc3VtZSB0aGF0IHRoZSBzdGFjayBtdXN0IGFsd2F5cyBiZSByZWRlcGxveWVkLlxuICovXG5leHBvcnQgY29uc3QgU1NNUEFSQU1fTk9fSU5WQUxJREFURSA9ICdbY2RrOnNraXBdJztcbiJdfQ==