function _aws_cdk_aws_events_targets_TaskEnvironmentVariable(p){}function _aws_cdk_aws_events_targets_AwsApiInput(p){}function _aws_cdk_aws_events_targets_SnsTopicProps(p){}function _aws_cdk_aws_events_targets_KinesisFirehoseStreamProps(p){}function _aws_cdk_aws_events_targets_KinesisStreamProps(p){}function _aws_cdk_aws_events_targets_ContainerOverride(p){p!=null&&(visitedObjects.add(p),visitedObjects.has(p.environment)||(p.environment,void 0),visitedObjects.delete(p))}function _aws_cdk_aws_events_targets_BatchJobProps(p){}function _aws_cdk_aws_events_targets_SqsQueueProps(p){}function _aws_cdk_aws_events_targets_CodePipelineTargetOptions(p){}function _aws_cdk_aws_events_targets_AwsApiProps(p){}function _aws_cdk_aws_events_targets_LambdaFunctionProps(p){}function _aws_cdk_aws_events_targets_LogGroupProps(p){}function _aws_cdk_aws_events_targets_EventBusProps(p){}function _aws_cdk_aws_events_targets_TargetBaseProps(p){}function _aws_cdk_aws_events_targets_CodeBuildProjectProps(p){}function _aws_cdk_aws_events_targets_SfnStateMachineProps(p){}function _aws_cdk_aws_events_targets_ApiGatewayProps(p){}function _aws_cdk_aws_events_targets_ApiDestinationProps(p){}function _aws_cdk_aws_events_targets_AwsApi(p){}function _aws_cdk_aws_events_targets_CodePipeline(p){}function _aws_cdk_aws_events_targets_CodeBuildProject(p){}function _aws_cdk_aws_events_targets_EventBus(p){}function _aws_cdk_aws_events_targets_LambdaFunction(p){}function _aws_cdk_aws_events_targets_KinesisStream(p){}function _aws_cdk_aws_events_targets_CloudWatchLogGroup(p){}function _aws_cdk_aws_events_targets_KinesisFirehoseStream(p){}function _aws_cdk_aws_events_targets_ApiDestination(p){}function _aws_cdk_aws_events_targets_SnsTopic(p){}function _aws_cdk_aws_events_targets_BatchJob(p){}function _aws_cdk_aws_events_targets_EcsTask(p){}function _aws_cdk_aws_events_targets_SqsQueue(p){}function _aws_cdk_aws_events_targets_SfnStateMachine(p){}function _aws_cdk_aws_events_targets_ApiGateway(p){}function _aws_cdk_aws_events_targets_EcsTaskProps(p){p!=null&&(visitedObjects.add(p),visitedObjects.has(p.containerOverrides)||_aws_cdk_aws_events_targets_ContainerOverride(p.containerOverrides),"securityGroup"in p&&print("@aws-cdk/aws-events-targets.EcsTaskProps#securityGroup","use securityGroups instead"),visitedObjects.has(p.securityGroups)||require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_ISecurityGroup(p.securityGroups),visitedObjects.delete(p))}function print(name,deprecationMessage){const deprecated=process.env.JSII_DEPRECATED,deprecationMode=["warn","fail","quiet"].includes(deprecated)?deprecated:"warn",message=`${name} is deprecated.
  ${deprecationMessage}
  This API will be removed in the next major release.`;switch(deprecationMode){case"fail":throw new DeprecationError(message);case"warn":console.warn("[WARNING]",message);break}}const visitedObjects=new Set;class DeprecationError extends Error{}module.exports={print,_aws_cdk_aws_events_targets_TaskEnvironmentVariable,_aws_cdk_aws_events_targets_AwsApiInput,_aws_cdk_aws_events_targets_SnsTopicProps,_aws_cdk_aws_events_targets_KinesisFirehoseStreamProps,_aws_cdk_aws_events_targets_KinesisStreamProps,_aws_cdk_aws_events_targets_ContainerOverride,_aws_cdk_aws_events_targets_BatchJobProps,_aws_cdk_aws_events_targets_SqsQueueProps,_aws_cdk_aws_events_targets_CodePipelineTargetOptions,_aws_cdk_aws_events_targets_AwsApiProps,_aws_cdk_aws_events_targets_LambdaFunctionProps,_aws_cdk_aws_events_targets_LogGroupProps,_aws_cdk_aws_events_targets_EventBusProps,_aws_cdk_aws_events_targets_TargetBaseProps,_aws_cdk_aws_events_targets_CodeBuildProjectProps,_aws_cdk_aws_events_targets_SfnStateMachineProps,_aws_cdk_aws_events_targets_ApiGatewayProps,_aws_cdk_aws_events_targets_ApiDestinationProps,_aws_cdk_aws_events_targets_AwsApi,_aws_cdk_aws_events_targets_CodePipeline,_aws_cdk_aws_events_targets_CodeBuildProject,_aws_cdk_aws_events_targets_EventBus,_aws_cdk_aws_events_targets_LambdaFunction,_aws_cdk_aws_events_targets_KinesisStream,_aws_cdk_aws_events_targets_CloudWatchLogGroup,_aws_cdk_aws_events_targets_KinesisFirehoseStream,_aws_cdk_aws_events_targets_ApiDestination,_aws_cdk_aws_events_targets_SnsTopic,_aws_cdk_aws_events_targets_BatchJob,_aws_cdk_aws_events_targets_EcsTask,_aws_cdk_aws_events_targets_SqsQueue,_aws_cdk_aws_events_targets_SfnStateMachine,_aws_cdk_aws_events_targets_ApiGateway,_aws_cdk_aws_events_targets_EcsTaskProps},module.exports.DeprecationError=DeprecationError;
//# sourceMappingURL=.warnings.jsii.js.map
