Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
Amazon CodeDeploy website screenshot

Amazon CodeDeploy

AWS CodeDeploy is a fully managed deployment service that automates software deployments to various compute services such as Amazon EC2, AWS Fargate, AWS Lambda, and on-premises servers. CodeDeploy makes it easier to rapidly release new features, helps avoid downtime during application deployment, and handles the complexity of updating your applications with in-place, blue/green, and canary deployment strategies.

agent native

Solid contracts, transparent operations, and an easy start — typically complete on four or five facets with one clear soft spot.

Kin Score

API Evangelist profiles Amazon CodeDeploy the way a machine reads it — 1021 machine-readable artifacts across 49 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Amazon CodeDeploy scores 62.0/100 (strong), with a separate agent-readiness read of 67/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 62.0/100 · strong
Contract Quality 17.8 / 25
Developer Ergonomics 11.3 / 20
Commercial Clarity 10.5 / 20
Operational Transparency 2.7 / 13
Governance 10.4 / 12
Discoverability 9.3 / 10
Agent readiness — 67/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3

How we profile Amazon CodeDeploy

Each block below is one kind of artifact we hold for Amazon CodeDeploy. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 49

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

Amazon CodeDeploy Applications API

Operations for creating and managing CodeDeploy applications

Amazon CodeDeploy Deployments API

Operations for creating and monitoring deployments

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.AddTagsToOnPremisesInstances API

The #X Amz Target=CodeDeploy 20141006.AddTagsToOnPremisesInstances API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.addtagstoonpremisesinstances.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.BatchGetApplicationRevisions API

The #X Amz Target=CodeDeploy 20141006.BatchGetApplicationRevisions API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.batchgetapplicationrevisions.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.BatchGetApplications API

The #X Amz Target=CodeDeploy 20141006.BatchGetApplications API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.batchgetapplications.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.BatchGetDeploymentGroups API

The #X Amz Target=CodeDeploy 20141006.BatchGetDeploymentGroups API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.batchgetdeploymentgroups.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.BatchGetDeploymentInstances API

The #X Amz Target=CodeDeploy 20141006.BatchGetDeploymentInstances API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.batchgetdeploymentinstances.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.BatchGetDeployments API

The #X Amz Target=CodeDeploy 20141006.BatchGetDeployments API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.batchgetdeployments.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.BatchGetDeploymentTargets API

The #X Amz Target=CodeDeploy 20141006.BatchGetDeploymentTargets API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.batchgetdeploymenttargets.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.BatchGetOnPremisesInstances API

The #X Amz Target=CodeDeploy 20141006.BatchGetOnPremisesInstances API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.batchgetonpremisesinstances.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ContinueDeployment API

The #X Amz Target=CodeDeploy 20141006.ContinueDeployment API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.continuedeployment.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.CreateApplication API

The #X Amz Target=CodeDeploy 20141006.CreateApplication API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.createapplication.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.CreateDeployment API

The #X Amz Target=CodeDeploy 20141006.CreateDeployment API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.createdeployment.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.CreateDeploymentConfig API

The #X Amz Target=CodeDeploy 20141006.CreateDeploymentConfig API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.createdeploymentconfig.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.CreateDeploymentGroup API

The #X Amz Target=CodeDeploy 20141006.CreateDeploymentGroup API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.createdeploymentgroup.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.DeleteApplication API

The #X Amz Target=CodeDeploy 20141006.DeleteApplication API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.deleteapplication.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.DeleteDeploymentConfig API

The #X Amz Target=CodeDeploy 20141006.DeleteDeploymentConfig API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.deletedeploymentconfig.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.DeleteDeploymentGroup API

The #X Amz Target=CodeDeploy 20141006.DeleteDeploymentGroup API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.deletedeploymentgroup.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.DeleteGitHubAccountToken API

The #X Amz Target=CodeDeploy 20141006.DeleteGitHubAccountToken API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.deletegithubaccounttoken.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.DeleteResourcesByExternalId API

The #X Amz Target=CodeDeploy 20141006.DeleteResourcesByExternalId API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.deleteresourcesbyexternalid.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.DeregisterOnPremisesInstance API

The #X Amz Target=CodeDeploy 20141006.DeregisterOnPremisesInstance API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.deregisteronpremisesinstance.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.GetApplication API

The #X Amz Target=CodeDeploy 20141006.GetApplication API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.getapplication.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.GetApplicationRevision API

The #X Amz Target=CodeDeploy 20141006.GetApplicationRevision API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.getapplicationrevision.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.GetDeployment API

The #X Amz Target=CodeDeploy 20141006.GetDeployment API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.getdeployment.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.GetDeploymentConfig API

The #X Amz Target=CodeDeploy 20141006.GetDeploymentConfig API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.getdeploymentconfig.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.GetDeploymentGroup API

The #X Amz Target=CodeDeploy 20141006.GetDeploymentGroup API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.getdeploymentgroup.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.GetDeploymentInstance API

