AWS SDK Version 4 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.

The batching configuration of an InfluxDB rule action. IoT closes a batch and writes it to InfluxDB when the first of the configured limits is reached.

Inheritance Hierarchy

System.Object
  Amazon.IoT.Model.InfluxDBBatchConfig

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

Syntax

C#
public class InfluxDBBatchConfig

The InfluxDBBatchConfig type exposes the following members

Constructors

NameDescription
Public Method InfluxDBBatchConfig()

Properties

NameTypeDescription
Public Property BatchAcrossTopics System.Nullable<System.Boolean>

Gets and sets the property BatchAcrossTopics.

Specifies whether to collect data points from different topics into the same batch.

If omitted or false, IoT batches data points for each topic separately.

Public Property MaxBatchOpenMs System.Nullable<System.Int32>

Gets and sets the property MaxBatchOpenMs.

The maximum length of time, in milliseconds, to keep a batch open before writing it to InfluxDB.

If you don't specify a value, this limit doesn't apply. IoT then closes each batch when another configured limit is reached.

Public Property MaxBatchSize System.Nullable<System.Int32>

Gets and sets the property MaxBatchSize.

The maximum number of data points to collect in a batch.

If you don't specify a value, this limit doesn't apply. IoT then closes each batch when another configured limit is reached.

Public Property MaxBatchSizeBytes System.Nullable<System.Int32>

Gets and sets the property MaxBatchSizeBytes.

The maximum size of a batch, in bytes, before IoT writes it to InfluxDB.

If you don't specify a value, this limit doesn't apply. IoT then closes each batch when another configured limit is reached.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.7.2 and newer