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 }