Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data TargetInstances = TargetInstances' {
- ec2TagSet :: Maybe EC2TagSet
- tagFilters :: Maybe [EC2TagFilter]
- autoScalingGroups :: Maybe [Text]
- newTargetInstances :: TargetInstances
- targetInstances_ec2TagSet :: Lens' TargetInstances (Maybe EC2TagSet)
- targetInstances_tagFilters :: Lens' TargetInstances (Maybe [EC2TagFilter])
- targetInstances_autoScalingGroups :: Lens' TargetInstances (Maybe [Text])
Documentation
data TargetInstances Source #
Information about the instances to be used in the replacement environment in a blue/green deployment.
See: newTargetInstances
smart constructor.
TargetInstances' | |
|
Instances
newTargetInstances :: TargetInstances Source #
Create a value of TargetInstances
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ec2TagSet:TargetInstances'
, targetInstances_ec2TagSet
- Information about the groups of EC2 instance tags that an instance must
be identified by in order for it to be included in the replacement
environment for a blue/green deployment. Cannot be used in the same
call as tagFilters
.
$sel:tagFilters:TargetInstances'
, targetInstances_tagFilters
- The tag filter key, type, and value used to identify Amazon EC2
instances in a replacement environment for a blue/green deployment.
Cannot be used in the same call as ec2TagSet
.
$sel:autoScalingGroups:TargetInstances'
, targetInstances_autoScalingGroups
- The names of one or more Auto Scaling groups to identify a replacement
environment for a blue/green deployment.
targetInstances_ec2TagSet :: Lens' TargetInstances (Maybe EC2TagSet) Source #
Information about the groups of EC2 instance tags that an instance must
be identified by in order for it to be included in the replacement
environment for a blue/green deployment. Cannot be used in the same
call as tagFilters
.
targetInstances_tagFilters :: Lens' TargetInstances (Maybe [EC2TagFilter]) Source #
The tag filter key, type, and value used to identify Amazon EC2
instances in a replacement environment for a blue/green deployment.
Cannot be used in the same call as ec2TagSet
.
targetInstances_autoScalingGroups :: Lens' TargetInstances (Maybe [Text]) Source #
The names of one or more Auto Scaling groups to identify a replacement environment for a blue/green deployment.