Module Awso_codedeploy_asyncSource

Sourceval add_tags_to_on_premises_instances : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codedeploy.Values.AddTagsToOnPremisesInstancesInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval continue_deployment : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codedeploy.Values.ContinueDeploymentInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval delete_application : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codedeploy.Values.DeleteApplicationInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval delete_deployment_config : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codedeploy.Values.DeleteDeploymentConfigInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval deregister_on_premises_instance : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codedeploy.Values.DeregisterOnPremisesInstanceInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval register_application_revision : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codedeploy.Values.RegisterApplicationRevisionInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval register_on_premises_instance : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codedeploy.Values.RegisterOnPremisesInstanceInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval remove_tags_from_on_premises_instances : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codedeploy.Values.RemoveTagsFromOnPremisesInstancesInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval skip_wait_time_for_instance_termination : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codedeploy.Values.SkipWaitTimeForInstanceTerminationInput.t -> (unit, unit) Result.t Async.Deferred.t
Sourceval update_application : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_codedeploy.Values.UpdateApplicationInput.t -> (unit, unit) Result.t Async.Deferred.t
include module type of struct include Awso_codedeploy.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]

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.

Information about an EC2 tag filter.

Information about a listener. The listener contains the path used to route traffic that is received from the load balancer to a target group.

Diagnostic information about executable scripts that are part of a deployment.

Information about an on-premises instance tag filter.

Information about an alarm.

Sourcemodule GreenFleetProvisioningAction = Awso_codedeploy.Values.GreenFleetProvisioningAction

Information about a Classic 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.

Information about two target groups and how traffic is routed during an Amazon ECS deployment. An optional test traffic route can be specified.

Information about a deployment lifecycle event.

Information about a set of Amazon ECS tasks in an 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 CodeDeploy application that uses the Amazon ECS compute platform deploys a containerized application in an Amazon ECS service as a task set.

Sourcemodule MinimumHealthyHostsPerZoneType = Awso_codedeploy.Values.MinimumHealthyHostsPerZoneType
Sourcemodule MinimumHealthyHostsPerZoneValue = Awso_codedeploy.Values.MinimumHealthyHostsPerZoneValue

Information about a tag.

Sourcemodule BlueInstanceTerminationOption = Awso_codedeploy.Values.BlueInstanceTerminationOption

Information about whether instances in the original environment are terminated when a blue/green deployment is successful. BlueInstanceTerminationOption does not apply to Lambda deployments.

Information about how traffic is rerouted to instances in a replacement environment in a blue/green deployment.

Sourcemodule GreenFleetProvisioningOption = Awso_codedeploy.Values.GreenFleetProvisioningOption

Information about the instances that belong to the replacement environment in a blue/green deployment.

A revision for an Lambda or Amazon ECS deployment that is a YAML-formatted or JSON-formatted string. For Lambda and Amazon ECS deployments, the revision is the same as the AppSpec file. This method replaces the deprecated RawString data type.

Information about the location of application artifacts stored in GitHub.

A revision for an Lambda deployment that is a YAML-formatted or JSON-formatted string. For Lambda deployments, the revision is the same as the AppSpec file.

Information about the location of application artifacts stored in Amazon S3.

Information about groups of Amazon EC2 instance tags.

Information about a Lambda function specified in a deployment.

Information about an Auto Scaling group.

Contains the service and cluster names used to identify an Amazon ECS deployment's target.

Information about notification triggers for the deployment group.

A configuration that shifts traffic from one version of a Lambda function or Amazon 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.

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.

Information about the minimum number of healthy instances per Availability Zone.

Sourcemodule AdditionalDeploymentStatusInfo = Awso_codedeploy.Values.AdditionalDeploymentStatusInfo

Information about alarms associated with a deployment or deployment group.

Information about a configuration for automatically rolling back to a previous version of an application revision when a deployment is not completed successfully.

Sourcemodule BlueGreenDeploymentConfiguration = Awso_codedeploy.Values.BlueGreenDeploymentConfiguration

Information about blue/green deployment options for a deployment group.

Information about the deployment status of the instances in the deployment.

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.

Information about a deployment error.

Information about the Elastic Load Balancing load balancer or target group used in a deployment. You can use load balancers and target groups in combination. For example, if you have two Classic Load Balancers, and five target groups tied to an Application Load Balancer, you can specify the two Classic Load Balancers in elbInfoList, and the five target groups in targetGroupInfoList.

