InstanceGroupModifyConfig
public struct InstanceGroupModifyConfig : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A list of new or modified configurations to apply for an instance group.
Declaration
Swift
public let configurations: [Configuration]?
-
The EC2 InstanceIds to terminate. After you terminate the instances, the instance group will not return to its original requested size.
Declaration
Swift
public let eC2InstanceIdsToTerminate: [String]?
-
Target size for the instance group.
Declaration
Swift
public let instanceCount: Int?
-
Unique ID of the instance group to expand or shrink.
Declaration
Swift
public let instanceGroupId: String
-
Policy for customizing shrink operations.
Declaration
Swift
public let shrinkPolicy: ShrinkPolicy?
-
Undocumented
Declaration
Swift
public init(configurations: [Configuration]? = nil, eC2InstanceIdsToTerminate: [String]? = nil, instanceCount: Int? = nil, instanceGroupId: String, shrinkPolicy: ShrinkPolicy? = nil)
-
Declaration
Swift
public func validate(name: String) throws