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 CreateBulkImportJob operation. Defines a job to ingest data to IoT SiteWise from Amazon S3. For more information, see Create a bulk import job (CLI) in the Amazon Simple Storage Service User Guide.

Before you create a bulk import job, you must enable IoT SiteWise warm tier or IoT SiteWise cold tier. For more information about how to configure storage settings, see PutStorageConfiguration.

Bulk import is designed to store historical data to IoT SiteWise.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.IoTSiteWise.AmazonIoTSiteWiseRequest
      Amazon.IoTSiteWise.Model.CreateBulkImportJobRequest

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

Syntax

C#
public class CreateBulkImportJobRequest : AmazonIoTSiteWiseRequest
         IAmazonWebServiceRequest

The CreateBulkImportJobRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property AdaptiveIngestion System.Boolean

Gets and sets the property AdaptiveIngestion.

If set to true, ingest new data into IoT SiteWise storage. Measurements with notifications, metrics and transforms are computed. If set to false, historical data is ingested into IoT SiteWise as is.

Public Property DeleteFilesAfterImport System.Boolean

Gets and sets the property DeleteFilesAfterImport.

If set to true, your data files is deleted from S3, after ingestion into IoT SiteWise storage.

Public Property ErrorReportLocation Amazon.IoTSiteWise.Model.ErrorReportLocation

Gets and sets the property ErrorReportLocation.

The Amazon S3 destination where errors associated with the job creation request are saved.

Public Property Files System.Collections.Generic.List<Amazon.IoTSiteWise.Model.File>

Gets and sets the property Files.

The files in the specified Amazon S3 bucket that contain your data.

Public Property JobConfiguration Amazon.IoTSiteWise.Model.JobConfiguration

Gets and sets the property JobConfiguration.

Contains the configuration information of a job, such as the file format used to save data in Amazon S3.

Public Property JobName System.String

Gets and sets the property JobName.

The unique name that helps identify the job request.

Public Property JobRoleArn System.String

Gets and sets the property JobRoleArn.

The ARN of the IAM role that allows IoT SiteWise to read Amazon S3 data.

Version Information

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

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5