Information about deployments related to the specified deployment.

Information about the location of an application revision.

Information about a deployment rollback.

Information about the instances to be used in the replacement environment in a blue/green deployment.

Information about the target to be updated by an CloudFormation blue/green deployment. This target type is used for all deployments initiated by a CloudFormation stack update.

Information about the target of an Amazon ECS deployment.

A target Amazon EC2 or on-premises instance during a deployment that uses the EC2/On-premises compute platform.

Information about the target Lambda function during an Lambda deployment.

Information about the most recent attempted or successful deployment to a deployment group.

Information about groups of on-premises instance tags.

Information about an application revision.

Information about the minimum number of healthy instances.

The configuration that specifies how traffic is shifted from one version of a Lambda function to another version during an Lambda deployment, or from one Amazon ECS task set to another during an Amazon ECS deployment.

Configure the ZonalConfig object if you want CodeDeploy to deploy your application to one Availability Zone at a time, within an Amazon Web Services Region. By deploying to one Availability Zone at a time, you can expose your deployment to a progressively larger audience as confidence in the deployment's performance and viability grows. If you don't configure the ZonalConfig object, CodeDeploy deploys your application to a random selection of hosts across a Region. For more information about the zonal configuration feature, see zonal configuration in the CodeDeploy User Guide.

Information about an on-premises instance.

Information about a deployment.

Information about the deployment target.

Information about an instance in a deployment.

Information about a deployment group.

Information about an application.

Information about an application revision.

Sourcemodule AlarmsLimitExceededException = Awso_codedeploy.Values.AlarmsLimitExceededException

The maximum number of alarms for a deployment group (10) was exceeded.

Sourcemodule ApplicationDoesNotExistException = Awso_codedeploy.Values.ApplicationDoesNotExistException

The application does not exist with the user or Amazon Web Services account.

Sourcemodule ApplicationNameRequiredException = Awso_codedeploy.Values.ApplicationNameRequiredException

The minimum number of required application names was not specified.

Sourcemodule DeploymentConfigDoesNotExistException = Awso_codedeploy.Values.DeploymentConfigDoesNotExistException

The deployment configuration does not exist with the user or Amazon Web Services account.

Sourcemodule DeploymentGroupAlreadyExistsException = Awso_codedeploy.Values.DeploymentGroupAlreadyExistsException

A deployment group with the specified name with the user or Amazon Web Services account already exists.

Sourcemodule DeploymentGroupDoesNotExistException = Awso_codedeploy.Values.DeploymentGroupDoesNotExistException

The named deployment group with the user or Amazon Web Services account does not exist.

Sourcemodule DeploymentGroupNameRequiredException = Awso_codedeploy.Values.DeploymentGroupNameRequiredException

The deployment group name was not specified.

Sourcemodule ECSServiceMappingLimitExceededException = Awso_codedeploy.Values.ECSServiceMappingLimitExceededException

The Amazon ECS service is associated with more than one deployment groups. An Amazon ECS service can be associated with only one deployment group.

The format of the alarm configuration is invalid. Possible causes include: The alarm list is null. The alarm object is null. The alarm name is empty or null or exceeds the limit of 255 characters. Two alarms with the same name have been specified. The alarm configuration is enabled, but the alarm list is empty.

Sourcemodule InvalidApplicationNameException = Awso_codedeploy.Values.InvalidApplicationNameException

The application name was specified in an invalid format.

Sourcemodule InvalidAutoRollbackConfigException = Awso_codedeploy.Values.InvalidAutoRollbackConfigException

The automatic rollback configuration was specified in an invalid format. For example, automatic rollback is enabled, but an invalid triggering event type or no event types were listed.

Sourcemodule InvalidAutoScalingGroupException = Awso_codedeploy.Values.InvalidAutoScalingGroupException

The Auto Scaling group was specified in an invalid format or does not exist.

Sourcemodule InvalidBlueGreenDeploymentConfigurationException = Awso_codedeploy.Values.InvalidBlueGreenDeploymentConfigurationException

The configuration for the blue/green deployment group was provided in an invalid format. For information about deployment configuration format, see CreateDeploymentConfig.

Sourcemodule InvalidDeploymentConfigNameException = Awso_codedeploy.Values.InvalidDeploymentConfigNameException

The deployment configuration name was specified in an invalid format.

