1 | ;
|
2 | var _a;
|
3 | Object.defineProperty(exports, "__esModule", { value: true });
|
4 | exports.ProxyConfigurations = void 0;
|
5 | const jsiiDeprecationWarnings = require("../../.warnings.jsii.js");
|
6 | const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
|
7 | const app_mesh_proxy_configuration_1 = require("./app-mesh-proxy-configuration");
|
8 | /**
|
9 | * The base class for proxy configurations.
|
10 | */
|
11 | class 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 | }
|
28 | exports.ProxyConfigurations = ProxyConfigurations;
|
29 | _a = JSII_RTTI_SYMBOL_1;
|
30 | ProxyConfigurations[_a] = { fqn: "@aws-cdk/aws-ecs.ProxyConfigurations", version: "1.156.1" };
|
31 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJveHktY29uZmlndXJhdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJwcm94eS1jb25maWd1cmF0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxpRkFBaUg7QUFHakg7O0dBRUc7QUFDSCxNQUFhLG1CQUFtQjtJQUM5Qjs7T0FFRztJQUNJLE1BQU0sQ0FBQyx5QkFBeUIsQ0FBQyxLQUEyQzs7Ozs7Ozs7OztRQUNqRixPQUFPLElBQUksd0RBQXlCLENBQUMsS0FBSyxDQUFDLENBQUM7S0FDN0M7O0FBTkgsa0RBT0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBcHBNZXNoUHJveHlDb25maWd1cmF0aW9uLCBBcHBNZXNoUHJveHlDb25maWd1cmF0aW9uQ29uZmlnUHJvcHMgfSBmcm9tICcuL2FwcC1tZXNoLXByb3h5LWNvbmZpZ3VyYXRpb24nO1xuaW1wb3J0IHsgUHJveHlDb25maWd1cmF0aW9uIH0gZnJvbSAnLi9wcm94eS1jb25maWd1cmF0aW9uJztcblxuLyoqXG4gKiBUaGUgYmFzZSBjbGFzcyBmb3IgcHJveHkgY29uZmlndXJhdGlvbnMuXG4gKi9cbmV4cG9ydCBjbGFzcyBQcm94eUNvbmZpZ3VyYXRpb25zIHtcbiAgLyoqXG4gICAqIENvbnN0cnVjdHMgYSBuZXcgaW5zdGFuY2Ugb2YgdGhlIFByb3h5Q29uZmlndXJhdGlvbiBjbGFzcy5cbiAgICovXG4gIHB1YmxpYyBzdGF0aWMgYXBwTWVzaFByb3h5Q29uZmlndXJhdGlvbihwcm9wczogQXBwTWVzaFByb3h5Q29uZmlndXJhdGlvbkNvbmZpZ1Byb3BzKTogUHJveHlDb25maWd1cmF0aW9uIHtcbiAgICByZXR1cm4gbmV3IEFwcE1lc2hQcm94eUNvbmZpZ3VyYXRpb24ocHJvcHMpO1xuICB9XG59Il19 |
\ | No newline at end of file |