AWSIoTCreateMitigationActionRequest

Objective-C

@interface AWSIoTCreateMitigationActionRequest

Swift

class AWSIoTCreateMitigationActionRequest
  • A friendly name for the action. Choose a friendly name that accurately describes the action (for example, EnableLoggingAction).

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable actionName;

    Swift

    var actionName: String? { get set }
  • Defines the type of action and the parameters for that action.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSIoTMitigationActionParams *_Nullable actionParams;

    Swift

    var actionParams: AWSIoTMitigationActionParams? { get set }
  • The ARN of the IAM role that is used to apply the mitigation action.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable roleArn;

    Swift

    var roleArn: String? { get set }
  • Metadata that can be used to manage the mitigation action.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSIoTTag *> *_Nullable tags;

    Swift

    var tags: [AWSIoTTag]? { get set }