Sourcemodule InvalidDeploymentGroupNameException = Awso_codedeploy.Values.InvalidDeploymentGroupNameException

The deployment group name was specified in an invalid format.

Sourcemodule InvalidDeploymentStyleException = Awso_codedeploy.Values.InvalidDeploymentStyleException

An invalid deployment style was specified. Valid deployment types include "IN_PLACE" and "BLUE_GREEN." Valid deployment options include "WITH_TRAFFIC_CONTROL" and "WITHOUT_TRAFFIC_CONTROL."

Sourcemodule InvalidEC2TagCombinationException = Awso_codedeploy.Values.InvalidEC2TagCombinationException

A call was submitted that specified both Ec2TagFilters and Ec2TagSet, but only one of these data types can be used in a single call.

The tag was specified in an invalid format.

The Amazon ECS service identifier is not valid.

The input was specified in an invalid format.

Sourcemodule InvalidLoadBalancerInfoException = Awso_codedeploy.Values.InvalidLoadBalancerInfoException

An invalid load balancer name, or no load balancer name, was specified.

Sourcemodule InvalidOnPremisesTagCombinationException = Awso_codedeploy.Values.InvalidOnPremisesTagCombinationException

A call was submitted that specified both OnPremisesTagFilters and OnPremisesTagSet, but only one of these data types can be used in a single call.

The service role ARN was specified in an invalid format. Or, if an Auto Scaling group was specified, the specified service role does not grant the appropriate permissions to Amazon EC2 Auto Scaling.

The tag was specified in an invalid format.

Sourcemodule InvalidTargetGroupPairException = Awso_codedeploy.Values.InvalidTargetGroupPairException

A target group pair associated with this deployment is not valid.

Sourcemodule InvalidTrafficRoutingConfigurationException = Awso_codedeploy.Values.InvalidTrafficRoutingConfigurationException

The configuration that specifies how traffic is routed during a deployment is invalid.

Sourcemodule InvalidTriggerConfigException = Awso_codedeploy.Values.InvalidTriggerConfigException

The trigger was specified in an invalid format.

Sourcemodule LifecycleHookLimitExceededException = Awso_codedeploy.Values.LifecycleHookLimitExceededException

The limit for lifecycle hooks was exceeded.

Sourcemodule TagSetListLimitExceededException = Awso_codedeploy.Values.TagSetListLimitExceededException

The number of tag groups included in the tag set list exceeded the maximum allowed limit of 3.

An API function was called too frequently.

Sourcemodule TriggerTargetsLimitExceededException = Awso_codedeploy.Values.TriggerTargetsLimitExceededException

The maximum allowed number of triggers was exceeded.

The specified ARN is not supported. For example, it might be an ARN for a resource that is not expected.

The specified ARN is not in a valid format.

The specified tags are not valid.

Sourcemodule ResourceArnRequiredException = Awso_codedeploy.Values.ResourceArnRequiredException

The ARN of a resource is required, but was not found.

A tag was not specified.

Sourcemodule DeploymentAlreadyCompletedException = Awso_codedeploy.Values.DeploymentAlreadyCompletedException

The deployment is already complete.

Sourcemodule DeploymentDoesNotExistException = Awso_codedeploy.Values.DeploymentDoesNotExistException

The deployment with the user or Amazon Web Services account does not exist.

Sourcemodule DeploymentIdRequiredException = Awso_codedeploy.Values.DeploymentIdRequiredException

At least one deployment ID must be specified.

Sourcemodule InvalidDeploymentIdException = Awso_codedeploy.Values.InvalidDeploymentIdException

At least one of the deployment IDs was specified in an invalid format.

Sourcemodule UnsupportedActionForDeploymentTypeException = Awso_codedeploy.Values.UnsupportedActionForDeploymentTypeException

A call was submitted that is not supported for the specified deployment type.

Sourcemodule InvalidLifecycleEventHookExecutionIdException = Awso_codedeploy.Values.InvalidLifecycleEventHookExecutionIdException

A lifecycle event hook is invalid. Review the hooks section in your AppSpec file to ensure the lifecycle events and hooks functions are valid.

Sourcemodule InvalidLifecycleEventHookExecutionStatusException = Awso_codedeploy.Values.InvalidLifecycleEventHookExecutionStatusException

The result of a Lambda validation function that verifies a lifecycle event is invalid. It should return Succeeded or Failed.