The #X Amz Target=CodeDeploy 20141006.GetDeploymentInstance API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.getdeploymentinstance.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.GetDeploymentTarget API

The #X Amz Target=CodeDeploy 20141006.GetDeploymentTarget API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.getdeploymenttarget.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.GetOnPremisesInstance API

The #X Amz Target=CodeDeploy 20141006.GetOnPremisesInstance API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.getonpremisesinstance.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ListApplicationRevisions API

The #X Amz Target=CodeDeploy 20141006.ListApplicationRevisions API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.listapplicationrevisions.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ListApplications API

The #X Amz Target=CodeDeploy 20141006.ListApplications API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.listapplications.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ListDeploymentConfigs API

The #X Amz Target=CodeDeploy 20141006.ListDeploymentConfigs API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.listdeploymentconfigs.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ListDeploymentGroups API

The #X Amz Target=CodeDeploy 20141006.ListDeploymentGroups API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.listdeploymentgroups.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ListDeploymentInstances API

The #X Amz Target=CodeDeploy 20141006.ListDeploymentInstances API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.listdeploymentinstances.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ListDeployments API

The #X Amz Target=CodeDeploy 20141006.ListDeployments API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.listdeployments.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ListDeploymentTargets API

The #X Amz Target=CodeDeploy 20141006.ListDeploymentTargets API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.listdeploymenttargets.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ListGitHubAccountTokenNames API

The #X Amz Target=CodeDeploy 20141006.ListGitHubAccountTokenNames API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.listgithubaccounttokennames.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ListOnPremisesInstances API

The #X Amz Target=CodeDeploy 20141006.ListOnPremisesInstances API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.listonpremisesinstances.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.ListTagsForResource API

The #X Amz Target=CodeDeploy 20141006.ListTagsForResource API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.listtagsforresource.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.PutLifecycleEventHookExecutionStatus API

The #X Amz Target=CodeDeploy 20141006.PutLifecycleEventHookExecutionStatus API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.putlifecycleeventhoo...

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.RegisterApplicationRevision API

The #X Amz Target=CodeDeploy 20141006.RegisterApplicationRevision API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.registerapplicationrevision.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.RegisterOnPremisesInstance API

The #X Amz Target=CodeDeploy 20141006.RegisterOnPremisesInstance API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.registeronpremisesinstance.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.RemoveTagsFromOnPremisesInstances API

The #X Amz Target=CodeDeploy 20141006.RemoveTagsFromOnPremisesInstances API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.removetagsfromonpremise...

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.SkipWaitTimeForInstanceTermination API

The #X Amz Target=CodeDeploy 20141006.SkipWaitTimeForInstanceTermination API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.skipwaittimeforinstanc...

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.StopDeployment API

The #X Amz Target=CodeDeploy 20141006.StopDeployment API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.stopdeployment.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.TagResource API

The #X Amz Target=CodeDeploy 20141006.TagResource API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.tagresource.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.UntagResource API

The #X Amz Target=CodeDeploy 20141006.UntagResource API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.untagresource.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.UpdateApplication API

The #X Amz Target=CodeDeploy 20141006.UpdateApplication API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.updateapplication.

Amazon CodeDeploy #X Amz Target=CodeDeploy 20141006.UpdateDeploymentGroup API

The #X Amz Target=CodeDeploy 20141006.UpdateDeploymentGroup API from Amazon CodeDeploy — 1 operation(s) for #x amz target=codedeploy 20141006.updatedeploymentgroup.

Scroll within the panel for all 49 ·

MCP Servers 1

Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.

Model Context Protocol servers that expose these APIs to AI agents.

Features 7

The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.

Notable capabilities this provider offers.

Multiple Deployment Strategies

Support for in-place, blue/green, and canary deployment strategies across EC2, Lambda, ECS, and on-premises targets to minimize downtime and risk.

Automated Rollbacks

Automatically roll back deployments if a specified number of instances fail health checks or if CloudWatch alarms are triggered during deployment.

Deployment Lifecycle Hooks

Define custom lifecycle event hooks (BeforeInstall, AfterInstall, ApplicationStart, etc.) using scripts or Lambda functions for fine-grained deployment control.

Traffic Shifting for Lambda and ECS

Implement canary and linear traffic shifting for Lambda function updates and ECS service deployments with configurable traffic weights and bake times.

Deployment Groups

Organize deployment targets using deployment groups with EC2 instance tags, Auto Scaling groups, ECS clusters, or on-premises instance tags.

CodeDeploy Agent

Install the CodeDeploy agent on EC2 or on-premises instances to enable deployment target registration and lifecycle hook execution.

Integration with AWS Load Balancers

Integrate with Application Load Balancers and Network Load Balancers for blue/green deployments that shift traffic between original and replacement instances.

Scroll within the panel for all 7 ·

Semantic Vocabularies 1

JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.

JSON-LD contexts and semantic vocabularies used across these APIs.

Amazon Codedeploy Context

16 classes · 29 properties

