aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
4 lines (3 loc) • 4.42 kB
JavaScript
;function _aws_cdk_aws_cloudtrail_TrailProps(p){if(p!=null){visitedObjects.add(p);try{if(p.insightTypes!=null)for(const o of p.insightTypes)visitedObjects.has(o)||void 0;"kmsKey"in p&&print("@aws-cdk/aws-cloudtrail.TrailProps#kmsKey","- use encryptionKey instead."),visitedObjects.has(p.managementEvents)||(p.managementEvents,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_cloudtrail_ReadWriteType(p){}function _aws_cdk_aws_cloudtrail_InsightType(p){}function _aws_cdk_aws_cloudtrail_Trail(p){}function _aws_cdk_aws_cloudtrail_AddEventSelectorOptions(p){if(p!=null){visitedObjects.add(p);try{if(p.excludeManagementEventSources!=null)for(const o of p.excludeManagementEventSources)visitedObjects.has(o)||void 0;visitedObjects.has(p.readWriteType)||(p.readWriteType,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_cloudtrail_ManagementEventSources(p){}function _aws_cdk_aws_cloudtrail_S3EventSelector(p){}function _aws_cdk_aws_cloudtrail_DataResourceType(p){}function _aws_cdk_aws_cloudtrail_CfnChannelProps(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_cloudtrail_CfnChannel(p){}function _aws_cdk_aws_cloudtrail_CfnChannel_DestinationProperty(p){}function _aws_cdk_aws_cloudtrail_CfnEventDataStoreProps(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_cloudtrail_CfnEventDataStore(p){}function _aws_cdk_aws_cloudtrail_CfnEventDataStore_AdvancedEventSelectorProperty(p){}function _aws_cdk_aws_cloudtrail_CfnEventDataStore_AdvancedFieldSelectorProperty(p){}function _aws_cdk_aws_cloudtrail_CfnResourcePolicyProps(p){}function _aws_cdk_aws_cloudtrail_CfnResourcePolicy(p){}function _aws_cdk_aws_cloudtrail_CfnTrailProps(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_cloudtrail_CfnTrail(p){}function _aws_cdk_aws_cloudtrail_CfnTrail_DataResourceProperty(p){}function _aws_cdk_aws_cloudtrail_CfnTrail_EventSelectorProperty(p){}function _aws_cdk_aws_cloudtrail_CfnTrail_InsightSelectorProperty(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_cloudtrail_TrailProps,_aws_cdk_aws_cloudtrail_ReadWriteType,_aws_cdk_aws_cloudtrail_InsightType,_aws_cdk_aws_cloudtrail_Trail,_aws_cdk_aws_cloudtrail_AddEventSelectorOptions,_aws_cdk_aws_cloudtrail_ManagementEventSources,_aws_cdk_aws_cloudtrail_S3EventSelector,_aws_cdk_aws_cloudtrail_DataResourceType,_aws_cdk_aws_cloudtrail_CfnChannelProps,_aws_cdk_aws_cloudtrail_CfnChannel,_aws_cdk_aws_cloudtrail_CfnChannel_DestinationProperty,_aws_cdk_aws_cloudtrail_CfnEventDataStoreProps,_aws_cdk_aws_cloudtrail_CfnEventDataStore,_aws_cdk_aws_cloudtrail_CfnEventDataStore_AdvancedEventSelectorProperty,_aws_cdk_aws_cloudtrail_CfnEventDataStore_AdvancedFieldSelectorProperty,_aws_cdk_aws_cloudtrail_CfnResourcePolicyProps,_aws_cdk_aws_cloudtrail_CfnResourcePolicy,_aws_cdk_aws_cloudtrail_CfnTrailProps,_aws_cdk_aws_cloudtrail_CfnTrail,_aws_cdk_aws_cloudtrail_CfnTrail_DataResourceProperty,_aws_cdk_aws_cloudtrail_CfnTrail_EventSelectorProperty,_aws_cdk_aws_cloudtrail_CfnTrail_InsightSelectorProperty};