Skip to content

TargetInstances

Source code in docs_src/capo_codedeploy/types/target_instances.py
class TargetInstances(TypedDict, closed=True):
    tag_filters: NotRequired[
        "capo_codedeploy.types.ec2_tag_filter_list.EC2TagFilterList"
    ]
    """<p>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 <code>ec2TagSet</code>.</p>"""
    auto_scaling_groups: NotRequired[
        "capo_codedeploy.types.auto_scaling_group_name_list.AutoScalingGroupNameList"
    ]
    """<p>The names of one or more Auto Scaling groups to identify a replacement environment for a blue/green deployment.</p>"""
    ec2_tag_set: NotRequired["capo_codedeploy.types.ec2_tag_set.EC2TagSet"]
    """<p>Information about the groups of Amazon 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 <code>tagFilters</code>.</p>"""

auto_scaling_groups instance-attribute

auto_scaling_groups: NotRequired[AutoScalingGroupNameList]

The names of one or more Auto Scaling groups to identify a replacement environment for a blue/green deployment.

ec2_tag_set instance-attribute

ec2_tag_set: NotRequired[EC2TagSet]

Information about the groups of Amazon 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.

tag_filters instance-attribute

tag_filters: NotRequired[EC2TagFilterList]

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.