Data retrieval APIs for AWS CodeDeploy
AWS CodeDeploy provides the following APIs for data retrieval.
Actions | Description | Access level |
---|---|---|
BatchGetApplicationRevisions | Get information about one or more application revisions | Read |
BatchGetApplications | Get information about multiple applications associated with the IAM user | Read |
BatchGetDeploymentGroups | Get information about one or more deployment groups | Read |
BatchGetDeploymentInstances | Get information about one or more instance that are part of a deployment group | Read |
BatchGetDeploymentTargets | Return an array of one or more targets associated with a deployment. This method works with all compute types and should be used instead of the deprecated BatchGetDeploymentInstances. The maximum number of targets that can be returned is 25 | Read |
BatchGetDeployments | Get information about multiple deployments associated with the IAM user | Read |
BatchGetOnPremisesInstances | Get information about one or more on-premises instances | Read |
GetApplication | Get information about a single application associated with the IAM user | List |
GetApplicationRevision | Get information about a single application revision for an application associated with the IAM user | List |
GetDeployment | Get information about a single deployment to a deployment group for an application associated with the IAM user | List |
GetDeploymentConfig | Get information about a single deployment configuration associated with the IAM user | List |
GetDeploymentGroup | Get information about a single deployment group for an application associated with the IAM user | List |
GetDeploymentInstance | Get information about a single instance in a deployment associated with the IAM user | List |
GetDeploymentTarget | Return information about a deployment target | Read |
GetOnPremisesInstance | Get information about a single on-premises instance | List |
ListApplicationRevisions | Get information about all application revisions for an application associated with the IAM user | List |
ListApplications | Get information about all applications associated with the IAM user | List |
ListDeploymentConfigs | Get information about all deployment configurations associated with the IAM user | List |
ListDeploymentGroups | Get information about all deployment groups for an application associated with the IAM user | List |
ListDeploymentInstances | Get information about all instances in a deployment associated with the IAM user | List |
ListDeploymentTargets | Return an array of target IDs that are associated a deployment | List |
ListDeployments | Get information about all deployments to a deployment group associated with the IAM user, or to get all deployments associated with the IAM user | List |
ListGitHubAccountTokenNames | List the names of stored connections to GitHub accounts | List |
ListOnPremisesInstances | Get a list of one or more on-premises instance names | List |
ListTagsForResource | Return a list of tags for the resource identified by a specified ARN. Tags are used to organize and categorize your CodeDeploy resources | List |