{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-codedeploy/refs/heads/main/json-structure/amazon-codedeploy-list-deployment-instances-input-structure.json",
"name": "ListDeploymentInstancesInput",
"description": " Represents the input of a ListDeploymentInstances operation. ",
"type": "object",
"properties": {
"deploymentId": {
"allOf": [
{
"$ref": "#/components/schemas/DeploymentId"
},
{
"description": " The unique ID of a deployment. "
}
]
},
"nextToken": {
"allOf": [
{
"$ref": "#/components/schemas/NextToken"
},
{
"description": "An identifier returned from the previous list deployment instances call. It can be used to return the next set of deployment instances in the list."
}
]
},
"instanceStatusFilter": {
"allOf": [
{
"$ref": "#/components/schemas/InstanceStatusList"
},
{
"description": "
A subset of instances to list by status:
Pending: Include those instances with pending deployments.
InProgress: Include those instances where deployments are still in progress.
Succeeded: Include those instances with successful deployments.
Failed: Include those instances with failed deployments.
Skipped: Include those instances with skipped deployments.
Unknown: Include those instances with deployments in an unknown state.