Safe Haskell | None |
---|---|
Language | Haskell2010 |
Changes information about an existing deployment group.
http://docs.aws.amazon.com/codedeploy/latest/APIReference/API_UpdateDeploymentGroup.html
- data UpdateDeploymentGroup
- updateDeploymentGroup :: Text -> Text -> UpdateDeploymentGroup
- udgApplicationName :: Lens' UpdateDeploymentGroup Text
- udgAutoScalingGroups :: Lens' UpdateDeploymentGroup [Text]
- udgCurrentDeploymentGroupName :: Lens' UpdateDeploymentGroup Text
- udgDeploymentConfigName :: Lens' UpdateDeploymentGroup (Maybe Text)
- udgEc2TagFilters :: Lens' UpdateDeploymentGroup [EC2TagFilter]
- udgNewDeploymentGroupName :: Lens' UpdateDeploymentGroup (Maybe Text)
- udgServiceRoleArn :: Lens' UpdateDeploymentGroup (Maybe Text)
- data UpdateDeploymentGroupResponse
- updateDeploymentGroupResponse :: UpdateDeploymentGroupResponse
- udgrHooksNotCleanedUp :: Lens' UpdateDeploymentGroupResponse [AutoScalingGroup]
Request
data UpdateDeploymentGroup Source
Request constructor
UpdateDeploymentGroup
constructor.
The fields accessible through corresponding lenses are:
Request lenses
udgApplicationName :: Lens' UpdateDeploymentGroup Text Source
The application name corresponding to the deployment group to update.
udgAutoScalingGroups :: Lens' UpdateDeploymentGroup [Text] Source
The replacement list of Auto Scaling groups to be included in the deployment group, if you want to change them.
udgCurrentDeploymentGroupName :: Lens' UpdateDeploymentGroup Text Source
The current name of the existing deployment group.
udgDeploymentConfigName :: Lens' UpdateDeploymentGroup (Maybe Text) Source
The replacement deployment configuration name to use, if you want to change it.
udgEc2TagFilters :: Lens' UpdateDeploymentGroup [EC2TagFilter] Source
The replacement set of Amazon EC2 tags to filter on, if you want to change them.
udgNewDeploymentGroupName :: Lens' UpdateDeploymentGroup (Maybe Text) Source
The new name of the deployment group, if you want to change it.
udgServiceRoleArn :: Lens' UpdateDeploymentGroup (Maybe Text) Source
A replacement service role's ARN, if you want to change it.
Response
Response constructor
updateDeploymentGroupResponse :: UpdateDeploymentGroupResponse Source
UpdateDeploymentGroupResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
udgrHooksNotCleanedUp :: Lens' UpdateDeploymentGroupResponse [AutoScalingGroup] Source
If the output contains no data, and the corresponding deployment group contained at least one Auto Scaling group, AWS CodeDeploy successfully removed all corresponding Auto Scaling lifecycle event hooks from the AWS user account. If the output does contain data, AWS CodeDeploy could not remove some Auto Scaling lifecycle event hooks from the AWS user account.