Awso_codedeploy_asyncSourceval add_tags_to_on_premises_instances :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.AddTagsToOnPremisesInstancesInput.t ->
(unit, unit) Result.t Async.Deferred.tval batch_get_application_revisions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.BatchGetApplicationRevisionsInput.t ->
(Awso_codedeploy.Values.BatchGetApplicationRevisionsOutput.t,
Awso_codedeploy.Values.BatchGetApplicationRevisionsOutput.error)
Result.t
Async.Deferred.tval batch_get_applications :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.BatchGetApplicationsInput.t ->
(Awso_codedeploy.Values.BatchGetApplicationsOutput.t,
Awso_codedeploy.Values.BatchGetApplicationsOutput.error)
Result.t
Async.Deferred.tval batch_get_deployment_groups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.BatchGetDeploymentGroupsInput.t ->
(Awso_codedeploy.Values.BatchGetDeploymentGroupsOutput.t,
Awso_codedeploy.Values.BatchGetDeploymentGroupsOutput.error)
Result.t
Async.Deferred.tval batch_get_deployment_instances :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.BatchGetDeploymentInstancesInput.t ->
(Awso_codedeploy.Values.BatchGetDeploymentInstancesOutput.t,
Awso_codedeploy.Values.BatchGetDeploymentInstancesOutput.error)
Result.t
Async.Deferred.tval batch_get_deployment_targets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.BatchGetDeploymentTargetsInput.t ->
(Awso_codedeploy.Values.BatchGetDeploymentTargetsOutput.t,
Awso_codedeploy.Values.BatchGetDeploymentTargetsOutput.error)
Result.t
Async.Deferred.tval batch_get_deployments :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.BatchGetDeploymentsInput.t ->
(Awso_codedeploy.Values.BatchGetDeploymentsOutput.t,
Awso_codedeploy.Values.BatchGetDeploymentsOutput.error)
Result.t
Async.Deferred.tval batch_get_on_premises_instances :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.BatchGetOnPremisesInstancesInput.t ->
(Awso_codedeploy.Values.BatchGetOnPremisesInstancesOutput.t,
Awso_codedeploy.Values.BatchGetOnPremisesInstancesOutput.error)
Result.t
Async.Deferred.tval continue_deployment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ContinueDeploymentInput.t ->
(unit, unit) Result.t Async.Deferred.tval create_application :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.CreateApplicationInput.t ->
(Awso_codedeploy.Values.CreateApplicationOutput.t,
Awso_codedeploy.Values.CreateApplicationOutput.error)
Result.t
Async.Deferred.tval create_deployment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.CreateDeploymentInput.t ->
(Awso_codedeploy.Values.CreateDeploymentOutput.t,
Awso_codedeploy.Values.CreateDeploymentOutput.error)
Result.t
Async.Deferred.tval create_deployment_config :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.CreateDeploymentConfigInput.t ->
(Awso_codedeploy.Values.CreateDeploymentConfigOutput.t,
Awso_codedeploy.Values.CreateDeploymentConfigOutput.error)
Result.t
Async.Deferred.tval create_deployment_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.CreateDeploymentGroupInput.t ->
(Awso_codedeploy.Values.CreateDeploymentGroupOutput.t,
Awso_codedeploy.Values.CreateDeploymentGroupOutput.error)
Result.t
Async.Deferred.tval delete_application :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.DeleteApplicationInput.t ->
(unit, unit) Result.t Async.Deferred.tval delete_deployment_config :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.DeleteDeploymentConfigInput.t ->
(unit, unit) Result.t Async.Deferred.tval delete_deployment_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.DeleteDeploymentGroupInput.t ->
(Awso_codedeploy.Values.DeleteDeploymentGroupOutput.t,
Awso_codedeploy.Values.DeleteDeploymentGroupOutput.error)
Result.t
Async.Deferred.tval delete_git_hub_account_token :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.DeleteGitHubAccountTokenInput.t ->
(Awso_codedeploy.Values.DeleteGitHubAccountTokenOutput.t,
Awso_codedeploy.Values.DeleteGitHubAccountTokenOutput.error)
Result.t
Async.Deferred.tval delete_resources_by_external_id :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.DeleteResourcesByExternalIdInput.t ->
(Awso_codedeploy.Values.DeleteResourcesByExternalIdOutput.t,
Awso_codedeploy.Values.DeleteResourcesByExternalIdOutput.error)
Result.t
Async.Deferred.tval deregister_on_premises_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.DeregisterOnPremisesInstanceInput.t ->
(unit, unit) Result.t Async.Deferred.tval get_application :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.GetApplicationInput.t ->
(Awso_codedeploy.Values.GetApplicationOutput.t,
Awso_codedeploy.Values.GetApplicationOutput.error)
Result.t
Async.Deferred.tval get_application_revision :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.GetApplicationRevisionInput.t ->
(Awso_codedeploy.Values.GetApplicationRevisionOutput.t,
Awso_codedeploy.Values.GetApplicationRevisionOutput.error)
Result.t
Async.Deferred.tval get_deployment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.GetDeploymentInput.t ->
(Awso_codedeploy.Values.GetDeploymentOutput.t,
Awso_codedeploy.Values.GetDeploymentOutput.error)
Result.t
Async.Deferred.tval get_deployment_config :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.GetDeploymentConfigInput.t ->
(Awso_codedeploy.Values.GetDeploymentConfigOutput.t,
Awso_codedeploy.Values.GetDeploymentConfigOutput.error)
Result.t
Async.Deferred.tval get_deployment_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.GetDeploymentGroupInput.t ->
(Awso_codedeploy.Values.GetDeploymentGroupOutput.t,
Awso_codedeploy.Values.GetDeploymentGroupOutput.error)
Result.t
Async.Deferred.tval get_deployment_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.GetDeploymentInstanceInput.t ->
(Awso_codedeploy.Values.GetDeploymentInstanceOutput.t,
Awso_codedeploy.Values.GetDeploymentInstanceOutput.error)
Result.t
Async.Deferred.tval get_deployment_target :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.GetDeploymentTargetInput.t ->
(Awso_codedeploy.Values.GetDeploymentTargetOutput.t,
Awso_codedeploy.Values.GetDeploymentTargetOutput.error)
Result.t
Async.Deferred.tval get_on_premises_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.GetOnPremisesInstanceInput.t ->
(Awso_codedeploy.Values.GetOnPremisesInstanceOutput.t,
Awso_codedeploy.Values.GetOnPremisesInstanceOutput.error)
Result.t
Async.Deferred.tval list_application_revisions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ListApplicationRevisionsInput.t ->
(Awso_codedeploy.Values.ListApplicationRevisionsOutput.t,
Awso_codedeploy.Values.ListApplicationRevisionsOutput.error)
Result.t
Async.Deferred.tval list_applications :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ListApplicationsInput.t ->
(Awso_codedeploy.Values.ListApplicationsOutput.t,
Awso_codedeploy.Values.ListApplicationsOutput.error)
Result.t
Async.Deferred.tval list_deployment_configs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ListDeploymentConfigsInput.t ->
(Awso_codedeploy.Values.ListDeploymentConfigsOutput.t,
Awso_codedeploy.Values.ListDeploymentConfigsOutput.error)
Result.t
Async.Deferred.tval list_deployment_groups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ListDeploymentGroupsInput.t ->
(Awso_codedeploy.Values.ListDeploymentGroupsOutput.t,
Awso_codedeploy.Values.ListDeploymentGroupsOutput.error)
Result.t
Async.Deferred.tval list_deployment_instances :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ListDeploymentInstancesInput.t ->
(Awso_codedeploy.Values.ListDeploymentInstancesOutput.t,
Awso_codedeploy.Values.ListDeploymentInstancesOutput.error)
Result.t
Async.Deferred.tval list_deployment_targets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ListDeploymentTargetsInput.t ->
(Awso_codedeploy.Values.ListDeploymentTargetsOutput.t,
Awso_codedeploy.Values.ListDeploymentTargetsOutput.error)
Result.t
Async.Deferred.tval list_deployments :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ListDeploymentsInput.t ->
(Awso_codedeploy.Values.ListDeploymentsOutput.t,
Awso_codedeploy.Values.ListDeploymentsOutput.error)
Result.t
Async.Deferred.tval list_git_hub_account_token_names :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ListGitHubAccountTokenNamesInput.t ->
(Awso_codedeploy.Values.ListGitHubAccountTokenNamesOutput.t,
Awso_codedeploy.Values.ListGitHubAccountTokenNamesOutput.error)
Result.t
Async.Deferred.tval list_on_premises_instances :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ListOnPremisesInstancesInput.t ->
(Awso_codedeploy.Values.ListOnPremisesInstancesOutput.t,
Awso_codedeploy.Values.ListOnPremisesInstancesOutput.error)
Result.t
Async.Deferred.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.ListTagsForResourceInput.t ->
(Awso_codedeploy.Values.ListTagsForResourceOutput.t,
Awso_codedeploy.Values.ListTagsForResourceOutput.error)
Result.t
Async.Deferred.tval put_lifecycle_event_hook_execution_status :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.PutLifecycleEventHookExecutionStatusInput.t ->
(Awso_codedeploy.Values.PutLifecycleEventHookExecutionStatusOutput.t,
Awso_codedeploy.Values.PutLifecycleEventHookExecutionStatusOutput.error)
Result.t
Async.Deferred.tval register_application_revision :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.RegisterApplicationRevisionInput.t ->
(unit, unit) Result.t Async.Deferred.tval register_on_premises_instance :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.RegisterOnPremisesInstanceInput.t ->
(unit, unit) Result.t Async.Deferred.tval remove_tags_from_on_premises_instances :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.RemoveTagsFromOnPremisesInstancesInput.t ->
(unit, unit) Result.t Async.Deferred.tval skip_wait_time_for_instance_termination :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.SkipWaitTimeForInstanceTerminationInput.t ->
(unit, unit) Result.t Async.Deferred.tval stop_deployment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.StopDeploymentInput.t ->
(Awso_codedeploy.Values.StopDeploymentOutput.t,
Awso_codedeploy.Values.StopDeploymentOutput.error)
Result.t
Async.Deferred.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.TagResourceInput.t ->
(Awso_codedeploy.Values.TagResourceOutput.t,
Awso_codedeploy.Values.TagResourceOutput.error)
Result.t
Async.Deferred.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.UntagResourceInput.t ->
(Awso_codedeploy.Values.UntagResourceOutput.t,
Awso_codedeploy.Values.UntagResourceOutput.error)
Result.t
Async.Deferred.tval update_application :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.UpdateApplicationInput.t ->
(unit, unit) Result.t Async.Deferred.tval update_deployment_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_codedeploy.Values.UpdateDeploymentGroupInput.t ->
(Awso_codedeploy.Values.UpdateDeploymentGroupOutput.t,
Awso_codedeploy.Values.UpdateDeploymentGroupOutput.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_codedeploy.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val 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.
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.
module MinimumHealthyHostsPerZoneValue =
Awso_codedeploy.Values.MinimumHealthyHostsPerZoneValueInformation about a tag.
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.
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.
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.
module BlueGreenDeploymentConfiguration =
Awso_codedeploy.Values.BlueGreenDeploymentConfigurationInformation 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.
The maximum number of alarms for a deployment group (10) was exceeded.
module ApplicationDoesNotExistException =
Awso_codedeploy.Values.ApplicationDoesNotExistExceptionThe application does not exist with the user or Amazon Web Services account.
module ApplicationNameRequiredException =
Awso_codedeploy.Values.ApplicationNameRequiredExceptionThe minimum number of required application names was not specified.
module DeploymentConfigDoesNotExistException =
Awso_codedeploy.Values.DeploymentConfigDoesNotExistExceptionThe deployment configuration does not exist with the user or Amazon Web Services account.
module DeploymentGroupAlreadyExistsException =
Awso_codedeploy.Values.DeploymentGroupAlreadyExistsExceptionA deployment group with the specified name with the user or Amazon Web Services account already exists.
module DeploymentGroupDoesNotExistException =
Awso_codedeploy.Values.DeploymentGroupDoesNotExistExceptionThe named deployment group with the user or Amazon Web Services account does not exist.
module DeploymentGroupNameRequiredException =
Awso_codedeploy.Values.DeploymentGroupNameRequiredExceptionThe deployment group name was not specified.
module ECSServiceMappingLimitExceededException =
Awso_codedeploy.Values.ECSServiceMappingLimitExceededExceptionThe 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.
module InvalidApplicationNameException =
Awso_codedeploy.Values.InvalidApplicationNameExceptionThe application name was specified in an invalid format.
module InvalidAutoRollbackConfigException =
Awso_codedeploy.Values.InvalidAutoRollbackConfigExceptionThe 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.
module InvalidAutoScalingGroupException =
Awso_codedeploy.Values.InvalidAutoScalingGroupExceptionThe Auto Scaling group was specified in an invalid format or does not exist.
module InvalidBlueGreenDeploymentConfigurationException =
Awso_codedeploy.Values.InvalidBlueGreenDeploymentConfigurationExceptionThe configuration for the blue/green deployment group was provided in an invalid format. For information about deployment configuration format, see CreateDeploymentConfig.
module InvalidDeploymentConfigNameException =
Awso_codedeploy.Values.InvalidDeploymentConfigNameExceptionThe deployment configuration name was specified in an invalid format.
module InvalidDeploymentGroupNameException =
Awso_codedeploy.Values.InvalidDeploymentGroupNameExceptionThe deployment group name was specified in an invalid format.
module InvalidDeploymentStyleException =
Awso_codedeploy.Values.InvalidDeploymentStyleExceptionAn 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."
module InvalidEC2TagCombinationException =
Awso_codedeploy.Values.InvalidEC2TagCombinationExceptionA 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.
module InvalidLoadBalancerInfoException =
Awso_codedeploy.Values.InvalidLoadBalancerInfoExceptionAn invalid load balancer name, or no load balancer name, was specified.
module InvalidOnPremisesTagCombinationException =
Awso_codedeploy.Values.InvalidOnPremisesTagCombinationExceptionA 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.
module InvalidTargetGroupPairException =
Awso_codedeploy.Values.InvalidTargetGroupPairExceptionA target group pair associated with this deployment is not valid.
module InvalidTrafficRoutingConfigurationException =
Awso_codedeploy.Values.InvalidTrafficRoutingConfigurationExceptionThe configuration that specifies how traffic is routed during a deployment is invalid.
The trigger was specified in an invalid format.
module LifecycleHookLimitExceededException =
Awso_codedeploy.Values.LifecycleHookLimitExceededExceptionThe limit for lifecycle hooks was exceeded.
module TagSetListLimitExceededException =
Awso_codedeploy.Values.TagSetListLimitExceededExceptionThe number of tag groups included in the tag set list exceeded the maximum allowed limit of 3.
An API function was called too frequently.
module TriggerTargetsLimitExceededException =
Awso_codedeploy.Values.TriggerTargetsLimitExceededExceptionThe 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.
The ARN of a resource is required, but was not found.
A tag was not specified.
module DeploymentAlreadyCompletedException =
Awso_codedeploy.Values.DeploymentAlreadyCompletedExceptionThe deployment is already complete.
module DeploymentDoesNotExistException =
Awso_codedeploy.Values.DeploymentDoesNotExistExceptionThe deployment with the user or Amazon Web Services account does not exist.
At least one deployment ID must be specified.
At least one of the deployment IDs was specified in an invalid format.
module UnsupportedActionForDeploymentTypeException =
Awso_codedeploy.Values.UnsupportedActionForDeploymentTypeExceptionA call was submitted that is not supported for the specified deployment type.
module InvalidLifecycleEventHookExecutionIdException =
Awso_codedeploy.Values.InvalidLifecycleEventHookExecutionIdExceptionA lifecycle event hook is invalid. Review the hooks section in your AppSpec file to ensure the lifecycle events and hooks functions are valid.
module InvalidLifecycleEventHookExecutionStatusException =
Awso_codedeploy.Values.InvalidLifecycleEventHookExecutionStatusExceptionThe result of a Lambda validation function that verifies a lifecycle event is invalid. It should return Succeeded or Failed.
module LifecycleEventAlreadyCompletedException =
Awso_codedeploy.Values.LifecycleEventAlreadyCompletedExceptionAn attempt to return the status of an already completed lifecycle event occurred.
The next token was specified in an invalid format.
module InvalidRegistrationStatusException =
Awso_codedeploy.Values.InvalidRegistrationStatusExceptionThe registration status was specified in an invalid format.
The tag filter was specified in an invalid format.
The API used does not support the deployment.
The specified resource could not be validated.
module InvalidDeploymentStatusException =
Awso_codedeploy.Values.InvalidDeploymentStatusExceptionThe 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.
The specified deployment has not started.
module InvalidDeploymentInstanceTypeException =
Awso_codedeploy.Values.InvalidDeploymentInstanceTypeExceptionAn instance type was specified for an in-place deployment. Instance types are supported for blue/green deployments only.
The specified instance status does not exist.
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.
module InvalidTargetFilterNameException =
Awso_codedeploy.Values.InvalidTargetFilterNameExceptionThe target filter name is invalid.
module InvalidComputePlatformException =
Awso_codedeploy.Values.InvalidComputePlatformExceptionThe computePlatform is invalid. The computePlatform should be Lambda, Server, or ECS.
module BucketNameFilterRequiredException =
Awso_codedeploy.Values.BucketNameFilterRequiredExceptionA bucket name is required, but was not provided.
module InvalidBucketNameFilterException =
Awso_codedeploy.Values.InvalidBucketNameFilterExceptionThe bucket name either doesn't exist or was specified in an invalid format.
module InvalidDeployedStateFilterException =
Awso_codedeploy.Values.InvalidDeployedStateFilterExceptionThe deployed state filter was specified in an invalid format.
module InvalidKeyPrefixFilterException =
Awso_codedeploy.Values.InvalidKeyPrefixFilterExceptionThe 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.
An on-premises instance name was not specified.
The specified on-premises instance is not registered.
The on-premises instance name was specified in an invalid format.
module DeploymentTargetDoesNotExistException =
Awso_codedeploy.Values.DeploymentTargetDoesNotExistExceptionThe provided target ID does not belong to the attempted deployment.
module DeploymentTargetIdRequiredException =
Awso_codedeploy.Values.DeploymentTargetIdRequiredExceptionA deployment target ID was not provided.
module InvalidDeploymentTargetIdException =
Awso_codedeploy.Values.InvalidDeploymentTargetIdExceptionThe target ID provided was not valid.
The specified instance does not exist in the deployment group.
The instance ID was not specified.
Information about a deployment configuration.
module DeploymentConfigNameRequiredException =
Awso_codedeploy.Values.DeploymentConfigNameRequiredExceptionThe deployment configuration name was not specified.
The revision was specified in an invalid format.
The named revision does not exist with the user or Amazon Web Services account.
The revision ID was not specified.
module GitHubAccountTokenDoesNotExistException =
Awso_codedeploy.Values.GitHubAccountTokenDoesNotExistExceptionNo GitHub account connection exists with the named specified in the call.
module GitHubAccountTokenNameRequiredException =
Awso_codedeploy.Values.GitHubAccountTokenNameRequiredExceptionThe call is missing a required GitHub account connection name.
module InvalidGitHubAccountTokenNameException =
Awso_codedeploy.Values.InvalidGitHubAccountTokenNameExceptionThe format of the specified GitHub account connection name is invalid.
module DeploymentLimitExceededException =
Awso_codedeploy.Values.DeploymentLimitExceededExceptionThe number of allowed deployments was exceeded.
The description is too long.
module InvalidFileExistsBehaviorException =
Awso_codedeploy.Values.InvalidFileExistsBehaviorExceptionAn 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."
module InvalidGitHubAccountTokenException =
Awso_codedeploy.Values.InvalidGitHubAccountTokenExceptionThe GitHub token is not valid.
module InvalidIgnoreApplicationStopFailuresValueException =
Awso_codedeploy.Values.InvalidIgnoreApplicationStopFailuresValueExceptionThe IgnoreApplicationStopFailures value is invalid. For Lambda deployments, false is expected. For EC2/On-premises deployments, true or false is expected.
module InvalidTargetInstancesException =
Awso_codedeploy.Values.InvalidTargetInstancesExceptionThe 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.
module InvalidUpdateOutdatedInstancesOnlyValueException =
Awso_codedeploy.Values.InvalidUpdateOutdatedInstancesOnlyValueExceptionThe UpdateOutdatedInstancesOnly value is invalid. For Lambda deployments, false is expected. For EC2/On-premises deployments, true or false is expected.
module DeploymentGroupLimitExceededException =
Awso_codedeploy.Values.DeploymentGroupLimitExceededExceptionThe deployment groups limit was exceeded.
The role ID was not specified.
module DeploymentConfigAlreadyExistsException =
Awso_codedeploy.Values.DeploymentConfigAlreadyExistsExceptionA deployment configuration with the specified name with the user or Amazon Web Services account already exists.
module DeploymentConfigLimitExceededException =
Awso_codedeploy.Values.DeploymentConfigLimitExceededExceptionThe deployment configurations limit was exceeded.
module InvalidMinimumHealthyHostValueException =
Awso_codedeploy.Values.InvalidMinimumHealthyHostValueExceptionThe minimum healthy instance value was specified in an invalid format.
module InvalidZonalDeploymentConfigurationException =
Awso_codedeploy.Values.InvalidZonalDeploymentConfigurationExceptionThe ZonalConfig object is not valid.
module ApplicationAlreadyExistsException =
Awso_codedeploy.Values.ApplicationAlreadyExistsExceptionAn application with the specified name with the user or Amazon Web Services account already exists.
module ApplicationLimitExceededException =
Awso_codedeploy.Values.ApplicationLimitExceededExceptionMore applications were attempted to be created than are allowed.
The maximum number of names or IDs allowed for this request (100) was exceeded.
module DeploymentTargetListSizeExceededException =
Awso_codedeploy.Values.DeploymentTargetListSizeExceededExceptionThe 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.
module SkipWaitTimeForInstanceTerminationInput =
Awso_codedeploy.Values.SkipWaitTimeForInstanceTerminationInputIn a blue/green deployment, overrides any specified wait time and starts terminating instances immediately after the traffic routing is complete.
module RemoveTagsFromOnPremisesInstancesInput =
Awso_codedeploy.Values.RemoveTagsFromOnPremisesInstancesInputRepresents the input of a RemoveTagsFromOnPremisesInstances operation.
module RegisterOnPremisesInstanceInput =
Awso_codedeploy.Values.RegisterOnPremisesInstanceInputRepresents the input of the register on-premises instance operation.
module RegisterApplicationRevisionInput =
Awso_codedeploy.Values.RegisterApplicationRevisionInputRepresents the input of a RegisterApplicationRevision operation.
module PutLifecycleEventHookExecutionStatusOutput =
Awso_codedeploy.Values.PutLifecycleEventHookExecutionStatusOutputSets 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.
module PutLifecycleEventHookExecutionStatusInput =
Awso_codedeploy.Values.PutLifecycleEventHookExecutionStatusInputSets 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.
module MultipleIamArnsProvidedException =
Awso_codedeploy.Values.MultipleIamArnsProvidedExceptionBoth 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.
Represents the output of the list on-premises instances operation.
Represents the input of a ListOnPremisesInstances operation.
module ListGitHubAccountTokenNamesOutput =
Awso_codedeploy.Values.ListGitHubAccountTokenNamesOutputRepresents the output of a ListGitHubAccountTokenNames operation.
module ListGitHubAccountTokenNamesInput =
Awso_codedeploy.Values.ListGitHubAccountTokenNamesInputRepresents 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.
Represents the output of a ListDeploymentInstances operation.
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.
Represents the output of a ListApplicationRevisions operation.
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.
The IAM session ARN was specified in an invalid format.
module InvalidDeploymentWaitTypeException =
Awso_codedeploy.Values.InvalidDeploymentWaitTypeExceptionThe wait type is invalid.
module InstanceNameAlreadyRegisteredException =
Awso_codedeploy.Values.InstanceNameAlreadyRegisteredExceptionThe specified on-premises instance name is already registered.
The maximum number of allowed on-premises instances in a single call was exceeded.
An user ARN was not specified.
module IamUserArnAlreadyRegisteredException =
Awso_codedeploy.Values.IamUserArnAlreadyRegisteredExceptionThe specified user ARN is already registered with an on-premises instance.
module IamSessionArnAlreadyRegisteredException =
Awso_codedeploy.Values.IamSessionArnAlreadyRegisteredExceptionThe 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.
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.
module DeregisterOnPremisesInstanceInput =
Awso_codedeploy.Values.DeregisterOnPremisesInstanceInputRepresents the input of a DeregisterOnPremisesInstance operation.
module DeploymentIsNotInReadyStateException =
Awso_codedeploy.Values.DeploymentIsNotInReadyStateExceptionThe deployment does not have a status of Ready and can't continue yet.
The deployment configuration is still in use.
module DeploymentAlreadyStartedException =
Awso_codedeploy.Values.DeploymentAlreadyStartedExceptionA deployment to a target was attempted while another deployment was in progress.
module DeleteResourcesByExternalIdOutput =
Awso_codedeploy.Values.DeleteResourcesByExternalIdOutputDeletes 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.
module DeleteResourcesByExternalIdInput =
Awso_codedeploy.Values.DeleteResourcesByExternalIdInputDeletes 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.
Represents the output of a DeleteGitHubAccountToken operation.
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.
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.)
module BatchGetOnPremisesInstancesOutput =
Awso_codedeploy.Values.BatchGetOnPremisesInstancesOutputRepresents the output of a BatchGetOnPremisesInstances operation.
module BatchGetOnPremisesInstancesInput =
Awso_codedeploy.Values.BatchGetOnPremisesInstancesInputRepresents the input of a BatchGetOnPremisesInstances operation.
Represents the output of a BatchGetDeployments operation.
Represents the input of a BatchGetDeployments operation.
module BatchGetDeploymentTargetsOutput =
Awso_codedeploy.Values.BatchGetDeploymentTargetsOutputReturns 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.
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.
module BatchGetDeploymentInstancesOutput =
Awso_codedeploy.Values.BatchGetDeploymentInstancesOutputRepresents the output of a BatchGetDeploymentInstances operation.
module BatchGetDeploymentInstancesInput =
Awso_codedeploy.Values.BatchGetDeploymentInstancesInputRepresents the input of a BatchGetDeploymentInstances operation.
Represents the output of a BatchGetDeploymentGroups operation.
Represents the input of a BatchGetDeploymentGroups operation.
Represents the output of a BatchGetApplications operation.
Represents the input of a BatchGetApplications operation.
module BatchGetApplicationRevisionsOutput =
Awso_codedeploy.Values.BatchGetApplicationRevisionsOutputRepresents the output of a BatchGetApplicationRevisions operation.
module BatchGetApplicationRevisionsInput =
Awso_codedeploy.Values.BatchGetApplicationRevisionsInputRepresents the input of a BatchGetApplicationRevisions operation.
module AddTagsToOnPremisesInstancesInput =
Awso_codedeploy.Values.AddTagsToOnPremisesInstancesInputRepresents the input of, and adds tags to, an on-premises instance operation.