UNPKG

2.3 kBJavaScriptView Raw
1"use strict";
2var _a;
3Object.defineProperty(exports, "__esModule", { value: true });
4exports.ProxyConfigurations = void 0;
5const jsiiDeprecationWarnings = require("../../.warnings.jsii.js");
6const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
7const app_mesh_proxy_configuration_1 = require("./app-mesh-proxy-configuration");
8/**
9 * The base class for proxy configurations.
10 */
11class ProxyConfigurations {
12 /**
13 * Constructs a new instance of the ProxyConfiguration class.
14 */
15 static appMeshProxyConfiguration(props) {
16 try {
17 jsiiDeprecationWarnings._aws_cdk_aws_ecs_AppMeshProxyConfigurationConfigProps(props);
18 }
19 catch (error) {
20 if (process.env.JSII_DEBUG !== "1" && error.name === "DeprecationError") {
21 Error.captureStackTrace(error, this.appMeshProxyConfiguration);
22 }
23 throw error;
24 }
25 return new app_mesh_proxy_configuration_1.AppMeshProxyConfiguration(props);
26 }
27}
28exports.ProxyConfigurations = ProxyConfigurations;
29_a = JSII_RTTI_SYMBOL_1;
30ProxyConfigurations[_a] = { fqn: "@aws-cdk/aws-ecs.ProxyConfigurations", version: "1.156.1" };
31//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJveHktY29uZmlndXJhdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJwcm94eS1jb25maWd1cmF0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxpRkFBaUg7QUFHakg7O0dBRUc7QUFDSCxNQUFhLG1CQUFtQjtJQUM5Qjs7T0FFRztJQUNJLE1BQU0sQ0FBQyx5QkFBeUIsQ0FBQyxLQUEyQzs7Ozs7Ozs7OztRQUNqRixPQUFPLElBQUksd0RBQXlCLENBQUMsS0FBSyxDQUFDLENBQUM7S0FDN0M7O0FBTkgsa0RBT0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBcHBNZXNoUHJveHlDb25maWd1cmF0aW9uLCBBcHBNZXNoUHJveHlDb25maWd1cmF0aW9uQ29uZmlnUHJvcHMgfSBmcm9tICcuL2FwcC1tZXNoLXByb3h5LWNvbmZpZ3VyYXRpb24nO1xuaW1wb3J0IHsgUHJveHlDb25maWd1cmF0aW9uIH0gZnJvbSAnLi9wcm94eS1jb25maWd1cmF0aW9uJztcblxuLyoqXG4gKiBUaGUgYmFzZSBjbGFzcyBmb3IgcHJveHkgY29uZmlndXJhdGlvbnMuXG4gKi9cbmV4cG9ydCBjbGFzcyBQcm94eUNvbmZpZ3VyYXRpb25zIHtcbiAgLyoqXG4gICAqIENvbnN0cnVjdHMgYSBuZXcgaW5zdGFuY2Ugb2YgdGhlIFByb3h5Q29uZmlndXJhdGlvbiBjbGFzcy5cbiAgICovXG4gIHB1YmxpYyBzdGF0aWMgYXBwTWVzaFByb3h5Q29uZmlndXJhdGlvbihwcm9wczogQXBwTWVzaFByb3h5Q29uZmlndXJhdGlvbkNvbmZpZ1Byb3BzKTogUHJveHlDb25maWd1cmF0aW9uIHtcbiAgICByZXR1cm4gbmV3IEFwcE1lc2hQcm94eUNvbmZpZ3VyYXRpb24ocHJvcHMpO1xuICB9XG59Il19
\No newline at end of file