1 | function _aws_cdk_aws_route53_IAliasRecordTarget(p) {
|
2 | }
|
3 | function _aws_cdk_aws_route53_AliasRecordTargetConfig(p) {
|
4 | }
|
5 | function _aws_cdk_aws_route53_CommonHostedZoneProps(p) {
|
6 | }
|
7 | function _aws_cdk_aws_route53_HostedZoneProps(p) {
|
8 | if (p == null)
|
9 | return;
|
10 | visitedObjects.add(p);
|
11 | try {
|
12 | if (!visitedObjects.has(p.vpcs))
|
13 | require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_IVpc(p.vpcs);
|
14 | }
|
15 | finally {
|
16 | visitedObjects.delete(p);
|
17 | }
|
18 | }
|
19 | function _aws_cdk_aws_route53_HostedZone(p) {
|
20 | }
|
21 | function _aws_cdk_aws_route53_PublicHostedZoneProps(p) {
|
22 | }
|
23 | function _aws_cdk_aws_route53_IPublicHostedZone(p) {
|
24 | }
|
25 | function _aws_cdk_aws_route53_PublicHostedZone(p) {
|
26 | }
|
27 | function _aws_cdk_aws_route53_ZoneDelegationOptions(p) {
|
28 | }
|
29 | function _aws_cdk_aws_route53_PrivateHostedZoneProps(p) {
|
30 | }
|
31 | function _aws_cdk_aws_route53_IPrivateHostedZone(p) {
|
32 | }
|
33 | function _aws_cdk_aws_route53_PrivateHostedZone(p) {
|
34 | }
|
35 | function _aws_cdk_aws_route53_HostedZoneProviderProps(p) {
|
36 | }
|
37 | function _aws_cdk_aws_route53_IHostedZone(p) {
|
38 | }
|
39 | function _aws_cdk_aws_route53_HostedZoneAttributes(p) {
|
40 | }
|
41 | function _aws_cdk_aws_route53_PublicHostedZoneAttributes(p) {
|
42 | }
|
43 | function _aws_cdk_aws_route53_IRecordSet(p) {
|
44 | }
|
45 | function _aws_cdk_aws_route53_RecordType(p) {
|
46 | }
|
47 | function _aws_cdk_aws_route53_RecordSetOptions(p) {
|
48 | if (p == null)
|
49 | return;
|
50 | visitedObjects.add(p);
|
51 | try {
|
52 | if (!visitedObjects.has(p.zone))
|
53 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
54 | }
|
55 | finally {
|
56 | visitedObjects.delete(p);
|
57 | }
|
58 | }
|
59 | function _aws_cdk_aws_route53_RecordTarget(p) {
|
60 | }
|
61 | function _aws_cdk_aws_route53_RecordSetProps(p) {
|
62 | if (p == null)
|
63 | return;
|
64 | visitedObjects.add(p);
|
65 | try {
|
66 | if (!visitedObjects.has(p.recordType))
|
67 | _aws_cdk_aws_route53_RecordType(p.recordType);
|
68 | if (!visitedObjects.has(p.target))
|
69 | _aws_cdk_aws_route53_RecordTarget(p.target);
|
70 | if (!visitedObjects.has(p.zone))
|
71 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
72 | }
|
73 | finally {
|
74 | visitedObjects.delete(p);
|
75 | }
|
76 | }
|
77 | function _aws_cdk_aws_route53_RecordSet(p) {
|
78 | }
|
79 | function _aws_cdk_aws_route53_AddressRecordTarget(p) {
|
80 | }
|
81 | function _aws_cdk_aws_route53_ARecordProps(p) {
|
82 | if (p == null)
|
83 | return;
|
84 | visitedObjects.add(p);
|
85 | try {
|
86 | if (!visitedObjects.has(p.target))
|
87 | _aws_cdk_aws_route53_RecordTarget(p.target);
|
88 | if (!visitedObjects.has(p.zone))
|
89 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
90 | }
|
91 | finally {
|
92 | visitedObjects.delete(p);
|
93 | }
|
94 | }
|
95 | function _aws_cdk_aws_route53_ARecord(p) {
|
96 | }
|
97 | function _aws_cdk_aws_route53_AaaaRecordProps(p) {
|
98 | if (p == null)
|
99 | return;
|
100 | visitedObjects.add(p);
|
101 | try {
|
102 | if (!visitedObjects.has(p.target))
|
103 | _aws_cdk_aws_route53_RecordTarget(p.target);
|
104 | if (!visitedObjects.has(p.zone))
|
105 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
106 | }
|
107 | finally {
|
108 | visitedObjects.delete(p);
|
109 | }
|
110 | }
|
111 | function _aws_cdk_aws_route53_AaaaRecord(p) {
|
112 | }
|
113 | function _aws_cdk_aws_route53_CnameRecordProps(p) {
|
114 | if (p == null)
|
115 | return;
|
116 | visitedObjects.add(p);
|
117 | try {
|
118 | if (!visitedObjects.has(p.zone))
|
119 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
120 | }
|
121 | finally {
|
122 | visitedObjects.delete(p);
|
123 | }
|
124 | }
|
125 | function _aws_cdk_aws_route53_CnameRecord(p) {
|
126 | }
|
127 | function _aws_cdk_aws_route53_TxtRecordProps(p) {
|
128 | if (p == null)
|
129 | return;
|
130 | visitedObjects.add(p);
|
131 | try {
|
132 | if (!visitedObjects.has(p.zone))
|
133 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
134 | }
|
135 | finally {
|
136 | visitedObjects.delete(p);
|
137 | }
|
138 | }
|
139 | function _aws_cdk_aws_route53_TxtRecord(p) {
|
140 | }
|
141 | function _aws_cdk_aws_route53_SrvRecordValue(p) {
|
142 | }
|
143 | function _aws_cdk_aws_route53_SrvRecordProps(p) {
|
144 | if (p == null)
|
145 | return;
|
146 | visitedObjects.add(p);
|
147 | try {
|
148 | if (!visitedObjects.has(p.values))
|
149 | _aws_cdk_aws_route53_SrvRecordValue(p.values);
|
150 | if (!visitedObjects.has(p.zone))
|
151 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
152 | }
|
153 | finally {
|
154 | visitedObjects.delete(p);
|
155 | }
|
156 | }
|
157 | function _aws_cdk_aws_route53_SrvRecord(p) {
|
158 | }
|
159 | function _aws_cdk_aws_route53_CaaTag(p) {
|
160 | }
|
161 | function _aws_cdk_aws_route53_CaaRecordValue(p) {
|
162 | if (p == null)
|
163 | return;
|
164 | visitedObjects.add(p);
|
165 | try {
|
166 | if (!visitedObjects.has(p.tag))
|
167 | _aws_cdk_aws_route53_CaaTag(p.tag);
|
168 | }
|
169 | finally {
|
170 | visitedObjects.delete(p);
|
171 | }
|
172 | }
|
173 | function _aws_cdk_aws_route53_CaaRecordProps(p) {
|
174 | if (p == null)
|
175 | return;
|
176 | visitedObjects.add(p);
|
177 | try {
|
178 | if (!visitedObjects.has(p.values))
|
179 | _aws_cdk_aws_route53_CaaRecordValue(p.values);
|
180 | if (!visitedObjects.has(p.zone))
|
181 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
182 | }
|
183 | finally {
|
184 | visitedObjects.delete(p);
|
185 | }
|
186 | }
|
187 | function _aws_cdk_aws_route53_CaaRecord(p) {
|
188 | }
|
189 | function _aws_cdk_aws_route53_CaaAmazonRecordProps(p) {
|
190 | if (p == null)
|
191 | return;
|
192 | visitedObjects.add(p);
|
193 | try {
|
194 | if (!visitedObjects.has(p.zone))
|
195 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
196 | }
|
197 | finally {
|
198 | visitedObjects.delete(p);
|
199 | }
|
200 | }
|
201 | function _aws_cdk_aws_route53_CaaAmazonRecord(p) {
|
202 | }
|
203 | function _aws_cdk_aws_route53_MxRecordValue(p) {
|
204 | }
|
205 | function _aws_cdk_aws_route53_MxRecordProps(p) {
|
206 | if (p == null)
|
207 | return;
|
208 | visitedObjects.add(p);
|
209 | try {
|
210 | if (!visitedObjects.has(p.values))
|
211 | _aws_cdk_aws_route53_MxRecordValue(p.values);
|
212 | if (!visitedObjects.has(p.zone))
|
213 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
214 | }
|
215 | finally {
|
216 | visitedObjects.delete(p);
|
217 | }
|
218 | }
|
219 | function _aws_cdk_aws_route53_MxRecord(p) {
|
220 | }
|
221 | function _aws_cdk_aws_route53_NsRecordProps(p) {
|
222 | if (p == null)
|
223 | return;
|
224 | visitedObjects.add(p);
|
225 | try {
|
226 | if (!visitedObjects.has(p.zone))
|
227 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
228 | }
|
229 | finally {
|
230 | visitedObjects.delete(p);
|
231 | }
|
232 | }
|
233 | function _aws_cdk_aws_route53_NsRecord(p) {
|
234 | }
|
235 | function _aws_cdk_aws_route53_DsRecordProps(p) {
|
236 | if (p == null)
|
237 | return;
|
238 | visitedObjects.add(p);
|
239 | try {
|
240 | if (!visitedObjects.has(p.zone))
|
241 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
242 | }
|
243 | finally {
|
244 | visitedObjects.delete(p);
|
245 | }
|
246 | }
|
247 | function _aws_cdk_aws_route53_DsRecord(p) {
|
248 | }
|
249 | function _aws_cdk_aws_route53_ZoneDelegationRecordProps(p) {
|
250 | if (p == null)
|
251 | return;
|
252 | visitedObjects.add(p);
|
253 | try {
|
254 | if (!visitedObjects.has(p.zone))
|
255 | _aws_cdk_aws_route53_IHostedZone(p.zone);
|
256 | }
|
257 | finally {
|
258 | visitedObjects.delete(p);
|
259 | }
|
260 | }
|
261 | function _aws_cdk_aws_route53_ZoneDelegationRecord(p) {
|
262 | }
|
263 | function _aws_cdk_aws_route53_CrossAccountZoneDelegationRecordProps(p) {
|
264 | if (p == null)
|
265 | return;
|
266 | visitedObjects.add(p);
|
267 | try {
|
268 | if (!visitedObjects.has(p.delegatedZone))
|
269 | _aws_cdk_aws_route53_IHostedZone(p.delegatedZone);
|
270 | }
|
271 | finally {
|
272 | visitedObjects.delete(p);
|
273 | }
|
274 | }
|
275 | function _aws_cdk_aws_route53_CrossAccountZoneDelegationRecord(p) {
|
276 | }
|
277 | function _aws_cdk_aws_route53_VpcEndpointServiceDomainNameProps(p) {
|
278 | if (p == null)
|
279 | return;
|
280 | visitedObjects.add(p);
|
281 | try {
|
282 | if (!visitedObjects.has(p.publicHostedZone))
|
283 | _aws_cdk_aws_route53_IPublicHostedZone(p.publicHostedZone);
|
284 | }
|
285 | finally {
|
286 | visitedObjects.delete(p);
|
287 | }
|
288 | }
|
289 | function _aws_cdk_aws_route53_VpcEndpointServiceDomainName(p) {
|
290 | }
|
291 | function _aws_cdk_aws_route53_CfnCidrCollectionProps(p) {
|
292 | }
|
293 | function _aws_cdk_aws_route53_CfnCidrCollection(p) {
|
294 | }
|
295 | function _aws_cdk_aws_route53_CfnCidrCollection_LocationProperty(p) {
|
296 | }
|
297 | function _aws_cdk_aws_route53_CfnDNSSECProps(p) {
|
298 | }
|
299 | function _aws_cdk_aws_route53_CfnDNSSEC(p) {
|
300 | }
|
301 | function _aws_cdk_aws_route53_CfnHealthCheckProps(p) {
|
302 | }
|
303 | function _aws_cdk_aws_route53_CfnHealthCheck(p) {
|
304 | }
|
305 | function _aws_cdk_aws_route53_CfnHealthCheck_AlarmIdentifierProperty(p) {
|
306 | }
|
307 | function _aws_cdk_aws_route53_CfnHealthCheck_HealthCheckConfigProperty(p) {
|
308 | }
|
309 | function _aws_cdk_aws_route53_CfnHealthCheck_HealthCheckTagProperty(p) {
|
310 | }
|
311 | function _aws_cdk_aws_route53_CfnHostedZoneProps(p) {
|
312 | if (p == null)
|
313 | return;
|
314 | visitedObjects.add(p);
|
315 | try {
|
316 | if (!visitedObjects.has(p.hostedZoneTags))
|
317 | _aws_cdk_aws_route53_CfnHostedZone_HostedZoneTagProperty(p.hostedZoneTags);
|
318 | }
|
319 | finally {
|
320 | visitedObjects.delete(p);
|
321 | }
|
322 | }
|
323 | function _aws_cdk_aws_route53_CfnHostedZone(p) {
|
324 | }
|
325 | function _aws_cdk_aws_route53_CfnHostedZone_HostedZoneConfigProperty(p) {
|
326 | }
|
327 | function _aws_cdk_aws_route53_CfnHostedZone_HostedZoneTagProperty(p) {
|
328 | }
|
329 | function _aws_cdk_aws_route53_CfnHostedZone_QueryLoggingConfigProperty(p) {
|
330 | }
|
331 | function _aws_cdk_aws_route53_CfnHostedZone_VPCProperty(p) {
|
332 | }
|
333 | function _aws_cdk_aws_route53_CfnKeySigningKeyProps(p) {
|
334 | }
|
335 | function _aws_cdk_aws_route53_CfnKeySigningKey(p) {
|
336 | }
|
337 | function _aws_cdk_aws_route53_CfnRecordSetProps(p) {
|
338 | }
|
339 | function _aws_cdk_aws_route53_CfnRecordSet(p) {
|
340 | }
|
341 | function _aws_cdk_aws_route53_CfnRecordSet_AliasTargetProperty(p) {
|
342 | }
|
343 | function _aws_cdk_aws_route53_CfnRecordSet_CidrRoutingConfigProperty(p) {
|
344 | }
|
345 | function _aws_cdk_aws_route53_CfnRecordSet_GeoLocationProperty(p) {
|
346 | }
|
347 | function _aws_cdk_aws_route53_CfnRecordSetGroupProps(p) {
|
348 | }
|
349 | function _aws_cdk_aws_route53_CfnRecordSetGroup(p) {
|
350 | }
|
351 | function _aws_cdk_aws_route53_CfnRecordSetGroup_AliasTargetProperty(p) {
|
352 | }
|
353 | function _aws_cdk_aws_route53_CfnRecordSetGroup_CidrRoutingConfigProperty(p) {
|
354 | }
|
355 | function _aws_cdk_aws_route53_CfnRecordSetGroup_GeoLocationProperty(p) {
|
356 | }
|
357 | function _aws_cdk_aws_route53_CfnRecordSetGroup_RecordSetProperty(p) {
|
358 | }
|
359 | function print(name, deprecationMessage) {
|
360 | const deprecated = process.env.JSII_DEPRECATED;
|
361 | const deprecationMode = ["warn", "fail", "quiet"].includes(deprecated) ? deprecated : "warn";
|
362 | const message = `${name} is deprecated.\n ${deprecationMessage.trim()}\n This API will be removed in the next major release.`;
|
363 | switch (deprecationMode) {
|
364 | case "fail":
|
365 | throw new DeprecationError(message);
|
366 | case "warn":
|
367 | console.warn("[WARNING]", message);
|
368 | break;
|
369 | }
|
370 | }
|
371 | function getPropertyDescriptor(obj, prop) {
|
372 | const descriptor = Object.getOwnPropertyDescriptor(obj, prop);
|
373 | if (descriptor) {
|
374 | return descriptor;
|
375 | }
|
376 | const proto = Object.getPrototypeOf(obj);
|
377 | const prototypeDescriptor = proto && getPropertyDescriptor(proto, prop);
|
378 | if (prototypeDescriptor) {
|
379 | return prototypeDescriptor;
|
380 | }
|
381 | return {};
|
382 | }
|
383 | const visitedObjects = new Set();
|
384 | class DeprecationError extends Error {
|
385 | constructor(...args) {
|
386 | super(...args);
|
387 | Object.defineProperty(this, "name", {
|
388 | configurable: false,
|
389 | enumerable: true,
|
390 | value: "DeprecationError",
|
391 | writable: false,
|
392 | });
|
393 | }
|
394 | }
|
395 | 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 };
|