AWSIoTUpdateSecurityProfileRequest Class Reference

Inherits from AWSRequest : AWSModel : AWSMTLModel
Declared in AWSIoTModel.h
AWSIoTModel.m

  additionalMetricsToRetain

A list of metrics whose data is retained (stored). By default, data is retained for any metric used in the profile's behaviors but it is also retained for any metric specified here.

@property (nonatomic, strong) NSArray<NSString*> *additionalMetricsToRetain

Declared In

AWSIoTModel.h

  alertTargets

Where the alerts are sent. (Alerts are always sent to the console.)

@property (nonatomic, strong) NSDictionary<NSString*AWSIoTAlertTarget*> *alertTargets

Declared In

AWSIoTModel.h

  behaviors

Specifies the behaviors that, when violated by a device (thing), cause an alert.

@property (nonatomic, strong) NSArray<AWSIoTBehavior*> *behaviors

Declared In

AWSIoTModel.h

  deleteAdditionalMetricsToRetain

If true, delete all additionalMetricsToRetain defined for this security profile. If any additionalMetricsToRetain are defined in the current invocation an exception occurs.

@property (nonatomic, strong) NSNumber *deleteAdditionalMetricsToRetain

Declared In

AWSIoTModel.h

  deleteAlertTargets

If true, delete all alertTargets defined for this security profile. If any alertTargets are defined in the current invocation an exception occurs.

@property (nonatomic, strong) NSNumber *deleteAlertTargets

Declared In

AWSIoTModel.h

  deleteBehaviors

If true, delete all behaviors defined for this security profile. If any behaviors are defined in the current invocation an exception occurs.

@property (nonatomic, strong) NSNumber *deleteBehaviors

Declared In

AWSIoTModel.h

  expectedVersion

The expected version of the security profile. A new version is generated whenever the security profile is updated. If you specify a value that is different than the actual version, a VersionConflictException is thrown.

@property (nonatomic, strong) NSNumber *expectedVersion

Declared In

AWSIoTModel.h

  securityProfileDescription

A description of the security profile.

@property (nonatomic, strong) NSString *securityProfileDescription

Declared In

AWSIoTModel.h

  securityProfileName

The name of the security profile you want to update.

@property (nonatomic, strong) NSString *securityProfileName

Declared In

AWSIoTModel.h