Sourcemodule LifecycleEventAlreadyCompletedException = Awso_codedeploy.Values.LifecycleEventAlreadyCompletedException

An attempt to return the status of an already completed lifecycle event occurred.

Sourcemodule LifecycleEventHookExecutionId = Awso_codedeploy.Values.LifecycleEventHookExecutionId

The next token was specified in an invalid format.

Sourcemodule InvalidRegistrationStatusException = Awso_codedeploy.Values.InvalidRegistrationStatusException

The registration status was specified in an invalid format.

The tag filter was specified in an invalid format.

Sourcemodule OperationNotSupportedException = Awso_codedeploy.Values.OperationNotSupportedException

The API used does not support the deployment.

The specified resource could not be validated.

Sourcemodule InvalidDeploymentStatusException = Awso_codedeploy.Values.InvalidDeploymentStatusException

The specified deployment status doesn't exist or cannot be determined.

The external ID was specified in an invalid format.

The specified time range was specified in an invalid format.

Information about a time range.

Sourcemodule DeploymentNotStartedException = Awso_codedeploy.Values.DeploymentNotStartedException

The specified deployment has not started.

Sourcemodule InvalidDeploymentInstanceTypeException = Awso_codedeploy.Values.InvalidDeploymentInstanceTypeException

An instance type was specified for an in-place deployment. Instance types are supported for blue/green deployments only.

Sourcemodule InvalidInstanceStatusException = Awso_codedeploy.Values.InvalidInstanceStatusException

The specified instance status does not exist.

Sourcemodule InvalidInstanceTypeException = Awso_codedeploy.Values.InvalidInstanceTypeException

An invalid instance type was specified for instances in a blue/green deployment. Valid values include "Blue" for an original environment and "Green" for a replacement environment.

Sourcemodule InvalidTargetFilterNameException = Awso_codedeploy.Values.InvalidTargetFilterNameException

The target filter name is invalid.

Sourcemodule InvalidComputePlatformException = Awso_codedeploy.Values.InvalidComputePlatformException

The computePlatform is invalid. The computePlatform should be Lambda, Server, or ECS.

Sourcemodule BucketNameFilterRequiredException = Awso_codedeploy.Values.BucketNameFilterRequiredException

A bucket name is required, but was not provided.

Sourcemodule InvalidBucketNameFilterException = Awso_codedeploy.Values.InvalidBucketNameFilterException

The bucket name either doesn't exist or was specified in an invalid format.

Sourcemodule InvalidDeployedStateFilterException = Awso_codedeploy.Values.InvalidDeployedStateFilterException

The deployed state filter was specified in an invalid format.

Sourcemodule InvalidKeyPrefixFilterException = Awso_codedeploy.Values.InvalidKeyPrefixFilterException

The specified key prefix filter was specified in an invalid format.

The column name to sort by is either not present or was specified in an invalid format.

The sort order was specified in an invalid format.

Sourcemodule InstanceNameRequiredException = Awso_codedeploy.Values.InstanceNameRequiredException

An on-premises instance name was not specified.

Sourcemodule InstanceNotRegisteredException = Awso_codedeploy.Values.InstanceNotRegisteredException

The specified on-premises instance is not registered.

Sourcemodule InvalidInstanceNameException = Awso_codedeploy.Values.InvalidInstanceNameException

The on-premises instance name was specified in an invalid format.

Sourcemodule DeploymentTargetDoesNotExistException = Awso_codedeploy.Values.DeploymentTargetDoesNotExistException

The provided target ID does not belong to the attempted deployment.

Sourcemodule DeploymentTargetIdRequiredException = Awso_codedeploy.Values.DeploymentTargetIdRequiredException

A deployment target ID was not provided.

Sourcemodule InvalidDeploymentTargetIdException = Awso_codedeploy.Values.InvalidDeploymentTargetIdException

The target ID provided was not valid.

Sourcemodule InstanceDoesNotExistException = Awso_codedeploy.Values.InstanceDoesNotExistException

The specified instance does not exist in the deployment group.

The instance ID was not specified.

Information about a deployment configuration.

Sourcemodule DeploymentConfigNameRequiredException = Awso_codedeploy.Values.DeploymentConfigNameRequiredException

The deployment configuration name was not specified.

The revision was specified in an invalid format.

Sourcemodule RevisionDoesNotExistException = Awso_codedeploy.Values.RevisionDoesNotExistException

The named revision does not exist with the user or Amazon Web Services account.

