Class EcsDeployment
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.constructs.Construct
-
- io.github.cdklabs.cdk.ecs.codedeploy.EcsDeployment
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-06T18:16:19.069Z") @Stability(Experimental) public class EcsDeployment extends software.constructs.Construct
(experimental) A CodeDeploy Deployment for a Amazon ECS service DeploymentGroup.An EcsDeploymentGroup must only have 1 EcsDeployment. This limit is enforced by removing the scope and id from the constructor. The scope will always be set to the EcsDeploymentGroup and the id will always be set to the string 'Deployment' to force an error if mulitiple EcsDeployment constructs are created for a single EcsDeploymentGroup.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEcsDeployment.Builder(experimental) A fluent builder forEcsDeployment.
-
Constructor Summary
Constructors Modifier Constructor Description EcsDeployment(EcsDeploymentProps props)protectedEcsDeployment(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedEcsDeployment(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDeploymentId()(experimental) The id of the deployment that was created.voidsetDeploymentId(String value)(experimental) The id of the deployment that was created.-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
EcsDeployment
protected EcsDeployment(software.amazon.jsii.JsiiObjectRef objRef)
-
EcsDeployment
protected EcsDeployment(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
EcsDeployment
@Stability(Experimental) public EcsDeployment(@NotNull EcsDeploymentProps props)- Parameters:
props- This parameter is required.
-
-
Method Detail
-
getDeploymentId
@Stability(Experimental) @NotNull public String getDeploymentId()
(experimental) The id of the deployment that was created.
-
setDeploymentId
@Stability(Experimental) public void setDeploymentId(@NotNull String value)(experimental) The id of the deployment that was created.
-
-