Configuration options for a SimpleSynth.
|cloud||The artifact where the CloudAssembly should be emitted.|
|source||The source artifact of the CodePipeline.|
|action||Name of the build action.|
|additional||Produce additional output artifacts after the build based on the given directories.|
|copy||Environment variables to copy over from parent env.|
|environment?||Build environment to use for CodeBuild job.|
|environment||Environment variables to send into build.|
|project||Name of the CodeBuild project.|
|role||Policy statements to add to role used during the synth.|
|subdirectory?||Directory inside the source where package.json and cdk.json are located.|
|subnet||Which subnets to use.|
|vpc?||The VPC where to execute the SimpleSynth.|
The artifact where the CloudAssembly should be emitted.
The source artifact of the CodePipeline.
(optional, default: 'Synth')
Name of the build action.
(optional, default: No additional artifacts generated)
Produce additional output artifacts after the build based on the given directories.
Can be used to produce additional artifacts during the build step, separate from the cloud assembly, which can be used further on in the pipeline.
Directories are evaluated with respect to
(optional, default: No environment variables copied)
Environment variables to copy over from parent env.
These are environment variables that are being used by the build.
(optional, default: BuildEnvironment.LinuxBuildImage.STANDARD_4_0)
Build environment to use for CodeBuild job.
(optional, default: No additional environment variables)
Environment variables to send into build.
(optional, default: Automatically generated)
Name of the CodeBuild project.
(optional, default: No policy statements added to CodeBuild Project Role)
Policy statements to add to role used during the synth.
Can be used to add acces to a CodeArtifact repository etc.
(optional, default: Repository root)
Directory inside the source where package.json and cdk.json are located.
(optional, default: All private subnets.)
Which subnets to use.
Only used if 'vpc' is supplied.
(optional, default: No VPC)
The VPC where to execute the SimpleSynth.