TargetInstances

public struct TargetInstances : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The names of one or more Auto Scaling groups to identify a replacement environment for a blue/green deployment.

    Declaration

    Swift

    public let autoScalingGroups: [String]?
  • 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.

    Declaration

    Swift

    public let ec2TagSet: EC2TagSet?
  • 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.

    Declaration

    Swift

    public let tagFilters: [EC2TagFilter]?
  • Undocumented

    Declaration

    Swift

    public init(autoScalingGroups: [String]? = nil, ec2TagSet: EC2TagSet? = nil, tagFilters: [EC2TagFilter]? = nil)