JSON-LD

Spectral Rules 2

Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.

Amazon CodeDeploy API Rules

5 rules · 3 warnings

SPECTRAL

Amazon CodeDeploy API Rules

16 rules · 5 errors · 9 warnings

SPECTRAL

JSON Schema 394

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

Standalone JSON Schema definitions for this provider's data models.

AddTagsToOnPremisesInstancesInput

2 properties

JSON SCHEMA

AdditionalDeploymentStatusInfo

0 properties

JSON SCHEMA

AlarmConfiguration

3 properties

JSON SCHEMA

AlarmList

0 properties

JSON SCHEMA

AlarmName

0 properties

JSON SCHEMA

Alarm

1 properties

JSON SCHEMA

AlarmsLimitExceededException

0 properties

JSON SCHEMA

AppSpecContent

2 properties

JSON SCHEMA

ApplicationAlreadyExistsException

1 properties

JSON SCHEMA

ApplicationDoesNotExistException

1 properties

JSON SCHEMA

ApplicationId

0 properties

JSON SCHEMA

ApplicationInfo

6 properties

JSON SCHEMA

ApplicationLimitExceededException

0 properties

JSON SCHEMA

ApplicationNameRequiredException

0 properties

JSON SCHEMA

ApplicationName

0 properties

JSON SCHEMA

ApplicationRevisionSortBy

0 properties

JSON SCHEMA

ApplicationsInfoList

0 properties

JSON SCHEMA

ApplicationsList

0 properties

JSON SCHEMA

ArnNotSupportedException

0 properties

JSON SCHEMA

Arn

0 properties

JSON SCHEMA

AutoRollbackConfiguration

2 properties

JSON SCHEMA

AutoRollbackEvent

0 properties

JSON SCHEMA

AutoRollbackEventsList

0 properties

JSON SCHEMA

AutoScalingGroupHook

0 properties

JSON SCHEMA

AutoScalingGroupList

0 properties

JSON SCHEMA

AutoScalingGroupNameList

0 properties

JSON SCHEMA

AutoScalingGroupName

0 properties

JSON SCHEMA

AutoScalingGroup

2 properties

JSON SCHEMA

BatchGetApplicationRevisionsInput

2 properties

JSON SCHEMA

BatchGetApplicationRevisionsOutput

3 properties

JSON SCHEMA

BatchGetApplicationsInput

1 properties

JSON SCHEMA

BatchGetApplicationsOutput

1 properties

JSON SCHEMA

BatchGetDeploymentGroupsInput

2 properties

JSON SCHEMA

BatchGetDeploymentGroupsOutput

2 properties

JSON SCHEMA

BatchGetDeploymentInstancesInput

2 properties

JSON SCHEMA

BatchGetDeploymentInstancesOutput

2 properties

JSON SCHEMA

BatchGetDeploymentTargetsInput

2 properties

JSON SCHEMA

BatchGetDeploymentTargetsOutput

1 properties

JSON SCHEMA

BatchGetDeploymentsInput

1 properties

JSON SCHEMA

BatchGetDeploymentsOutput

1 properties

JSON SCHEMA

BatchGetOnPremisesInstancesInput

1 properties

JSON SCHEMA

BatchGetOnPremisesInstancesOutput

1 properties

JSON SCHEMA

BatchLimitExceededException

0 properties

JSON SCHEMA

BlueGreenDeploymentConfiguration

3 properties

JSON SCHEMA

BlueInstanceTerminationOption

2 properties

JSON SCHEMA

Boolean

0 properties

JSON SCHEMA

BucketNameFilterRequiredException

0 properties

JSON SCHEMA

BundleType

0 properties

JSON SCHEMA

CloudFormationResourceType

0 properties

JSON SCHEMA

CloudFormationTarget

7 properties

JSON SCHEMA

CommitId

0 properties

JSON SCHEMA

ComputePlatform

0 properties

JSON SCHEMA

ContinueDeploymentInput

2 properties

JSON SCHEMA

CreateApplicationInput

3 properties

JSON SCHEMA

CreateApplicationOutput

1 properties

JSON SCHEMA

CreateApplicationRequest

2 properties

JSON SCHEMA

CreateApplicationResponse

1 properties

JSON SCHEMA

CreateDeploymentConfigInput

4 properties

JSON SCHEMA

CreateDeploymentConfigOutput

1 properties

JSON SCHEMA

CreateDeploymentGroupInput

18 properties

JSON SCHEMA

CreateDeploymentGroupOutput

1 properties

JSON SCHEMA

CreateDeploymentInput

11 properties

JSON SCHEMA

CreateDeploymentOutput

1 properties

JSON SCHEMA

CreateDeploymentRequest

5 properties

JSON SCHEMA

CreateDeploymentResponse

1 properties

JSON SCHEMA

DeleteApplicationInput

1 properties

JSON SCHEMA

DeleteDeploymentConfigInput

1 properties

JSON SCHEMA

DeleteDeploymentGroupInput

