AWSIoTDescribeMitigationActionResponse
Objective-C
@interface AWSIoTDescribeMitigationActionResponse
Swift
class AWSIoTDescribeMitigationActionResponse
-
The ARN that identifies this migration action.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable actionArn;
Swift
var actionArn: String? { get set }
-
A unique identifier for this action.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable actionId;
Swift
var actionId: String? { get set }
-
The friendly name that uniquely identifies the mitigation action.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable actionName;
Swift
var actionName: String? { get set }
-
Parameters that control how the mitigation action is applied, specific to the type of mitigation action.
Declaration
Objective-C
@property (nonatomic, strong) AWSIoTMitigationActionParams *_Nullable actionParams;
Swift
var actionParams: AWSIoTMitigationActionParams? { get set }
-
The type of mitigation action.
Declaration
Objective-C
@property (nonatomic) AWSIoTMitigationActionType actionType;
Swift
var actionType: AWSIoTMitigationActionType { get set }
-
The date and time when the mitigation action was added to your Amazon Web Services accounts.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable creationDate;
Swift
var creationDate: Date? { get set }
-
The date and time when the mitigation action was last changed.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable lastModifiedDate;
Swift
var lastModifiedDate: Date? { get set }
-
The ARN of the IAM role used to apply this action.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable roleArn;
Swift
var roleArn: String? { get set }