{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-codedeploy/refs/heads/main/json-structure/amazon-codedeploy-instance-summary-structure.json", "name": "InstanceSummary", "description": "Information about an instance in a deployment.InstanceSummary is deprecated, use DeploymentTarget instead.", "type": "object", "properties": { "deploymentId": { "allOf": [ { "$ref": "#/components/schemas/DeploymentId" }, { "description": " The unique ID of a deployment. " } ] }, "instanceId": { "allOf": [ { "$ref": "#/components/schemas/InstanceId" }, { "description": "The instance ID." } ] }, "status": { "allOf": [ { "$ref": "#/components/schemas/InstanceStatus" }, { "description": "
The deployment status for this instance:
Pending: The deployment is pending for this instance.
In Progress: The deployment is in progress for this instance.
Succeeded: The deployment has succeeded for this instance.
Failed: The deployment has failed for this instance.
Skipped: The deployment has been skipped for this instance.
Unknown: The deployment status is unknown for this instance.
Information about which environment an instance belongs to in a blue/green deployment.
BLUE: The instance is part of the original environment.
GREEN: The instance is part of the replacement environment.