2 properties

JSON SCHEMA

DeleteDeploymentGroupOutput

1 properties

JSON SCHEMA

DeleteGitHubAccountTokenInput

1 properties

JSON SCHEMA

DeleteGitHubAccountTokenOutput

1 properties

JSON SCHEMA

DeleteResourcesByExternalIdInput

1 properties

JSON SCHEMA

DeleteResourcesByExternalIdOutput

0 properties

JSON SCHEMA

DeploymentAlreadyCompletedException

0 properties

JSON SCHEMA

DeploymentConfigDoesNotExistException

0 properties

JSON SCHEMA

DeploymentConfigId

0 properties

JSON SCHEMA

DeploymentConfigInUseException

0 properties

JSON SCHEMA

DeploymentConfigInfo

6 properties

JSON SCHEMA

DeploymentConfigNameRequiredException

0 properties

JSON SCHEMA

DeploymentConfigName

0 properties

JSON SCHEMA

DeploymentConfigsList

0 properties

JSON SCHEMA

DeploymentCreator

0 properties

JSON SCHEMA

DeploymentDoesNotExistException

1 properties

JSON SCHEMA

DeploymentGroupAlreadyExistsException

0 properties

JSON SCHEMA

DeploymentGroupDoesNotExistException

0 properties

JSON SCHEMA

DeploymentGroupId

0 properties

JSON SCHEMA

DeploymentGroupInfoList

0 properties

JSON SCHEMA

DeploymentGroupInfo

22 properties

JSON SCHEMA

DeploymentGroupLimitExceededException

0 properties

JSON SCHEMA

DeploymentGroupNameRequiredException

0 properties

JSON SCHEMA

DeploymentGroupName

0 properties

JSON SCHEMA

DeploymentGroupsList

0 properties

JSON SCHEMA

DeploymentIdRequiredException

0 properties

JSON SCHEMA

DeploymentId

0 properties

JSON SCHEMA

DeploymentInfo

30 properties

JSON SCHEMA

DeploymentIsNotInReadyStateException

0 properties

JSON SCHEMA

DeploymentLimitExceededException

0 properties

JSON SCHEMA

DeploymentNotStartedException

0 properties

JSON SCHEMA

DeploymentOption

0 properties

JSON SCHEMA

DeploymentOverview

6 properties

JSON SCHEMA

DeploymentReadyAction

0 properties

JSON SCHEMA

DeploymentReadyOption

2 properties

JSON SCHEMA

Amazon CodeDeploy Deployment

13 properties

JSON SCHEMA

DeploymentStatusList

0 properties

JSON SCHEMA

DeploymentStatusMessageList

0 properties

JSON SCHEMA

DeploymentStatus

0 properties

JSON SCHEMA

DeploymentStyle

2 properties

JSON SCHEMA

DeploymentTargetDoesNotExistException

0 properties

JSON SCHEMA

DeploymentTargetIdRequiredException

0 properties

JSON SCHEMA

DeploymentTargetList

0 properties

JSON SCHEMA

DeploymentTarget

5 properties

JSON SCHEMA

DeploymentTargetType

0 properties

JSON SCHEMA

DeploymentType

0 properties

JSON SCHEMA

DeploymentWaitType

0 properties

JSON SCHEMA

DeploymentsInfoList

0 properties

JSON SCHEMA

DeploymentsList

0 properties

JSON SCHEMA

DeregisterOnPremisesInstanceInput

1 properties

JSON SCHEMA

Description

0 properties

JSON SCHEMA

DescriptionTooLongException

0 properties

JSON SCHEMA

Diagnostics

4 properties

JSON SCHEMA

Duration

0 properties

JSON SCHEMA

ETag

0 properties

JSON SCHEMA

EC2TagFilterList

0 properties

JSON SCHEMA

EC2TagFilter

3 properties

JSON SCHEMA

EC2TagFilterType

0 properties

JSON SCHEMA

EC2TagSetList

0 properties

JSON SCHEMA

EC2TagSet

1 properties

JSON SCHEMA

ECSClusterName

0 properties

JSON SCHEMA

ECSServiceList

0 properties

JSON SCHEMA

ECSServiceName

0 properties

JSON SCHEMA

ECSService

2 properties

JSON SCHEMA

ECSTarget

7 properties

JSON SCHEMA

ECSTaskSetCount

0 properties

JSON SCHEMA

ECSTaskSetIdentifier

0 properties

JSON SCHEMA

ECSTaskSetList

0 properties

JSON SCHEMA

ECSTaskSet

8 properties

JSON SCHEMA

ECSTaskSetStatus

0 properties

JSON SCHEMA

ELBInfoList

0 properties

JSON SCHEMA

ELBInfo

1 properties

JSON SCHEMA

ELBName

0 properties

JSON SCHEMA

ErrorCode

0 properties

JSON SCHEMA

ErrorInformation

2 properties

JSON SCHEMA

ErrorMessage

0 properties

JSON SCHEMA

ExternalId

