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
View on GitHub
InstanceGroupModifyConfig Structure Reference