AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Container for the parameters to the StopServiceDeployment operation. Stops an ongoing service deployment.
The following stop types are avaiable:
ROLLBACK - This option rolls back the service deployment to the previous service revision.
You can use this option even if you didn't configure the service deployment for the rollback option.
For more information, see Stopping Amazon ECS service deployments in the Amazon Elastic Container Service Developer Guide.
Namespace: Amazon.ECS.Model
Assembly: AWSSDK.ECS.dll
Version: 3.x.y.z
public class StopServiceDeploymentRequest : AmazonECSRequest IAmazonWebServiceRequest
The StopServiceDeploymentRequest type exposes the following members
Name | Description | |
---|---|---|
![]() |
StopServiceDeploymentRequest() |
Name | Type | Description | |
---|---|---|---|
![]() |
ServiceDeploymentArn | System.String |
Gets and sets the property ServiceDeploymentArn. The ARN of the service deployment that you want to stop. |
![]() |
StopType | Amazon.ECS.StopServiceDeploymentStopType |
Gets and sets the property StopType. How you want Amazon ECS to stop the service.
The valid values are |
This example stops the service deployment using the ROLLBACK option.
var client = new AmazonECSClient(); var response = client.StopServiceDeployment(new StopServiceDeploymentRequest { ServiceDeploymentArn = "arn:aws:ecs:us-east-1:123456789012:service-deployment/MyCluster/MyService/r9i43YFjvgF_xlg7m2eJ1r", StopType = "ROLLBACK" }); string serviceDeploymentArn = response.ServiceDeploymentArn;
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5