@datafire/amazonaws_codedeploy
v5.0.0
Published
DataFire integration for AWS CodeDeploy
Downloads
14
Readme
@datafire/amazonaws_codedeploy
Client library for AWS CodeDeploy
Installation and Usage
npm install --save @datafire/amazonaws_codedeploy
let amazonaws_codedeploy = require('@datafire/amazonaws_codedeploy').create({
accessKeyId: "",
secretAccessKey: "",
region: ""
});
amazonaws_codedeploy.AddTagsToOnPremisesInstances({
"tags": [],
"instanceNames": []
}).then(data => {
console.log(data);
});
Description
AWS CodeDeploy AWS CodeDeploy is a deployment service that automates application deployments to Amazon EC2 instances, on-premises instances running in your own facility, or serverless AWS Lambda functions. You can deploy a nearly unlimited variety of application content, such as an updated Lambda function, code, web and configuration files, executables, packages, scripts, multimedia files, and so on. AWS CodeDeploy can deploy application content stored in Amazon S3 buckets, GitHub repositories, or Bitbucket repositories. You do not need to make changes to your existing code before you can use AWS CodeDeploy. AWS CodeDeploy makes it easier for you to rapidly release new features, helps you avoid downtime during application deployment, and handles the complexity of updating your applications, without many of the risks associated with error-prone manual deployments. AWS CodeDeploy Components Use the information in this guide to help you work with the following AWS CodeDeploy components: Application: A name that uniquely identifies the application you want to deploy. AWS CodeDeploy uses this name, which functions as a container, to ensure the correct combination of revision, deployment configuration, and deployment group are referenced during a deployment. Deployment group: A set of individual instances or CodeDeploy Lambda applications. A Lambda deployment group contains a group of applications. An EC2/On-premises deployment group contains individually tagged instances, Amazon EC2 instances in Auto Scaling groups, or both. Deployment configuration: A set of deployment rules and deployment success and failure conditions used by AWS CodeDeploy during a deployment. Deployment: The process and the components used in the process of updating a Lambda function or of installing content on one or more instances. Application revisions: For an AWS Lambda deployment, this is an AppSpec file that specifies the Lambda function to update and one or more functions to validate deployment lifecycle events. For an EC2/On-premises deployment, this is an archive file containing source content—source code, web pages, executable files, and deployment scripts—along with an AppSpec file. Revisions are stored in Amazon S3 buckets or GitHub repositories. For Amazon S3, a revision is uniquely identified by its Amazon S3 object key and its ETag, version, or both. For GitHub, a revision is uniquely identified by its commit ID. This guide also contains information to help you get details about the instances in your deployments, to make on-premises instances available for AWS CodeDeploy deployments, and to get details about a Lambda function deployment. AWS CodeDeploy Information Resources AWS CodeDeploy User Guide AWS CodeDeploy API Reference Guide AWS CLI Reference for AWS CodeDeploy AWS CodeDeploy Developer Forum
Actions
AddTagsToOnPremisesInstances
amazonaws_codedeploy.AddTagsToOnPremisesInstances({
"tags": [],
"instanceNames": []
}, context)
Input
- input
object
- instanceNames required InstanceNameList
- tags required TagList
Output
Output schema unknown
BatchGetApplicationRevisions
amazonaws_codedeploy.BatchGetApplicationRevisions({
"applicationName": "",
"revisions": []
}, context)
Input
- input
object
- applicationName required ApplicationName
- revisions required RevisionLocationList
Output
BatchGetApplications
amazonaws_codedeploy.BatchGetApplications({
"applicationNames": []
}, context)
Input
- input
object
- applicationNames required ApplicationsList
Output
- output BatchGetApplicationsOutput
BatchGetDeploymentGroups
amazonaws_codedeploy.BatchGetDeploymentGroups({
"applicationName": "",
"deploymentGroupNames": []
}, context)
Input
- input
object
- applicationName required ApplicationName
- deploymentGroupNames required DeploymentGroupsList
Output
BatchGetDeploymentInstances
amazonaws_codedeploy.BatchGetDeploymentInstances({
"deploymentId": "",
"instanceIds": []
}, context)
Input
- input
object
- deploymentId required DeploymentId
- instanceIds required InstancesList
Output
BatchGetDeployments
amazonaws_codedeploy.BatchGetDeployments({
"deploymentIds": []
}, context)
Input
- input
object
- deploymentIds required DeploymentsList
Output
- output BatchGetDeploymentsOutput
BatchGetOnPremisesInstances
amazonaws_codedeploy.BatchGetOnPremisesInstances({
"instanceNames": []
}, context)
Input
- input
object
- instanceNames required InstanceNameList
Output
ContinueDeployment
amazonaws_codedeploy.ContinueDeployment({}, context)
Input
- input
object
- deploymentId DeploymentId
Output
Output schema unknown
CreateApplication
amazonaws_codedeploy.CreateApplication({
"applicationName": ""
}, context)
Input
- input
object
- applicationName required ApplicationName
- computePlatform ComputePlatform
Output
- output CreateApplicationOutput
CreateDeployment
amazonaws_codedeploy.CreateDeployment({
"applicationName": ""
}, context)
Input
- input
object
- applicationName required ApplicationName
- autoRollbackConfiguration AutoRollbackConfiguration
- deploymentConfigName DeploymentConfigName
- deploymentGroupName DeploymentGroupName
- description Description
- fileExistsBehavior FileExistsBehavior
- ignoreApplicationStopFailures Boolean
- revision RevisionLocation
- targetInstances TargetInstances
- updateOutdatedInstancesOnly Boolean
Output
- output CreateDeploymentOutput
CreateDeploymentConfig
amazonaws_codedeploy.CreateDeploymentConfig({
"deploymentConfigName": ""
}, context)
Input
- input
object
- computePlatform ComputePlatform
- deploymentConfigName required DeploymentConfigName
- minimumHealthyHosts MinimumHealthyHosts
- trafficRoutingConfig TrafficRoutingConfig
Output
- output CreateDeploymentConfigOutput
CreateDeploymentGroup
amazonaws_codedeploy.CreateDeploymentGroup({
"applicationName": "",
"deploymentGroupName": "",
"serviceRoleArn": ""
}, context)
Input
- input
object
- alarmConfiguration AlarmConfiguration
- applicationName required ApplicationName
- autoRollbackConfiguration AutoRollbackConfiguration
- autoScalingGroups AutoScalingGroupNameList
- blueGreenDeploymentConfiguration BlueGreenDeploymentConfiguration
- deploymentConfigName DeploymentConfigName
- deploymentGroupName required DeploymentGroupName
- deploymentStyle DeploymentStyle
- ec2TagFilters EC2TagFilterList
- ec2TagSet EC2TagSet
- loadBalancerInfo LoadBalancerInfo
- onPremisesInstanceTagFilters TagFilterList
- onPremisesTagSet OnPremisesTagSet
- serviceRoleArn required Role
- triggerConfigurations TriggerConfigList
Output
- output CreateDeploymentGroupOutput
DeleteApplication
amazonaws_codedeploy.DeleteApplication({
"applicationName": ""
}, context)
Input
- input
object
- applicationName required ApplicationName
Output
Output schema unknown
DeleteDeploymentConfig
amazonaws_codedeploy.DeleteDeploymentConfig({
"deploymentConfigName": ""
}, context)
Input
- input
object
- deploymentConfigName required DeploymentConfigName
Output
Output schema unknown
DeleteDeploymentGroup
amazonaws_codedeploy.DeleteDeploymentGroup({
"applicationName": "",
"deploymentGroupName": ""
}, context)
Input
- input
object
- applicationName required ApplicationName
- deploymentGroupName required DeploymentGroupName
Output
- output DeleteDeploymentGroupOutput
DeleteGitHubAccountToken
amazonaws_codedeploy.DeleteGitHubAccountToken({}, context)
Input
- input
object
- tokenName GitHubAccountTokenName
Output
DeregisterOnPremisesInstance
amazonaws_codedeploy.DeregisterOnPremisesInstance({
"instanceName": ""
}, context)
Input
- input
object
- instanceName required InstanceName
Output
Output schema unknown
GetApplication
amazonaws_codedeploy.GetApplication({
"applicationName": ""
}, context)
Input
- input
object
- applicationName required ApplicationName
Output
- output GetApplicationOutput
GetApplicationRevision
amazonaws_codedeploy.GetApplicationRevision({
"applicationName": "",
"revision": {}
}, context)
Input
- input
object
- applicationName required ApplicationName
- revision required RevisionLocation
Output
- output GetApplicationRevisionOutput
GetDeployment
amazonaws_codedeploy.GetDeployment({
"deploymentId": ""
}, context)
Input
- input
object
- deploymentId required DeploymentId
Output
- output GetDeploymentOutput
GetDeploymentConfig
amazonaws_codedeploy.GetDeploymentConfig({
"deploymentConfigName": ""
}, context)
Input
- input
object
- deploymentConfigName required DeploymentConfigName
Output
- output GetDeploymentConfigOutput
GetDeploymentGroup
amazonaws_codedeploy.GetDeploymentGroup({
"applicationName": "",
"deploymentGroupName": ""
}, context)
Input
- input
object
- applicationName required ApplicationName
- deploymentGroupName required DeploymentGroupName
Output
- output GetDeploymentGroupOutput
GetDeploymentInstance
amazonaws_codedeploy.GetDeploymentInstance({
"deploymentId": "",
"instanceId": ""
}, context)
Input
- input
object
- deploymentId required DeploymentId
- instanceId required InstanceId
Output
- output GetDeploymentInstanceOutput
GetOnPremisesInstance
amazonaws_codedeploy.GetOnPremisesInstance({
"instanceName": ""
}, context)
Input
- input
object
- instanceName required InstanceName
Output
- output GetOnPremisesInstanceOutput
ListApplicationRevisions
amazonaws_codedeploy.ListApplicationRevisions({
"applicationName": ""
}, context)
Input
- input
object
- nextToken
string
- applicationName required ApplicationName
- deployed ListStateFilterAction
- nextToken NextToken
- s3Bucket S3Bucket
- s3KeyPrefix S3Key
- sortBy ApplicationRevisionSortBy
- sortOrder SortOrder
- nextToken
Output
ListApplications
amazonaws_codedeploy.ListApplications({}, context)
Input
- input
object
- nextToken
string
- nextToken NextToken
- nextToken
Output
- output ListApplicationsOutput
ListDeploymentConfigs
amazonaws_codedeploy.ListDeploymentConfigs({}, context)
Input
- input
object
- nextToken
string
- nextToken NextToken
- nextToken
Output
- output ListDeploymentConfigsOutput
ListDeploymentGroups
amazonaws_codedeploy.ListDeploymentGroups({
"applicationName": ""
}, context)
Input
- input
object
- nextToken
string
- applicationName required ApplicationName
- nextToken NextToken
- nextToken
Output
- output ListDeploymentGroupsOutput
ListDeploymentInstances
amazonaws_codedeploy.ListDeploymentInstances({
"deploymentId": ""
}, context)
Input
- input
object
- nextToken
string
- deploymentId required DeploymentId
- instanceStatusFilter InstanceStatusList
- instanceTypeFilter InstanceTypeList
- nextToken NextToken
- nextToken
Output
ListDeployments
amazonaws_codedeploy.ListDeployments({}, context)
Input
- input
object
- nextToken
string
- applicationName ApplicationName
- createTimeRange TimeRange
- deploymentGroupName DeploymentGroupName
- includeOnlyStatuses DeploymentStatusList
- nextToken NextToken
- nextToken
Output
- output ListDeploymentsOutput
ListGitHubAccountTokenNames
amazonaws_codedeploy.ListGitHubAccountTokenNames({}, context)
Input
- input
object
- nextToken NextToken
Output
ListOnPremisesInstances
amazonaws_codedeploy.ListOnPremisesInstances({}, context)
Input
- input
object
- nextToken NextToken
- registrationStatus RegistrationStatus
- tagFilters TagFilterList
Output
PutLifecycleEventHookExecutionStatus
amazonaws_codedeploy.PutLifecycleEventHookExecutionStatus({}, context)
Input
- input
object
- deploymentId DeploymentId
- lifecycleEventHookExecutionId LifecycleEventHookExecutionId
- status LifecycleEventStatus
Output
RegisterApplicationRevision
amazonaws_codedeploy.RegisterApplicationRevision({
"applicationName": "",
"revision": {}
}, context)
Input
- input
object
- applicationName required ApplicationName
- description Description
- revision required RevisionLocation
Output
Output schema unknown
RegisterOnPremisesInstance
amazonaws_codedeploy.RegisterOnPremisesInstance({
"instanceName": ""
}, context)
Input
- input
object
- iamSessionArn IamSessionArn
- iamUserArn IamUserArn
- instanceName required InstanceName
Output
Output schema unknown
RemoveTagsFromOnPremisesInstances
amazonaws_codedeploy.RemoveTagsFromOnPremisesInstances({
"tags": [],
"instanceNames": []
}, context)
Input
- input
object
- instanceNames required InstanceNameList
- tags required TagList
Output
Output schema unknown
SkipWaitTimeForInstanceTermination
amazonaws_codedeploy.SkipWaitTimeForInstanceTermination({}, context)
Input
- input
object
- deploymentId DeploymentId
Output
Output schema unknown
StopDeployment
amazonaws_codedeploy.StopDeployment({
"deploymentId": ""
}, context)
Input
- input
object
- autoRollbackEnabled NullableBoolean
- deploymentId required DeploymentId
Output
- output StopDeploymentOutput
UpdateApplication
amazonaws_codedeploy.UpdateApplication({}, context)
Input
- input
object
- applicationName ApplicationName
- newApplicationName ApplicationName
Output
Output schema unknown
UpdateDeploymentGroup
amazonaws_codedeploy.UpdateDeploymentGroup({
"applicationName": "",
"currentDeploymentGroupName": ""
}, context)
Input
- input
object
- alarmConfiguration AlarmConfiguration
- applicationName required ApplicationName
- autoRollbackConfiguration AutoRollbackConfiguration
- autoScalingGroups AutoScalingGroupNameList
- blueGreenDeploymentConfiguration BlueGreenDeploymentConfiguration
- currentDeploymentGroupName required DeploymentGroupName
- deploymentConfigName DeploymentConfigName
- deploymentStyle DeploymentStyle
- ec2TagFilters EC2TagFilterList
- ec2TagSet EC2TagSet
- loadBalancerInfo LoadBalancerInfo
- newDeploymentGroupName DeploymentGroupName
- onPremisesInstanceTagFilters TagFilterList
- onPremisesTagSet OnPremisesTagSet
- serviceRoleArn Role
- triggerConfigurations TriggerConfigList
Output
- output UpdateDeploymentGroupOutput
Definitions
AddTagsToOnPremisesInstancesInput
- AddTagsToOnPremisesInstancesInput
object
: Represents the input of, and adds tags to, an on-premises instance operation.- instanceNames required InstanceNameList
- tags required TagList
AdditionalDeploymentStatusInfo
- AdditionalDeploymentStatusInfo
string
Alarm
- Alarm
object
: Information about an alarm.- name AlarmName
AlarmConfiguration
- AlarmConfiguration
object
: Information about alarms associated with the deployment group.
AlarmList
- AlarmList
array
- items Alarm
AlarmName
- AlarmName
string
AlarmsLimitExceededException
- AlarmsLimitExceededException
object
: The maximum number of alarms for a deployment group (10) was exceeded.
ApplicationAlreadyExistsException
- ApplicationAlreadyExistsException
object
: An application with the specified name already exists with the applicable IAM user or AWS account.
ApplicationDoesNotExistException
- ApplicationDoesNotExistException
object
: The application does not exist with the applicable IAM user or AWS account.
ApplicationId
- ApplicationId
string
ApplicationInfo
- ApplicationInfo
object
: Information about an application.- applicationId ApplicationId
- applicationName ApplicationName
- computePlatform ComputePlatform
- createTime Timestamp
- gitHubAccountName GitHubAccountTokenName
- linkedToGitHub Boolean
ApplicationLimitExceededException
- ApplicationLimitExceededException
object
: More applications were attempted to be created than are allowed.
ApplicationName
- ApplicationName
string
ApplicationNameRequiredException
- ApplicationNameRequiredException
object
: The minimum number of required application names was not specified.
ApplicationRevisionSortBy
- ApplicationRevisionSortBy
string
(values: registerTime, firstUsedTime, lastUsedTime)
ApplicationsInfoList
- ApplicationsInfoList
array
- items ApplicationInfo
ApplicationsList
- ApplicationsList
array
- items ApplicationName
AutoRollbackConfiguration
- AutoRollbackConfiguration
object
: Information about a configuration for automatically rolling back to a previous version of an application revision when a deployment doesn't complete successfully.- enabled Boolean
- events AutoRollbackEventsList
AutoRollbackEvent
- AutoRollbackEvent
string
(values: DEPLOYMENT_FAILURE, DEPLOYMENT_STOP_ON_ALARM, DEPLOYMENT_STOP_ON_REQUEST)
AutoRollbackEventsList
- AutoRollbackEventsList
array
- items AutoRollbackEvent
AutoScalingGroup
- AutoScalingGroup
object
: Information about an Auto Scaling group.- hook AutoScalingGroupHook
- name AutoScalingGroupName
AutoScalingGroupHook
- AutoScalingGroupHook
string
AutoScalingGroupList
- AutoScalingGroupList
array
- items AutoScalingGroup
AutoScalingGroupName
- AutoScalingGroupName
string
AutoScalingGroupNameList
- AutoScalingGroupNameList
array
- items AutoScalingGroupName
BatchGetApplicationRevisionsInput
- BatchGetApplicationRevisionsInput
object
: Represents the input of a BatchGetApplicationRevisions operation.- applicationName required ApplicationName
- revisions required RevisionLocationList
BatchGetApplicationRevisionsOutput
- BatchGetApplicationRevisionsOutput
object
: Represents the output of a BatchGetApplicationRevisions operation.- applicationName ApplicationName
- errorMessage ErrorMessage
- revisions RevisionInfoList
BatchGetApplicationsInput
- BatchGetApplicationsInput
object
: Represents the input of a BatchGetApplications operation.- applicationNames required ApplicationsList
BatchGetApplicationsOutput
- BatchGetApplicationsOutput
object
: Represents the output of a BatchGetApplications operation.- applicationsInfo ApplicationsInfoList
BatchGetDeploymentGroupsInput
- BatchGetDeploymentGroupsInput
object
: Represents the input of a BatchGetDeploymentGroups operation.- applicationName required ApplicationName
- deploymentGroupNames required DeploymentGroupsList
BatchGetDeploymentGroupsOutput
- BatchGetDeploymentGroupsOutput
object
: Represents the output of a BatchGetDeploymentGroups operation.- deploymentGroupsInfo DeploymentGroupInfoList
- errorMessage ErrorMessage
BatchGetDeploymentInstancesInput
- BatchGetDeploymentInstancesInput
object
: Represents the input of a BatchGetDeploymentInstances operation.- deploymentId required DeploymentId
- instanceIds required InstancesList
BatchGetDeploymentInstancesOutput
- BatchGetDeploymentInstancesOutput
object
: Represents the output of a BatchGetDeploymentInstances operation.- errorMessage ErrorMessage
- instancesSummary InstanceSummaryList
BatchGetDeploymentsInput
- BatchGetDeploymentsInput
object
: Represents the input of a BatchGetDeployments operation.- deploymentIds required DeploymentsList
BatchGetDeploymentsOutput
- BatchGetDeploymentsOutput
object
: Represents the output of a BatchGetDeployments operation.- deploymentsInfo DeploymentsInfoList
BatchGetOnPremisesInstancesInput
- BatchGetOnPremisesInstancesInput
object
: Represents the input of a BatchGetOnPremisesInstances operation.- instanceNames required InstanceNameList
BatchGetOnPremisesInstancesOutput
- BatchGetOnPremisesInstancesOutput
object
: Represents the output of a BatchGetOnPremisesInstances operation.- instanceInfos InstanceInfoList
BatchLimitExceededException
- BatchLimitExceededException
object
: The maximum number of names or IDs allowed for this request (100) was exceeded.
BlueGreenDeploymentConfiguration
- BlueGreenDeploymentConfiguration
object
: Information about blue/green deployment options for a deployment group.- deploymentReadyOption DeploymentReadyOption
- greenFleetProvisioningOption GreenFleetProvisioningOption
- terminateBlueInstancesOnDeploymentSuccess BlueInstanceTerminationOption
BlueInstanceTerminationOption
- BlueInstanceTerminationOption
object
: Information about whether instances in the original environment are terminated when a blue/green deployment is successful.- action InstanceAction
- terminationWaitTimeInMinutes Duration
Boolean
- Boolean
boolean
BucketNameFilterRequiredException
- BucketNameFilterRequiredException
object
: A bucket name is required, but was not provided.
BundleType
- BundleType
string
(values: tar, tgz, zip, YAML, JSON)
CommitId
- CommitId
string
ComputePlatform
- ComputePlatform
string
(values: Server, Lambda)
ContinueDeploymentInput
- ContinueDeploymentInput
object
- deploymentId DeploymentId
CreateApplicationInput
- CreateApplicationInput
object
: Represents the input of a CreateApplication operation.- applicationName required ApplicationName
- computePlatform ComputePlatform
CreateApplicationOutput
- CreateApplicationOutput
object
: Represents the output of a CreateApplication operation.- applicationId ApplicationId
CreateDeploymentConfigInput
- CreateDeploymentConfigInput
object
: Represents the input of a CreateDeploymentConfig operation.- computePlatform ComputePlatform
- deploymentConfigName required DeploymentConfigName
- minimumHealthyHosts MinimumHealthyHosts
- trafficRoutingConfig TrafficRoutingConfig
CreateDeploymentConfigOutput
- CreateDeploymentConfigOutput
object
: Represents the output of a CreateDeploymentConfig operation.- deploymentConfigId DeploymentConfigId
CreateDeploymentGroupInput
- CreateDeploymentGroupInput
object
: Represents the input of a CreateDeploymentGroup operation.- alarmConfiguration AlarmConfiguration
- applicationName required ApplicationName
- autoRollbackConfiguration AutoRollbackConfiguration
- autoScalingGroups AutoScalingGroupNameList
- blueGreenDeploymentConfiguration BlueGreenDeploymentConfiguration
- deploymentConfigName DeploymentConfigName
- deploymentGroupName required DeploymentGroupName
- deploymentStyle DeploymentStyle
- ec2TagFilters EC2TagFilterList
- ec2TagSet EC2TagSet
- loadBalancerInfo LoadBalancerInfo
- onPremisesInstanceTagFilters TagFilterList
- onPremisesTagSet OnPremisesTagSet
- serviceRoleArn required Role
- triggerConfigurations TriggerConfigList
CreateDeploymentGroupOutput
- CreateDeploymentGroupOutput
object
: Represents the output of a CreateDeploymentGroup operation.- deploymentGroupId DeploymentGroupId
CreateDeploymentInput
- CreateDeploymentInput
object
: Represents the input of a CreateDeployment operation.- applicationName required ApplicationName
- autoRollbackConfiguration AutoRollbackConfiguration
- deploymentConfigName DeploymentConfigName
- deploymentGroupName DeploymentGroupName
- description Description
- fileExistsBehavior FileExistsBehavior
- ignoreApplicationStopFailures Boolean
- revision RevisionLocation
- targetInstances TargetInstances
- updateOutdatedInstancesOnly Boolean
CreateDeploymentOutput
- CreateDeploymentOutput
object
: Represents the output of a CreateDeployment operation.- deploymentId DeploymentId
DeleteApplicationInput
- DeleteApplicationInput
object
: Represents the input of a DeleteApplication operation.- applicationName required ApplicationName
DeleteDeploymentConfigInput
- DeleteDeploymentConfigInput
object
: Represents the input of a DeleteDeploymentConfig operation.- deploymentConfigName required DeploymentConfigName
DeleteDeploymentGroupInput
- DeleteDeploymentGroupInput
object
: Represents the input of a DeleteDeploymentGroup operation.- applicationName required ApplicationName
- deploymentGroupName required DeploymentGroupName
DeleteDeploymentGroupOutput
- DeleteDeploymentGroupOutput
object
: Represents the output of a DeleteDeploymentGroup operation.- hooksNotCleanedUp AutoScalingGroupList
DeleteGitHubAccountTokenInput
- DeleteGitHubAccountTokenInput
object
: Represents the input of a DeleteGitHubAccount operation.- tokenName GitHubAccountTokenName
DeleteGitHubAccountTokenOutput
- DeleteGitHubAccountTokenOutput
object
: Represents the output of a DeleteGitHubAccountToken operation.- tokenName GitHubAccountTokenName
DeploymentAlreadyCompletedException
- DeploymentAlreadyCompletedException
object
: The deployment is already complete.
DeploymentConfigAlreadyExistsException
- DeploymentConfigAlreadyExistsException
object
: A deployment configuration with the specified name already exists with the applicable IAM user or AWS account.
DeploymentConfigDoesNotExistException
- DeploymentConfigDoesNotExistException
object
: The deployment configuration does not exist with the applicable IAM user or AWS account.
DeploymentConfigId
- DeploymentConfigId
string
DeploymentConfigInUseException
- DeploymentConfigInUseException
object
: The deployment configuration is still in use.
DeploymentConfigInfo
- DeploymentConfigInfo
object
: Information about a deployment configuration.- computePlatform ComputePlatform
- createTime Timestamp
- deploymentConfigId DeploymentConfigId
- deploymentConfigName DeploymentConfigName
- minimumHealthyHosts MinimumHealthyHosts
- trafficRoutingConfig TrafficRoutingConfig
DeploymentConfigLimitExceededException
- DeploymentConfigLimitExceededException
object
: The deployment configurations limit was exceeded.
DeploymentConfigName
- DeploymentConfigName
string
DeploymentConfigNameRequiredException
- DeploymentConfigNameRequiredException
object
: The deployment configuration name was not specified.
DeploymentConfigsList
- DeploymentConfigsList
array
- items DeploymentConfigName
DeploymentCreator
- DeploymentCreator
string
(values: user, autoscaling, codeDeployRollback)
DeploymentDoesNotExistException
- DeploymentDoesNotExistException
object
: The deployment does not exist with the applicable IAM user or AWS account.
DeploymentGroupAlreadyExistsException
- DeploymentGroupAlreadyExistsException
object
: A deployment group with the specified name already exists with the applicable IAM user or AWS account.
DeploymentGroupDoesNotExistException
- DeploymentGroupDoesNotExistException
object
: The named deployment group does not exist with the applicable IAM user or AWS account.
DeploymentGroupId
- DeploymentGroupId
string
DeploymentGroupInfo
- DeploymentGroupInfo
object
: Information about a deployment group.- alarmConfiguration AlarmConfiguration
- applicationName ApplicationName
- autoRollbackConfiguration AutoRollbackConfiguration
- autoScalingGroups AutoScalingGroupList
- blueGreenDeploymentConfiguration BlueGreenDeploymentConfiguration
- computePlatform ComputePlatform
- deploymentConfigName DeploymentConfigName
- deploymentGroupId DeploymentGroupId
- deploymentGroupName DeploymentGroupName
- deploymentStyle DeploymentStyle
- ec2TagFilters EC2TagFilterList
- ec2TagSet EC2TagSet
- lastAttemptedDeployment LastDeploymentInfo
- lastSuccessfulDeployment LastDeploymentInfo
- loadBalancerInfo LoadBalancerInfo
- onPremisesInstanceTagFilters TagFilterList
- onPremisesTagSet OnPremisesTagSet
- serviceRoleArn Role
- targetRevision RevisionLocation
- triggerConfigurations TriggerConfigList
DeploymentGroupInfoList
- DeploymentGroupInfoList
array
- items DeploymentGroupInfo
DeploymentGroupLimitExceededException
- DeploymentGroupLimitExceededException
object
: The deployment groups limit was exceeded.
DeploymentGroupName
- DeploymentGroupName
string
DeploymentGroupNameRequiredException
- DeploymentGroupNameRequiredException
object
: The deployment group name was not specified.
DeploymentGroupsList
- DeploymentGroupsList
array
- items DeploymentGroupName
DeploymentId
- DeploymentId
string
DeploymentIdRequiredException
- DeploymentIdRequiredException
object
: At least one deployment ID must be specified.
DeploymentInfo
- DeploymentInfo
object
: Information about a deployment.- additionalDeploymentStatusInfo AdditionalDeploymentStatusInfo
- applicationName ApplicationName
- autoRollbackConfiguration AutoRollbackConfiguration
- blueGreenDeploymentConfiguration BlueGreenDeploymentConfiguration
- completeTime Timestamp
- computePlatform ComputePlatform
- createTime Timestamp
- creator DeploymentCreator
- deploymentConfigName DeploymentConfigName
- deploymentGroupName DeploymentGroupName
- deploymentId DeploymentId
- deploymentOverview DeploymentOverview
- deploymentStatusMessages DeploymentStatusMessageList
- deploymentStyle DeploymentStyle
- description Description
- errorInformation ErrorInformation
- fileExistsBehavior FileExistsBehavior
- ignoreApplicationStopFailures Boolean
- instanceTerminationWaitTimeStarted Boolean
- loadBalancerInfo LoadBalancerInfo
- previousRevision RevisionLocation
- revision RevisionLocation
- rollbackInfo RollbackInfo
- startTime Timestamp
- status DeploymentStatus
- targetInstances TargetInstances
- updateOutdatedInstancesOnly Boolean
DeploymentIsNotInReadyStateException
- DeploymentIsNotInReadyStateException
object
: The deployment does not have a status of Ready and can't continue yet.
DeploymentLimitExceededException
- DeploymentLimitExceededException
object
: The number of allowed deployments was exceeded.
DeploymentNotStartedException
- DeploymentNotStartedException
object
: The specified deployment has not started.
DeploymentOption
- DeploymentOption
string
(values: WITH_TRAFFIC_CONTROL, WITHOUT_TRAFFIC_CONTROL)
DeploymentOverview
- DeploymentOverview
object
: Information about the deployment status of the instances in the deployment.- Failed InstanceCount
- InProgress InstanceCount
- Pending InstanceCount
- Ready InstanceCount
- Skipped InstanceCount
- Succeeded InstanceCount
DeploymentReadyAction
- DeploymentReadyAction
string
(values: CONTINUE_DEPLOYMENT, STOP_DEPLOYMENT)
DeploymentReadyOption
- DeploymentReadyOption
object
: Information about how traffic is rerouted to instances in a replacement environment in a blue/green deployment.- actionOnTimeout DeploymentReadyAction
- waitTimeInMinutes Duration
DeploymentStatus
- DeploymentStatus
string
(values: Created, Queued, InProgress, Succeeded, Failed, Stopped, Ready)
DeploymentStatusList
- DeploymentStatusList
array
- items DeploymentStatus
DeploymentStatusMessageList
- DeploymentStatusMessageList
array
- items ErrorMessage
DeploymentStyle
- DeploymentStyle
object
: 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.- deploymentOption DeploymentOption
- deploymentType DeploymentType
DeploymentType
- DeploymentType
string
(values: IN_PLACE, BLUE_GREEN)
DeploymentsInfoList
- DeploymentsInfoList
array
- items DeploymentInfo
DeploymentsList
- DeploymentsList
array
- items DeploymentId
DeregisterOnPremisesInstanceInput
- DeregisterOnPremisesInstanceInput
object
: Represents the input of a DeregisterOnPremisesInstance operation.- instanceName required InstanceName
Description
- Description
string
DescriptionTooLongException
- DescriptionTooLongException
object
: The description is too long.
Diagnostics
- Diagnostics
object
: Diagnostic information about executable scripts that are part of a deployment.- errorCode LifecycleErrorCode
- logTail LogTail
- message LifecycleMessage
- scriptName ScriptName
Duration
- Duration
integer
EC2TagFilter
- EC2TagFilter
object
: Information about an EC2 tag filter.- Key Key
- Type EC2TagFilterType
- Value Value
EC2TagFilterList
- EC2TagFilterList
array
- items EC2TagFilter
EC2TagFilterType
- EC2TagFilterType
string
(values: KEY_ONLY, VALUE_ONLY, KEY_AND_VALUE)
EC2TagSet
- EC2TagSet
object
: Information about groups of EC2 instance tags.- ec2TagSetList EC2TagSetList
EC2TagSetList
- EC2TagSetList
array
- items EC2TagFilterList
ELBInfo
- ELBInfo
object
: Information about a load balancer in Elastic Load Balancing to use in a deployment. Instances are registered directly with a load balancer, and traffic is routed to the load balancer.- name ELBName
ELBInfoList
- ELBInfoList
array
- items ELBInfo
ELBName
- ELBName
string
ETag
- ETag
string
ErrorCode
- ErrorCode
string
(values: DEPLOYMENT_GROUP_MISSING, APPLICATION_MISSING, REVISION_MISSING, IAM_ROLE_MISSING, IAM_ROLE_PERMISSIONS, NO_EC2_SUBSCRIPTION, OVER_MAX_INSTANCES, NO_INSTANCES, TIMEOUT, HEALTH_CONSTRAINTS_INVALID, HEALTH_CONSTRAINTS, INTERNAL_ERROR, THROTTLED, ALARM_ACTIVE, AGENT_ISSUE, AUTO_SCALING_IAM_ROLE_PERMISSIONS, AUTO_SCALING_CONFIGURATION, MANUAL_STOP, MISSING_BLUE_GREEN_DEPLOYMENT_CONFIGURATION, MISSING_ELB_INFORMATION, MISSING_GITHUB_TOKEN, ELASTIC_LOAD_BALANCING_INVALID, ELB_INVALID_INSTANCE, INVALID_LAMBDA_CONFIGURATION, INVALID_LAMBDA_FUNCTION, HOOK_EXECUTION_FAILURE)
ErrorInformation
- ErrorInformation
object
: Information about a deployment error.- code ErrorCode
- message ErrorMessage
ErrorMessage
- ErrorMessage
string
FileExistsBehavior
- FileExistsBehavior
string
(values: DISALLOW, OVERWRITE, RETAIN)
GenericRevisionInfo
- GenericRevisionInfo
object
: Information about an application revision.- deploymentGroups DeploymentGroupsList
- description Description
- firstUsedTime Timestamp
- lastUsedTime Timestamp
- registerTime Timestamp
GetApplicationInput
- GetApplicationInput
object
: Represents the input of a GetApplication operation.- applicationName required ApplicationName
GetApplicationOutput
- GetApplicationOutput
object
: Represents the output of a GetApplication operation.- application ApplicationInfo
GetApplicationRevisionInput
- GetApplicationRevisionInput
object
: Represents the input of a GetApplicationRevision operation.- applicationName required ApplicationName
- revision required RevisionLocation
GetApplicationRevisionOutput
- GetApplicationRevisionOutput
object
: Represents the output of a GetApplicationRevision operation.- applicationName ApplicationName
- revision RevisionLocation
- revisionInfo GenericRevisionInfo
GetDeploymentConfigInput
- GetDeploymentConfigInput
object
: Represents the input of a GetDeploymentConfig operation.- deploymentConfigName required DeploymentConfigName
GetDeploymentConfigOutput
- GetDeploymentConfigOutput
object
: Represents the output of a GetDeploymentConfig operation.- deploymentConfigInfo DeploymentConfigInfo
GetDeploymentGroupInput
- GetDeploymentGroupInput
object
: Represents the input of a GetDeploymentGroup operation.- applicationName required ApplicationName
- deploymentGroupName required DeploymentGroupName
GetDeploymentGroupOutput
- GetDeploymentGroupOutput
object
: Represents the output of a GetDeploymentGroup operation.- deploymentGroupInfo DeploymentGroupInfo
GetDeploymentInput
- GetDeploymentInput
object
: Represents the input of a GetDeployment operation.- deploymentId required DeploymentId
GetDeploymentInstanceInput
- GetDeploymentInstanceInput
object
: Represents the input of a GetDeploymentInstance operation.- deploymentId required DeploymentId
- instanceId required InstanceId
GetDeploymentInstanceOutput
- GetDeploymentInstanceOutput
object
: Represents the output of a GetDeploymentInstance operation.- instanceSummary InstanceSummary
GetDeploymentOutput
- GetDeploymentOutput
object
: Represents the output of a GetDeployment operation.- deploymentInfo DeploymentInfo
GetOnPremisesInstanceInput
- GetOnPremisesInstanceInput
object
: Represents the input of a GetOnPremisesInstance operation.- instanceName required InstanceName
GetOnPremisesInstanceOutput
- GetOnPremisesInstanceOutput
object
: Represents the output of a GetOnPremisesInstance operation.- instanceInfo InstanceInfo
GitHubAccountTokenDoesNotExistException
- GitHubAccountTokenDoesNotExistException
object
: No GitHub account connection exists with the named specified in the call.
GitHubAccountTokenName
- GitHubAccountTokenName
string
GitHubAccountTokenNameList
- GitHubAccountTokenNameList
array
- items GitHubAccountTokenName
GitHubAccountTokenNameRequiredException
- GitHubAccountTokenNameRequiredException
object
: The call is missing a required GitHub account connection name.
GitHubLocation
- GitHubLocation
object
: Information about the location of application artifacts stored in GitHub.- commitId CommitId
- repository Repository
GreenFleetProvisioningAction
- GreenFleetProvisioningAction
string
(values: DISCOVER_EXISTING, COPY_AUTO_SCALING_GROUP)
GreenFleetProvisioningOption
- GreenFleetProvisioningOption
object
: Information about the instances that belong to the replacement environment in a blue/green deployment.- action GreenFleetProvisioningAction
IamArnRequiredException
- IamArnRequiredException
object
: No IAM ARN was included in the request. You must use an IAM session ARN or IAM user ARN in the request.
IamSessionArn
- IamSessionArn
string
IamSessionArnAlreadyRegisteredException
- IamSessionArnAlreadyRegisteredException
object
: The request included an IAM session ARN that has already been used to register a different instance.
IamUserArn
- IamUserArn
string
IamUserArnAlreadyRegisteredException
- IamUserArnAlreadyRegisteredException
object
: The specified IAM user ARN is already registered with an on-premises instance.
IamUserArnRequiredException
- IamUserArnRequiredException
object
: An IAM user ARN was not specified.
InstanceAction
- InstanceAction
string
(values: TERMINATE, KEEP_ALIVE)
InstanceArn
- InstanceArn
string
InstanceCount
- InstanceCount
integer
InstanceDoesNotExistException
- InstanceDoesNotExistException
object
: The specified instance does not exist in the deployment group.
InstanceId
- InstanceId
string
InstanceIdRequiredException
- InstanceIdRequiredException
object
: The instance ID was not specified.
InstanceInfo
- InstanceInfo
object
: Information about an on-premises instance.- deregisterTime Timestamp
- iamSessionArn IamSessionArn
- iamUserArn IamUserArn
- instanceArn InstanceArn
- instanceName InstanceName
- registerTime Timestamp
- tags TagList
InstanceInfoList
- InstanceInfoList
array
- items InstanceInfo
InstanceLimitExceededException
- InstanceLimitExceededException
object
: The maximum number of allowed on-premises instances in a single call was exceeded.
InstanceName
- InstanceName
string
InstanceNameAlreadyRegisteredException
- InstanceNameAlreadyRegisteredException
object
: The specified on-premises instance name is already registered.
InstanceNameList
- InstanceNameList
array
- items InstanceName
InstanceNameRequiredException
- InstanceNameRequiredException
object
: An on-premises instance name was not specified.
InstanceNotRegisteredException
- InstanceNotRegisteredException
object
: The specified on-premises instance is not registered.
InstanceStatus
- InstanceStatus
string
(values: Pending, InProgress, Succeeded, Failed, Skipped, Unknown, Ready)
InstanceStatusList
- InstanceStatusList
array
- items InstanceStatus
InstanceSummary
- InstanceSummary
object
: Information about an instance in a deployment.- deploymentId DeploymentId
- instanceId InstanceId
- instanceType InstanceType
- lastUpdatedAt Timestamp
- lifecycleEvents LifecycleEventList
- status InstanceStatus
InstanceSummaryList
- InstanceSummaryList
array
- items InstanceSummary
InstanceType
- InstanceType
string
(values: Blue, Green)
InstanceTypeList
- InstanceTypeList
array
- items InstanceType
InstancesList
- InstancesList
array
- items InstanceId
InvalidAlarmConfigException
- InvalidAlarmConfigException
object
: 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 255 character limit. Two alarms with the same name have been specified. The alarm configuration is enabled but the alarm list is empty.
InvalidApplicationNameException
- InvalidApplicationNameException
object
: The application name was specified in an invalid format.
InvalidAutoRollbackConfigException
- InvalidAutoRollbackConfigException
object
: 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.
InvalidAutoScalingGroupException
- InvalidAutoScalingGroupException
object
: The Auto Scaling group was specified in an invalid format or does not exist.
InvalidBlueGreenDeploymentConfigurationException
- InvalidBlueGreenDeploymentConfigurationException
object
: The configuration for the blue/green deployment group was provided in an invalid format. For information about deployment configuration format, see CreateDeploymentConfig.
InvalidBucketNameFilterException
- InvalidBucketNameFilterException
object
: The bucket name either doesn't exist or was specified in an invalid format.
InvalidComputePlatformException
- InvalidComputePlatformException
object
: The computePlatform is invalid. The computePlatform should be Lambda or Server.
InvalidDeployedStateFilterException
- InvalidDeployedStateFilterException
object
: The deployed state filter was specified in an invalid format.
InvalidDeploymentConfigNameException
- InvalidDeploymentConfigNameException
object
: The deployment configuration name was specified in an invalid format.
InvalidDeploymentGroupNameException
- InvalidDeploymentGroupNameException
object
: The deployment group name was specified in an invalid format.
InvalidDeploymentIdException
- InvalidDeploymentIdException
object
: At least one of the deployment IDs was specified in an invalid format.
InvalidDeploymentInstanceTypeException
- InvalidDeploymentInstanceTypeException
object
: An instance type was specified for an in-place deployment. Instance types are supported for blue/green deployments only.
InvalidDeploymentStatusException
- InvalidDeploymentStatusException
object
: The specified deployment status doesn't exist or cannot be determined.
InvalidDeploymentStyleException
- InvalidDeploymentStyleException
object
: 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".
InvalidEC2TagCombinationException
- InvalidEC2TagCombinationException
object
: A call was submitted that specified both Ec2TagFilters and Ec2TagSet, but only one of these data types can be used in a single call.
InvalidEC2TagException
- InvalidEC2TagException
object
: The tag was specified in an invalid format.
InvalidFileExistsBehaviorException
- InvalidFileExistsBehaviorException
object
: An invalid fileExistsBehavior option was specified to determine how AWS 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".
InvalidGitHubAccountTokenNameException
- InvalidGitHubAccountTokenNameException
object
: The format of the specified GitHub account connection name is invalid.
InvalidIamSessionArnException
- InvalidIamSessionArnException
object
: The IAM session ARN was specified in an invalid format.
InvalidIamUserArnException
- InvalidIamUserArnException
object
: The IAM user ARN was specified in an invalid format.
InvalidIgnoreApplicationStopFailuresValueException
- InvalidIgnoreApplicationStopFailuresValueException
object
: The IgnoreApplicationStopFailures value is invalid. For AWS Lambda deployments, false is expected. For EC2/On-premises deployments, true or false is expected.
InvalidInputException
- InvalidInputException
object
: The specified input was specified in an invalid format.
InvalidInstanceIdException
- InvalidInstanceIdException
object
:
InvalidInstanceNameException
- InvalidInstanceNameException
object
: The specified on-premises instance name was specified in an invalid format.
InvalidInstanceStatusException
- InvalidInstanceStatusException
object
: The specified instance status does not exist.
InvalidInstanceTypeException
- InvalidInstanceTypeException
object
: 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.
InvalidKeyPrefixFilterException
- InvalidKeyPrefixFilterException
object
: The specified key prefix filter was specified in an invalid format.
InvalidLifecycleEventHookExecutionIdException
- InvalidLifecycleEventHookExecutionIdException
object
: A lifecycle event hook is invalid. Review the hooks section in your AppSpec file to ensure the lifecycle events and hooks functions are valid.
InvalidLifecycleEventHookExecutionStatusException
- InvalidLifecycleEventHookExecutionStatusException
object
: The result of a Lambda validation function that verifies a lifecycle event is invalid. It should return Succeeded or Failed.
InvalidLoadBalancerInfoException
- InvalidLoadBalancerInfoException
object
: An invalid load balancer name, or no load balancer name, was specified.
InvalidMinimumHealthyHostValueException
- InvalidMinimumHealthyHostValueException
object
: The minimum healthy instance value was specified in an invalid format.
InvalidNextTokenException
- InvalidNextTokenException
object
: The next token was specified in an invalid format.
InvalidOnPremisesTagCombinationException
- InvalidOnPremisesTagCombinationException
object
: A call was submitted that specified both OnPremisesTagFilters and OnPremisesTagSet, but only one of these data types can be used in a single call.
InvalidOperationException
- InvalidOperationException
object
: An invalid operation was detected.
InvalidRegistrationStatusException
- InvalidRegistrationStatusException
object
: The registration status was specified in an invalid format.
InvalidRevisionException
- InvalidRevisionException
object
: The revision was specified in an invalid format.
InvalidRoleException
- InvalidRoleException
object
: 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 Auto Scaling.
InvalidSortByException
- InvalidSortByException
object
: The column name to sort by is either not present or was specified in an invalid format.
InvalidSortOrderException
- InvalidSortOrderException
object
: The sort order was specified in an invalid format.
InvalidTagException
- InvalidTagException
object
: The specified tag was specified in an invalid format.
InvalidTagFilterException
- InvalidTagFilterException
object
: The specified tag filter was specified in an invalid format.
InvalidTargetInstancesException
- InvalidTargetInstancesException
object
: 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.
InvalidTimeRangeException
- InvalidTimeRangeException
object
: The specified time range was specified in an invalid format.
InvalidTrafficRoutingConfigurationException
- InvalidTrafficRoutingConfigurationException
object
: The configuration that specifies how traffic is routed during a deployment is invalid.
InvalidTriggerConfigException
- InvalidTriggerConfigException
object
: The trigger was specified in an invalid format.
InvalidUpdateOutdatedInstancesOnlyValueException
- InvalidUpdateOutdatedInstancesOnlyValueException
object
: The UpdateOutdatedInstancesOnly value is invalid. For AWS Lambda deployments, false is expected. For EC2/On-premises deployments, true or false is expected.
Key
- Key
string
LastDeploymentInfo
- LastDeploymentInfo
object
: Information about the most recent attempted or successful deployment to a deployment group.- createTime Timestamp
- deploymentId DeploymentId
- endTime Timestamp
- status DeploymentStatus
LifecycleErrorCode
- LifecycleErrorCode
string
(values: Success, ScriptMissing, ScriptNotExecutable, ScriptTimedOut, ScriptFailed, UnknownError)
LifecycleEvent
- LifecycleEvent
object
: Information about a deployment lifecycle event.- diagnostics Diagnostics
- endTime Timestamp
- lifecycleEventName LifecycleEventName
- startTime Timestamp
- status LifecycleEventStatus
LifecycleEventAlreadyCompletedException
- LifecycleEventAlreadyCompletedException
object
: An attempt to return the status of an already completed lifecycle event occurred.
LifecycleEventHookExecutionId
- LifecycleEventHookExecutionId
string
LifecycleEventList
- LifecycleEventList
array
- items LifecycleEvent
LifecycleEventName
- LifecycleEventName
string
LifecycleEventStatus
- LifecycleEventStatus
string
(values: Pending, InProgress, Succeeded, Failed, Skipped, Unknown)
LifecycleHookLimitExceededException
- LifecycleHookLimitExceededException
object
: The limit for lifecycle hooks was exceeded.
LifecycleMessage
- LifecycleMessage
string
ListApplicationRevisionsInput
- ListApplicationRevisionsInput
object
: Represents the input of a ListApplicationRevisions operation.- applicationName required ApplicationName
- deployed ListStateFilterAction
- nextToken NextToken
- s3Bucket S3Bucket
- s3KeyPrefix S3Key
- sortBy ApplicationRevisionSortBy
- sortOrder SortOrder
ListApplicationRevisionsOutput
- ListApplicationRevisionsOutput
object
: Represents the output of a ListApplicationRevisions operation.- nextToken NextToken
- revisions RevisionLocationList
ListApplicationsInput
- ListApplicationsInput
object
: Represents the input of a ListApplications operation.- nextToken NextToken
ListApplicationsOutput
- ListApplicationsOutput
object
: Represents the output of a ListApplications operation.- applications ApplicationsList
- nextToken NextToken
ListDeploymentConfigsInput
- ListDeploymentConfigsInput
object
: Represents the input of a ListDeploymentConfigs operation.- nextToken NextToken
ListDeploymentConfigsOutput
- ListDeploymentConfigsOutput
object
: Represents the output of a ListDeploymentConfigs operation.- deploymentConfigsList DeploymentConfigsList
- nextToken NextToken
ListDeploymentGroupsInput
- ListDeploymentGroupsInput
object
: Represents the input of a ListDeploymentGroups operation.- applicationName required ApplicationName
- nextToken NextToken
ListDeploymentGroupsOutput
- ListDeploymentGroupsOutput
object
: Represents the output of a ListDeploymentGroups operation.- applicationName ApplicationName
- deploymentGroups DeploymentGroupsList
- nextToken NextToken
ListDeploymentInstancesInput
- ListDeploymentInstancesInput
object
: Represents the input of a ListDeploymentInstances operation.- deploymentId required DeploymentId
- instanceStatusFilter InstanceStatusList
- instanceTypeFilter InstanceTypeList
- nextToken NextToken
ListDeploymentInstancesOutput
- ListDeploymentInstancesOutput
object
: Represents the output of a ListDeploymentInstances operation.- instancesList InstancesList
- nextToken NextToken
ListDeploymentsInput
- ListDeploymentsInput
object
: Represents the input of a ListDeployments operation.- applicationName ApplicationName
- createTimeRange TimeRange
- deploymentGroupName DeploymentGroupName
- includeOnlyStatuses DeploymentStatusList
- nextToken NextToken
ListDeploymentsOutput
- ListDeploymentsOutput
object
: Represents the output of a ListDeployments operation.- deployments DeploymentsList
- nextToken NextToken
ListGitHubAccountTokenNamesInput
- ListGitHubAccountTokenNamesInput
object
: Represents the input of a ListGitHubAccountTokenNames operation.- nextToken NextToken
ListGitHubAccountTokenNamesOutput
- ListGitHubAccountTokenNamesOutput
object
: Represents the output of a ListGitHubAccountTokenNames operation.- nextToken NextToken
- tokenNameList GitHubAccountTokenNameList
ListOnPremisesInstancesInput
- ListOnPremisesInstancesInput
object
: Represents the input of a ListOnPremisesInstances operation.- nextToken NextToken
- registrationStatus RegistrationStatus
- tagFilters TagFilterList
ListOnPremisesInstancesOutput
- ListOnPremisesInstancesOutput
object
: Represents the output of list on-premises instances operation.- instanceNames InstanceNameList
- nextToken NextToken
ListStateFilterAction
- ListStateFilterAction
string
(val