0 properties

JSON SCHEMA

FileExistsBehavior

0 properties

JSON SCHEMA

FilterValueList

0 properties

JSON SCHEMA

FilterValue

0 properties

JSON SCHEMA

GenericRevisionInfo

5 properties

JSON SCHEMA

GetApplicationInput

1 properties

JSON SCHEMA

GetApplicationOutput

1 properties

JSON SCHEMA

GetApplicationResponse

1 properties

JSON SCHEMA

GetApplicationRevisionInput

2 properties

JSON SCHEMA

GetApplicationRevisionOutput

3 properties

JSON SCHEMA

GetDeploymentConfigInput

1 properties

JSON SCHEMA

GetDeploymentConfigOutput

1 properties

JSON SCHEMA

GetDeploymentGroupInput

2 properties

JSON SCHEMA

GetDeploymentGroupOutput

1 properties

JSON SCHEMA

GetDeploymentInput

1 properties

JSON SCHEMA

GetDeploymentInstanceInput

2 properties

JSON SCHEMA

GetDeploymentInstanceOutput

1 properties

JSON SCHEMA

GetDeploymentOutput

1 properties

JSON SCHEMA

GetDeploymentResponse

1 properties

JSON SCHEMA

GetDeploymentTargetInput

2 properties

JSON SCHEMA

GetDeploymentTargetOutput

1 properties

JSON SCHEMA

GetOnPremisesInstanceInput

1 properties

JSON SCHEMA

GetOnPremisesInstanceOutput

1 properties

JSON SCHEMA

GitHubAccountTokenNameList

0 properties

JSON SCHEMA

GitHubAccountTokenName

0 properties

JSON SCHEMA

GitHubLocation

2 properties

JSON SCHEMA

GreenFleetProvisioningAction

0 properties

JSON SCHEMA

GreenFleetProvisioningOption

1 properties

JSON SCHEMA

IamArnRequiredException

0 properties

JSON SCHEMA

IamSessionArn

0 properties

JSON SCHEMA

IamUserArnAlreadyRegisteredException

0 properties

JSON SCHEMA

IamUserArnRequiredException

0 properties

JSON SCHEMA

IamUserArn

0 properties

JSON SCHEMA

InstanceAction

0 properties

JSON SCHEMA

InstanceArn

0 properties

JSON SCHEMA

InstanceCount

0 properties

JSON SCHEMA

InstanceDoesNotExistException

0 properties

JSON SCHEMA

InstanceIdRequiredException

0 properties

JSON SCHEMA

InstanceId

0 properties

JSON SCHEMA

InstanceInfoList

0 properties

JSON SCHEMA

InstanceInfo

7 properties

JSON SCHEMA

InstanceLimitExceededException

0 properties

JSON SCHEMA

InstanceNameList

0 properties

JSON SCHEMA

InstanceNameRequiredException

0 properties

JSON SCHEMA

InstanceName

0 properties

JSON SCHEMA

InstanceNotRegisteredException

0 properties

JSON SCHEMA

InstanceStatusList

0 properties

JSON SCHEMA

InstanceStatus

0 properties

JSON SCHEMA

InstanceSummaryList

0 properties

JSON SCHEMA

InstanceSummary

6 properties

JSON SCHEMA

InstanceTarget

7 properties

JSON SCHEMA

InstanceTypeList

0 properties

JSON SCHEMA

InstanceType

0 properties

JSON SCHEMA

InstancesList

0 properties

JSON SCHEMA

InvalidAlarmConfigException

0 properties

JSON SCHEMA

InvalidApplicationNameException

1 properties

JSON SCHEMA

InvalidArnException

0 properties

JSON SCHEMA

InvalidAutoRollbackConfigException

0 properties

JSON SCHEMA

InvalidAutoScalingGroupException

0 properties

JSON SCHEMA

InvalidBucketNameFilterException

0 properties

JSON SCHEMA

InvalidComputePlatformException

0 properties

JSON SCHEMA

InvalidDeployedStateFilterException

0 properties

JSON SCHEMA

InvalidDeploymentConfigNameException

0 properties

JSON SCHEMA

InvalidDeploymentGroupNameException

1 properties

JSON SCHEMA

InvalidDeploymentIdException

1 properties

JSON SCHEMA

InvalidDeploymentStatusException

0 properties

JSON SCHEMA

InvalidDeploymentStyleException

0 properties

JSON SCHEMA

InvalidDeploymentTargetIdException

0 properties

JSON SCHEMA

InvalidDeploymentWaitTypeException

0 properties

JSON SCHEMA

InvalidEC2TagCombinationException

0 properties

JSON SCHEMA

InvalidEC2TagException

0 properties

JSON SCHEMA

InvalidECSServiceException

0 properties

JSON SCHEMA

InvalidExternalIdException

0 properties

JSON SCHEMA

InvalidFileExistsBehaviorException

0 properties

JSON SCHEMA

InvalidGitHubAccountTokenException

0 properties