The revision ID was not specified.

Sourcemodule GitHubAccountTokenDoesNotExistException = Awso_codedeploy.Values.GitHubAccountTokenDoesNotExistException

No GitHub account connection exists with the named specified in the call.

Sourcemodule GitHubAccountTokenNameRequiredException = Awso_codedeploy.Values.GitHubAccountTokenNameRequiredException

The call is missing a required GitHub account connection name.

Sourcemodule InvalidGitHubAccountTokenNameException = Awso_codedeploy.Values.InvalidGitHubAccountTokenNameException

The format of the specified GitHub account connection name is invalid.

Sourcemodule DeploymentLimitExceededException = Awso_codedeploy.Values.DeploymentLimitExceededException

The number of allowed deployments was exceeded.

The description is too long.

Sourcemodule InvalidFileExistsBehaviorException = Awso_codedeploy.Values.InvalidFileExistsBehaviorException

An invalid fileExistsBehavior option was specified to determine how CodeDeploy handles files or directories that already exist in a deployment target location, but weren't part of the previous successful deployment. Valid values include "DISALLOW," "OVERWRITE," and "RETAIN."

Sourcemodule InvalidGitHubAccountTokenException = Awso_codedeploy.Values.InvalidGitHubAccountTokenException

The GitHub token is not valid.

Sourcemodule InvalidIgnoreApplicationStopFailuresValueException = Awso_codedeploy.Values.InvalidIgnoreApplicationStopFailuresValueException

The IgnoreApplicationStopFailures value is invalid. For Lambda deployments, false is expected. For EC2/On-premises deployments, true or false is expected.

Sourcemodule InvalidTargetInstancesException = Awso_codedeploy.Values.InvalidTargetInstancesException

The target instance configuration is invalid. Possible causes include: Configuration data for target instances was entered for an in-place deployment. The limit of 10 tags for a tag type was exceeded. The combined length of the tag names exceeded the limit. A specified tag is not currently applied to any instances.

Sourcemodule InvalidUpdateOutdatedInstancesOnlyValueException = Awso_codedeploy.Values.InvalidUpdateOutdatedInstancesOnlyValueException

The UpdateOutdatedInstancesOnly value is invalid. For Lambda deployments, false is expected. For EC2/On-premises deployments, true or false is expected.

Sourcemodule DeploymentGroupLimitExceededException = Awso_codedeploy.Values.DeploymentGroupLimitExceededException

The deployment groups limit was exceeded.

The role ID was not specified.

Sourcemodule DeploymentConfigAlreadyExistsException = Awso_codedeploy.Values.DeploymentConfigAlreadyExistsException

A deployment configuration with the specified name with the user or Amazon Web Services account already exists.

Sourcemodule DeploymentConfigLimitExceededException = Awso_codedeploy.Values.DeploymentConfigLimitExceededException

The deployment configurations limit was exceeded.

Sourcemodule InvalidMinimumHealthyHostValueException = Awso_codedeploy.Values.InvalidMinimumHealthyHostValueException

The minimum healthy instance value was specified in an invalid format.

Sourcemodule InvalidZonalDeploymentConfigurationException = Awso_codedeploy.Values.InvalidZonalDeploymentConfigurationException

The ZonalConfig object is not valid.

Sourcemodule ApplicationAlreadyExistsException = Awso_codedeploy.Values.ApplicationAlreadyExistsException

An application with the specified name with the user or Amazon Web Services account already exists.

Sourcemodule ApplicationLimitExceededException = Awso_codedeploy.Values.ApplicationLimitExceededException

More applications were attempted to be created than are allowed.

The maximum number of names or IDs allowed for this request (100) was exceeded.

Sourcemodule DeploymentTargetListSizeExceededException = Awso_codedeploy.Values.DeploymentTargetListSizeExceededException

The maximum number of targets that can be associated with an Amazon ECS or Lambda deployment was exceeded. The target list of both types of deployments must have exactly one item. This exception does not apply to EC2/On-premises deployments.

Represents the output of an UpdateDeploymentGroup operation.

Represents the input of an UpdateDeploymentGroup operation.

Represents the input of an UpdateApplication operation.

Disassociates a resource from a list of tags. The resource is identified by the ResourceArn input parameter. The tags are identified by the list of keys in the TagKeys input parameter.

Disassociates a resource from a list of tags. The resource is identified by the ResourceArn input parameter. The tags are identified by the list of keys in the TagKeys input parameter.

Associates the list of tags in the input Tags parameter with the resource identified by the ResourceArn input parameter.

Associates the list of tags in the input Tags parameter with the resource identified by the ResourceArn input parameter.

The maximum allowed number of tags was exceeded.

Represents the output of a StopDeployment operation.

Represents the input of a StopDeployment operation.

Sourcemodule SkipWaitTimeForInstanceTerminationInput = Awso_codedeploy.Values.SkipWaitTimeForInstanceTerminationInput

In a blue/green deployment, overrides any specified wait time and starts terminating instances immediately after the traffic routing is complete.

Sourcemodule RemoveTagsFromOnPremisesInstancesInput = Awso_codedeploy.Values.RemoveTagsFromOnPremisesInstancesInput

Represents the input of a RemoveTagsFromOnPremisesInstances operation.

Sourcemodule RegisterOnPremisesInstanceInput = Awso_codedeploy.Values.RegisterOnPremisesInstanceInput

Represents the input of the register on-premises instance operation.

Sourcemodule RegisterApplicationRevisionInput = Awso_codedeploy.Values.RegisterApplicationRevisionInput

Represents the input of a RegisterApplicationRevision operation.

Sourcemodule PutLifecycleEventHookExecutionStatusOutput = Awso_codedeploy.Values.PutLifecycleEventHookExecutionStatusOutput

Sets the result of a Lambda validation function. The function validates lifecycle hooks during a deployment that uses the Lambda or Amazon ECS compute platform. For Lambda deployments, the available lifecycle hooks are BeforeAllowTraffic and AfterAllowTraffic. For Amazon ECS deployments, the available lifecycle hooks are BeforeInstall, AfterInstall, AfterAllowTestTraffic, BeforeAllowTraffic, and AfterAllowTraffic. Lambda validation functions return Succeeded or Failed. For more information, see AppSpec 'hooks' Section for an Lambda Deployment and AppSpec 'hooks' Section for an Amazon ECS Deployment.

Sourcemodule PutLifecycleEventHookExecutionStatusInput = Awso_codedeploy.Values.PutLifecycleEventHookExecutionStatusInput

Sets the result of a Lambda validation function. The function validates lifecycle hooks during a deployment that uses the Lambda or Amazon ECS compute platform. For Lambda deployments, the available lifecycle hooks are BeforeAllowTraffic and AfterAllowTraffic. For Amazon ECS deployments, the available lifecycle hooks are BeforeInstall, AfterInstall, AfterAllowTestTraffic, BeforeAllowTraffic, and AfterAllowTraffic. Lambda validation functions return Succeeded or Failed. For more information, see AppSpec 'hooks' Section for an Lambda Deployment and AppSpec 'hooks' Section for an Amazon ECS Deployment.

Sourcemodule MultipleIamArnsProvidedException = Awso_codedeploy.Values.MultipleIamArnsProvidedException

Both an user ARN and an IAM session ARN were included in the request. Use only one ARN type.

Returns a list of tags for the resource identified by a specified Amazon Resource Name (ARN). Tags are used to organize and categorize your CodeDeploy resources.

Returns a list of tags for the resource identified by a specified Amazon Resource Name (ARN). Tags are used to organize and categorize your CodeDeploy resources.

Sourcemodule ListOnPremisesInstancesOutput = Awso_codedeploy.Values.ListOnPremisesInstancesOutput

Represents the output of the list on-premises instances operation.

Sourcemodule ListOnPremisesInstancesInput = Awso_codedeploy.Values.ListOnPremisesInstancesInput

Represents the input of a ListOnPremisesInstances operation.

Sourcemodule ListGitHubAccountTokenNamesOutput = Awso_codedeploy.Values.ListGitHubAccountTokenNamesOutput

Represents the output of a ListGitHubAccountTokenNames operation.

Sourcemodule ListGitHubAccountTokenNamesInput = Awso_codedeploy.Values.ListGitHubAccountTokenNamesInput

Represents the input of a ListGitHubAccountTokenNames operation.

Represents the output of a ListDeployments operation.

Represents the input of a ListDeployments operation.

Returns an array of target IDs that are associated a deployment.

Returns an array of target IDs that are associated a deployment.

Sourcemodule ListDeploymentInstancesOutput = Awso_codedeploy.Values.ListDeploymentInstancesOutput

