Class StandardNpmSynthOptions.Jsii$Proxy
- All Implemented Interfaces:
SimpleSynthOptions
,StandardNpmSynthOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- StandardNpmSynthOptions
StandardNpmSynthOptions
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.pipelines.StandardNpmSynthOptions
StandardNpmSynthOptions.Builder, StandardNpmSynthOptions.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Deprecated.Constructor that initializes the object based on literal property values passed by theStandardNpmSynthOptions.Builder
.protected
Jsii$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.JsonNode
Deprecated.final boolean
Deprecated.final String
Deprecated.(deprecated) Name of the build action.final List<AdditionalArtifact>
Deprecated.(deprecated) Produce additional output artifacts after the build based on the given directories.final String
Deprecated.(deprecated) The build command.final BuildSpec
Deprecated.(deprecated) custom BuildSpec that is merged with the generated one.final Artifact
Deprecated.(deprecated) The artifact where the CloudAssembly should be emitted.Deprecated.(deprecated) Environment variables to copy over from parent env.final BuildEnvironment
Deprecated.(deprecated) Build environment to use for CodeBuild job.final Map<String,
BuildEnvironmentVariable> Deprecated.(deprecated) Environment variables to send into build.final String
Deprecated.(deprecated) The install command.final String
Deprecated.(deprecated) Name of the CodeBuild project.final List<PolicyStatement>
Deprecated.(deprecated) Policy statements to add to role used during the synth.final Artifact
Deprecated.(deprecated) The source artifact of the CodePipeline.final String
Deprecated.(deprecated) Directory inside the source where package.json and cdk.json are located.final SubnetSelection
Deprecated.(deprecated) Which subnets to use.final String
Deprecated.(deprecated) The synth command.Deprecated.(deprecated) Test commands.final IVpc
getVpc()
Deprecated.(deprecated) The VPC where to execute the SimpleSynth.final int
hashCode()
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 theStandardNpmSynthOptions.Builder
.
-
-
Method Details
-
getBuildCommand
Deprecated.Description copied from interface:StandardNpmSynthOptions
(deprecated) The build command.By default, we assume NPM projects are either written in JavaScript or are using
ts-node
, so don't need a build command.Otherwise, put the build command here, for example
npm run build
.Default: - No build required
- Specified by:
getBuildCommand
in interfaceStandardNpmSynthOptions
-
getInstallCommand
Deprecated.Description copied from interface:StandardNpmSynthOptions
(deprecated) The install command.Default: 'npm ci'
- Specified by:
getInstallCommand
in interfaceStandardNpmSynthOptions
-
getSynthCommand
Deprecated.Description copied from interface:StandardNpmSynthOptions
(deprecated) The synth command.Default: 'npx cdk synth'
- Specified by:
getSynthCommand
in interfaceStandardNpmSynthOptions
-
getTestCommands
Deprecated.Description copied from interface:StandardNpmSynthOptions
(deprecated) Test commands.These commands are run after the build commands but before the synth command.
Default: - No test commands
- Specified by:
getTestCommands
in interfaceStandardNpmSynthOptions
-
getCloudAssemblyArtifact
Deprecated.Description copied from interface:SimpleSynthOptions
(deprecated) The artifact where the CloudAssembly should be emitted.- Specified by:
getCloudAssemblyArtifact
in interfaceSimpleSynthOptions
-
getSourceArtifact
Deprecated.Description copied from interface:SimpleSynthOptions
(deprecated) The source artifact of the CodePipeline.- Specified by:
getSourceArtifact
in interfaceSimpleSynthOptions
-
getActionName
Deprecated.Description copied from interface:SimpleSynthOptions
(deprecated) Name of the build action.Default: 'Synth'
- Specified by:
getActionName
in 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:
getAdditionalArtifacts
in interfaceSimpleSynthOptions
-
getBuildSpec
Deprecated.Description copied from interface:SimpleSynthOptions
(deprecated) custom BuildSpec that is merged with the generated one.Default: - none
- Specified by:
getBuildSpec
in 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:
getCopyEnvironmentVariables
in interfaceSimpleSynthOptions
-
getEnvironment
Deprecated.Description copied from interface:SimpleSynthOptions
(deprecated) Build environment to use for CodeBuild job.Default: BuildEnvironment.LinuxBuildImage.STANDARD_5_0
- Specified by:
getEnvironment
in 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
environment
instead. However, you will not be able to use CodePipeline Variables in this case.Default: - No additional environment variables
- Specified by:
getEnvironmentVariables
in interfaceSimpleSynthOptions
-
getProjectName
Deprecated.Description copied from interface:SimpleSynthOptions
(deprecated) Name of the CodeBuild project.Default: - Automatically generated
- Specified by:
getProjectName
in 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:
getRolePolicyStatements
in 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:
getSubdirectory
in 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:
getSubnetSelection
in interfaceSimpleSynthOptions
-
getVpc
Deprecated.Description copied from interface:SimpleSynthOptions
(deprecated) The VPC where to execute the SimpleSynth.Default: - No VPC
- Specified by:
getVpc
in interfaceSimpleSynthOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()Deprecated.- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
Deprecated. -
hashCode
public final int hashCode()Deprecated.
-