aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
4 lines (3 loc) • 14.1 kB
JavaScript
;function _aws_cdk_aws_elasticsearch_ElasticsearchVersion(p){}function _aws_cdk_aws_elasticsearch_CapacityConfig(p){if(p!=null){visitedObjects.add(p);try{"dataNodeInstanceType"in p&&print("@aws-cdk/aws-elasticsearch.CapacityConfig#dataNodeInstanceType","use opensearchservice module instead"),"dataNodes"in p&&print("@aws-cdk/aws-elasticsearch.CapacityConfig#dataNodes","use opensearchservice module instead"),"masterNodeInstanceType"in p&&print("@aws-cdk/aws-elasticsearch.CapacityConfig#masterNodeInstanceType","use opensearchservice module instead"),"masterNodes"in p&&print("@aws-cdk/aws-elasticsearch.CapacityConfig#masterNodes","use opensearchservice module instead"),"warmInstanceType"in p&&print("@aws-cdk/aws-elasticsearch.CapacityConfig#warmInstanceType","use opensearchservice module instead"),"warmNodes"in p&&print("@aws-cdk/aws-elasticsearch.CapacityConfig#warmNodes","use opensearchservice module instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_ZoneAwarenessConfig(p){if(p!=null){visitedObjects.add(p);try{"availabilityZoneCount"in p&&print("@aws-cdk/aws-elasticsearch.ZoneAwarenessConfig#availabilityZoneCount","use opensearchservice module instead"),"enabled"in p&&print("@aws-cdk/aws-elasticsearch.ZoneAwarenessConfig#enabled","use opensearchservice module instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_EbsOptions(p){if(p!=null){visitedObjects.add(p);try{"enabled"in p&&print("@aws-cdk/aws-elasticsearch.EbsOptions#enabled","use opensearchservice module instead"),"iops"in p&&print("@aws-cdk/aws-elasticsearch.EbsOptions#iops","use opensearchservice module instead"),"volumeSize"in p&&print("@aws-cdk/aws-elasticsearch.EbsOptions#volumeSize","use opensearchservice module instead"),"volumeType"in p&&print("@aws-cdk/aws-elasticsearch.EbsOptions#volumeType","use opensearchservice module instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_LoggingOptions(p){if(p!=null){visitedObjects.add(p);try{"appLogEnabled"in p&&print("@aws-cdk/aws-elasticsearch.LoggingOptions#appLogEnabled","use opensearchservice module instead"),"appLogGroup"in p&&print("@aws-cdk/aws-elasticsearch.LoggingOptions#appLogGroup","use opensearchservice module instead"),"auditLogEnabled"in p&&print("@aws-cdk/aws-elasticsearch.LoggingOptions#auditLogEnabled","use opensearchservice module instead"),"auditLogGroup"in p&&print("@aws-cdk/aws-elasticsearch.LoggingOptions#auditLogGroup","use opensearchservice module instead"),"slowIndexLogEnabled"in p&&print("@aws-cdk/aws-elasticsearch.LoggingOptions#slowIndexLogEnabled","use opensearchservice module instead"),"slowIndexLogGroup"in p&&print("@aws-cdk/aws-elasticsearch.LoggingOptions#slowIndexLogGroup","use opensearchservice module instead"),"slowSearchLogEnabled"in p&&print("@aws-cdk/aws-elasticsearch.LoggingOptions#slowSearchLogEnabled","use opensearchservice module instead"),"slowSearchLogGroup"in p&&print("@aws-cdk/aws-elasticsearch.LoggingOptions#slowSearchLogGroup","use opensearchservice module instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_EncryptionAtRestOptions(p){if(p!=null){visitedObjects.add(p);try{"enabled"in p&&print("@aws-cdk/aws-elasticsearch.EncryptionAtRestOptions#enabled","use opensearchservice module instead"),"kmsKey"in p&&print("@aws-cdk/aws-elasticsearch.EncryptionAtRestOptions#kmsKey","use opensearchservice module instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_CognitoOptions(p){if(p!=null){visitedObjects.add(p);try{"identityPoolId"in p&&print("@aws-cdk/aws-elasticsearch.CognitoOptions#identityPoolId","use opensearchservice module instead"),"role"in p&&print("@aws-cdk/aws-elasticsearch.CognitoOptions#role","use opensearchservice module instead"),"userPoolId"in p&&print("@aws-cdk/aws-elasticsearch.CognitoOptions#userPoolId","use opensearchservice module instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_TLSSecurityPolicy(p){if(p!=null){visitedObjects.add(p);try{print("@aws-cdk/aws-elasticsearch.TLSSecurityPolicy","use opensearchservice module instead");const ns=require("./lib/domain.js");if(Object.values(ns.TLSSecurityPolicy).filter(x=>x===p).length>1)return;p===ns.TLSSecurityPolicy.TLS_1_0&&print("@aws-cdk/aws-elasticsearch.TLSSecurityPolicy#TLS_1_0",""),p===ns.TLSSecurityPolicy.TLS_1_2&&print("@aws-cdk/aws-elasticsearch.TLSSecurityPolicy#TLS_1_2","")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_AdvancedSecurityOptions(p){if(p!=null){visitedObjects.add(p);try{"masterUserArn"in p&&print("@aws-cdk/aws-elasticsearch.AdvancedSecurityOptions#masterUserArn","use opensearchservice module instead"),"masterUserName"in p&&print("@aws-cdk/aws-elasticsearch.AdvancedSecurityOptions#masterUserName","use opensearchservice module instead"),"masterUserPassword"in p&&print("@aws-cdk/aws-elasticsearch.AdvancedSecurityOptions#masterUserPassword","use opensearchservice module instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_CustomEndpointOptions(p){if(p!=null){visitedObjects.add(p);try{"domainName"in p&&print("@aws-cdk/aws-elasticsearch.CustomEndpointOptions#domainName","use opensearchservice module instead"),"certificate"in p&&print("@aws-cdk/aws-elasticsearch.CustomEndpointOptions#certificate","use opensearchservice module instead"),"hostedZone"in p&&print("@aws-cdk/aws-elasticsearch.CustomEndpointOptions#hostedZone","use opensearchservice module instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_DomainProps(p){if(p!=null){visitedObjects.add(p);try{if("version"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#version","use opensearchservice module instead"),visitedObjects.has(p.version)||(p.version,void 0),"accessPolicies"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#accessPolicies","use opensearchservice module instead"),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("advancedOptions"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#advancedOptions","use opensearchservice module instead"),"automatedSnapshotStartHour"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#automatedSnapshotStartHour","use opensearchservice module instead"),"capacity"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#capacity","use opensearchservice module instead"),visitedObjects.has(p.capacity)||_aws_cdk_aws_elasticsearch_CapacityConfig(p.capacity),"cognitoKibanaAuth"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#cognitoKibanaAuth","use opensearchservice module instead"),visitedObjects.has(p.cognitoKibanaAuth)||_aws_cdk_aws_elasticsearch_CognitoOptions(p.cognitoKibanaAuth),"customEndpoint"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#customEndpoint","use opensearchservice module instead"),visitedObjects.has(p.customEndpoint)||_aws_cdk_aws_elasticsearch_CustomEndpointOptions(p.customEndpoint),"domainName"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#domainName","use opensearchservice module instead"),"ebs"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#ebs","use opensearchservice module instead"),visitedObjects.has(p.ebs)||_aws_cdk_aws_elasticsearch_EbsOptions(p.ebs),"enableVersionUpgrade"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#enableVersionUpgrade","use opensearchservice module instead"),"encryptionAtRest"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#encryptionAtRest","use opensearchservice module instead"),visitedObjects.has(p.encryptionAtRest)||_aws_cdk_aws_elasticsearch_EncryptionAtRestOptions(p.encryptionAtRest),"enforceHttps"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#enforceHttps","use opensearchservice module instead"),"fineGrainedAccessControl"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#fineGrainedAccessControl","use opensearchservice module instead"),visitedObjects.has(p.fineGrainedAccessControl)||_aws_cdk_aws_elasticsearch_AdvancedSecurityOptions(p.fineGrainedAccessControl),"logging"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#logging","use opensearchservice module instead"),visitedObjects.has(p.logging)||_aws_cdk_aws_elasticsearch_LoggingOptions(p.logging),"nodeToNodeEncryption"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#nodeToNodeEncryption","use opensearchservice module instead"),"removalPolicy"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#removalPolicy","use opensearchservice module instead"),"securityGroups"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#securityGroups","use opensearchservice module instead"),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("tlsSecurityPolicy"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#tlsSecurityPolicy","use opensearchservice module instead"),visitedObjects.has(p.tlsSecurityPolicy)||_aws_cdk_aws_elasticsearch_TLSSecurityPolicy(p.tlsSecurityPolicy),"useUnsignedBasicAuth"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#useUnsignedBasicAuth","use opensearchservice module instead"),"vpc"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#vpc","use opensearchservice module instead"),"vpcSubnets"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#vpcSubnets","use opensearchservice module instead"),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);"zoneAwareness"in p&&print("@aws-cdk/aws-elasticsearch.DomainProps#zoneAwareness","use opensearchservice module instead"),visitedObjects.has(p.zoneAwareness)||_aws_cdk_aws_elasticsearch_ZoneAwarenessConfig(p.zoneAwareness)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_IDomain(p){}function _aws_cdk_aws_elasticsearch_DomainAttributes(p){if(p!=null){visitedObjects.add(p);try{"domainArn"in p&&print("@aws-cdk/aws-elasticsearch.DomainAttributes#domainArn","use opensearchservice module instead"),"domainEndpoint"in p&&print("@aws-cdk/aws-elasticsearch.DomainAttributes#domainEndpoint","use opensearchservice module instead")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_elasticsearch_Domain(p){}function _aws_cdk_aws_elasticsearch_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_elasticsearch_CfnDomain(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_AdvancedSecurityOptionsInputProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_CognitoOptionsProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_ColdStorageOptionsProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_DomainEndpointOptionsProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_EBSOptionsProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_ElasticsearchClusterConfigProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_EncryptionAtRestOptionsProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_LogPublishingOptionProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_MasterUserOptionsProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_NodeToNodeEncryptionOptionsProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_SnapshotOptionsProperty(p){}function _aws_cdk_aws_elasticsearch_CfnDomain_VPCOptionsProperty(p){}function _aws_cdk_aws_elasticsearch_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_elasticsearch_ElasticsearchVersion,_aws_cdk_aws_elasticsearch_CapacityConfig,_aws_cdk_aws_elasticsearch_ZoneAwarenessConfig,_aws_cdk_aws_elasticsearch_EbsOptions,_aws_cdk_aws_elasticsearch_LoggingOptions,_aws_cdk_aws_elasticsearch_EncryptionAtRestOptions,_aws_cdk_aws_elasticsearch_CognitoOptions,_aws_cdk_aws_elasticsearch_TLSSecurityPolicy,_aws_cdk_aws_elasticsearch_AdvancedSecurityOptions,_aws_cdk_aws_elasticsearch_CustomEndpointOptions,_aws_cdk_aws_elasticsearch_DomainProps,_aws_cdk_aws_elasticsearch_IDomain,_aws_cdk_aws_elasticsearch_DomainAttributes,_aws_cdk_aws_elasticsearch_Domain,_aws_cdk_aws_elasticsearch_CfnDomainProps,_aws_cdk_aws_elasticsearch_CfnDomain,_aws_cdk_aws_elasticsearch_CfnDomain_AdvancedSecurityOptionsInputProperty,_aws_cdk_aws_elasticsearch_CfnDomain_CognitoOptionsProperty,_aws_cdk_aws_elasticsearch_CfnDomain_ColdStorageOptionsProperty,_aws_cdk_aws_elasticsearch_CfnDomain_DomainEndpointOptionsProperty,_aws_cdk_aws_elasticsearch_CfnDomain_EBSOptionsProperty,_aws_cdk_aws_elasticsearch_CfnDomain_ElasticsearchClusterConfigProperty,_aws_cdk_aws_elasticsearch_CfnDomain_EncryptionAtRestOptionsProperty,_aws_cdk_aws_elasticsearch_CfnDomain_LogPublishingOptionProperty,_aws_cdk_aws_elasticsearch_CfnDomain_MasterUserOptionsProperty,_aws_cdk_aws_elasticsearch_CfnDomain_NodeToNodeEncryptionOptionsProperty,_aws_cdk_aws_elasticsearch_CfnDomain_SnapshotOptionsProperty,_aws_cdk_aws_elasticsearch_CfnDomain_VPCOptionsProperty,_aws_cdk_aws_elasticsearch_CfnDomain_ZoneAwarenessConfigProperty};