AWSEC2PlacementGroup
Objective-C
@interface AWSEC2PlacementGroup
Swift
class AWSEC2PlacementGroup
Describes a placement group.
-
The Amazon Resource Name (ARN) of the placement group.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable groupArn;
Swift
var groupArn: String? { get set }
-
The ID of the placement group.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable groupId;
Swift
var groupId: String? { get set }
-
The name of the placement group.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable groupName;
Swift
var groupName: String? { get set }
-
The number of partitions. Valid only if strategy is set to
partition
.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable partitionCount;
Swift
var partitionCount: NSNumber? { get set }
-
The spread level for the placement group. Only Outpost placement groups can be spread across hosts.
Declaration
Objective-C
@property (nonatomic) AWSEC2SpreadLevel spreadLevel;
Swift
var spreadLevel: AWSEC2SpreadLevel { get set }
-
The state of the placement group.
Declaration
Objective-C
@property (nonatomic) AWSEC2PlacementGroupState state;
Swift
var state: AWSEC2PlacementGroupState { get set }
-
The placement strategy.
Declaration
Objective-C
@property (nonatomic) AWSEC2PlacementStrategy strategy;
Swift
var strategy: AWSEC2PlacementStrategy { get set }