UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

4 lines (3 loc) 2.69 kB
"use strict";function _aws_cdk_aws_ses_actions_AddHeaderProps(p){}function _aws_cdk_aws_ses_actions_AddHeader(p){}function _aws_cdk_aws_ses_actions_BounceTemplateProps(p){}function _aws_cdk_aws_ses_actions_BounceTemplate(p){}function _aws_cdk_aws_ses_actions_BounceProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.template)||(p.template,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_actions_Bounce(p){}function _aws_cdk_aws_ses_actions_LambdaInvocationType(p){}function _aws_cdk_aws_ses_actions_LambdaProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.invocationType)||(p.invocationType,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_actions_Lambda(p){}function _aws_cdk_aws_ses_actions_S3Props(p){}function _aws_cdk_aws_ses_actions_S3(p){}function _aws_cdk_aws_ses_actions_EmailEncoding(p){}function _aws_cdk_aws_ses_actions_SnsProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.encoding)||(p.encoding,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_actions_Sns(p){}function _aws_cdk_aws_ses_actions_StopProps(p){}function _aws_cdk_aws_ses_actions_Stop(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_ses_actions_AddHeaderProps,_aws_cdk_aws_ses_actions_AddHeader,_aws_cdk_aws_ses_actions_BounceTemplateProps,_aws_cdk_aws_ses_actions_BounceTemplate,_aws_cdk_aws_ses_actions_BounceProps,_aws_cdk_aws_ses_actions_Bounce,_aws_cdk_aws_ses_actions_LambdaInvocationType,_aws_cdk_aws_ses_actions_LambdaProps,_aws_cdk_aws_ses_actions_Lambda,_aws_cdk_aws_ses_actions_S3Props,_aws_cdk_aws_ses_actions_S3,_aws_cdk_aws_ses_actions_EmailEncoding,_aws_cdk_aws_ses_actions_SnsProps,_aws_cdk_aws_ses_actions_Sns,_aws_cdk_aws_ses_actions_StopProps,_aws_cdk_aws_ses_actions_Stop};