Class ShellScriptActionProps.Jsii$Proxy
- All Implemented Interfaces:
ShellScriptActionProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ShellScriptActionProps
ShellScriptActionProps
-
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.ShellScriptActionProps
ShellScriptActionProps.Builder, ShellScriptActionProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(ShellScriptActionProps.Builder builder) Deprecated.Constructor that initializes the object based on literal property values passed by theShellScriptActionProps.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 validation action in the pipeline.Deprecated.(deprecated) Additional artifacts to use as input for the CodeBuild project.final String
Deprecated.(deprecated) Bash options to set at the start of the script.Deprecated.(deprecated) Commands to run.final BuildEnvironment
Deprecated.(deprecated) The CodeBuild environment where scripts are executed.final Map<String,
BuildEnvironmentVariable> Deprecated.(deprecated) Environment variables to send into build.final List<PolicyStatement>
Deprecated.(deprecated) Additional policy statements to add to the execution role.final Number
Deprecated.(deprecated) RunOrder for this action.final List<ISecurityGroup>
Deprecated.(deprecated) Which security group to associate with the script's project network interfaces.final SubnetSelection
Deprecated.(deprecated) Which subnets to use.final Map<String,
StackOutput> Deprecated.(deprecated) Stack outputs to make available as environment variables.final IVpc
getVpc()
Deprecated.(deprecated) The VPC where to execute the specified script.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 theShellScriptActionProps.Builder
.
-
-
Method Details
-
getActionName
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) Name of the validation action in the pipeline.- Specified by:
getActionName
in interfaceShellScriptActionProps
-
getCommands
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) Commands to run.- Specified by:
getCommands
in interfaceShellScriptActionProps
-
getAdditionalArtifacts
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) Additional artifacts to use as input for the CodeBuild project.You can use these files to load more complex test sets into the shellscript build environment.
The files artifact given here will be unpacked into the current working directory, the other ones will be unpacked into directories which are available through the environment variables $CODEBUILD_SRC_DIR_
. The CodeBuild job must have at least one input artifact, so you must provide either at least one additional artifact here or one stack output using
useOutput
.Default: - No additional artifacts
- Specified by:
getAdditionalArtifacts
in interfaceShellScriptActionProps
-
getBashOptions
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) Bash options to set at the start of the script.Default: '-eu' (errexit and nounset)
- Specified by:
getBashOptions
in interfaceShellScriptActionProps
-
getEnvironment
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) The CodeBuild environment where scripts are executed.Default: LinuxBuildImage.STANDARD_5_0
- Specified by:
getEnvironment
in interfaceShellScriptActionProps
-
getEnvironmentVariables
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) Environment variables to send into build.Default: - No additional environment variables
- Specified by:
getEnvironmentVariables
in interfaceShellScriptActionProps
-
getRolePolicyStatements
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) Additional policy statements to add to the execution role.Default: - No policy statements
- Specified by:
getRolePolicyStatements
in interfaceShellScriptActionProps
-
getRunOrder
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) RunOrder for this action.Use this to sequence the shell script after the deployments.
The default value is 100 so you don't have to supply the value if you just want to run this after the application stacks have been deployed, and you don't have more than 100 stacks.
Default: 100
- Specified by:
getRunOrder
in interfaceShellScriptActionProps
-
getSecurityGroups
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) Which security group to associate with the script's project network interfaces.If no security group is identified, one will be created automatically.
Only used if 'vpc' is supplied.
Default: - Security group will be automatically created.
- Specified by:
getSecurityGroups
in interfaceShellScriptActionProps
-
getSubnetSelection
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) Which subnets to use.Only used if 'vpc' is supplied.
Default: - All private subnets.
- Specified by:
getSubnetSelection
in interfaceShellScriptActionProps
-
getUseOutputs
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) Stack outputs to make available as environment variables.Default: - No outputs used
- Specified by:
getUseOutputs
in interfaceShellScriptActionProps
-
getVpc
Deprecated.Description copied from interface:ShellScriptActionProps
(deprecated) The VPC where to execute the specified script.Default: - No VPC
- Specified by:
getVpc
in interfaceShellScriptActionProps
-
$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.
-