JSON SCHEMA

InvalidIamSessionArnException

0 properties

JSON SCHEMA

InvalidIamUserArnException

0 properties

JSON SCHEMA

InvalidInstanceNameException

0 properties

JSON SCHEMA

InvalidInstanceStatusException

0 properties

JSON SCHEMA

InvalidInstanceTypeException

0 properties

JSON SCHEMA

InvalidKeyPrefixFilterException

0 properties

JSON SCHEMA

InvalidLoadBalancerInfoException

0 properties

JSON SCHEMA

InvalidNextTokenException

1 properties

JSON SCHEMA

InvalidOperationException

0 properties

JSON SCHEMA

InvalidRegistrationStatusException

0 properties

JSON SCHEMA

InvalidRevisionException

0 properties

JSON SCHEMA

InvalidRoleException

0 properties

JSON SCHEMA

InvalidSortByException

0 properties

JSON SCHEMA

InvalidSortOrderException

0 properties

JSON SCHEMA

InvalidTagException

0 properties

JSON SCHEMA

InvalidTagFilterException

0 properties

JSON SCHEMA

InvalidTagsToAddException

0 properties

JSON SCHEMA

InvalidTargetFilterNameException

0 properties

JSON SCHEMA

InvalidTargetGroupPairException

0 properties

JSON SCHEMA

InvalidTargetInstancesException

0 properties

JSON SCHEMA

InvalidTimeRangeException

0 properties

JSON SCHEMA

InvalidTriggerConfigException

0 properties

JSON SCHEMA

Key

0 properties

JSON SCHEMA

LambdaFunctionAlias

0 properties

JSON SCHEMA

LambdaFunctionInfo

5 properties

JSON SCHEMA

LambdaFunctionName

0 properties

JSON SCHEMA

LambdaTarget

7 properties

JSON SCHEMA

LastDeploymentInfo

4 properties

JSON SCHEMA

LifecycleErrorCode

0 properties

JSON SCHEMA

LifecycleEventHookExecutionId

0 properties

JSON SCHEMA

LifecycleEventList

0 properties

JSON SCHEMA

LifecycleEventName

0 properties

JSON SCHEMA

LifecycleEvent

5 properties

JSON SCHEMA

LifecycleEventStatus

0 properties

JSON SCHEMA

LifecycleHookLimitExceededException

0 properties

JSON SCHEMA

LifecycleMessage

0 properties

JSON SCHEMA

ListApplicationRevisionsInput

7 properties

JSON SCHEMA

ListApplicationRevisionsOutput

2 properties

JSON SCHEMA

ListApplicationsInput

1 properties

JSON SCHEMA

ListApplicationsOutput

2 properties

JSON SCHEMA

ListApplicationsResponse

2 properties

JSON SCHEMA

ListDeploymentConfigsInput

1 properties

JSON SCHEMA

ListDeploymentConfigsOutput

2 properties

JSON SCHEMA

ListDeploymentGroupsInput

2 properties

JSON SCHEMA

ListDeploymentGroupsOutput

3 properties

JSON SCHEMA

ListDeploymentInstancesInput

4 properties

JSON SCHEMA

ListDeploymentInstancesOutput

2 properties

JSON SCHEMA

ListDeploymentTargetsInput

3 properties

JSON SCHEMA

ListDeploymentTargetsOutput

2 properties

JSON SCHEMA

ListDeploymentsInput

6 properties

JSON SCHEMA

ListDeploymentsOutput

2 properties

JSON SCHEMA

ListDeploymentsResponse

2 properties

JSON SCHEMA

ListGitHubAccountTokenNamesInput

1 properties

JSON SCHEMA

ListGitHubAccountTokenNamesOutput

2 properties

JSON SCHEMA

ListOnPremisesInstancesInput

3 properties

JSON SCHEMA

ListOnPremisesInstancesOutput

2 properties

JSON SCHEMA

ListStateFilterAction

0 properties

JSON SCHEMA

ListTagsForResourceInput

2 properties

JSON SCHEMA

ListTagsForResourceOutput

2 properties

JSON SCHEMA

ListenerArnList

0 properties

JSON SCHEMA

ListenerArn

0 properties

JSON SCHEMA

LoadBalancerInfo

3 properties

JSON SCHEMA

LogTail

0 properties

JSON SCHEMA

Message

0 properties

JSON SCHEMA

MinimumHealthyHosts

2 properties

JSON SCHEMA

MinimumHealthyHostsType

0 properties

JSON SCHEMA

MinimumHealthyHostsValue

0 properties

JSON SCHEMA

MultipleIamArnsProvidedException

0 properties

JSON SCHEMA

NextToken

0 properties

JSON SCHEMA

NullableBoolean

0 properties

JSON SCHEMA

OnPremisesTagSetList

0 properties

JSON SCHEMA

OnPremisesTagSet

1 properties

JSON SCHEMA

OperationNotSupportedException

0 properties

JSON SCHEMA

OutdatedInstancesStrategy

