AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the CreateOTAUpdate operation. Creates an AWS IoT OTAUpdate on a target group of things or groups.

Inheritance Hierarchy


Namespace: Amazon.IoT.Model
Assembly: AWSSDK.IoT.dll
Version: 3.x.y.z


public class CreateOTAUpdateRequest : AmazonIoTRequest

The CreateOTAUpdateRequest type exposes the following members


Public Method CreateOTAUpdateRequest()


Public Property AdditionalParameters System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property AdditionalParameters.

A list of additional OTA update parameters which are name-value pairs.

Public Property Description System.String

Gets and sets the property Description.

The description of the OTA update.

Public Property Files System.Collections.Generic.List<Amazon.IoT.Model.OTAUpdateFile>

Gets and sets the property Files.

The files to be streamed by the OTA update.

Public Property OtaUpdateId System.String

Gets and sets the property OtaUpdateId.

The ID of the OTA update to be created.

Public Property RoleArn System.String

Gets and sets the property RoleArn.

The IAM role that allows access to the AWS IoT Jobs service.

Public Property Targets System.Collections.Generic.List<System.String>

Gets and sets the property Targets.

The targeted devices to receive OTA updates.

Public Property TargetSelection Amazon.IoT.TargetSelection

Gets and sets the property TargetSelection.

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

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms