package
1.10.20
Repository: https://github.com/jadekler/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package codedeployiface provides an interface to enable mocking the AWS CodeDeploy service client for testing your code.

# Functions

New creates a new instance of the CodeDeploy client with a session.

# Constants

ApplicationRevisionSortByFirstUsedTime is a ApplicationRevisionSortBy enum value.
ApplicationRevisionSortByLastUsedTime is a ApplicationRevisionSortBy enum value.
ApplicationRevisionSortByRegisterTime is a ApplicationRevisionSortBy enum value.
AutoRollbackEventDeploymentFailure is a AutoRollbackEvent enum value.
AutoRollbackEventDeploymentStopOnAlarm is a AutoRollbackEvent enum value.
AutoRollbackEventDeploymentStopOnRequest is a AutoRollbackEvent enum value.
BundleTypeTar is a BundleType enum value.
BundleTypeTgz is a BundleType enum value.
BundleTypeZip is a BundleType enum value.
DeploymentCreatorAutoscaling is a DeploymentCreator enum value.
DeploymentCreatorCodeDeployRollback is a DeploymentCreator enum value.
DeploymentCreatorUser is a DeploymentCreator enum value.
DeploymentOptionWithoutTrafficControl is a DeploymentOption enum value.
DeploymentOptionWithTrafficControl is a DeploymentOption enum value.
DeploymentReadyActionContinueDeployment is a DeploymentReadyAction enum value.
DeploymentReadyActionStopDeployment is a DeploymentReadyAction enum value.
DeploymentStatusCreated is a DeploymentStatus enum value.
DeploymentStatusFailed is a DeploymentStatus enum value.
DeploymentStatusInProgress is a DeploymentStatus enum value.
DeploymentStatusQueued is a DeploymentStatus enum value.
DeploymentStatusReady is a DeploymentStatus enum value.
DeploymentStatusStopped is a DeploymentStatus enum value.
DeploymentStatusSucceeded is a DeploymentStatus enum value.
DeploymentTypeBlueGreen is a DeploymentType enum value.
DeploymentTypeInPlace is a DeploymentType enum value.
EC2TagFilterTypeKeyAndValue is a EC2TagFilterType enum value.
EC2TagFilterTypeKeyOnly is a EC2TagFilterType enum value.
EC2TagFilterTypeValueOnly is a EC2TagFilterType enum value.
Service ID for Regions and Endpoints metadata.
ErrCodeAlarmsLimitExceededException for service response error code "AlarmsLimitExceededException".
ErrCodeApplicationAlreadyExistsException for service response error code "ApplicationAlreadyExistsException".
ErrCodeApplicationDoesNotExistException for service response error code "ApplicationDoesNotExistException".
ErrCodeApplicationLimitExceededException for service response error code "ApplicationLimitExceededException".
ErrCodeApplicationNameRequiredException for service response error code "ApplicationNameRequiredException".
ErrCodeBatchLimitExceededException for service response error code "BatchLimitExceededException".
ErrCodeBucketNameFilterRequiredException for service response error code "BucketNameFilterRequiredException".
ErrCodeDeploymentAlreadyCompletedException for service response error code "DeploymentAlreadyCompletedException".
ErrCodeDeploymentConfigAlreadyExistsException for service response error code "DeploymentConfigAlreadyExistsException".
ErrCodeDeploymentConfigDoesNotExistException for service response error code "DeploymentConfigDoesNotExistException".
ErrCodeDeploymentConfigInUseException for service response error code "DeploymentConfigInUseException".
ErrCodeDeploymentConfigLimitExceededException for service response error code "DeploymentConfigLimitExceededException".
ErrCodeDeploymentConfigNameRequiredException for service response error code "DeploymentConfigNameRequiredException".
ErrCodeDeploymentDoesNotExistException for service response error code "DeploymentDoesNotExistException".
ErrCodeDeploymentGroupAlreadyExistsException for service response error code "DeploymentGroupAlreadyExistsException".
ErrCodeDeploymentGroupDoesNotExistException for service response error code "DeploymentGroupDoesNotExistException".
ErrCodeDeploymentGroupLimitExceededException for service response error code "DeploymentGroupLimitExceededException".
ErrCodeDeploymentGroupNameRequiredException for service response error code "DeploymentGroupNameRequiredException".
ErrCodeDeploymentIdRequiredException for service response error code "DeploymentIdRequiredException".
ErrCodeDeploymentIsNotInReadyStateException for service response error code "DeploymentIsNotInReadyStateException".
ErrCodeDeploymentLimitExceededException for service response error code "DeploymentLimitExceededException".
ErrCodeDeploymentNotStartedException for service response error code "DeploymentNotStartedException".
ErrCodeDescriptionTooLongException for service response error code "DescriptionTooLongException".
ErrCodeIamArnRequiredException for service response error code "IamArnRequiredException".
ErrCodeIamSessionArnAlreadyRegisteredException for service response error code "IamSessionArnAlreadyRegisteredException".
ErrCodeIamUserArnAlreadyRegisteredException for service response error code "IamUserArnAlreadyRegisteredException".
ErrCodeIamUserArnRequiredException for service response error code "IamUserArnRequiredException".
ErrCodeInstanceDoesNotExistException for service response error code "InstanceDoesNotExistException".
ErrCodeInstanceIdRequiredException for service response error code "InstanceIdRequiredException".
ErrCodeInstanceLimitExceededException for service response error code "InstanceLimitExceededException".
ErrCodeInstanceNameAlreadyRegisteredException for service response error code "InstanceNameAlreadyRegisteredException".
ErrCodeInstanceNameRequiredException for service response error code "InstanceNameRequiredException".
ErrCodeInstanceNotRegisteredException for service response error code "InstanceNotRegisteredException".
ErrCodeInvalidAlarmConfigException for service response error code "InvalidAlarmConfigException".
ErrCodeInvalidApplicationNameException for service response error code "InvalidApplicationNameException".
ErrCodeInvalidAutoRollbackConfigException for service response error code "InvalidAutoRollbackConfigException".
ErrCodeInvalidAutoScalingGroupException for service response error code "InvalidAutoScalingGroupException".
ErrCodeInvalidBlueGreenDeploymentConfigurationException for service response error code "InvalidBlueGreenDeploymentConfigurationException".
ErrCodeInvalidBucketNameFilterException for service response error code "InvalidBucketNameFilterException".
ErrCodeInvalidDeployedStateFilterException for service response error code "InvalidDeployedStateFilterException".
ErrCodeInvalidDeploymentConfigNameException for service response error code "InvalidDeploymentConfigNameException".
ErrCodeInvalidDeploymentGroupNameException for service response error code "InvalidDeploymentGroupNameException".
ErrCodeInvalidDeploymentIdException for service response error code "InvalidDeploymentIdException".
ErrCodeInvalidDeploymentInstanceTypeException for service response error code "InvalidDeploymentInstanceTypeException".
ErrCodeInvalidDeploymentStatusException for service response error code "InvalidDeploymentStatusException".
ErrCodeInvalidDeploymentStyleException for service response error code "InvalidDeploymentStyleException".
ErrCodeInvalidEC2TagCombinationException for service response error code "InvalidEC2TagCombinationException".
ErrCodeInvalidEC2TagException for service response error code "InvalidEC2TagException".
ErrCodeInvalidFileExistsBehaviorException for service response error code "InvalidFileExistsBehaviorException".
ErrCodeInvalidIamSessionArnException for service response error code "InvalidIamSessionArnException".
ErrCodeInvalidIamUserArnException for service response error code "InvalidIamUserArnException".
ErrCodeInvalidInstanceNameException for service response error code "InvalidInstanceNameException".
ErrCodeInvalidInstanceStatusException for service response error code "InvalidInstanceStatusException".
ErrCodeInvalidInstanceTypeException for service response error code "InvalidInstanceTypeException".
ErrCodeInvalidKeyPrefixFilterException for service response error code "InvalidKeyPrefixFilterException".
ErrCodeInvalidLoadBalancerInfoException for service response error code "InvalidLoadBalancerInfoException".
ErrCodeInvalidMinimumHealthyHostValueException for service response error code "InvalidMinimumHealthyHostValueException".
ErrCodeInvalidNextTokenException for service response error code "InvalidNextTokenException".
ErrCodeInvalidOnPremisesTagCombinationException for service response error code "InvalidOnPremisesTagCombinationException".
ErrCodeInvalidOperationException for service response error code "InvalidOperationException".
ErrCodeInvalidRegistrationStatusException for service response error code "InvalidRegistrationStatusException".
ErrCodeInvalidRevisionException for service response error code "InvalidRevisionException".
ErrCodeInvalidRoleException for service response error code "InvalidRoleException".
ErrCodeInvalidSortByException for service response error code "InvalidSortByException".
ErrCodeInvalidSortOrderException for service response error code "InvalidSortOrderException".
ErrCodeInvalidTagException for service response error code "InvalidTagException".
ErrCodeInvalidTagFilterException for service response error code "InvalidTagFilterException".
ErrCodeInvalidTargetInstancesException for service response error code "InvalidTargetInstancesException".
ErrCodeInvalidTimeRangeException for service response error code "InvalidTimeRangeException".
ErrCodeInvalidTriggerConfigException for service response error code "InvalidTriggerConfigException".
ErrCodeLifecycleHookLimitExceededException for service response error code "LifecycleHookLimitExceededException".
ErrCodeMultipleIamArnsProvidedException for service response error code "MultipleIamArnsProvidedException".
ErrCodeResourceValidationException for service response error code "ResourceValidationException".
ErrCodeRevisionDoesNotExistException for service response error code "RevisionDoesNotExistException".
ErrCodeRevisionRequiredException for service response error code "RevisionRequiredException".
ErrCodeRoleRequiredException for service response error code "RoleRequiredException".
ErrCodeTagLimitExceededException for service response error code "TagLimitExceededException".
ErrCodeTagRequiredException for service response error code "TagRequiredException".
ErrCodeTagSetListLimitExceededException for service response error code "TagSetListLimitExceededException".
ErrCodeTriggerTargetsLimitExceededException for service response error code "TriggerTargetsLimitExceededException".
ErrCodeUnsupportedActionForDeploymentTypeException for service response error code "UnsupportedActionForDeploymentTypeException".
ErrorCodeAgentIssue is a ErrorCode enum value.
ErrorCodeAlarmActive is a ErrorCode enum value.
ErrorCodeApplicationMissing is a ErrorCode enum value.
ErrorCodeAutoScalingConfiguration is a ErrorCode enum value.
ErrorCodeAutoScalingIamRolePermissions is a ErrorCode enum value.
ErrorCodeDeploymentGroupMissing is a ErrorCode enum value.
ErrorCodeHealthConstraints is a ErrorCode enum value.
ErrorCodeHealthConstraintsInvalid is a ErrorCode enum value.
ErrorCodeIamRoleMissing is a ErrorCode enum value.
ErrorCodeIamRolePermissions is a ErrorCode enum value.
ErrorCodeInternalError is a ErrorCode enum value.
ErrorCodeManualStop is a ErrorCode enum value.
ErrorCodeNoEc2Subscription is a ErrorCode enum value.
ErrorCodeNoInstances is a ErrorCode enum value.
ErrorCodeOverMaxInstances is a ErrorCode enum value.
ErrorCodeRevisionMissing is a ErrorCode enum value.
ErrorCodeThrottled is a ErrorCode enum value.
ErrorCodeTimeout is a ErrorCode enum value.
FileExistsBehaviorDisallow is a FileExistsBehavior enum value.
FileExistsBehaviorOverwrite is a FileExistsBehavior enum value.
FileExistsBehaviorRetain is a FileExistsBehavior enum value.
GreenFleetProvisioningActionCopyAutoScalingGroup is a GreenFleetProvisioningAction enum value.
GreenFleetProvisioningActionDiscoverExisting is a GreenFleetProvisioningAction enum value.
InstanceActionKeepAlive is a InstanceAction enum value.
InstanceActionTerminate is a InstanceAction enum value.
InstanceStatusFailed is a InstanceStatus enum value.
InstanceStatusInProgress is a InstanceStatus enum value.
InstanceStatusPending is a InstanceStatus enum value.
InstanceStatusReady is a InstanceStatus enum value.
InstanceStatusSkipped is a InstanceStatus enum value.
InstanceStatusSucceeded is a InstanceStatus enum value.
InstanceStatusUnknown is a InstanceStatus enum value.
InstanceTypeBlue is a InstanceType enum value.
InstanceTypeGreen is a InstanceType enum value.
LifecycleErrorCodeScriptFailed is a LifecycleErrorCode enum value.
LifecycleErrorCodeScriptMissing is a LifecycleErrorCode enum value.
LifecycleErrorCodeScriptNotExecutable is a LifecycleErrorCode enum value.
LifecycleErrorCodeScriptTimedOut is a LifecycleErrorCode enum value.
LifecycleErrorCodeSuccess is a LifecycleErrorCode enum value.
LifecycleErrorCodeUnknownError is a LifecycleErrorCode enum value.
LifecycleEventStatusFailed is a LifecycleEventStatus enum value.
LifecycleEventStatusInProgress is a LifecycleEventStatus enum value.
LifecycleEventStatusPending is a LifecycleEventStatus enum value.
LifecycleEventStatusSkipped is a LifecycleEventStatus enum value.
LifecycleEventStatusSucceeded is a LifecycleEventStatus enum value.
LifecycleEventStatusUnknown is a LifecycleEventStatus enum value.
ListStateFilterActionExclude is a ListStateFilterAction enum value.
ListStateFilterActionIgnore is a ListStateFilterAction enum value.
ListStateFilterActionInclude is a ListStateFilterAction enum value.
MinimumHealthyHostsTypeFleetPercent is a MinimumHealthyHostsType enum value.
MinimumHealthyHostsTypeHostCount is a MinimumHealthyHostsType enum value.
RegistrationStatusDeregistered is a RegistrationStatus enum value.
RegistrationStatusRegistered is a RegistrationStatus enum value.
RevisionLocationTypeGitHub is a RevisionLocationType enum value.
RevisionLocationTypeS3 is a RevisionLocationType enum value.
Service endpoint prefix API calls made to.
SortOrderAscending is a SortOrder enum value.
SortOrderDescending is a SortOrder enum value.
StopStatusPending is a StopStatus enum value.
StopStatusSucceeded is a StopStatus enum value.
TagFilterTypeKeyAndValue is a TagFilterType enum value.
TagFilterTypeKeyOnly is a TagFilterType enum value.
TagFilterTypeValueOnly is a TagFilterType enum value.
TriggerEventTypeDeploymentFailure is a TriggerEventType enum value.
TriggerEventTypeDeploymentReady is a TriggerEventType enum value.
TriggerEventTypeDeploymentRollback is a TriggerEventType enum value.
TriggerEventTypeDeploymentStart is a TriggerEventType enum value.
TriggerEventTypeDeploymentStop is a TriggerEventType enum value.
TriggerEventTypeDeploymentSuccess is a TriggerEventType enum value.
TriggerEventTypeInstanceFailure is a TriggerEventType enum value.
TriggerEventTypeInstanceReady is a TriggerEventType enum value.
TriggerEventTypeInstanceStart is a TriggerEventType enum value.
TriggerEventTypeInstanceSuccess is a TriggerEventType enum value.

