UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

4 lines (3 loc) 12 kB
"use strict";function _aws_cdk_aws_route53_IAliasRecordTarget(p){}function _aws_cdk_aws_route53_AliasRecordTargetConfig(p){}function _aws_cdk_aws_route53_CommonHostedZoneProps(p){}function _aws_cdk_aws_route53_HostedZoneProps(p){if(p!=null){visitedObjects.add(p);try{if(p.vpcs!=null)for(const o of p.vpcs)visitedObjects.has(o)||require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_IVpc(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_HostedZone(p){}function _aws_cdk_aws_route53_PublicHostedZoneProps(p){if(p!=null){visitedObjects.add(p);try{"crossAccountZoneDelegationPrincipal"in p&&print("@aws-cdk/aws-route53.PublicHostedZoneProps#crossAccountZoneDelegationPrincipal","Create the Role yourself and call `hostedZone.grantDelegation()`."),"crossAccountZoneDelegationRoleName"in p&&print("@aws-cdk/aws-route53.PublicHostedZoneProps#crossAccountZoneDelegationRoleName","Create the Role yourself and call `hostedZone.grantDelegation()`.")}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_IPublicHostedZone(p){}function _aws_cdk_aws_route53_PublicHostedZone(p){}function _aws_cdk_aws_route53_ZoneDelegationOptions(p){}function _aws_cdk_aws_route53_PrivateHostedZoneProps(p){}function _aws_cdk_aws_route53_IPrivateHostedZone(p){}function _aws_cdk_aws_route53_PrivateHostedZone(p){}function _aws_cdk_aws_route53_HostedZoneProviderProps(p){}function _aws_cdk_aws_route53_IHostedZone(p){}function _aws_cdk_aws_route53_HostedZoneAttributes(p){}function _aws_cdk_aws_route53_PublicHostedZoneAttributes(p){}function _aws_cdk_aws_route53_IRecordSet(p){}function _aws_cdk_aws_route53_RecordType(p){}function _aws_cdk_aws_route53_RecordSetOptions(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_RecordTarget(p){}function _aws_cdk_aws_route53_RecordSetProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.recordType)||(p.recordType,void 0),visitedObjects.has(p.target)||(p.target,void 0),visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_RecordSet(p){}function _aws_cdk_aws_route53_AddressRecordTarget(p){}function _aws_cdk_aws_route53_ARecordProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.target)||(p.target,void 0),visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_ARecord(p){}function _aws_cdk_aws_route53_AaaaRecordProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.target)||(p.target,void 0),visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_AaaaRecord(p){}function _aws_cdk_aws_route53_CnameRecordProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_CnameRecord(p){}function _aws_cdk_aws_route53_TxtRecordProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_TxtRecord(p){}function _aws_cdk_aws_route53_SrvRecordValue(p){}function _aws_cdk_aws_route53_SrvRecordProps(p){if(p!=null){visitedObjects.add(p);try{if(p.values!=null)for(const o of p.values)visitedObjects.has(o)||void 0;visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_SrvRecord(p){}function _aws_cdk_aws_route53_CaaTag(p){}function _aws_cdk_aws_route53_CaaRecordValue(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.tag)||(p.tag,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_CaaRecordProps(p){if(p!=null){visitedObjects.add(p);try{if(p.values!=null)for(const o of p.values)visitedObjects.has(o)||_aws_cdk_aws_route53_CaaRecordValue(o);visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_CaaRecord(p){}function _aws_cdk_aws_route53_CaaAmazonRecordProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_CaaAmazonRecord(p){}function _aws_cdk_aws_route53_MxRecordValue(p){}function _aws_cdk_aws_route53_MxRecordProps(p){if(p!=null){visitedObjects.add(p);try{if(p.values!=null)for(const o of p.values)visitedObjects.has(o)||void 0;visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_MxRecord(p){}function _aws_cdk_aws_route53_NsRecordProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_NsRecord(p){}function _aws_cdk_aws_route53_DsRecordProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_DsRecord(p){}function _aws_cdk_aws_route53_ZoneDelegationRecordProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.zone)||(p.zone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_ZoneDelegationRecord(p){}function _aws_cdk_aws_route53_CrossAccountZoneDelegationRecordProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.delegatedZone)||(p.delegatedZone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_CrossAccountZoneDelegationRecord(p){}function _aws_cdk_aws_route53_VpcEndpointServiceDomainNameProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.publicHostedZone)||(p.publicHostedZone,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_VpcEndpointServiceDomainName(p){}function _aws_cdk_aws_route53_CfnCidrCollectionProps(p){}function _aws_cdk_aws_route53_CfnCidrCollection(p){}function _aws_cdk_aws_route53_CfnCidrCollection_LocationProperty(p){}function _aws_cdk_aws_route53_CfnDNSSECProps(p){}function _aws_cdk_aws_route53_CfnDNSSEC(p){}function _aws_cdk_aws_route53_CfnHealthCheckProps(p){}function _aws_cdk_aws_route53_CfnHealthCheck(p){}function _aws_cdk_aws_route53_CfnHealthCheck_AlarmIdentifierProperty(p){}function _aws_cdk_aws_route53_CfnHealthCheck_HealthCheckConfigProperty(p){}function _aws_cdk_aws_route53_CfnHealthCheck_HealthCheckTagProperty(p){}function _aws_cdk_aws_route53_CfnHostedZoneProps(p){if(p!=null){visitedObjects.add(p);try{if(p.hostedZoneTags!=null)for(const o of p.hostedZoneTags)visitedObjects.has(o)||void 0}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_route53_CfnHostedZone(p){}function _aws_cdk_aws_route53_CfnHostedZone_HostedZoneConfigProperty(p){}function _aws_cdk_aws_route53_CfnHostedZone_HostedZoneTagProperty(p){}function _aws_cdk_aws_route53_CfnHostedZone_QueryLoggingConfigProperty(p){}function _aws_cdk_aws_route53_CfnHostedZone_VPCProperty(p){}function _aws_cdk_aws_route53_CfnKeySigningKeyProps(p){}function _aws_cdk_aws_route53_CfnKeySigningKey(p){}function _aws_cdk_aws_route53_CfnRecordSetProps(p){}function _aws_cdk_aws_route53_CfnRecordSet(p){}function _aws_cdk_aws_route53_CfnRecordSet_AliasTargetProperty(p){}function _aws_cdk_aws_route53_CfnRecordSet_CidrRoutingConfigProperty(p){}function _aws_cdk_aws_route53_CfnRecordSet_GeoLocationProperty(p){}function _aws_cdk_aws_route53_CfnRecordSetGroupProps(p){}function _aws_cdk_aws_route53_CfnRecordSetGroup(p){}function _aws_cdk_aws_route53_CfnRecordSetGroup_AliasTargetProperty(p){}function _aws_cdk_aws_route53_CfnRecordSetGroup_CidrRoutingConfigProperty(p){}function _aws_cdk_aws_route53_CfnRecordSetGroup_GeoLocationProperty(p){}function _aws_cdk_aws_route53_CfnRecordSetGroup_RecordSetProperty(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_route53_IAliasRecordTarget,_aws_cdk_aws_route53_AliasRecordTargetConfig,_aws_cdk_aws_route53_CommonHostedZoneProps,_aws_cdk_aws_route53_HostedZoneProps,_aws_cdk_aws_route53_HostedZone,_aws_cdk_aws_route53_PublicHostedZoneProps,_aws_cdk_aws_route53_IPublicHostedZone,_aws_cdk_aws_route53_PublicHostedZone,_aws_cdk_aws_route53_ZoneDelegationOptions,_aws_cdk_aws_route53_PrivateHostedZoneProps,_aws_cdk_aws_route53_IPrivateHostedZone,_aws_cdk_aws_route53_PrivateHostedZone,_aws_cdk_aws_route53_HostedZoneProviderProps,_aws_cdk_aws_route53_IHostedZone,_aws_cdk_aws_route53_HostedZoneAttributes,_aws_cdk_aws_route53_PublicHostedZoneAttributes,_aws_cdk_aws_route53_IRecordSet,_aws_cdk_aws_route53_RecordType,_aws_cdk_aws_route53_RecordSetOptions,_aws_cdk_aws_route53_RecordTarget,_aws_cdk_aws_route53_RecordSetProps,_aws_cdk_aws_route53_RecordSet,_aws_cdk_aws_route53_AddressRecordTarget,_aws_cdk_aws_route53_ARecordProps,_aws_cdk_aws_route53_ARecord,_aws_cdk_aws_route53_AaaaRecordProps,_aws_cdk_aws_route53_AaaaRecord,_aws_cdk_aws_route53_CnameRecordProps,_aws_cdk_aws_route53_CnameRecord,_aws_cdk_aws_route53_TxtRecordProps,_aws_cdk_aws_route53_TxtRecord,_aws_cdk_aws_route53_SrvRecordValue,_aws_cdk_aws_route53_SrvRecordProps,_aws_cdk_aws_route53_SrvRecord,_aws_cdk_aws_route53_CaaTag,_aws_cdk_aws_route53_CaaRecordValue,_aws_cdk_aws_route53_CaaRecordProps,_aws_cdk_aws_route53_CaaRecord,_aws_cdk_aws_route53_CaaAmazonRecordProps,_aws_cdk_aws_route53_CaaAmazonRecord,_aws_cdk_aws_route53_MxRecordValue,_aws_cdk_aws_route53_MxRecordProps,_aws_cdk_aws_route53_MxRecord,_aws_cdk_aws_route53_NsRecordProps,_aws_cdk_aws_route53_NsRecord,_aws_cdk_aws_route53_DsRecordProps,_aws_cdk_aws_route53_DsRecord,_aws_cdk_aws_route53_ZoneDelegationRecordProps,_aws_cdk_aws_route53_ZoneDelegationRecord,_aws_cdk_aws_route53_CrossAccountZoneDelegationRecordProps,_aws_cdk_aws_route53_CrossAccountZoneDelegationRecord,_aws_cdk_aws_route53_VpcEndpointServiceDomainNameProps,_aws_cdk_aws_route53_VpcEndpointServiceDomainName,_aws_cdk_aws_route53_CfnCidrCollectionProps,_aws_cdk_aws_route53_CfnCidrCollection,_aws_cdk_aws_route53_CfnCidrCollection_LocationProperty,_aws_cdk_aws_route53_CfnDNSSECProps,_aws_cdk_aws_route53_CfnDNSSEC,_aws_cdk_aws_route53_CfnHealthCheckProps,_aws_cdk_aws_route53_CfnHealthCheck,_aws_cdk_aws_route53_CfnHealthCheck_AlarmIdentifierProperty,_aws_cdk_aws_route53_CfnHealthCheck_HealthCheckConfigProperty,_aws_cdk_aws_route53_CfnHealthCheck_HealthCheckTagProperty,_aws_cdk_aws_route53_CfnHostedZoneProps,_aws_cdk_aws_route53_CfnHostedZone,_aws_cdk_aws_route53_CfnHostedZone_HostedZoneConfigProperty,_aws_cdk_aws_route53_CfnHostedZone_HostedZoneTagProperty,_aws_cdk_aws_route53_CfnHostedZone_QueryLoggingConfigProperty,_aws_cdk_aws_route53_CfnHostedZone_VPCProperty,_aws_cdk_aws_route53_CfnKeySigningKeyProps,_aws_cdk_aws_route53_CfnKeySigningKey,_aws_cdk_aws_route53_CfnRecordSetProps,_aws_cdk_aws_route53_CfnRecordSet,_aws_cdk_aws_route53_CfnRecordSet_AliasTargetProperty,_aws_cdk_aws_route53_CfnRecordSet_CidrRoutingConfigProperty,_aws_cdk_aws_route53_CfnRecordSet_GeoLocationProperty,_aws_cdk_aws_route53_CfnRecordSetGroupProps,_aws_cdk_aws_route53_CfnRecordSetGroup,_aws_cdk_aws_route53_CfnRecordSetGroup_AliasTargetProperty,_aws_cdk_aws_route53_CfnRecordSetGroup_CidrRoutingConfigProperty,_aws_cdk_aws_route53_CfnRecordSetGroup_GeoLocationProperty,_aws_cdk_aws_route53_CfnRecordSetGroup_RecordSetProperty};