AWSEC2InstanceStatus
Objective-C
@interface AWSEC2InstanceStatus
Swift
class AWSEC2InstanceStatus
Describes the status of an instance.
-
The Availability Zone of the instance.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable availabilityZone;
Swift
var availabilityZone: String? { get set }
-
Any scheduled events associated with the instance.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2InstanceStatusEvent *> *_Nullable events;
Swift
var events: [AWSEC2InstanceStatusEvent]? { get set }
-
The ID of the instance.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable instanceId;
Swift
var instanceId: String? { get set }
-
The intended state of the instance. DescribeInstanceStatus requires that an instance be in the
running
state.Declaration
Objective-C
@property (nonatomic, strong) AWSEC2InstanceState *_Nullable instanceState;
Swift
var instanceState: AWSEC2InstanceState? { get set }
-
Reports impaired functionality that stems from issues internal to the instance, such as impaired reachability.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2InstanceStatusSummary *_Nullable instanceStatus;
Swift
var instanceStatus: AWSEC2InstanceStatusSummary? { get set }
-
The Amazon Resource Name (ARN) of the Outpost.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable outpostArn;
Swift
var outpostArn: String? { get set }
-
Reports impaired functionality that stems from issues related to the systems that support an instance, such as hardware failures and network connectivity problems.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2InstanceStatusSummary *_Nullable systemStatus;
Swift
var systemStatus: AWSEC2InstanceStatusSummary? { get set }