Represents the output of a ListDeploymentInstances operation.

Sourcemodule ListDeploymentInstancesInput = Awso_codedeploy.Values.ListDeploymentInstancesInput

Represents the input of a ListDeploymentInstances operation.

Represents the output of a ListDeploymentGroups operation.

Represents the input of a ListDeploymentGroups operation.

Represents the output of a ListDeploymentConfigs operation.

Represents the input of a ListDeploymentConfigs operation.

Represents the output of a ListApplications operation.

Represents the input of a ListApplications operation.

Sourcemodule ListApplicationRevisionsOutput = Awso_codedeploy.Values.ListApplicationRevisionsOutput

Represents the output of a ListApplicationRevisions operation.

Sourcemodule ListApplicationRevisionsInput = Awso_codedeploy.Values.ListApplicationRevisionsInput

Represents the input of a ListApplicationRevisions operation.

A target is not valid.

An invalid operation was detected.

The user ARN was specified in an invalid format.

Sourcemodule InvalidIamSessionArnException = Awso_codedeploy.Values.InvalidIamSessionArnException

The IAM session ARN was specified in an invalid format.

Sourcemodule InvalidDeploymentWaitTypeException = Awso_codedeploy.Values.InvalidDeploymentWaitTypeException

The wait type is invalid.

Sourcemodule InstanceNameAlreadyRegisteredException = Awso_codedeploy.Values.InstanceNameAlreadyRegisteredException

The specified on-premises instance name is already registered.

Sourcemodule InstanceLimitExceededException = Awso_codedeploy.Values.InstanceLimitExceededException

The maximum number of allowed on-premises instances in a single call was exceeded.

An user ARN was not specified.

Sourcemodule IamUserArnAlreadyRegisteredException = Awso_codedeploy.Values.IamUserArnAlreadyRegisteredException

The specified user ARN is already registered with an on-premises instance.

Sourcemodule IamSessionArnAlreadyRegisteredException = Awso_codedeploy.Values.IamSessionArnAlreadyRegisteredException

The request included an IAM session ARN that has already been used to register a different instance.

No IAM ARN was included in the request. You must use an IAM session ARN or user ARN in the request.

Represents the output of a GetOnPremisesInstance operation.

Represents the input of a GetOnPremisesInstance operation.

Returns information about a deployment target.

Returns information about a deployment target.

Represents the output of a GetDeployment operation.

Represents the output of a GetDeploymentInstance operation.

Represents the input of a GetDeploymentInstance operation.

Represents the input of a GetDeployment operation.

Represents the output of a GetDeploymentGroup operation.

Represents the input of a GetDeploymentGroup operation.

Represents the output of a GetDeploymentConfig operation.

Represents the input of a GetDeploymentConfig operation.

Sourcemodule GetApplicationRevisionOutput = Awso_codedeploy.Values.GetApplicationRevisionOutput

Represents the output of a GetApplicationRevision operation.

Represents the input of a GetApplicationRevision operation.

Represents the output of a GetApplication operation.

Represents the input of a GetApplication operation.

Sourcemodule DeregisterOnPremisesInstanceInput = Awso_codedeploy.Values.DeregisterOnPremisesInstanceInput

Represents the input of a DeregisterOnPremisesInstance operation.

Sourcemodule DeploymentIsNotInReadyStateException = Awso_codedeploy.Values.DeploymentIsNotInReadyStateException

The deployment does not have a status of Ready and can't continue yet.

Sourcemodule DeploymentConfigInUseException = Awso_codedeploy.Values.DeploymentConfigInUseException

The deployment configuration is still in use.

Sourcemodule DeploymentAlreadyStartedException = Awso_codedeploy.Values.DeploymentAlreadyStartedException

A deployment to a target was attempted while another deployment was in progress.

Sourcemodule DeleteResourcesByExternalIdOutput = Awso_codedeploy.Values.DeleteResourcesByExternalIdOutput

Deletes resources linked to an external ID. This action only applies if you have configured blue/green deployments through CloudFormation. It is not necessary to call this action directly. CloudFormation calls it on your behalf when it needs to delete stack resources. This action is offered publicly in case you need to delete resources to comply with General Data Protection Regulation (GDPR) requirements.

Sourcemodule DeleteResourcesByExternalIdInput = Awso_codedeploy.Values.DeleteResourcesByExternalIdInput

Deletes resources linked to an external ID. This action only applies if you have configured blue/green deployments through CloudFormation. It is not necessary to call this action directly. CloudFormation calls it on your behalf when it needs to delete stack resources. This action is offered publicly in case you need to delete resources to comply with General Data Protection Regulation (GDPR) requirements.

Sourcemodule DeleteGitHubAccountTokenOutput = Awso_codedeploy.Values.DeleteGitHubAccountTokenOutput

Represents the output of a DeleteGitHubAccountToken operation.

Sourcemodule DeleteGitHubAccountTokenInput = Awso_codedeploy.Values.DeleteGitHubAccountTokenInput

Represents the input of a DeleteGitHubAccount operation.

Represents the output of a DeleteDeploymentGroup operation.

Represents the input of a DeleteDeploymentGroup operation.

Represents the input of a DeleteDeploymentConfig operation.

Represents the input of a DeleteApplication operation.

Represents the output of a CreateDeployment operation.

Represents the input of a CreateDeployment operation.

Represents the output of a CreateDeploymentGroup operation.

Represents the input of a CreateDeploymentGroup operation.

Sourcemodule CreateDeploymentConfigOutput = Awso_codedeploy.Values.CreateDeploymentConfigOutput

Represents the output of a CreateDeploymentConfig operation.

Represents the input of a CreateDeploymentConfig operation.

Represents the output of a CreateApplication operation.

Represents the input of a CreateApplication operation.

For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)

Sourcemodule BatchGetOnPremisesInstancesOutput = Awso_codedeploy.Values.BatchGetOnPremisesInstancesOutput

Represents the output of a BatchGetOnPremisesInstances operation.

Sourcemodule BatchGetOnPremisesInstancesInput = Awso_codedeploy.Values.BatchGetOnPremisesInstancesInput

Represents the input of a BatchGetOnPremisesInstances operation.

Represents the output of a BatchGetDeployments operation.

Represents the input of a BatchGetDeployments operation.

Sourcemodule BatchGetDeploymentTargetsOutput = Awso_codedeploy.Values.BatchGetDeploymentTargetsOutput

Returns 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. The type of targets returned depends on the deployment's compute platform or deployment method: EC2/On-premises: Information about Amazon EC2 instance targets. Lambda: Information about Lambda functions targets. Amazon ECS: Information about Amazon ECS service targets. CloudFormation: Information about targets of blue/green deployments initiated by a CloudFormation stack update.

Sourcemodule BatchGetDeploymentTargetsInput = Awso_codedeploy.Values.BatchGetDeploymentTargetsInput

Returns 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. The type of targets returned depends on the deployment's compute platform or deployment method: EC2/On-premises: Information about Amazon EC2 instance targets. Lambda: Information about Lambda functions targets. Amazon ECS: Information about Amazon ECS service targets. CloudFormation: Information about targets of blue/green deployments initiated by a CloudFormation stack update.

Sourcemodule BatchGetDeploymentInstancesOutput = Awso_codedeploy.Values.BatchGetDeploymentInstancesOutput

Represents the output of a BatchGetDeploymentInstances operation.

Sourcemodule BatchGetDeploymentInstancesInput = Awso_codedeploy.Values.BatchGetDeploymentInstancesInput

Represents the input of a BatchGetDeploymentInstances operation.

Sourcemodule BatchGetDeploymentGroupsOutput = Awso_codedeploy.Values.BatchGetDeploymentGroupsOutput

Represents the output of a BatchGetDeploymentGroups operation.

Sourcemodule BatchGetDeploymentGroupsInput = Awso_codedeploy.Values.BatchGetDeploymentGroupsInput

Represents the input of a BatchGetDeploymentGroups operation.

Represents the output of a BatchGetApplications operation.

Represents the input of a BatchGetApplications operation.

Sourcemodule BatchGetApplicationRevisionsOutput = Awso_codedeploy.Values.BatchGetApplicationRevisionsOutput

Represents the output of a BatchGetApplicationRevisions operation.

Sourcemodule BatchGetApplicationRevisionsInput = Awso_codedeploy.Values.BatchGetApplicationRevisionsInput

Represents the input of a BatchGetApplicationRevisions operation.

Sourcemodule AddTagsToOnPremisesInstancesInput = Awso_codedeploy.Values.AddTagsToOnPremisesInstancesInput

Represents the input of, and adds tags to, an on-premises instance operation.

Sourcemodule Cli : sig ... end