0 properties

JSON SCHEMA

Percentage

0 properties

JSON SCHEMA

RawStringContent

0 properties

JSON SCHEMA

RawString

2 properties

JSON SCHEMA

RawStringSha256

0 properties

JSON SCHEMA

RegisterApplicationRevisionInput

3 properties

JSON SCHEMA

RegisterOnPremisesInstanceInput

3 properties

JSON SCHEMA

RegistrationStatus

0 properties

JSON SCHEMA

RelatedDeployments

2 properties

JSON SCHEMA

Repository

0 properties

JSON SCHEMA

ResourceArnRequiredException

0 properties

JSON SCHEMA

ResourceValidationException

0 properties

JSON SCHEMA

RevisionDoesNotExistException

0 properties

JSON SCHEMA

RevisionInfoList

0 properties

JSON SCHEMA

RevisionInfo

2 properties

JSON SCHEMA

RevisionLocationList

0 properties

JSON SCHEMA

RevisionLocation

5 properties

JSON SCHEMA

RevisionLocationType

0 properties

JSON SCHEMA

RevisionRequiredException

0 properties

JSON SCHEMA

RoleRequiredException

0 properties

JSON SCHEMA

Role

0 properties

JSON SCHEMA

RollbackInfo

3 properties

JSON SCHEMA

S3Bucket

0 properties

JSON SCHEMA

S3Key

0 properties

JSON SCHEMA

S3Location

5 properties

JSON SCHEMA

ScriptName

0 properties

JSON SCHEMA

SortOrder

0 properties

JSON SCHEMA

StopDeploymentInput

2 properties

JSON SCHEMA

StopDeploymentOutput

2 properties

JSON SCHEMA

StopStatus

0 properties

JSON SCHEMA

TagFilterList

0 properties

JSON SCHEMA

TagFilter

3 properties

JSON SCHEMA

TagFilterType

0 properties

JSON SCHEMA

TagKeyList

0 properties

JSON SCHEMA

TagLimitExceededException

0 properties

JSON SCHEMA

TagList

0 properties

JSON SCHEMA

TagRequiredException

0 properties

JSON SCHEMA

TagResourceInput

2 properties

JSON SCHEMA

TagResourceOutput

0 properties

JSON SCHEMA

Tag

2 properties

JSON SCHEMA

TagSetListLimitExceededException

0 properties

JSON SCHEMA

TargetArn

0 properties

JSON SCHEMA

TargetFilterName

0 properties

JSON SCHEMA

TargetFilters

0 properties

JSON SCHEMA

TargetGroupInfoList

0 properties

JSON SCHEMA

TargetGroupInfo

1 properties

JSON SCHEMA

TargetGroupName

0 properties

JSON SCHEMA

TargetGroupPairInfoList

0 properties

JSON SCHEMA

TargetGroupPairInfo

3 properties

JSON SCHEMA

TargetIdList

0 properties

JSON SCHEMA

TargetId

0 properties

JSON SCHEMA

TargetInstances

3 properties

JSON SCHEMA

TargetLabel

0 properties

JSON SCHEMA

TargetStatus

0 properties

JSON SCHEMA

TimeBasedCanary

2 properties

JSON SCHEMA

TimeBasedLinear

2 properties

JSON SCHEMA

TimeRange

2 properties

JSON SCHEMA

Time

0 properties

JSON SCHEMA

Timestamp

0 properties

JSON SCHEMA

TrafficRoute

1 properties

JSON SCHEMA

TrafficRoutingConfig

3 properties

JSON SCHEMA

TrafficRoutingType

0 properties

JSON SCHEMA

TrafficWeight

0 properties

JSON SCHEMA

TriggerConfigList

0 properties

JSON SCHEMA

TriggerConfig

3 properties

JSON SCHEMA

TriggerEventTypeList

0 properties

JSON SCHEMA

TriggerEventType

0 properties

JSON SCHEMA

TriggerName

0 properties

JSON SCHEMA

TriggerTargetArn

0 properties

JSON SCHEMA

TriggerTargetsLimitExceededException

0 properties

JSON SCHEMA

UntagResourceInput

2 properties

JSON SCHEMA

UntagResourceOutput

0 properties

JSON SCHEMA

UpdateApplicationInput

2 properties

JSON SCHEMA

UpdateDeploymentGroupInput

18 properties

JSON SCHEMA

UpdateDeploymentGroupOutput

1 properties

JSON SCHEMA

Value

0 properties

JSON SCHEMA

VersionId

0 properties

JSON SCHEMA

Version

0 properties

JSON SCHEMA

WaitTimeInMins

0 properties

JSON SCHEMA

Scroll within the panel for all 394 ·

JSON Structure 393

JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.

JSON Structure definitions describing this provider's data shapes.

Amazon Codedeploy Alarm List Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Alarm Name Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Alarm Structure

1 properties

JSON STRUCTURE

Amazon Codedeploy Application Id Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Arn Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Boolean Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Bundle Type Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Commit Id Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Deployment Id Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Deployment Info Structure

