aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
4 lines (3 loc) • 13.8 kB
JavaScript
;function _aws_cdk_aws_ses_IReceiptRuleSet(p){}function _aws_cdk_aws_ses_ReceiptRuleSetProps(p){if(p!=null){visitedObjects.add(p);try{if(p.rules!=null)for(const o of p.rules)visitedObjects.has(o)||_aws_cdk_aws_ses_ReceiptRuleOptions(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_ReceiptRuleSet(p){}function _aws_cdk_aws_ses_IReceiptRule(p){}function _aws_cdk_aws_ses_TlsPolicy(p){}function _aws_cdk_aws_ses_ReceiptRuleOptions(p){if(p!=null){visitedObjects.add(p);try{if(p.actions!=null)for(const o of p.actions)visitedObjects.has(o)||void 0;visitedObjects.has(p.after)||(p.after,void 0),visitedObjects.has(p.tlsPolicy)||(p.tlsPolicy,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_ReceiptRuleProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.ruleSet)||(p.ruleSet,void 0),p.actions!=null)for(const o of p.actions)visitedObjects.has(o)||void 0;visitedObjects.has(p.after)||(p.after,void 0),visitedObjects.has(p.tlsPolicy)||(p.tlsPolicy,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_ReceiptRule(p){}function _aws_cdk_aws_ses_DropSpamReceiptRuleProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.ruleSet)||(p.ruleSet,void 0),p.actions!=null)for(const o of p.actions)visitedObjects.has(o)||void 0;visitedObjects.has(p.after)||(p.after,void 0),visitedObjects.has(p.tlsPolicy)||(p.tlsPolicy,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_DropSpamReceiptRule(p){}function _aws_cdk_aws_ses_IReceiptRuleAction(p){}function _aws_cdk_aws_ses_AddHeaderActionConfig(p){}function _aws_cdk_aws_ses_BounceActionConfig(p){}function _aws_cdk_aws_ses_LambdaActionConfig(p){}function _aws_cdk_aws_ses_S3ActionConfig(p){}function _aws_cdk_aws_ses_SNSActionConfig(p){}function _aws_cdk_aws_ses_StopActionConfig(p){}function _aws_cdk_aws_ses_WorkmailActionConfig(p){}function _aws_cdk_aws_ses_ReceiptRuleActionConfig(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.addHeaderAction)||(p.addHeaderAction,void 0),visitedObjects.has(p.bounceAction)||(p.bounceAction,void 0),visitedObjects.has(p.lambdaAction)||(p.lambdaAction,void 0),visitedObjects.has(p.s3Action)||(p.s3Action,void 0),visitedObjects.has(p.snsAction)||(p.snsAction,void 0),visitedObjects.has(p.stopAction)||(p.stopAction,void 0),visitedObjects.has(p.workmailAction)||(p.workmailAction,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_ReceiptFilterPolicy(p){}function _aws_cdk_aws_ses_ReceiptFilterProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.policy)||(p.policy,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_ReceiptFilter(p){}function _aws_cdk_aws_ses_AllowListReceiptFilterProps(p){}function _aws_cdk_aws_ses_AllowListReceiptFilter(p){}function _aws_cdk_aws_ses_WhiteListReceiptFilterProps(p){}function _aws_cdk_aws_ses_WhiteListReceiptFilter(p){}function _aws_cdk_aws_ses_IDedicatedIpPool(p){}function _aws_cdk_aws_ses_DedicatedIpPoolProps(p){}function _aws_cdk_aws_ses_DedicatedIpPool(p){}function _aws_cdk_aws_ses_IConfigurationSet(p){}function _aws_cdk_aws_ses_ConfigurationSetProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.dedicatedIpPool)||(p.dedicatedIpPool,void 0),visitedObjects.has(p.suppressionReasons)||(p.suppressionReasons,void 0),visitedObjects.has(p.tlsPolicy)||(p.tlsPolicy,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_ConfigurationSetTlsPolicy(p){}function _aws_cdk_aws_ses_SuppressionReasons(p){}function _aws_cdk_aws_ses_ConfigurationSet(p){}function _aws_cdk_aws_ses_IEmailIdentity(p){}function _aws_cdk_aws_ses_EmailIdentityProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.identity)||(p.identity,void 0),visitedObjects.has(p.configurationSet)||(p.configurationSet,void 0),visitedObjects.has(p.dkimIdentity)||(p.dkimIdentity,void 0),visitedObjects.has(p.mailFromBehaviorOnMxFailure)||(p.mailFromBehaviorOnMxFailure,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_Identity(p){}function _aws_cdk_aws_ses_MailFromBehaviorOnMxFailure(p){}function _aws_cdk_aws_ses_DkimIdentityConfig(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.nextSigningKeyLength)||(p.nextSigningKeyLength,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_DkimIdentity(p){}function _aws_cdk_aws_ses_ByoDkimOptions(p){}function _aws_cdk_aws_ses_EasyDkimSigningKeyLength(p){}function _aws_cdk_aws_ses_EmailIdentity(p){}function _aws_cdk_aws_ses_DkimRecord(p){}function _aws_cdk_aws_ses_IVdmAttributes(p){}function _aws_cdk_aws_ses_VdmAttributesProps(p){}function _aws_cdk_aws_ses_VdmAttributes(p){}function _aws_cdk_aws_ses_CfnConfigurationSetProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.deliveryOptions)||(p.deliveryOptions,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_CfnConfigurationSet(p){}function _aws_cdk_aws_ses_CfnConfigurationSet_DashboardOptionsProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSet_DeliveryOptionsProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSet_GuardianOptionsProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSet_ReputationOptionsProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSet_SendingOptionsProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSet_SuppressionOptionsProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSet_TrackingOptionsProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSet_VdmOptionsProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSetEventDestinationProps(p){}function _aws_cdk_aws_ses_CfnConfigurationSetEventDestination(p){}function _aws_cdk_aws_ses_CfnConfigurationSetEventDestination_CloudWatchDestinationProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSetEventDestination_DimensionConfigurationProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSetEventDestination_EventDestinationProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSetEventDestination_KinesisFirehoseDestinationProperty(p){}function _aws_cdk_aws_ses_CfnConfigurationSetEventDestination_SnsDestinationProperty(p){}function _aws_cdk_aws_ses_CfnContactListProps(p){if(p!=null){visitedObjects.add(p);try{if(p.tags!=null)for(const o of p.tags)visitedObjects.has(o)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_ses_CfnContactList(p){}function _aws_cdk_aws_ses_CfnContactList_TopicProperty(p){}function _aws_cdk_aws_ses_CfnDedicatedIpPoolProps(p){}function _aws_cdk_aws_ses_CfnDedicatedIpPool(p){}function _aws_cdk_aws_ses_CfnEmailIdentityProps(p){}function _aws_cdk_aws_ses_CfnEmailIdentity(p){}function _aws_cdk_aws_ses_CfnEmailIdentity_ConfigurationSetAttributesProperty(p){}function _aws_cdk_aws_ses_CfnEmailIdentity_DkimAttributesProperty(p){}function _aws_cdk_aws_ses_CfnEmailIdentity_DkimSigningAttributesProperty(p){}function _aws_cdk_aws_ses_CfnEmailIdentity_FeedbackAttributesProperty(p){}function _aws_cdk_aws_ses_CfnEmailIdentity_MailFromAttributesProperty(p){}function _aws_cdk_aws_ses_CfnReceiptFilterProps(p){}function _aws_cdk_aws_ses_CfnReceiptFilter(p){}function _aws_cdk_aws_ses_CfnReceiptFilter_FilterProperty(p){}function _aws_cdk_aws_ses_CfnReceiptFilter_IpFilterProperty(p){}function _aws_cdk_aws_ses_CfnReceiptRuleProps(p){}function _aws_cdk_aws_ses_CfnReceiptRule(p){}function _aws_cdk_aws_ses_CfnReceiptRule_ActionProperty(p){}function _aws_cdk_aws_ses_CfnReceiptRule_AddHeaderActionProperty(p){}function _aws_cdk_aws_ses_CfnReceiptRule_BounceActionProperty(p){}function _aws_cdk_aws_ses_CfnReceiptRule_LambdaActionProperty(p){}function _aws_cdk_aws_ses_CfnReceiptRule_RuleProperty(p){}function _aws_cdk_aws_ses_CfnReceiptRule_S3ActionProperty(p){}function _aws_cdk_aws_ses_CfnReceiptRule_SNSActionProperty(p){}function _aws_cdk_aws_ses_CfnReceiptRule_StopActionProperty(p){}function _aws_cdk_aws_ses_CfnReceiptRule_WorkmailActionProperty(p){}function _aws_cdk_aws_ses_CfnReceiptRuleSetProps(p){}function _aws_cdk_aws_ses_CfnReceiptRuleSet(p){}function _aws_cdk_aws_ses_CfnTemplateProps(p){}function _aws_cdk_aws_ses_CfnTemplate(p){}function _aws_cdk_aws_ses_CfnTemplate_TemplateProperty(p){}function _aws_cdk_aws_ses_CfnVdmAttributesProps(p){}function _aws_cdk_aws_ses_CfnVdmAttributes(p){}function _aws_cdk_aws_ses_CfnVdmAttributes_DashboardAttributesProperty(p){}function _aws_cdk_aws_ses_CfnVdmAttributes_GuardianAttributesProperty(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_IReceiptRuleSet,_aws_cdk_aws_ses_ReceiptRuleSetProps,_aws_cdk_aws_ses_ReceiptRuleSet,_aws_cdk_aws_ses_IReceiptRule,_aws_cdk_aws_ses_TlsPolicy,_aws_cdk_aws_ses_ReceiptRuleOptions,_aws_cdk_aws_ses_ReceiptRuleProps,_aws_cdk_aws_ses_ReceiptRule,_aws_cdk_aws_ses_DropSpamReceiptRuleProps,_aws_cdk_aws_ses_DropSpamReceiptRule,_aws_cdk_aws_ses_IReceiptRuleAction,_aws_cdk_aws_ses_AddHeaderActionConfig,_aws_cdk_aws_ses_BounceActionConfig,_aws_cdk_aws_ses_LambdaActionConfig,_aws_cdk_aws_ses_S3ActionConfig,_aws_cdk_aws_ses_SNSActionConfig,_aws_cdk_aws_ses_StopActionConfig,_aws_cdk_aws_ses_WorkmailActionConfig,_aws_cdk_aws_ses_ReceiptRuleActionConfig,_aws_cdk_aws_ses_ReceiptFilterPolicy,_aws_cdk_aws_ses_ReceiptFilterProps,_aws_cdk_aws_ses_ReceiptFilter,_aws_cdk_aws_ses_AllowListReceiptFilterProps,_aws_cdk_aws_ses_AllowListReceiptFilter,_aws_cdk_aws_ses_WhiteListReceiptFilterProps,_aws_cdk_aws_ses_WhiteListReceiptFilter,_aws_cdk_aws_ses_IDedicatedIpPool,_aws_cdk_aws_ses_DedicatedIpPoolProps,_aws_cdk_aws_ses_DedicatedIpPool,_aws_cdk_aws_ses_IConfigurationSet,_aws_cdk_aws_ses_ConfigurationSetProps,_aws_cdk_aws_ses_ConfigurationSetTlsPolicy,_aws_cdk_aws_ses_SuppressionReasons,_aws_cdk_aws_ses_ConfigurationSet,_aws_cdk_aws_ses_IEmailIdentity,_aws_cdk_aws_ses_EmailIdentityProps,_aws_cdk_aws_ses_Identity,_aws_cdk_aws_ses_MailFromBehaviorOnMxFailure,_aws_cdk_aws_ses_DkimIdentityConfig,_aws_cdk_aws_ses_DkimIdentity,_aws_cdk_aws_ses_ByoDkimOptions,_aws_cdk_aws_ses_EasyDkimSigningKeyLength,_aws_cdk_aws_ses_EmailIdentity,_aws_cdk_aws_ses_DkimRecord,_aws_cdk_aws_ses_IVdmAttributes,_aws_cdk_aws_ses_VdmAttributesProps,_aws_cdk_aws_ses_VdmAttributes,_aws_cdk_aws_ses_CfnConfigurationSetProps,_aws_cdk_aws_ses_CfnConfigurationSet,_aws_cdk_aws_ses_CfnConfigurationSet_DashboardOptionsProperty,_aws_cdk_aws_ses_CfnConfigurationSet_DeliveryOptionsProperty,_aws_cdk_aws_ses_CfnConfigurationSet_GuardianOptionsProperty,_aws_cdk_aws_ses_CfnConfigurationSet_ReputationOptionsProperty,_aws_cdk_aws_ses_CfnConfigurationSet_SendingOptionsProperty,_aws_cdk_aws_ses_CfnConfigurationSet_SuppressionOptionsProperty,_aws_cdk_aws_ses_CfnConfigurationSet_TrackingOptionsProperty,_aws_cdk_aws_ses_CfnConfigurationSet_VdmOptionsProperty,_aws_cdk_aws_ses_CfnConfigurationSetEventDestinationProps,_aws_cdk_aws_ses_CfnConfigurationSetEventDestination,_aws_cdk_aws_ses_CfnConfigurationSetEventDestination_CloudWatchDestinationProperty,_aws_cdk_aws_ses_CfnConfigurationSetEventDestination_DimensionConfigurationProperty,_aws_cdk_aws_ses_CfnConfigurationSetEventDestination_EventDestinationProperty,_aws_cdk_aws_ses_CfnConfigurationSetEventDestination_KinesisFirehoseDestinationProperty,_aws_cdk_aws_ses_CfnConfigurationSetEventDestination_SnsDestinationProperty,_aws_cdk_aws_ses_CfnContactListProps,_aws_cdk_aws_ses_CfnContactList,_aws_cdk_aws_ses_CfnContactList_TopicProperty,_aws_cdk_aws_ses_CfnDedicatedIpPoolProps,_aws_cdk_aws_ses_CfnDedicatedIpPool,_aws_cdk_aws_ses_CfnEmailIdentityProps,_aws_cdk_aws_ses_CfnEmailIdentity,_aws_cdk_aws_ses_CfnEmailIdentity_ConfigurationSetAttributesProperty,_aws_cdk_aws_ses_CfnEmailIdentity_DkimAttributesProperty,_aws_cdk_aws_ses_CfnEmailIdentity_DkimSigningAttributesProperty,_aws_cdk_aws_ses_CfnEmailIdentity_FeedbackAttributesProperty,_aws_cdk_aws_ses_CfnEmailIdentity_MailFromAttributesProperty,_aws_cdk_aws_ses_CfnReceiptFilterProps,_aws_cdk_aws_ses_CfnReceiptFilter,_aws_cdk_aws_ses_CfnReceiptFilter_FilterProperty,_aws_cdk_aws_ses_CfnReceiptFilter_IpFilterProperty,_aws_cdk_aws_ses_CfnReceiptRuleProps,_aws_cdk_aws_ses_CfnReceiptRule,_aws_cdk_aws_ses_CfnReceiptRule_ActionProperty,_aws_cdk_aws_ses_CfnReceiptRule_AddHeaderActionProperty,_aws_cdk_aws_ses_CfnReceiptRule_BounceActionProperty,_aws_cdk_aws_ses_CfnReceiptRule_LambdaActionProperty,_aws_cdk_aws_ses_CfnReceiptRule_RuleProperty,_aws_cdk_aws_ses_CfnReceiptRule_S3ActionProperty,_aws_cdk_aws_ses_CfnReceiptRule_SNSActionProperty,_aws_cdk_aws_ses_CfnReceiptRule_StopActionProperty,_aws_cdk_aws_ses_CfnReceiptRule_WorkmailActionProperty,_aws_cdk_aws_ses_CfnReceiptRuleSetProps,_aws_cdk_aws_ses_CfnReceiptRuleSet,_aws_cdk_aws_ses_CfnTemplateProps,_aws_cdk_aws_ses_CfnTemplate,_aws_cdk_aws_ses_CfnTemplate_TemplateProperty,_aws_cdk_aws_ses_CfnVdmAttributesProps,_aws_cdk_aws_ses_CfnVdmAttributes,_aws_cdk_aws_ses_CfnVdmAttributes_DashboardAttributesProperty,_aws_cdk_aws_ses_CfnVdmAttributes_GuardianAttributesProperty};