import * as mod from "https://aws-api.deno.dev/v0.2/services/codedeploy.ts?docs=full";
CodeDeploy |
AddTagsToOnPremisesInstancesInput | Represents the input of, and adds tags to, an on-premises instance operation. |
Alarm | Information about an alarm. |
AlarmConfiguration | Information about alarms associated with the deployment group. |
ApplicationInfo | Information about an application. |
AppSpecContent | A revision for an AWS Lambda or Amazon ECS deployment that is a YAML-formatted or JSON-formatted string.
For AWS Lambda and Amazon ECS deployments, the revision is the same as the AppSpec file.
This method replaces the deprecated |
AutoRollbackConfiguration | Information about a configuration for automatically rolling back to a previous version of an application revision when a deployment is not completed successfully. |
AutoScalingGroup | Information about an Auto Scaling group. |
BatchGetApplicationRevisionsInput | Represents the input of a |
BatchGetApplicationRevisionsOutput | Represents the output of a |
BatchGetApplicationsInput | Represents the input of a |
BatchGetApplicationsOutput | Represents the output of a |
BatchGetDeploymentGroupsInput | Represents the input of a |
BatchGetDeploymentGroupsOutput | Represents the output of a |
BatchGetDeploymentInstancesInput | Represents the input of a |
BatchGetDeploymentInstancesOutput | Represents the output of a |
BatchGetDeploymentsInput | Represents the input of a |
BatchGetDeploymentsOutput | Represents the output of a |
BatchGetDeploymentTargetsInput | |
BatchGetDeploymentTargetsOutput | |
BatchGetOnPremisesInstancesInput | Represents the input of a |
BatchGetOnPremisesInstancesOutput | Represents the output of a |
BlueGreenDeploymentConfiguration | Information about blue/green deployment options for a deployment group. |
BlueInstanceTerminationOption | Information about whether instances in the original environment are terminated when a blue/green deployment is successful.
|
CloudFormationTarget | Information about the target to be updated by an AWS CloudFormation blue/green deployment. This target type is used for all deployments initiated by a CloudFormation stack update. |
ContinueDeploymentInput | |
CreateApplicationInput | Represents the input of a |
CreateApplicationOutput | Represents the output of a |
CreateDeploymentConfigInput | Represents the input of a |
CreateDeploymentConfigOutput | Represents the output of a |
CreateDeploymentGroupInput | Represents the input of a |
CreateDeploymentGroupOutput | Represents the output of a |
CreateDeploymentInput | Represents the input of a |
CreateDeploymentOutput | Represents the output of a |
DeleteApplicationInput | Represents the input of a |
DeleteDeploymentConfigInput | Represents the input of a |
DeleteDeploymentGroupInput | Represents the input of a |
DeleteDeploymentGroupOutput | Represents the output of a |
DeleteGitHubAccountTokenInput | Represents the input of a |
DeleteGitHubAccountTokenOutput | Represents the output of a |
DeleteResourcesByExternalIdInput | |
DeploymentConfigInfo | Information about a deployment configuration. |
DeploymentGroupInfo | Information about a deployment group. |
DeploymentInfo | Information about a deployment. |
DeploymentOverview | Information about the deployment status of the instances in the deployment. |
DeploymentReadyOption | Information about how traffic is rerouted to instances in a replacement environment in a blue/green deployment. |
DeploymentStyle | Information about the type of deployment, either in-place or blue/green, you want to run and whether to route deployment traffic behind a load balancer. |
DeploymentTarget | Information about the deployment target. |
DeregisterOnPremisesInstanceInput | Represents the input of a |
Diagnostics | Diagnostic information about executable scripts that are part of a deployment. |
EC2TagFilter | Information about an EC2 tag filter. |
EC2TagSet | Information about groups of EC2 instance tags. |
ECSService | Contains the service and cluster names used to identify an Amazon ECS deployment's target. |
ECSTarget | Information about the target of an Amazon ECS deployment. |
ECSTaskSet | Information about a set of Amazon ECS tasks in an AWS CodeDeploy deployment. An Amazon ECS task set includes details such as the desired number of tasks, how many tasks are running, and whether the task set serves production traffic. An AWS CodeDeploy application that uses the Amazon ECS compute platform deploys a containerized application in an Amazon ECS service as a task set. |
ELBInfo | Information about a load balancer in Elastic Load Balancing to use in a deployment. Instances are registered directly with a load balancer, and traffic is routed to the load balancer. |
ErrorInformation | Information about a deployment error. |
GenericRevisionInfo | Information about an application revision. |
GetApplicationInput | Represents the input of a |
GetApplicationOutput | Represents the output of a |
GetApplicationRevisionInput | Represents the input of a |
GetApplicationRevisionOutput | Represents the output of a |
GetDeploymentConfigInput | Represents the input of a |
GetDeploymentConfigOutput | Represents the output of a |
GetDeploymentGroupInput | Represents the input of a |
GetDeploymentGroupOutput | Represents the output of a |
GetDeploymentInput | Represents the input of a |
GetDeploymentInstanceInput | Represents the input of a |
GetDeploymentInstanceOutput | Represents the output of a |
GetDeploymentOutput | Represents the output of a |
GetDeploymentTargetInput | |
GetDeploymentTargetOutput | |
GetOnPremisesInstanceInput | Represents the input of a |
GetOnPremisesInstanceOutput | Represents the output of a |
GitHubLocation | Information about the location of application artifacts stored in GitHub. |
GreenFleetProvisioningOption | Information about the instances that belong to the replacement environment in a blue/green deployment. |
InstanceInfo | Information about an on-premises instance. |
InstanceSummary | Information about an instance in a deployment. |
InstanceTarget | A target Amazon EC2 or on-premises instance during a deployment that uses the EC2/On-premises compute platform. |
LambdaFunctionInfo | Information about a Lambda function specified in a deployment. |
LambdaTarget | Information about the target AWS Lambda function during an AWS Lambda deployment. |
LastDeploymentInfo | Information about the most recent attempted or successful deployment to a deployment group. |
LifecycleEvent | Information about a deployment lifecycle event. |
ListApplicationRevisionsInput | Represents the input of a |
ListApplicationRevisionsOutput | Represents the output of a |
ListApplicationsInput | Represents the input of a |
ListApplicationsOutput | Represents the output of a ListApplications operation. |
ListDeploymentConfigsInput | Represents the input of a |
ListDeploymentConfigsOutput | Represents the output of a |
ListDeploymentGroupsInput | Represents the input of a |
ListDeploymentGroupsOutput | Represents the output of a |
ListDeploymentInstancesInput | Represents the input of a |
ListDeploymentInstancesOutput | Represents the output of a |
ListDeploymentsInput | Represents the input of a |
ListDeploymentsOutput | Represents the output of a |
ListDeploymentTargetsInput | |
ListDeploymentTargetsOutput | |
ListGitHubAccountTokenNamesInput | Represents the input of a |
ListGitHubAccountTokenNamesOutput | Represents the output of a |
ListOnPremisesInstancesInput | Represents the input of a |
ListOnPremisesInstancesOutput | Represents the output of the list on-premises instances operation. |
ListTagsForResourceInput | |
ListTagsForResourceOutput | |
LoadBalancerInfo | Information about the Elastic Load Balancing load balancer or target group used in a deployment. |
MinimumHealthyHosts | Information about minimum healthy instance. |
OnPremisesTagSet | Information about groups of on-premises instance tags. |
PutLifecycleEventHookExecutionStatusInput | |
PutLifecycleEventHookExecutionStatusOutput | |
RawString | A revision for an AWS Lambda deployment that is a YAML-formatted or JSON-formatted string. For AWS Lambda deployments, the revision is the same as the AppSpec file. |
RegisterApplicationRevisionInput | Represents the input of a RegisterApplicationRevision operation. |
RegisterOnPremisesInstanceInput | Represents the input of the register on-premises instance operation. |
RelatedDeployments | Information about deployments related to the specified deployment. |
RemoveTagsFromOnPremisesInstancesInput | Represents the input of a |
RevisionInfo | Information about an application revision. |
RevisionLocation | Information about the location of an application revision. |
RollbackInfo | Information about a deployment rollback. |
S3Location | Information about the location of application artifacts stored in Amazon S3. |
SkipWaitTimeForInstanceTerminationInput | |
StopDeploymentInput | Represents the input of a |
StopDeploymentOutput | Represents the output of a |
Tag | Information about a tag. |
TagFilter | Information about an on-premises instance tag filter. |
TagResourceInput | |
TargetGroupInfo | Information about a target group in Elastic Load Balancing to use in a deployment. Instances are registered as targets in a target group, and traffic is routed to the target group. |
TargetGroupPairInfo | Information about two target groups and how traffic is routed during an Amazon ECS deployment. An optional test traffic route can be specified. |
TargetInstances | Information about the instances to be used in the replacement environment in a blue/green deployment. |
TimeBasedCanary | A configuration that shifts traffic from one version of a Lambda function or ECS task set to another in two increments. The original and target Lambda function versions or ECS task sets are specified in the deployment's AppSpec file. |
TimeBasedLinear | A configuration that shifts traffic from one version of a Lambda function or ECS task set to another in equal increments, with an equal number of minutes between each increment. The original and target Lambda function versions or ECS task sets are specified in the deployment's AppSpec file. |
TimeRange | Information about a time range. |
TrafficRoute | Information about a listener. The listener contains the path used to route traffic that is received from the load balancer to a target group. |
TrafficRoutingConfig | The configuration that specifies how traffic is shifted from one version of a Lambda function to another version during an AWS Lambda deployment, or from one Amazon ECS task set to another during an Amazon ECS deployment. |
TriggerConfig | Information about notification triggers for the deployment group. |
UntagResourceInput | |
UpdateApplicationInput | Represents the input of an |
UpdateDeploymentGroupInput | Represents the input of an |
UpdateDeploymentGroupOutput | Represents the output of an |