30 properties

JSON STRUCTURE

Amazon Codedeploy Description Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Diagnostics Structure

4 properties

JSON STRUCTURE

Amazon Codedeploy Duration Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy E Tag Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Ec2 Tag Filter Structure

3 properties

JSON STRUCTURE

Amazon Codedeploy Ec2 Tag Set Structure

1 properties

JSON STRUCTURE

Amazon Codedeploy Ecs Service Structure

2 properties

JSON STRUCTURE

Amazon Codedeploy Ecs Target Structure

7 properties

JSON STRUCTURE

Amazon Codedeploy Ecs Task Set Structure

8 properties

JSON STRUCTURE

Amazon Codedeploy Elb Info List Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Elb Info Structure

1 properties

JSON STRUCTURE

Amazon Codedeploy Elb Name Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Error Code Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Error Message Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy External Id Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Filter Value Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Iam User Arn Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Instance Arn Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Instance Count Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Instance Id Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Instance Info Structure

7 properties

JSON STRUCTURE

Amazon Codedeploy Instance Name Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Instance Type Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Instances List Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Key Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Lambda Target Structure

7 properties

JSON STRUCTURE

Amazon Codedeploy Listener Arn Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Log Tail Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Message Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Next Token Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Percentage Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Raw String Structure

2 properties

JSON STRUCTURE

Amazon Codedeploy Repository Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Revision Info Structure

2 properties

JSON STRUCTURE

Amazon Codedeploy Role Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Rollback Info Structure

3 properties

JSON STRUCTURE

Amazon Codedeploy S3 Bucket Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy S3 Key Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy S3 Location Structure

5 properties

JSON STRUCTURE

Amazon Codedeploy Script Name Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Sort Order Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Stop Status Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Tag Filter Structure

3 properties

JSON STRUCTURE

Amazon Codedeploy Tag Key List Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Tag List Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Tag Structure

2 properties

JSON STRUCTURE

Amazon Codedeploy Target Arn Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Target Filters Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Target Id List Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Target Id Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Target Label Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Target Status Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Time Range Structure

2 properties

JSON STRUCTURE

Amazon Codedeploy Time Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Timestamp Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Traffic Route Structure

1 properties

JSON STRUCTURE

Amazon Codedeploy Traffic Weight Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Trigger Config Structure

3 properties

JSON STRUCTURE

Amazon Codedeploy Trigger Name Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Value Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Version Id Structure

0 properties

JSON STRUCTURE

Amazon Codedeploy Version Structure

0 properties

JSON STRUCTURE

Scroll within the panel for all 393 ·

Examples 154

Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.

Example request and response payloads for these APIs.

Scroll within the panel for all 154 ·

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amazon Codedeploy Authentication

apiKey · 1 scheme

SECURITY

Amazon Codedeploy Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Codedeploy Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Codedeploy Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Amazon Codedeploy Agentic Access

54 operations · 50 acting · 1 human-in-the-loop

54 operations · 50 acting

AGENTIC

Use Cases 5

What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.

What developers build with this provider.

Zero-Downtime Application Updates

Use blue/green deployments to update applications without downtime by routing traffic to a new environment while keeping the original environment available for rollback.

Lambda Function Updates

Deploy new Lambda function versions with canary or linear traffic shifting to gradually migrate traffic from the current version to the updated function version.

ECS Service Deployment

Deploy updated container tasks to ECS services with blue/green deployments and configurable traffic shifting through an Application Load Balancer.

On-Premises Application Deployment

Extend cloud-based deployment automation to on-premises servers using the CodeDeploy agent and on-premises instance registration.

Multi-Stage CD Pipeline

Use CodeDeploy as the deployment stage in an AWS CodePipeline for fully automated continuous delivery from source code to production.

Integrations 10

Pre-built integrations with other platforms tell you where this provider already fits in a stack.

Pre-built integrations with other platforms and tools.

AWS CodePipeline

Use CodeDeploy as the deployment stage in CodePipeline CD pipelines.

AWS CodeBuild

Trigger CodeDeploy deployments from build artifacts produced by CodeBuild.

AWS Lambda

Deploy Lambda function updates with traffic shifting strategies.

Amazon ECS

Deploy ECS service updates with blue/green deployments.

AWS CloudWatch

Trigger automatic rollbacks based on CloudWatch alarm states.

Elastic Load Balancing

Integrate with ALB and NLB for blue/green traffic shifting.

Amazon EC2 Auto Scaling

Deploy to Auto Scaling groups with automatic instance health checking.

AWS Systems Manager

Use SSM Run Command and State Manager for deployment automation.

GitHub

Deploy application revisions stored in GitHub repositories.

Amazon S3

Store and retrieve application deployment bundles from S3.

Scroll within the panel for all 10 ·

Resources

Every other property we hold for Amazon CodeDeploy — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Get Started 4

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Build 2

SDKs, sample code, and the tooling you integrate with

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

← All providers · Data indexed from github.com/api-evangelist/amazon-codedeploy · machine-readable index on apis.io