ModifyInstancePlacementRequest
public struct ModifyInstancePlacementRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The affinity setting for the instance.
Declaration
Swift
public let affinity: Affinity?
-
The name of the placement group in which to place the instance. For spread placement groups, the instance must have a tenancy of default. For cluster and partition placement groups, the instance must have a tenancy of default or dedicated. To remove an instance from a placement group, specify an empty string (“”).
Declaration
Swift
public let groupName: String?
-
The ID of the Dedicated Host with which to associate the instance.
Declaration
Swift
public let hostId: String?
-
The ARN of the host resource group in which to place the instance.
Declaration
Swift
public let hostResourceGroupArn: String?
-
The ID of the instance that you are modifying.
Declaration
Swift
public let instanceId: String
-
Reserved for future use.
Declaration
Swift
public let partitionNumber: Int?
-
The tenancy for the instance.
Declaration
Swift
public let tenancy: HostTenancy?
-
Undocumented
Declaration
Swift
public init(affinity: Affinity? = nil, groupName: String? = nil, hostId: String? = nil, hostResourceGroupArn: String? = nil, instanceId: String, partitionNumber: Int? = nil, tenancy: HostTenancy? = nil)