Service: AWS CodeDeploy
Short Name:
codedeploy
ARN Format:
arn:aws:codedeploy:${Region}:${Account}:${ResourceType}:${ResourceSpecifier}
ARN Regex:
^arn:aws:codedeploy:.+
ReadOnlyAccess
…
AWSConfigRoleAction | Access | Reference | Description |
---|---|---|---|
codedeploy:GetApplication | Docs | Grants permission to get information about a single application associated with the IAM user | |
codedeploy:GetApplicationRevision | Docs | Grants permission to get information about a single application revision for an application associated with the IAM user | |
codedeploy:GetDeployment | Docs | Grants permission to get information about a single deployment to a deployment group for an application associated with the IAM user | |
codedeploy:GetDeploymentConfig | Docs | Grants permission to get information about a single deployment configuration associated with the IAM user | |
codedeploy:GetDeploymentGroup | Docs | Grants permission to get information about a single deployment group for an application associated with the IAM user | |
codedeploy:GetDeploymentInstance | Docs | Grants permission to get information about a single instance in a deployment associated with the IAM user | |
codedeploy:GetOnPremisesInstance | Docs | Grants permission to get information about a single on-premises instance | |
codedeploy:ListApplicationRevisions | Docs | Grants permission to get information about all application revisions for an application associated with the IAM user | |
codedeploy:ListApplications | Docs | Grants permission to get information about all applications associated with the IAM user | |
codedeploy:ListDeploymentConfigs | Docs | Grants permission to get information about all deployment configurations associated with the IAM user | |
codedeploy:ListDeploymentGroups | Docs | Grants permission to get information about all deployment groups for an application associated with the IAM user | |
codedeploy:ListDeploymentInstances | Docs | Grants permission to get information about all instances in a deployment associated with the IAM user | |
codedeploy:ListDeployments | Docs | Grants permission to get information about all deployments to a deployment group associated with the IAM user, or to get all deployments associated with the IAM user | |
codedeploy:ListDeploymentTargets | Docs | Grants permission to return an array of target IDs that are associated a deployment | |
codedeploy:ListGitHubAccountTokenNames | Docs | Grants permission to list the names of stored connections to GitHub accounts | |
codedeploy:ListOnPremisesInstances | Docs | Grants permission to get a list of one or more on-premises instance names | |
codedeploy:ListTagsForResource | Docs | Grants permission to return a list of tags for the resource identified by a specified ARN. Tags are used to organize and categorize your CodeDeploy resources | |
codedeploy:BatchGetApplicationRevisions | Docs | Grants permission to get information about one or more application revisions | |
codedeploy:BatchGetApplications | Docs | Grants permission to get information about multiple applications associated with the IAM user | |
codedeploy:BatchGetDeploymentGroups | Docs | Grants permission to get information about one or more deployment groups | |
codedeploy:BatchGetDeploymentInstances | Docs | Grants permission to get information about one or more instance that are part of a deployment group | |
codedeploy:BatchGetDeployments | Docs | Grants permission to get information about multiple deployments associated with the IAM user | |
codedeploy:BatchGetDeploymentTargets | Docs | Grants permission to 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 | |
codedeploy:BatchGetOnPremisesInstances | Docs | Grants permission to get information about one or more on-premises instances | |
codedeploy:GetDeploymentTarget | Docs | Grants permission to return information about a deployment target | |
codedeploy:AddTagsToOnPremisesInstances | Docs | Grants permission to add tags to one or more on-premises instances | |
codedeploy:RemoveTagsFromOnPremisesInstances | Docs | Grants permission to remove tags from one or more on-premises instances | |
codedeploy:TagResource | Docs | Grants permission to associate the list of tags in the input Tags parameter with the resource identified by the ResourceArn input parameter | |
codedeploy:UntagResource | Docs | Grants permission to disassociate a resource from a list of tags. The resource is identified by the ResourceArn input parameter. The tags are identfied by the list of keys in the TagKeys input parameter | |
codedeploy:ContinueDeployment | Docs | Grants permission to start the process of rerouting traffic from instances in the original environment to instances in thereplacement environment without waiting for a specified wait time to elapse | |
codedeploy:CreateApplication | Docs | Grants permission to create an application associated with the IAM user | |
codedeploy:CreateCloudFormationDeployment | Docs | Grants permission to create CloudFormation deployment to cooperate ochestration for a CloudFormation stack update | |
codedeploy:CreateDeployment | Docs | Grants permission to create a deployment for an application associated with the IAM user | |
codedeploy:CreateDeploymentConfig | Docs | Grants permission to create a custom deployment configuration associated with the IAM user | |
codedeploy:CreateDeploymentGroup | Docs | Grants permission to create a deployment group for an application associated with the IAM user | |
codedeploy:DeleteApplication | Docs | Grants permission to delete an application associated with the IAM user | |
codedeploy:DeleteDeploymentConfig | Docs | Grants permission to delete a custom deployment configuration associated with the IAM user | |
codedeploy:DeleteDeploymentGroup | Docs | Grants permission to delete a deployment group for an application associated with the IAM user | |
codedeploy:DeleteGitHubAccountToken | Docs | Grants permission to delete a GitHub account connection | |
codedeploy:DeleteResourcesByExternalId | Docs | Grants permission to delete resources associated with the given external Id | |
codedeploy:DeregisterOnPremisesInstance | Docs | Grants permission to deregister an on-premises instance | |
codedeploy:PutLifecycleEventHookExecutionStatus | Docs | Grants permission to notify a lifecycle event hook execution status for associated deployment with the IAM user | |
codedeploy:RegisterApplicationRevision | Docs | Grants permission to register information about an application revision for an application associated with the IAM user | |
codedeploy:RegisterOnPremisesInstance | Docs | Grants permission to register an on-premises instance | |
codedeploy:SkipWaitTimeForInstanceTermination | Docs | Grants permission to override any specified wait time and starts terminating instances immediately after the traffic routing is complete. This action applies to blue-green deployments only | |
codedeploy:StopDeployment | Docs | Grants permission to stop a deployment | |
codedeploy:UpdateApplication | Docs | Grants permission to update an application | |
codedeploy:UpdateDeploymentGroup | Docs | Grants permission to change information about a single deployment group for an application associated with the IAM user |
aws:RequestTag/${TagKey}
aws:ResourceTag/${TagKey}
aws:TagKeys