"use strict";var _a;Object.defineProperty(exports,"__esModule",{value:!0}),exports.LogDrivers=void 0;const jsiiDeprecationWarnings=require("../../../.warnings.jsii.js"),JSII_RTTI_SYMBOL_1=Symbol.for("jsii.rtti"),aws_log_driver_1=require("./aws-log-driver"),firelens_log_driver_1=require("./firelens-log-driver"),fluentd_log_driver_1=require("./fluentd-log-driver"),gelf_log_driver_1=require("./gelf-log-driver"),journald_log_driver_1=require("./journald-log-driver"),json_file_log_driver_1=require("./json-file-log-driver"),splunk_log_driver_1=require("./splunk-log-driver"),syslog_log_driver_1=require("./syslog-log-driver");class LogDrivers{static awsLogs(props){return jsiiDeprecationWarnings.aws_cdk_lib_aws_ecs_AwsLogDriverProps(props),new aws_log_driver_1.AwsLogDriver(props)}static fluentd(props){return jsiiDeprecationWarnings.aws_cdk_lib_aws_ecs_FluentdLogDriverProps(props),new fluentd_log_driver_1.FluentdLogDriver(props)}static gelf(props){return jsiiDeprecationWarnings.aws_cdk_lib_aws_ecs_GelfLogDriverProps(props),new gelf_log_driver_1.GelfLogDriver(props)}static journald(props){return jsiiDeprecationWarnings.aws_cdk_lib_aws_ecs_JournaldLogDriverProps(props),new journald_log_driver_1.JournaldLogDriver(props)}static jsonFile(props){return jsiiDeprecationWarnings.aws_cdk_lib_aws_ecs_JsonFileLogDriverProps(props),new json_file_log_driver_1.JsonFileLogDriver(props)}static splunk(props){return jsiiDeprecationWarnings.aws_cdk_lib_aws_ecs_SplunkLogDriverProps(props),new splunk_log_driver_1.SplunkLogDriver(props)}static syslog(props){return jsiiDeprecationWarnings.aws_cdk_lib_aws_ecs_SyslogLogDriverProps(props),new syslog_log_driver_1.SyslogLogDriver(props)}static firelens(props){return jsiiDeprecationWarnings.aws_cdk_lib_aws_ecs_FireLensLogDriverProps(props),new firelens_log_driver_1.FireLensLogDriver(props)}}exports.LogDrivers=LogDrivers,_a=JSII_RTTI_SYMBOL_1,LogDrivers[_a]={fqn:"aws-cdk-lib.aws_ecs.LogDrivers",version:"2.13.0"};
//# sourceMappingURL=log-drivers.js.map
