UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

4 lines (3 loc) 4.58 kB
"use strict";function _aws_cdk_aws_lambda_event_sources_ApiEventSource(p){}function _aws_cdk_aws_lambda_event_sources_DynamoEventSourceProps(p){}function _aws_cdk_aws_lambda_event_sources_DynamoEventSource(p){}function _aws_cdk_aws_lambda_event_sources_KafkaEventSourceProps(p){}function _aws_cdk_aws_lambda_event_sources_ManagedKafkaEventSourceProps(p){}function _aws_cdk_aws_lambda_event_sources_AuthenticationMethod(p){}function _aws_cdk_aws_lambda_event_sources_SelfManagedKafkaEventSourceProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.authenticationMethod)||(p.authenticationMethod,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_event_sources_ManagedKafkaEventSource(p){}function _aws_cdk_aws_lambda_event_sources_SelfManagedKafkaEventSource(p){}function _aws_cdk_aws_lambda_event_sources_KinesisEventSourceProps(p){}function _aws_cdk_aws_lambda_event_sources_KinesisEventSource(p){}function _aws_cdk_aws_lambda_event_sources_S3EventSourceProps(p){if(p!=null){visitedObjects.add(p);try{if(p.events!=null)for(const o of p.events)visitedObjects.has(o)||require("@aws-cdk/aws-s3/.warnings.jsii.js")._aws_cdk_aws_s3_EventType(o);if(p.filters!=null)for(const o of p.filters)visitedObjects.has(o)||require("@aws-cdk/aws-s3/.warnings.jsii.js")._aws_cdk_aws_s3_NotificationKeyFilter(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_event_sources_S3EventSource(p){}function _aws_cdk_aws_lambda_event_sources_SnsEventSourceProps(p){if(p!=null){visitedObjects.add(p);try{if(p.filterPolicy!=null)for(const o of Object.values(p.filterPolicy))visitedObjects.has(o)||require("@aws-cdk/aws-sns/.warnings.jsii.js")._aws_cdk_aws_sns_SubscriptionFilter(o);if(p.filterPolicyWithMessageBody!=null)for(const o of Object.values(p.filterPolicyWithMessageBody))visitedObjects.has(o)||require("@aws-cdk/aws-sns/.warnings.jsii.js")._aws_cdk_aws_sns_FilterOrPolicy(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_lambda_event_sources_SnsEventSource(p){}function _aws_cdk_aws_lambda_event_sources_SnsDlq(p){}function _aws_cdk_aws_lambda_event_sources_BaseStreamEventSourceProps(p){}function _aws_cdk_aws_lambda_event_sources_StreamEventSourceProps(p){}function _aws_cdk_aws_lambda_event_sources_StreamEventSource(p){}function _aws_cdk_aws_lambda_event_sources_SqsEventSourceProps(p){}function _aws_cdk_aws_lambda_event_sources_SqsEventSource(p){}function _aws_cdk_aws_lambda_event_sources_SqsDlq(p){}function print(name,deprecationMessage){const deprecated=process.env.JSII_DEPRECATED,deprecationMode=["warn","fail","quiet"].includes(deprecated)?deprecated:"warn",message=`${name} is deprecated. ${deprecationMessage.trim()} 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}}function getPropertyDescriptor(obj,prop){const descriptor=Object.getOwnPropertyDescriptor(obj,prop);if(descriptor)return descriptor;const proto=Object.getPrototypeOf(obj),prototypeDescriptor=proto&&getPropertyDescriptor(proto,prop);return prototypeDescriptor||{}}const visitedObjects=new Set;class DeprecationError extends Error{constructor(...args){super(...args),Object.defineProperty(this,"name",{configurable:!1,enumerable:!0,value:"DeprecationError",writable:!1})}}module.exports={print,getPropertyDescriptor,DeprecationError,_aws_cdk_aws_lambda_event_sources_ApiEventSource,_aws_cdk_aws_lambda_event_sources_DynamoEventSourceProps,_aws_cdk_aws_lambda_event_sources_DynamoEventSource,_aws_cdk_aws_lambda_event_sources_KafkaEventSourceProps,_aws_cdk_aws_lambda_event_sources_ManagedKafkaEventSourceProps,_aws_cdk_aws_lambda_event_sources_AuthenticationMethod,_aws_cdk_aws_lambda_event_sources_SelfManagedKafkaEventSourceProps,_aws_cdk_aws_lambda_event_sources_ManagedKafkaEventSource,_aws_cdk_aws_lambda_event_sources_SelfManagedKafkaEventSource,_aws_cdk_aws_lambda_event_sources_KinesisEventSourceProps,_aws_cdk_aws_lambda_event_sources_KinesisEventSource,_aws_cdk_aws_lambda_event_sources_S3EventSourceProps,_aws_cdk_aws_lambda_event_sources_S3EventSource,_aws_cdk_aws_lambda_event_sources_SnsEventSourceProps,_aws_cdk_aws_lambda_event_sources_SnsEventSource,_aws_cdk_aws_lambda_event_sources_SnsDlq,_aws_cdk_aws_lambda_event_sources_BaseStreamEventSourceProps,_aws_cdk_aws_lambda_event_sources_StreamEventSourceProps,_aws_cdk_aws_lambda_event_sources_StreamEventSource,_aws_cdk_aws_lambda_event_sources_SqsEventSourceProps,_aws_cdk_aws_lambda_event_sources_SqsEventSource,_aws_cdk_aws_lambda_event_sources_SqsDlq};