AWSIoTOTAUpdateInfo Class Reference

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

Overview

Information about an OTA update.

  additionalParameters

A collection of name/value pairs

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

Declared In

AWSIoTModel.h

  awsIotJobArn

The AWS IoT job ARN associated with the OTA update.

@property (nonatomic, strong) NSString *awsIotJobArn

Declared In

AWSIoTModel.h

  awsIotJobId

The AWS IoT job ID associated with the OTA update.

@property (nonatomic, strong) NSString *awsIotJobId

Declared In

AWSIoTModel.h

  awsJobExecutionsRolloutConfig

Configuration for the rollout of OTA updates.

@property (nonatomic, strong) AWSIoTAwsJobExecutionsRolloutConfig *awsJobExecutionsRolloutConfig

Declared In

AWSIoTModel.h

  creationDate

The date when the OTA update was created.

@property (nonatomic, strong) NSDate *creationDate

Declared In

AWSIoTModel.h

  detail

A description of the OTA update.

@property (nonatomic, strong) NSString *detail

Declared In

AWSIoTModel.h

  errorInfo

Error information associated with the OTA update.

@property (nonatomic, strong) AWSIoTErrorInfo *errorInfo

Declared In

AWSIoTModel.h

  lastModifiedDate

The date when the OTA update was last updated.

@property (nonatomic, strong) NSDate *lastModifiedDate

Declared In

AWSIoTModel.h

  otaUpdateArn

The OTA update ARN.

@property (nonatomic, strong) NSString *otaUpdateArn

Declared In

AWSIoTModel.h

  otaUpdateFiles

A list of files associated with the OTA update.

@property (nonatomic, strong) NSArray<AWSIoTOTAUpdateFile*> *otaUpdateFiles

Declared In

AWSIoTModel.h

  otaUpdateId

The OTA update ID.

@property (nonatomic, strong) NSString *otaUpdateId

Declared In

AWSIoTModel.h

  otaUpdateStatus

The status of the OTA update.

@property (nonatomic, assign) AWSIoTOTAUpdateStatus otaUpdateStatus

Declared In

AWSIoTModel.h

  targetSelection

Specifies whether the OTA update will continue to run (CONTINUOUS), or will be complete after all those things specified as targets have completed the OTA update (SNAPSHOT). If continuous, the OTA update may also be run on a thing when a change is detected in a target. For example, an OTA update will run on a thing when the thing is added to a target group, even after the OTA update was completed by all things originally in the group.

@property (nonatomic, assign) AWSIoTTargetSelection targetSelection

Declared In

AWSIoTModel.h

  targets

The targets of the OTA update.

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

Declared In

AWSIoTModel.h