aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
4 lines (3 loc) • 6.22 kB
JavaScript
;function _aws_cdk_aws_opensearchservice_CapacityConfig(p){}function _aws_cdk_aws_opensearchservice_ZoneAwarenessConfig(p){}function _aws_cdk_aws_opensearchservice_EbsOptions(p){}function _aws_cdk_aws_opensearchservice_LoggingOptions(p){}function _aws_cdk_aws_opensearchservice_EncryptionAtRestOptions(p){}function _aws_cdk_aws_opensearchservice_CognitoOptions(p){}function _aws_cdk_aws_opensearchservice_TLSSecurityPolicy(p){}function _aws_cdk_aws_opensearchservice_AdvancedSecurityOptions(p){}function _aws_cdk_aws_opensearchservice_CustomEndpointOptions(p){}function _aws_cdk_aws_opensearchservice_DomainProps(p){if(p!=null){visitedObjects.add(p);try{if(visitedObjects.has(p.version)||(p.version,void 0),p.accessPolicies!=null)for(const o of p.accessPolicies)visitedObjects.has(o)||require("@aws-cdk/aws-iam/.warnings.jsii.js")._aws_cdk_aws_iam_PolicyStatement(o);if(visitedObjects.has(p.capacity)||(p.capacity,void 0),visitedObjects.has(p.cognitoDashboardsAuth)||(p.cognitoDashboardsAuth,void 0),visitedObjects.has(p.customEndpoint)||(p.customEndpoint,void 0),visitedObjects.has(p.ebs)||(p.ebs,void 0),visitedObjects.has(p.encryptionAtRest)||(p.encryptionAtRest,void 0),visitedObjects.has(p.fineGrainedAccessControl)||(p.fineGrainedAccessControl,void 0),visitedObjects.has(p.logging)||(p.logging,void 0),p.securityGroups!=null)for(const o of p.securityGroups)visitedObjects.has(o)||require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_ISecurityGroup(o);if(visitedObjects.has(p.tlsSecurityPolicy)||(p.tlsSecurityPolicy,void 0),p.vpcSubnets!=null)for(const o of p.vpcSubnets)visitedObjects.has(o)||require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_SubnetSelection(o);visitedObjects.has(p.zoneAwareness)||(p.zoneAwareness,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_opensearchservice_IDomain(p){}function _aws_cdk_aws_opensearchservice_DomainAttributes(p){}function _aws_cdk_aws_opensearchservice_Domain(p){}function _aws_cdk_aws_opensearchservice_EngineVersion(p){}function _aws_cdk_aws_opensearchservice_CfnDomainProps(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_opensearchservice_CfnDomain(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_AdvancedSecurityOptionsInputProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_ClusterConfigProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_CognitoOptionsProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_DomainEndpointOptionsProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_EBSOptionsProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_EncryptionAtRestOptionsProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_IdpProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_LogPublishingOptionProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_MasterUserOptionsProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_NodeToNodeEncryptionOptionsProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_SAMLOptionsProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_ServiceSoftwareOptionsProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_SnapshotOptionsProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_VPCOptionsProperty(p){}function _aws_cdk_aws_opensearchservice_CfnDomain_ZoneAwarenessConfigProperty(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_opensearchservice_CapacityConfig,_aws_cdk_aws_opensearchservice_ZoneAwarenessConfig,_aws_cdk_aws_opensearchservice_EbsOptions,_aws_cdk_aws_opensearchservice_LoggingOptions,_aws_cdk_aws_opensearchservice_EncryptionAtRestOptions,_aws_cdk_aws_opensearchservice_CognitoOptions,_aws_cdk_aws_opensearchservice_TLSSecurityPolicy,_aws_cdk_aws_opensearchservice_AdvancedSecurityOptions,_aws_cdk_aws_opensearchservice_CustomEndpointOptions,_aws_cdk_aws_opensearchservice_DomainProps,_aws_cdk_aws_opensearchservice_IDomain,_aws_cdk_aws_opensearchservice_DomainAttributes,_aws_cdk_aws_opensearchservice_Domain,_aws_cdk_aws_opensearchservice_EngineVersion,_aws_cdk_aws_opensearchservice_CfnDomainProps,_aws_cdk_aws_opensearchservice_CfnDomain,_aws_cdk_aws_opensearchservice_CfnDomain_AdvancedSecurityOptionsInputProperty,_aws_cdk_aws_opensearchservice_CfnDomain_ClusterConfigProperty,_aws_cdk_aws_opensearchservice_CfnDomain_CognitoOptionsProperty,_aws_cdk_aws_opensearchservice_CfnDomain_DomainEndpointOptionsProperty,_aws_cdk_aws_opensearchservice_CfnDomain_EBSOptionsProperty,_aws_cdk_aws_opensearchservice_CfnDomain_EncryptionAtRestOptionsProperty,_aws_cdk_aws_opensearchservice_CfnDomain_IdpProperty,_aws_cdk_aws_opensearchservice_CfnDomain_LogPublishingOptionProperty,_aws_cdk_aws_opensearchservice_CfnDomain_MasterUserOptionsProperty,_aws_cdk_aws_opensearchservice_CfnDomain_NodeToNodeEncryptionOptionsProperty,_aws_cdk_aws_opensearchservice_CfnDomain_SAMLOptionsProperty,_aws_cdk_aws_opensearchservice_CfnDomain_ServiceSoftwareOptionsProperty,_aws_cdk_aws_opensearchservice_CfnDomain_SnapshotOptionsProperty,_aws_cdk_aws_opensearchservice_CfnDomain_VPCOptionsProperty,_aws_cdk_aws_opensearchservice_CfnDomain_ZoneAwarenessConfigProperty};