# Structs

Represents the input of, and adds tags to, an on-premises instance operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/AddTagsToOnPremisesInstancesOutput.
Information about an alarm.
Information about alarms associated with the deployment group.
Information about an application.
Information about a configuration for automatically rolling back to a previous version of an application revision when a deployment doesn't complete successfully.
Information about an Auto Scaling group.
Represents the input of a BatchGetApplicationRevisions operation.
Represents the output of a BatchGetApplicationRevisions operation.
Represents the input of a BatchGetApplications operation.
Represents the output of a BatchGetApplications operation.
Represents the input of a BatchGetDeploymentGroups operation.
Represents the output of a BatchGetDeploymentGroups operation.
Represents the input of a BatchGetDeploymentInstances operation.
Represents the output of a BatchGetDeploymentInstances operation.
Represents the input of a BatchGetDeployments operation.
Represents the output of a BatchGetDeployments operation.
Represents the input of a BatchGetOnPremisesInstances operation.
Represents the output of a BatchGetOnPremisesInstances operation.
Information about blue/green deployment options for a deployment group.
Information about whether instances in the original environment are terminated when a blue/green deployment is successful.
CodeDeploy provides the API operation methods for making requests to AWS CodeDeploy.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ContinueDeploymentInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/ContinueDeploymentOutput.
Represents the input of a CreateApplication operation.
Represents the output of a CreateApplication operation.
Represents the input of a CreateDeploymentConfig operation.
Represents the output of a CreateDeploymentConfig operation.
Represents the input of a CreateDeploymentGroup operation.
Represents the output of a CreateDeploymentGroup operation.
Represents the input of a CreateDeployment operation.
Represents the output of a CreateDeployment operation.
Represents the input of a DeleteApplication operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeleteApplicationOutput.
Represents the input of a DeleteDeploymentConfig operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeleteDeploymentConfigOutput.
Represents the input of a DeleteDeploymentGroup operation.
Represents the output of a DeleteDeploymentGroup operation.
Information about a deployment configuration.
Information about a deployment group.
Information about a deployment.
Information about the deployment status of the instances in the deployment.
Information about how traffic is rerouted to instances in a replacement environment in a blue/green 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.
Represents the input of a DeregisterOnPremisesInstance operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/DeregisterOnPremisesInstanceOutput.
Diagnostic information about executable scripts that are part of a deployment.
Information about an EC2 tag filter.
Information about groups of EC2 instance tags.
Information about a load balancer in Elastic Load Balancing to use in a deployment.
Information about a deployment error.
Information about an application revision.
Represents the input of a GetApplication operation.
Represents the output of a GetApplication operation.
Represents the input of a GetApplicationRevision operation.
Represents the output of a GetApplicationRevision operation.
Represents the input of a GetDeploymentConfig operation.
Represents the output of a GetDeploymentConfig operation.
Represents the input of a GetDeploymentGroup operation.
Represents the output of a GetDeploymentGroup operation.
Represents the input of a GetDeployment operation.
Represents the input of a GetDeploymentInstance operation.
Represents the output of a GetDeploymentInstance operation.
Represents the output of a GetDeployment operation.
Represents the input of a GetOnPremisesInstance operation.
Represents the output of a GetOnPremisesInstance operation.
Information about the location of application artifacts stored in GitHub.
Information about the instances that belong to the replacement environment in a blue/green deployment.
Information about an on-premises instance.
Information about an instance in a deployment.
Information about the most recent attempted or successful deployment to a deployment group.
Information about a deployment lifecycle event.
Represents the input of a ListApplicationRevisions operation.
Represents the output of a ListApplicationRevisions operation.
Represents the input of a ListApplications operation.
Represents the output of a ListApplications operation.
Represents the input of a ListDeploymentConfigs operation.
Represents the output of a ListDeploymentConfigs operation.
Represents the input of a ListDeploymentGroups operation.
Represents the output of a ListDeploymentGroups operation.
Represents the input of a ListDeploymentInstances operation.
Represents the output of a ListDeploymentInstances operation.
Represents the input of a ListDeployments operation.
Represents the output of a ListDeployments operation.
Represents the input of a ListGitHubAccountTokenNames operation.
Represents the output of a ListGitHubAccountTokenNames operation.
Represents the input of a ListOnPremisesInstances operation.
Represents the output of list on-premises instances operation.
Information about the load balancer used in a deployment.
Information about minimum healthy instance.
Information about groups of on-premises instance tags.
Represents the input of a RegisterApplicationRevision operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RegisterApplicationRevisionOutput.
Represents the input of the register on-premises instance operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RegisterOnPremisesInstanceOutput.
Represents the input of a RemoveTagsFromOnPremisesInstances operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/RemoveTagsFromOnPremisesInstancesOutput.
Information about an application revision.
Information about the location of an application revision.
Information about a deployment rollback.
Information about the location of application artifacts stored in Amazon S3.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/SkipWaitTimeForInstanceTerminationInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/SkipWaitTimeForInstanceTerminationOutput.
Represents the input of a StopDeployment operation.
Represents the output of a StopDeployment operation.
Information about a tag.
Information about an on-premises instance tag filter.
Information about the instances to be used in the replacement environment in a blue/green deployment.
Information about a time range.
Information about notification triggers for the deployment group.
Represents the input of an UpdateApplication operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/UpdateApplicationOutput.
Represents the input of an UpdateDeploymentGroup operation.
Represents the output of an UpdateDeploymentGroup operation.