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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.pipelines.ShellScriptActionProps
ShellScriptActionProps.Builder, ShellScriptActionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ShellScriptActionProps.Builder builder) Deprecated.Constructor that initializes the object based on literal property values passed by theShellScriptActionProps.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 validation action in the pipeline.Deprecated.(deprecated) Additional artifacts to use as input for the CodeBuild project.final StringDeprecated.(deprecated) Bash options to set at the start of the script.Deprecated.(deprecated) Commands to run.final BuildEnvironmentDeprecated.(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 NumberDeprecated.(deprecated) RunOrder for this action.final List<ISecurityGroup>Deprecated.(deprecated) Which security group to associate with the script's project network interfaces.final SubnetSelectionDeprecated.(deprecated) Which subnets to use.final Map<String,StackOutput> Deprecated.(deprecated) Stack outputs to make available as environment variables.final IVpcgetVpc()Deprecated.(deprecated) The VPC where to execute the specified script.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 theShellScriptActionProps.Builder.
-
-
Method Details
-
getActionName
Deprecated.Description copied from interface:ShellScriptActionProps(deprecated) Name of the validation action in the pipeline.- Specified by:
getActionNamein interfaceShellScriptActionProps
-
getCommands
Deprecated.Description copied from interface:ShellScriptActionProps(deprecated) Commands to run.- Specified by:
getCommandsin 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:
getAdditionalArtifactsin 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:
getBashOptionsin interfaceShellScriptActionProps
-
getEnvironment
Deprecated.Description copied from interface:ShellScriptActionProps(deprecated) The CodeBuild environment where scripts are executed.Default: LinuxBuildImage.STANDARD_5_0
- Specified by:
getEnvironmentin interfaceShellScriptActionProps
-
getEnvironmentVariables
Deprecated.Description copied from interface:ShellScriptActionProps(deprecated) Environment variables to send into build.Default: - No additional environment variables
- Specified by:
getEnvironmentVariablesin interfaceShellScriptActionProps
-
getRolePolicyStatements
Deprecated.Description copied from interface:ShellScriptActionProps(deprecated) Additional policy statements to add to the execution role.Default: - No policy statements
- Specified by:
getRolePolicyStatementsin 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:
getRunOrderin 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:
getSecurityGroupsin 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:
getSubnetSelectionin interfaceShellScriptActionProps
-
getUseOutputs
Deprecated.Description copied from interface:ShellScriptActionProps(deprecated) Stack outputs to make available as environment variables.Default: - No outputs used
- Specified by:
getUseOutputsin interfaceShellScriptActionProps
-
getVpc
Deprecated.Description copied from interface:ShellScriptActionProps(deprecated) The VPC where to execute the specified script.Default: - No VPC
- Specified by:
getVpcin interfaceShellScriptActionProps
-
$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.
-