UNPKG

20.4 kBJavaScriptView Raw
1function _aws_cdk_aws_codebuild_StateChangeEvent(p) {
2}
3function _aws_cdk_aws_codebuild_PhaseChangeEvent(p) {
4}
5function _aws_cdk_aws_codebuild_PipelineProjectProps(p) {
6 if (p == null)
7 return;
8 visitedObjects.add(p);
9 try {
10 if (!visitedObjects.has(p.buildSpec))
11 _aws_cdk_aws_codebuild_BuildSpec(p.buildSpec);
12 if (!visitedObjects.has(p.cache))
13 _aws_cdk_aws_codebuild_Cache(p.cache);
14 if (!visitedObjects.has(p.environment))
15 _aws_cdk_aws_codebuild_BuildEnvironment(p.environment);
16 if (p.environmentVariables != null)
17 for (const o of Object.values(p.environmentVariables))
18 if (!visitedObjects.has(o))
19 _aws_cdk_aws_codebuild_BuildEnvironmentVariable(o);
20 if (p.fileSystemLocations != null)
21 for (const o of p.fileSystemLocations)
22 if (!visitedObjects.has(o))
23 _aws_cdk_aws_codebuild_IFileSystemLocation(o);
24 if (!visitedObjects.has(p.logging))
25 _aws_cdk_aws_codebuild_LoggingOptions(p.logging);
26 if (p.securityGroups != null)
27 for (const o of p.securityGroups)
28 if (!visitedObjects.has(o))
29 require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_ISecurityGroup(o);
30 }
31 finally {
32 visitedObjects.delete(p);
33 }
34}
35function _aws_cdk_aws_codebuild_PipelineProject(p) {
36}
37function _aws_cdk_aws_codebuild_BatchBuildConfig(p) {
38}
39function _aws_cdk_aws_codebuild_BuildEnvironmentCertificate(p) {
40}
41function _aws_cdk_aws_codebuild_ProjectNotifyOnOptions(p) {
42 if (p == null)
43 return;
44 visitedObjects.add(p);
45 try {
46 if (p.events != null)
47 for (const o of p.events)
48 if (!visitedObjects.has(o))
49 _aws_cdk_aws_codebuild_ProjectNotificationEvents(o);
50 }
51 finally {
52 visitedObjects.delete(p);
53 }
54}
55function _aws_cdk_aws_codebuild_IProject(p) {
56}
57function _aws_cdk_aws_codebuild_CommonProjectProps(p) {
58 if (p == null)
59 return;
60 visitedObjects.add(p);
61 try {
62 if (!visitedObjects.has(p.buildSpec))
63 _aws_cdk_aws_codebuild_BuildSpec(p.buildSpec);
64 if (!visitedObjects.has(p.cache))
65 _aws_cdk_aws_codebuild_Cache(p.cache);
66 if (!visitedObjects.has(p.environment))
67 _aws_cdk_aws_codebuild_BuildEnvironment(p.environment);
68 if (p.environmentVariables != null)
69 for (const o of Object.values(p.environmentVariables))
70 if (!visitedObjects.has(o))
71 _aws_cdk_aws_codebuild_BuildEnvironmentVariable(o);
72 if (p.fileSystemLocations != null)
73 for (const o of p.fileSystemLocations)
74 if (!visitedObjects.has(o))
75 _aws_cdk_aws_codebuild_IFileSystemLocation(o);
76 if (!visitedObjects.has(p.logging))
77 _aws_cdk_aws_codebuild_LoggingOptions(p.logging);
78 if (p.securityGroups != null)
79 for (const o of p.securityGroups)
80 if (!visitedObjects.has(o))
81 require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_ISecurityGroup(o);
82 }
83 finally {
84 visitedObjects.delete(p);
85 }
86}
87function _aws_cdk_aws_codebuild_ProjectProps(p) {
88 if (p == null)
89 return;
90 visitedObjects.add(p);
91 try {
92 if (!visitedObjects.has(p.artifacts))
93 _aws_cdk_aws_codebuild_IArtifacts(p.artifacts);
94 if (p.secondaryArtifacts != null)
95 for (const o of p.secondaryArtifacts)
96 if (!visitedObjects.has(o))
97 _aws_cdk_aws_codebuild_IArtifacts(o);
98 if (p.secondarySources != null)
99 for (const o of p.secondarySources)
100 if (!visitedObjects.has(o))
101 _aws_cdk_aws_codebuild_ISource(o);
102 if (!visitedObjects.has(p.source))
103 _aws_cdk_aws_codebuild_ISource(p.source);
104 if (!visitedObjects.has(p.buildSpec))
105 _aws_cdk_aws_codebuild_BuildSpec(p.buildSpec);
106 if (!visitedObjects.has(p.cache))
107 _aws_cdk_aws_codebuild_Cache(p.cache);
108 if (!visitedObjects.has(p.environment))
109 _aws_cdk_aws_codebuild_BuildEnvironment(p.environment);
110 if (p.environmentVariables != null)
111 for (const o of Object.values(p.environmentVariables))
112 if (!visitedObjects.has(o))
113 _aws_cdk_aws_codebuild_BuildEnvironmentVariable(o);
114 if (p.fileSystemLocations != null)
115 for (const o of p.fileSystemLocations)
116 if (!visitedObjects.has(o))
117 _aws_cdk_aws_codebuild_IFileSystemLocation(o);
118 if (!visitedObjects.has(p.logging))
119 _aws_cdk_aws_codebuild_LoggingOptions(p.logging);
120 if (p.securityGroups != null)
121 for (const o of p.securityGroups)
122 if (!visitedObjects.has(o))
123 require("@aws-cdk/aws-ec2/.warnings.jsii.js")._aws_cdk_aws_ec2_ISecurityGroup(o);
124 }
125 finally {
126 visitedObjects.delete(p);
127 }
128}
129function _aws_cdk_aws_codebuild_BindToCodePipelineOptions(p) {
130}
131function _aws_cdk_aws_codebuild_Project(p) {
132}
133function _aws_cdk_aws_codebuild_ComputeType(p) {
134}
135function _aws_cdk_aws_codebuild_ImagePullPrincipalType(p) {
136}
137function _aws_cdk_aws_codebuild_BuildEnvironment(p) {
138 if (p == null)
139 return;
140 visitedObjects.add(p);
141 try {
142 if (!visitedObjects.has(p.buildImage))
143 _aws_cdk_aws_codebuild_IBuildImage(p.buildImage);
144 if (!visitedObjects.has(p.certificate))
145 _aws_cdk_aws_codebuild_BuildEnvironmentCertificate(p.certificate);
146 if (!visitedObjects.has(p.computeType))
147 _aws_cdk_aws_codebuild_ComputeType(p.computeType);
148 if (p.environmentVariables != null)
149 for (const o of Object.values(p.environmentVariables))
150 if (!visitedObjects.has(o))
151 _aws_cdk_aws_codebuild_BuildEnvironmentVariable(o);
152 }
153 finally {
154 visitedObjects.delete(p);
155 }
156}
157function _aws_cdk_aws_codebuild_IBuildImage(p) {
158}
159function _aws_cdk_aws_codebuild_BuildImageBindOptions(p) {
160}
161function _aws_cdk_aws_codebuild_BuildImageConfig(p) {
162}
163function _aws_cdk_aws_codebuild_IBindableBuildImage(p) {
164}
165function _aws_cdk_aws_codebuild_DockerImageOptions(p) {
166}
167function _aws_cdk_aws_codebuild_LinuxBuildImage(p) {
168}
169function _aws_cdk_aws_codebuild_WindowsImageType(p) {
170}
171function _aws_cdk_aws_codebuild_WindowsBuildImage(p) {
172}
173function _aws_cdk_aws_codebuild_BuildEnvironmentVariable(p) {
174 if (p == null)
175 return;
176 visitedObjects.add(p);
177 try {
178 if (!visitedObjects.has(p.type))
179 _aws_cdk_aws_codebuild_BuildEnvironmentVariableType(p.type);
180 }
181 finally {
182 visitedObjects.delete(p);
183 }
184}
185function _aws_cdk_aws_codebuild_BuildEnvironmentVariableType(p) {
186}
187function _aws_cdk_aws_codebuild_ProjectNotificationEvents(p) {
188}
189function _aws_cdk_aws_codebuild_S3LoggingOptions(p) {
190}
191function _aws_cdk_aws_codebuild_CloudWatchLoggingOptions(p) {
192}
193function _aws_cdk_aws_codebuild_LoggingOptions(p) {
194 if (p == null)
195 return;
196 visitedObjects.add(p);
197 try {
198 if (!visitedObjects.has(p.cloudWatch))
199 _aws_cdk_aws_codebuild_CloudWatchLoggingOptions(p.cloudWatch);
200 if (!visitedObjects.has(p.s3))
201 _aws_cdk_aws_codebuild_S3LoggingOptions(p.s3);
202 }
203 finally {
204 visitedObjects.delete(p);
205 }
206}
207function _aws_cdk_aws_codebuild_IReportGroup(p) {
208}
209function _aws_cdk_aws_codebuild_ReportGroupProps(p) {
210}
211function _aws_cdk_aws_codebuild_ReportGroup(p) {
212}
213function _aws_cdk_aws_codebuild_SourceConfig(p) {
214 if (p == null)
215 return;
216 visitedObjects.add(p);
217 try {
218 if (!visitedObjects.has(p.sourceProperty))
219 _aws_cdk_aws_codebuild_CfnProject_SourceProperty(p.sourceProperty);
220 if (!visitedObjects.has(p.buildTriggers))
221 _aws_cdk_aws_codebuild_CfnProject_ProjectTriggersProperty(p.buildTriggers);
222 }
223 finally {
224 visitedObjects.delete(p);
225 }
226}
227function _aws_cdk_aws_codebuild_ISource(p) {
228}
229function _aws_cdk_aws_codebuild_SourceProps(p) {
230}
231function _aws_cdk_aws_codebuild_Source(p) {
232}
233function _aws_cdk_aws_codebuild_EventAction(p) {
234}
235function _aws_cdk_aws_codebuild_FilterGroup(p) {
236}
237function _aws_cdk_aws_codebuild_CodeCommitSourceProps(p) {
238}
239function _aws_cdk_aws_codebuild_S3SourceProps(p) {
240}
241function _aws_cdk_aws_codebuild_GitHubSourceProps(p) {
242 if (p == null)
243 return;
244 visitedObjects.add(p);
245 try {
246 if (p.webhookFilters != null)
247 for (const o of p.webhookFilters)
248 if (!visitedObjects.has(o))
249 _aws_cdk_aws_codebuild_FilterGroup(o);
250 }
251 finally {
252 visitedObjects.delete(p);
253 }
254}
255function _aws_cdk_aws_codebuild_GitHubEnterpriseSourceProps(p) {
256 if (p == null)
257 return;
258 visitedObjects.add(p);
259 try {
260 if (p.webhookFilters != null)
261 for (const o of p.webhookFilters)
262 if (!visitedObjects.has(o))
263 _aws_cdk_aws_codebuild_FilterGroup(o);
264 }
265 finally {
266 visitedObjects.delete(p);
267 }
268}
269function _aws_cdk_aws_codebuild_BitBucketSourceProps(p) {
270 if (p == null)
271 return;
272 visitedObjects.add(p);
273 try {
274 if (p.webhookFilters != null)
275 for (const o of p.webhookFilters)
276 if (!visitedObjects.has(o))
277 _aws_cdk_aws_codebuild_FilterGroup(o);
278 }
279 finally {
280 visitedObjects.delete(p);
281 }
282}
283function _aws_cdk_aws_codebuild_GitHubSourceCredentialsProps(p) {
284}
285function _aws_cdk_aws_codebuild_GitHubSourceCredentials(p) {
286}
287function _aws_cdk_aws_codebuild_GitHubEnterpriseSourceCredentialsProps(p) {
288}
289function _aws_cdk_aws_codebuild_GitHubEnterpriseSourceCredentials(p) {
290}
291function _aws_cdk_aws_codebuild_BitBucketSourceCredentialsProps(p) {
292}
293function _aws_cdk_aws_codebuild_BitBucketSourceCredentials(p) {
294}
295function _aws_cdk_aws_codebuild_ArtifactsConfig(p) {
296 if (p == null)
297 return;
298 visitedObjects.add(p);
299 try {
300 if (!visitedObjects.has(p.artifactsProperty))
301 _aws_cdk_aws_codebuild_CfnProject_ArtifactsProperty(p.artifactsProperty);
302 }
303 finally {
304 visitedObjects.delete(p);
305 }
306}
307function _aws_cdk_aws_codebuild_IArtifacts(p) {
308}
309function _aws_cdk_aws_codebuild_ArtifactsProps(p) {
310}
311function _aws_cdk_aws_codebuild_Artifacts(p) {
312}
313function _aws_cdk_aws_codebuild_S3ArtifactsProps(p) {
314}
315function _aws_cdk_aws_codebuild_BucketCacheOptions(p) {
316}
317function _aws_cdk_aws_codebuild_LocalCacheMode(p) {
318}
319function _aws_cdk_aws_codebuild_Cache(p) {
320}
321function _aws_cdk_aws_codebuild_BuildSpec(p) {
322}
323function _aws_cdk_aws_codebuild_FileSystemConfig(p) {
324 if (p == null)
325 return;
326 visitedObjects.add(p);
327 try {
328 if (!visitedObjects.has(p.location))
329 _aws_cdk_aws_codebuild_CfnProject_ProjectFileSystemLocationProperty(p.location);
330 }
331 finally {
332 visitedObjects.delete(p);
333 }
334}
335function _aws_cdk_aws_codebuild_IFileSystemLocation(p) {
336}
337function _aws_cdk_aws_codebuild_FileSystemLocation(p) {
338}
339function _aws_cdk_aws_codebuild_EfsFileSystemLocationProps(p) {
340}
341function _aws_cdk_aws_codebuild_LinuxGpuBuildImage(p) {
342}
343function _aws_cdk_aws_codebuild_UntrustedCodeBoundaryPolicyProps(p) {
344 if (p == null)
345 return;
346 visitedObjects.add(p);
347 try {
348 if (p.additionalStatements != null)
349 for (const o of p.additionalStatements)
350 if (!visitedObjects.has(o))
351 require("@aws-cdk/aws-iam/.warnings.jsii.js")._aws_cdk_aws_iam_PolicyStatement(o);
352 }
353 finally {
354 visitedObjects.delete(p);
355 }
356}
357function _aws_cdk_aws_codebuild_UntrustedCodeBoundaryPolicy(p) {
358}
359function _aws_cdk_aws_codebuild_LinuxArmBuildImage(p) {
360}
361function _aws_cdk_aws_codebuild_CfnProjectProps(p) {
362 if (p == null)
363 return;
364 visitedObjects.add(p);
365 try {
366 if (!visitedObjects.has(p.source))
367 _aws_cdk_aws_codebuild_CfnProject_SourceProperty(p.source);
368 if (p.tags != null)
369 for (const o of p.tags)
370 if (!visitedObjects.has(o))
371 require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o);
372 if (!visitedObjects.has(p.triggers))
373 _aws_cdk_aws_codebuild_CfnProject_ProjectTriggersProperty(p.triggers);
374 }
375 finally {
376 visitedObjects.delete(p);
377 }
378}
379function _aws_cdk_aws_codebuild_CfnProject(p) {
380}
381function _aws_cdk_aws_codebuild_CfnProject_ArtifactsProperty(p) {
382}
383function _aws_cdk_aws_codebuild_CfnProject_BatchRestrictionsProperty(p) {
384}
385function _aws_cdk_aws_codebuild_CfnProject_BuildStatusConfigProperty(p) {
386}
387function _aws_cdk_aws_codebuild_CfnProject_CloudWatchLogsConfigProperty(p) {
388}
389function _aws_cdk_aws_codebuild_CfnProject_EnvironmentProperty(p) {
390}
391function _aws_cdk_aws_codebuild_CfnProject_EnvironmentVariableProperty(p) {
392}
393function _aws_cdk_aws_codebuild_CfnProject_GitSubmodulesConfigProperty(p) {
394}
395function _aws_cdk_aws_codebuild_CfnProject_LogsConfigProperty(p) {
396}
397function _aws_cdk_aws_codebuild_CfnProject_ProjectBuildBatchConfigProperty(p) {
398}
399function _aws_cdk_aws_codebuild_CfnProject_ProjectCacheProperty(p) {
400}
401function _aws_cdk_aws_codebuild_CfnProject_ProjectFileSystemLocationProperty(p) {
402}
403function _aws_cdk_aws_codebuild_CfnProject_ProjectSourceVersionProperty(p) {
404}
405function _aws_cdk_aws_codebuild_CfnProject_ProjectTriggersProperty(p) {
406}
407function _aws_cdk_aws_codebuild_CfnProject_RegistryCredentialProperty(p) {
408}
409function _aws_cdk_aws_codebuild_CfnProject_S3LogsConfigProperty(p) {
410}
411function _aws_cdk_aws_codebuild_CfnProject_SourceProperty(p) {
412}
413function _aws_cdk_aws_codebuild_CfnProject_SourceAuthProperty(p) {
414}
415function _aws_cdk_aws_codebuild_CfnProject_VpcConfigProperty(p) {
416}
417function _aws_cdk_aws_codebuild_CfnProject_WebhookFilterProperty(p) {
418}
419function _aws_cdk_aws_codebuild_CfnReportGroupProps(p) {
420 if (p == null)
421 return;
422 visitedObjects.add(p);
423 try {
424 if (p.tags != null)
425 for (const o of p.tags)
426 if (!visitedObjects.has(o))
427 require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o);
428 }
429 finally {
430 visitedObjects.delete(p);
431 }
432}
433function _aws_cdk_aws_codebuild_CfnReportGroup(p) {
434}
435function _aws_cdk_aws_codebuild_CfnReportGroup_ReportExportConfigProperty(p) {
436}
437function _aws_cdk_aws_codebuild_CfnReportGroup_S3ReportExportConfigProperty(p) {
438}
439function _aws_cdk_aws_codebuild_CfnSourceCredentialProps(p) {
440}
441function _aws_cdk_aws_codebuild_CfnSourceCredential(p) {
442}
443function print(name, deprecationMessage) {
444 const deprecated = process.env.JSII_DEPRECATED;
445 const deprecationMode = ["warn", "fail", "quiet"].includes(deprecated) ? deprecated : "warn";
446 const message = `${name} is deprecated.\n ${deprecationMessage.trim()}\n This API will be removed in the next major release.`;
447 switch (deprecationMode) {
448 case "fail":
449 throw new DeprecationError(message);
450 case "warn":
451 console.warn("[WARNING]", message);
452 break;
453 }
454}
455function getPropertyDescriptor(obj, prop) {
456 const descriptor = Object.getOwnPropertyDescriptor(obj, prop);
457 if (descriptor) {
458 return descriptor;
459 }
460 const proto = Object.getPrototypeOf(obj);
461 const prototypeDescriptor = proto && getPropertyDescriptor(proto, prop);
462 if (prototypeDescriptor) {
463 return prototypeDescriptor;
464 }
465 return {};
466}
467const visitedObjects = new Set();
468class DeprecationError extends Error {
469 constructor(...args) {
470 super(...args);
471 Object.defineProperty(this, "name", {
472 configurable: false,
473 enumerable: true,
474 value: "DeprecationError",
475 writable: false,
476 });
477 }
478}
479module.exports = { print, getPropertyDescriptor, DeprecationError, _aws_cdk_aws_codebuild_StateChangeEvent, _aws_cdk_aws_codebuild_PhaseChangeEvent, _aws_cdk_aws_codebuild_PipelineProjectProps, _aws_cdk_aws_codebuild_PipelineProject, _aws_cdk_aws_codebuild_BatchBuildConfig, _aws_cdk_aws_codebuild_BuildEnvironmentCertificate, _aws_cdk_aws_codebuild_ProjectNotifyOnOptions, _aws_cdk_aws_codebuild_IProject, _aws_cdk_aws_codebuild_CommonProjectProps, _aws_cdk_aws_codebuild_ProjectProps, _aws_cdk_aws_codebuild_BindToCodePipelineOptions, _aws_cdk_aws_codebuild_Project, _aws_cdk_aws_codebuild_ComputeType, _aws_cdk_aws_codebuild_ImagePullPrincipalType, _aws_cdk_aws_codebuild_BuildEnvironment, _aws_cdk_aws_codebuild_IBuildImage, _aws_cdk_aws_codebuild_BuildImageBindOptions, _aws_cdk_aws_codebuild_BuildImageConfig, _aws_cdk_aws_codebuild_IBindableBuildImage, _aws_cdk_aws_codebuild_DockerImageOptions, _aws_cdk_aws_codebuild_LinuxBuildImage, _aws_cdk_aws_codebuild_WindowsImageType, _aws_cdk_aws_codebuild_WindowsBuildImage, _aws_cdk_aws_codebuild_BuildEnvironmentVariable, _aws_cdk_aws_codebuild_BuildEnvironmentVariableType, _aws_cdk_aws_codebuild_ProjectNotificationEvents, _aws_cdk_aws_codebuild_S3LoggingOptions, _aws_cdk_aws_codebuild_CloudWatchLoggingOptions, _aws_cdk_aws_codebuild_LoggingOptions, _aws_cdk_aws_codebuild_IReportGroup, _aws_cdk_aws_codebuild_ReportGroupProps, _aws_cdk_aws_codebuild_ReportGroup, _aws_cdk_aws_codebuild_SourceConfig, _aws_cdk_aws_codebuild_ISource, _aws_cdk_aws_codebuild_SourceProps, _aws_cdk_aws_codebuild_Source, _aws_cdk_aws_codebuild_EventAction, _aws_cdk_aws_codebuild_FilterGroup, _aws_cdk_aws_codebuild_CodeCommitSourceProps, _aws_cdk_aws_codebuild_S3SourceProps, _aws_cdk_aws_codebuild_GitHubSourceProps, _aws_cdk_aws_codebuild_GitHubEnterpriseSourceProps, _aws_cdk_aws_codebuild_BitBucketSourceProps, _aws_cdk_aws_codebuild_GitHubSourceCredentialsProps, _aws_cdk_aws_codebuild_GitHubSourceCredentials, _aws_cdk_aws_codebuild_GitHubEnterpriseSourceCredentialsProps, _aws_cdk_aws_codebuild_GitHubEnterpriseSourceCredentials, _aws_cdk_aws_codebuild_BitBucketSourceCredentialsProps, _aws_cdk_aws_codebuild_BitBucketSourceCredentials, _aws_cdk_aws_codebuild_ArtifactsConfig, _aws_cdk_aws_codebuild_IArtifacts, _aws_cdk_aws_codebuild_ArtifactsProps, _aws_cdk_aws_codebuild_Artifacts, _aws_cdk_aws_codebuild_S3ArtifactsProps, _aws_cdk_aws_codebuild_BucketCacheOptions, _aws_cdk_aws_codebuild_LocalCacheMode, _aws_cdk_aws_codebuild_Cache, _aws_cdk_aws_codebuild_BuildSpec, _aws_cdk_aws_codebuild_FileSystemConfig, _aws_cdk_aws_codebuild_IFileSystemLocation, _aws_cdk_aws_codebuild_FileSystemLocation, _aws_cdk_aws_codebuild_EfsFileSystemLocationProps, _aws_cdk_aws_codebuild_LinuxGpuBuildImage, _aws_cdk_aws_codebuild_UntrustedCodeBoundaryPolicyProps, _aws_cdk_aws_codebuild_UntrustedCodeBoundaryPolicy, _aws_cdk_aws_codebuild_LinuxArmBuildImage, _aws_cdk_aws_codebuild_CfnProjectProps, _aws_cdk_aws_codebuild_CfnProject, _aws_cdk_aws_codebuild_CfnProject_ArtifactsProperty, _aws_cdk_aws_codebuild_CfnProject_BatchRestrictionsProperty, _aws_cdk_aws_codebuild_CfnProject_BuildStatusConfigProperty, _aws_cdk_aws_codebuild_CfnProject_CloudWatchLogsConfigProperty, _aws_cdk_aws_codebuild_CfnProject_EnvironmentProperty, _aws_cdk_aws_codebuild_CfnProject_EnvironmentVariableProperty, _aws_cdk_aws_codebuild_CfnProject_GitSubmodulesConfigProperty, _aws_cdk_aws_codebuild_CfnProject_LogsConfigProperty, _aws_cdk_aws_codebuild_CfnProject_ProjectBuildBatchConfigProperty, _aws_cdk_aws_codebuild_CfnProject_ProjectCacheProperty, _aws_cdk_aws_codebuild_CfnProject_ProjectFileSystemLocationProperty, _aws_cdk_aws_codebuild_CfnProject_ProjectSourceVersionProperty, _aws_cdk_aws_codebuild_CfnProject_ProjectTriggersProperty, _aws_cdk_aws_codebuild_CfnProject_RegistryCredentialProperty, _aws_cdk_aws_codebuild_CfnProject_S3LogsConfigProperty, _aws_cdk_aws_codebuild_CfnProject_SourceProperty, _aws_cdk_aws_codebuild_CfnProject_SourceAuthProperty, _aws_cdk_aws_codebuild_CfnProject_VpcConfigProperty, _aws_cdk_aws_codebuild_CfnProject_WebhookFilterProperty, _aws_cdk_aws_codebuild_CfnReportGroupProps, _aws_cdk_aws_codebuild_CfnReportGroup, _aws_cdk_aws_codebuild_CfnReportGroup_ReportExportConfigProperty, _aws_cdk_aws_codebuild_CfnReportGroup_S3ReportExportConfigProperty, _aws_cdk_aws_codebuild_CfnSourceCredentialProps, _aws_cdk_aws_codebuild_CfnSourceCredential };