Class SimpleSynthOptions.Jsii$Proxy
- All Implemented Interfaces:
SimpleSynthOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- SimpleSynthOptions
SimpleSynthOptions-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.pipelines.SimpleSynthOptions
SimpleSynthOptions.Builder, SimpleSynthOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(SimpleSynthOptions.Builder builder) Deprecated.Constructor that initializes the object based on literal property values passed by theSimpleSynthOptions.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Deprecated.Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodeDeprecated.final booleanDeprecated.final StringDeprecated.(deprecated) Name of the build action.final List<AdditionalArtifact>Deprecated.(deprecated) Produce additional output artifacts after the build based on the given directories.final BuildSpecDeprecated.(deprecated) custom BuildSpec that is merged with the generated one.final ArtifactDeprecated.(deprecated) The artifact where the CloudAssembly should be emitted.Deprecated.(deprecated) Environment variables to copy over from parent env.final BuildEnvironmentDeprecated.(deprecated) Build environment to use for CodeBuild job.final Map<String,BuildEnvironmentVariable> Deprecated.(deprecated) Environment variables to send into build.final StringDeprecated.(deprecated) Name of the CodeBuild project.final List<PolicyStatement>Deprecated.(deprecated) Policy statements to add to role used during the synth.final ArtifactDeprecated.(deprecated) The source artifact of the CodePipeline.final StringDeprecated.(deprecated) Directory inside the source where package.json and cdk.json are located.final SubnetSelectionDeprecated.(deprecated) Which subnets to use.final IVpcgetVpc()Deprecated.(deprecated) The VPC where to execute the SimpleSynth.final inthashCode()Deprecated.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Deprecated.Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Deprecated.Constructor that initializes the object based on literal property values passed by theSimpleSynthOptions.Builder.
-
-
Method Details
-
getCloudAssemblyArtifact
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) The artifact where the CloudAssembly should be emitted.- Specified by:
getCloudAssemblyArtifactin interfaceSimpleSynthOptions
-
getSourceArtifact
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) The source artifact of the CodePipeline.- Specified by:
getSourceArtifactin interfaceSimpleSynthOptions
-
getActionName
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) Name of the build action.Default: 'Synth'
- Specified by:
getActionNamein interfaceSimpleSynthOptions
-
getAdditionalArtifacts
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) 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
subdirectory.Default: - No additional artifacts generated
- Specified by:
getAdditionalArtifactsin interfaceSimpleSynthOptions
-
getBuildSpec
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) custom BuildSpec that is merged with the generated one.Default: - none
- Specified by:
getBuildSpecin interfaceSimpleSynthOptions
-
getCopyEnvironmentVariables
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) Environment variables to copy over from parent env.These are environment variables that are being used by the build.
Default: - No environment variables copied
- Specified by:
getCopyEnvironmentVariablesin interfaceSimpleSynthOptions
-
getEnvironment
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) Build environment to use for CodeBuild job.Default: BuildEnvironment.LinuxBuildImage.STANDARD_5_0
- Specified by:
getEnvironmentin interfaceSimpleSynthOptions
-
getEnvironmentVariables
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) Environment variables to send into build.NOTE: You may run into the 1000-character limit for the Action configuration if you have a large number of variables or if their names or values are very long. If you do, pass them to the underlying CodeBuild project directly in
environmentinstead. However, you will not be able to use CodePipeline Variables in this case.Default: - No additional environment variables
- Specified by:
getEnvironmentVariablesin interfaceSimpleSynthOptions
-
getProjectName
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) Name of the CodeBuild project.Default: - Automatically generated
- Specified by:
getProjectNamein interfaceSimpleSynthOptions
-
getRolePolicyStatements
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) Policy statements to add to role used during the synth.Can be used to add acces to a CodeArtifact repository etc.
Default: - No policy statements added to CodeBuild Project Role
- Specified by:
getRolePolicyStatementsin interfaceSimpleSynthOptions
-
getSubdirectory
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) Directory inside the source where package.json and cdk.json are located.Default: - Repository root
- Specified by:
getSubdirectoryin interfaceSimpleSynthOptions
-
getSubnetSelection
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) Which subnets to use.Only used if 'vpc' is supplied.
Default: - All private subnets.
- Specified by:
getSubnetSelectionin interfaceSimpleSynthOptions
-
getVpc
Deprecated.Description copied from interface:SimpleSynthOptions(deprecated) The VPC where to execute the SimpleSynth.Default: - No VPC
- Specified by:
getVpcin interfaceSimpleSynthOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()Deprecated.- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
Deprecated. -
hashCode
public final int hashCode()Deprecated.
-