AWSEC2ReportInstanceStatusRequest
Objective-C
@interface AWSEC2ReportInstanceStatusRequest
Swift
class AWSEC2ReportInstanceStatusRequest
-
Descriptive text about the health state of your instance.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;
Swift
var detail: String? { get set }
-
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it isUnauthorizedOperation
.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable dryRun;
Swift
var dryRun: NSNumber? { get set }
-
The time at which the reported instance health state ended.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable endTime;
Swift
var endTime: Date? { get set }
-
The instances.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable instances;
Swift
var instances: [String]? { get set }
-
The reason codes that describe the health state of your instance.
instance-stuck-in-state
: My instance is stuck in a state.unresponsive
: My instance is unresponsive.not-accepting-credentials
: My instance is not accepting my credentials.password-not-available
: A password is not available for my instance.performance-network
: My instance is experiencing performance problems that I believe are network related.performance-instance-store
: My instance is experiencing performance problems that I believe are related to the instance stores.performance-ebs-volume
: My instance is experiencing performance problems that I believe are related to an EBS volume.performance-other
: My instance is experiencing performance problems.other
: [explain using the description parameter]
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable reasonCodes;
Swift
var reasonCodes: [String]? { get set }
-
The time at which the reported instance health state began.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable startTime;
Swift
var startTime: Date? { get set }
-
The status of all instances listed.
Declaration
Objective-C
@property (nonatomic) AWSEC2ReportStatusType status;
Swift
var status: AWSEC2ReportStatusType { get set }