Class CodeDeployEcsContainerImageInput.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codepipeline.actions.CodeDeployEcsContainerImageInput.Jsii$Proxy
- All Implemented Interfaces:
CodeDeployEcsContainerImageInput,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CodeDeployEcsContainerImageInput
@Stability(Stable)
@Internal
public static final class CodeDeployEcsContainerImageInput.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CodeDeployEcsContainerImageInput
An implementation for
CodeDeployEcsContainerImageInput-
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.services.codepipeline.actions.CodeDeployEcsContainerImageInput
CodeDeployEcsContainerImageInput.Builder, CodeDeployEcsContainerImageInput.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCodeDeployEcsContainerImageInput.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ArtifactgetInput()The artifact that contains animageDetails.jsonfile with the image URI.final StringThe placeholder string in the ECS task definition template file that will be replaced with the image URI.final inthashCode()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) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCodeDeployEcsContainerImageInput.Builder.
-
-
Method Details
-
getInput
Description copied from interface:CodeDeployEcsContainerImageInputThe artifact that contains animageDetails.jsonfile with the image URI.The artifact's
imageDetails.jsonfile must be a JSON file containing anImageURIproperty. For example:{ "ImageURI": "ACCOUNTID.dkr.ecr.us-west-2.amazonaws.com/dk-image-repo@sha256:example3" }- Specified by:
getInputin interfaceCodeDeployEcsContainerImageInput
-
getTaskDefinitionPlaceholder
Description copied from interface:CodeDeployEcsContainerImageInputThe placeholder string in the ECS task definition template file that will be replaced with the image URI.The placeholder string must be surrounded by angle brackets in the template file. For example, if the task definition template file contains a placeholder like
"image": "<PLACEHOLDER>", then thetaskDefinitionPlaceholdervalue should bePLACEHOLDER.Default: IMAGE
- Specified by:
getTaskDefinitionPlaceholderin interfaceCodeDeployEcsContainerImageInput
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-