v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1443136141.7 KB

Retrieves information about a deployment strategy. A deployment strategy defines important criteria for rolling out your configuration to the designated targets. A deployment strategy includes the overall duration required, a percentage of targets to receive the deployment during each interval, an algorithm that defines how percentage grows, and bake time.

get/deploymentstrategies/{DeploymentStrategyId}

Path parameters

DeploymentStrategyIdstring required

The ID of the deployment strategy to get.

Response

Success

Idstring

The deployment strategy ID.

Namestring

The name of the deployment strategy.

Descriptionstring

The description of the deployment strategy.

DeploymentDurationInMinutesinteger

Total amount of time the deployment lasted.

GrowthType'LINEAR' | 'EXPONENTIAL'

The algorithm used to define how percentage grew over time.

GrowthFactornumber float

The percentage of targets that received a deployed configuration during each interval.

FinalBakeTimeInMinutesinteger

The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.

ReplicateTo'NONE' | 'SSM_DOCUMENT'

Save the deployment strategy to a Systems Manager (SSM) document.

Example response

{
  "DeploymentDurationInMinutes": 15,
  "FinalBakeTimeInMinutes": 20,
  "GrowthFactor": 25,
  "GrowthType": "LINEAR",
  "Id": "1225qzk",
  "Name": "Example-Deployment",
  "ReplicateTo": "SSM_DOCUMENT"
}