amazonka-iot-analytics-2.0: Amazon IoT Analytics SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IoTAnalytics

Contents

Description

Derived from API version 2017-11-27 of the AWS service descriptions, licensed under Apache 2.0.

IoT Analytics allows you to collect large amounts of device data, process messages, and store them. You can then query the data and run sophisticated analytics on it. IoT Analytics enables advanced data exploration through integration with Jupyter Notebooks and data visualization through integration with Amazon QuickSight.

Traditional analytics and business intelligence tools are designed to process structured data. IoT data often comes from devices that record noisy processes (such as temperature, motion, or sound). As a result the data from these devices can have significant gaps, corrupted messages, and false readings that must be cleaned up before analysis can occur. Also, IoT data is often only meaningful in the context of other data from external sources.

IoT Analytics automates the steps required to analyze data from IoT devices. IoT Analytics filters, transforms, and enriches IoT data before storing it in a time-series data store for analysis. You can set up the service to collect only the data you need from your devices, apply mathematical transforms to process the data, and enrich the data with device-specific metadata such as device type and location before storing it. Then, you can analyze your data by running queries using the built-in SQL query engine, or perform more complex analytics and machine learning inference. IoT Analytics includes pre-built models for common IoT use cases so you can answer questions like which devices are about to fail or which customers are at risk of abandoning their wearable devices.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-11-27 of the Amazon IoT Analytics SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by IoTAnalytics.

InternalFailureException

_InternalFailureException :: AsError a => Fold a ServiceError Source #

There was an internal failure.

InvalidRequestException

_InvalidRequestException :: AsError a => Fold a ServiceError Source #

The request was not valid.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

The command caused an internal limit to be exceeded.

ResourceAlreadyExistsException

_ResourceAlreadyExistsException :: AsError a => Fold a ServiceError Source #

A resource with the same name already exists.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

A resource with the specified name could not be found.

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #

The service is temporarily unavailable.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The request was denied due to request throttling.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

BatchPutMessage

data BatchPutMessage Source #

See: newBatchPutMessage smart constructor.

Constructors

BatchPutMessage' Text [Message] 

Instances

Instances details
ToJSON BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

ToHeaders BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

ToPath BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

ToQuery BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

AWSRequest BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Associated Types

type AWSResponse BatchPutMessage #

Generic BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Associated Types

type Rep BatchPutMessage :: Type -> Type #

Read BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Show BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

NFData BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Methods

rnf :: BatchPutMessage -> () #

Eq BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Hashable BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

type AWSResponse BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

type Rep BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

type Rep BatchPutMessage = D1 ('MetaData "BatchPutMessage" "Amazonka.IoTAnalytics.BatchPutMessage" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "BatchPutMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "messages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Message])))

newBatchPutMessage Source #

Create a value of BatchPutMessage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

BatchPutMessage, batchPutMessage_channelName - The name of the channel where the messages are sent.

$sel:messages:BatchPutMessage', batchPutMessage_messages - The list of messages to be sent. Each message has the format: { "messageId": "string", "payload": "string"}.

The field names of message payloads (data) that you send to IoT Analytics:

  • Must contain only alphanumeric characters and undescores (_). No other special characters are allowed.
  • Must begin with an alphabetic character or single underscore (_).
  • Cannot contain hyphens (-).
  • In regular expression terms: "^[A-Za-z_]([A-Za-z0-9]*|[A-Za-z0-9][A-Za-z0-9_]*)$".
  • Cannot be more than 255 characters.
  • Are case insensitive. (Fields named foo and FOO in the same payload are considered duplicates.)

For example, {"temp_01": 29} or {"_temp_01": 29} are valid, but {"temp-01": 29}, {"01_temp": 29} or {"__temp_01": 29} are invalid in message payloads.

data BatchPutMessageResponse Source #

See: newBatchPutMessageResponse smart constructor.

Instances

Instances details
Generic BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Associated Types

type Rep BatchPutMessageResponse :: Type -> Type #

Read BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Show BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

NFData BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Methods

rnf :: BatchPutMessageResponse -> () #

Eq BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

type Rep BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

type Rep BatchPutMessageResponse = D1 ('MetaData "BatchPutMessageResponse" "Amazonka.IoTAnalytics.BatchPutMessage" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "BatchPutMessageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchPutMessageErrorEntries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BatchPutMessageErrorEntry])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchPutMessageResponse Source #

Create a value of BatchPutMessageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:batchPutMessageErrorEntries:BatchPutMessageResponse', batchPutMessageResponse_batchPutMessageErrorEntries - A list of any errors encountered when sending the messages to the channel.

$sel:httpStatus:BatchPutMessageResponse', batchPutMessageResponse_httpStatus - The response's http status code.

CancelPipelineReprocessing

data CancelPipelineReprocessing Source #

See: newCancelPipelineReprocessing smart constructor.

Instances

Instances details
ToHeaders CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

ToPath CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

ToQuery CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

AWSRequest CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Generic CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Associated Types

type Rep CancelPipelineReprocessing :: Type -> Type #

Read CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Show CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

NFData CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Eq CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Hashable CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

type AWSResponse CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

type Rep CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

type Rep CancelPipelineReprocessing = D1 ('MetaData "CancelPipelineReprocessing" "Amazonka.IoTAnalytics.CancelPipelineReprocessing" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CancelPipelineReprocessing'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "reprocessingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCancelPipelineReprocessing Source #

Create a value of CancelPipelineReprocessing with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CancelPipelineReprocessing, cancelPipelineReprocessing_pipelineName - The name of pipeline for which data reprocessing is canceled.

$sel:reprocessingId:CancelPipelineReprocessing', cancelPipelineReprocessing_reprocessingId - The ID of the reprocessing task (returned by StartPipelineReprocessing).

data CancelPipelineReprocessingResponse Source #

Instances

Instances details
Generic CancelPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Associated Types

type Rep CancelPipelineReprocessingResponse :: Type -> Type #

Read CancelPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Show CancelPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

NFData CancelPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Eq CancelPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

type Rep CancelPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

type Rep CancelPipelineReprocessingResponse = D1 ('MetaData "CancelPipelineReprocessingResponse" "Amazonka.IoTAnalytics.CancelPipelineReprocessing" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CancelPipelineReprocessingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCancelPipelineReprocessingResponse Source #

Create a value of CancelPipelineReprocessingResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CancelPipelineReprocessingResponse', cancelPipelineReprocessingResponse_httpStatus - The response's http status code.

CreateChannel

data CreateChannel Source #

See: newCreateChannel smart constructor.

Instances

Instances details
ToJSON CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

ToHeaders CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

ToPath CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

ToQuery CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

AWSRequest CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Associated Types

type AWSResponse CreateChannel #

Generic CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Associated Types

type Rep CreateChannel :: Type -> Type #

Read CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Show CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

NFData CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Methods

rnf :: CreateChannel -> () #

Eq CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Hashable CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

type AWSResponse CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

type Rep CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

type Rep CreateChannel = D1 ('MetaData "CreateChannel" "Amazonka.IoTAnalytics.CreateChannel" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CreateChannel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelStorage)) :*: S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateChannel Source #

Create a value of CreateChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateChannel, createChannel_channelStorage - Where channel data is stored. You can choose one of serviceManagedS3 or customerManagedS3 storage. If not specified, the default is serviceManagedS3. You can't change this storage option after the channel is created.

CreateChannel, createChannel_retentionPeriod - How long, in days, message data is kept for the channel. When customerManagedS3 storage is selected, this parameter is ignored.

$sel:tags:CreateChannel', createChannel_tags - Metadata which can be used to manage the channel.

CreateChannel, createChannel_channelName - The name of the channel.

data CreateChannelResponse Source #

See: newCreateChannelResponse smart constructor.

Instances

Instances details
Generic CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Associated Types

type Rep CreateChannelResponse :: Type -> Type #

Read CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Show CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

NFData CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Methods

rnf :: CreateChannelResponse -> () #

Eq CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

type Rep CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

type Rep CreateChannelResponse = D1 ('MetaData "CreateChannelResponse" "Amazonka.IoTAnalytics.CreateChannel" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CreateChannelResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateChannelResponse Source #

Create a value of CreateChannelResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:channelArn:CreateChannelResponse', createChannelResponse_channelArn - The ARN of the channel.

CreateChannel, createChannelResponse_channelName - The name of the channel.

CreateChannel, createChannelResponse_retentionPeriod - How long, in days, message data is kept for the channel.

$sel:httpStatus:CreateChannelResponse', createChannelResponse_httpStatus - The response's http status code.

CreateDataset

data CreateDataset Source #

See: newCreateDataset smart constructor.

Instances

Instances details
ToJSON CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

ToHeaders CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

ToPath CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

ToQuery CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

AWSRequest CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Associated Types

type AWSResponse CreateDataset #

Generic CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Associated Types

type Rep CreateDataset :: Type -> Type #

Read CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Show CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

NFData CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Methods

rnf :: CreateDataset -> () #

Eq CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Hashable CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

type AWSResponse CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

type Rep CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

newCreateDataset Source #

Create a value of CreateDataset with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDataset, createDataset_contentDeliveryRules - When dataset contents are created, they are delivered to destinations specified here.

CreateDataset, createDataset_lateDataRules - A list of data rules that send notifications to CloudWatch, when data arrives late. To specify lateDataRules, the dataset must use a DeltaTimer filter.

CreateDataset, createDataset_retentionPeriod - Optional. How long, in days, versions of dataset contents are kept for the dataset. If not specified or set to null, versions of dataset contents are retained for at most 90 days. The number of versions of dataset contents retained is determined by the versioningConfiguration parameter. For more information, see Keeping Multiple Versions of IoT Analytics datasets in the IoT Analytics User Guide.

$sel:tags:CreateDataset', createDataset_tags - Metadata which can be used to manage the dataset.

CreateDataset, createDataset_triggers - A list of triggers. A trigger causes dataset contents to be populated at a specified time interval or when another dataset's contents are created. The list of triggers can be empty or contain up to five DataSetTrigger objects.

CreateDataset, createDataset_versioningConfiguration - Optional. How many versions of dataset contents are kept. If not specified or set to null, only the latest version plus the latest succeeded version (if they are different) are kept for the time period specified by the retentionPeriod parameter. For more information, see Keeping Multiple Versions of IoT Analytics datasets in the IoT Analytics User Guide.

CreateDataset, createDataset_datasetName - The name of the dataset.

CreateDataset, createDataset_actions - A list of actions that create the dataset contents.

data CreateDatasetResponse Source #

See: newCreateDatasetResponse smart constructor.

Instances

Instances details
Generic CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Associated Types

type Rep CreateDatasetResponse :: Type -> Type #

Read CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Show CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

NFData CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Methods

rnf :: CreateDatasetResponse -> () #

Eq CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

type Rep CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

type Rep CreateDatasetResponse = D1 ('MetaData "CreateDatasetResponse" "Amazonka.IoTAnalytics.CreateDataset" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CreateDatasetResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "datasetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateDatasetResponse Source #

Create a value of CreateDatasetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:datasetArn:CreateDatasetResponse', createDatasetResponse_datasetArn - The ARN of the dataset.

CreateDataset, createDatasetResponse_datasetName - The name of the dataset.

CreateDataset, createDatasetResponse_retentionPeriod - How long, in days, dataset contents are kept for the dataset.

$sel:httpStatus:CreateDatasetResponse', createDatasetResponse_httpStatus - The response's http status code.

CreateDatasetContent

data CreateDatasetContent Source #

See: newCreateDatasetContent smart constructor.

Instances

Instances details
ToJSON CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

ToHeaders CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

ToPath CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

ToQuery CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

AWSRequest CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Associated Types

type AWSResponse CreateDatasetContent #

Generic CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Associated Types

type Rep CreateDatasetContent :: Type -> Type #

Read CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Show CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

NFData CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Methods

rnf :: CreateDatasetContent -> () #

Eq CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Hashable CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

type AWSResponse CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

type Rep CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

type Rep CreateDatasetContent = D1 ('MetaData "CreateDatasetContent" "Amazonka.IoTAnalytics.CreateDatasetContent" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CreateDatasetContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateDatasetContent Source #

Create a value of CreateDatasetContent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDatasetContent, createDatasetContent_versionId - The version ID of the dataset content. To specify versionId for a dataset content, the dataset must use a DeltaTimer filter.

CreateDatasetContent, createDatasetContent_datasetName - The name of the dataset.

data CreateDatasetContentResponse Source #

See: newCreateDatasetContentResponse smart constructor.

Instances

Instances details
Generic CreateDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Associated Types

type Rep CreateDatasetContentResponse :: Type -> Type #

Read CreateDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Show CreateDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

NFData CreateDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Eq CreateDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

type Rep CreateDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

type Rep CreateDatasetContentResponse = D1 ('MetaData "CreateDatasetContentResponse" "Amazonka.IoTAnalytics.CreateDatasetContent" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CreateDatasetContentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDatasetContentResponse Source #

Create a value of CreateDatasetContentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDatasetContent, createDatasetContentResponse_versionId - The version ID of the dataset contents that are being created.

$sel:httpStatus:CreateDatasetContentResponse', createDatasetContentResponse_httpStatus - The response's http status code.

CreateDatastore

data CreateDatastore Source #

See: newCreateDatastore smart constructor.

Instances

Instances details
ToJSON CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

ToHeaders CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

ToPath CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

ToQuery CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

AWSRequest CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Associated Types

type AWSResponse CreateDatastore #

Generic CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Associated Types

type Rep CreateDatastore :: Type -> Type #

Read CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Show CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

NFData CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Methods

rnf :: CreateDatastore -> () #

Eq CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Hashable CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

type AWSResponse CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

type Rep CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

type Rep CreateDatastore = D1 ('MetaData "CreateDatastore" "Amazonka.IoTAnalytics.CreateDatastore" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CreateDatastore'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "datastorePartitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastorePartitions)) :*: (S1 ('MetaSel ('Just "datastoreStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreStorage)) :*: S1 ('MetaSel ('Just "fileFormatConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileFormatConfiguration)))) :*: (S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "datastoreName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateDatastore Source #

Create a value of CreateDatastore with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDatastore, createDatastore_datastorePartitions - Contains information about the partition dimensions in a data store.

CreateDatastore, createDatastore_datastoreStorage - Where data in a data store is stored.. You can choose serviceManagedS3 storage, customerManagedS3 storage, or iotSiteWiseMultiLayerStorage storage. The default is serviceManagedS3. You can't change the choice of Amazon S3 storage after your data store is created.

CreateDatastore, createDatastore_fileFormatConfiguration - Contains the configuration information of file formats. IoT Analytics data stores support JSON and Parquet.

The default file format is JSON. You can specify only one format.

You can't change the file format after you create the data store.

CreateDatastore, createDatastore_retentionPeriod - How long, in days, message data is kept for the data store. When customerManagedS3 storage is selected, this parameter is ignored.

$sel:tags:CreateDatastore', createDatastore_tags - Metadata which can be used to manage the data store.

CreateDatastore, createDatastore_datastoreName - The name of the data store.

data CreateDatastoreResponse Source #

See: newCreateDatastoreResponse smart constructor.

Instances

Instances details
Generic CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Associated Types

type Rep CreateDatastoreResponse :: Type -> Type #

Read CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Show CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

NFData CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Methods

rnf :: CreateDatastoreResponse -> () #

Eq CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

type Rep CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

type Rep CreateDatastoreResponse = D1 ('MetaData "CreateDatastoreResponse" "Amazonka.IoTAnalytics.CreateDatastore" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CreateDatastoreResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "datastoreArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "datastoreName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateDatastoreResponse Source #

Create a value of CreateDatastoreResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:datastoreArn:CreateDatastoreResponse', createDatastoreResponse_datastoreArn - The ARN of the data store.

CreateDatastore, createDatastoreResponse_datastoreName - The name of the data store.

CreateDatastore, createDatastoreResponse_retentionPeriod - How long, in days, message data is kept for the data store.

$sel:httpStatus:CreateDatastoreResponse', createDatastoreResponse_httpStatus - The response's http status code.

CreatePipeline

data CreatePipeline Source #

See: newCreatePipeline smart constructor.

Instances

Instances details
ToJSON CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

ToHeaders CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

ToPath CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

ToQuery CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

AWSRequest CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Associated Types

type AWSResponse CreatePipeline #

Generic CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Associated Types

type Rep CreatePipeline :: Type -> Type #

Read CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Show CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

NFData CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Methods

rnf :: CreatePipeline -> () #

Eq CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Hashable CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

type AWSResponse CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

type Rep CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

type Rep CreatePipeline = D1 ('MetaData "CreatePipeline" "Amazonka.IoTAnalytics.CreatePipeline" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CreatePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pipelineActivities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty PipelineActivity)))))

newCreatePipeline Source #

Create a value of CreatePipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:CreatePipeline', createPipeline_tags - Metadata which can be used to manage the pipeline.

CreatePipeline, createPipeline_pipelineName - The name of the pipeline.

$sel:pipelineActivities:CreatePipeline', createPipeline_pipelineActivities - A list of PipelineActivity objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda unctions on messages for advanced processing; or performing mathematical transformations to normalize device data.

The list can be 2-25 PipelineActivity objects and must contain both a channel and a datastore activity. Each entry in the list must contain only one activity. For example:

pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]

data CreatePipelineResponse Source #

See: newCreatePipelineResponse smart constructor.

Instances

Instances details
Generic CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Associated Types

type Rep CreatePipelineResponse :: Type -> Type #

Read CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Show CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

NFData CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Methods

rnf :: CreatePipelineResponse -> () #

Eq CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

type Rep CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

type Rep CreatePipelineResponse = D1 ('MetaData "CreatePipelineResponse" "Amazonka.IoTAnalytics.CreatePipeline" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CreatePipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreatePipelineResponse Source #

Create a value of CreatePipelineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineArn:CreatePipelineResponse', createPipelineResponse_pipelineArn - The ARN of the pipeline.

CreatePipeline, createPipelineResponse_pipelineName - The name of the pipeline.

$sel:httpStatus:CreatePipelineResponse', createPipelineResponse_httpStatus - The response's http status code.

DeleteChannel

data DeleteChannel Source #

See: newDeleteChannel smart constructor.

Constructors

DeleteChannel' Text 

Instances

Instances details
ToHeaders DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

ToPath DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

ToQuery DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

AWSRequest DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Associated Types

type AWSResponse DeleteChannel #

Generic DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Associated Types

type Rep DeleteChannel :: Type -> Type #

Read DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Show DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

NFData DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Methods

rnf :: DeleteChannel -> () #

Eq DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Hashable DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

type AWSResponse DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

type Rep DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

type Rep DeleteChannel = D1 ('MetaData "DeleteChannel" "Amazonka.IoTAnalytics.DeleteChannel" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeleteChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteChannel Source #

Create a value of DeleteChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteChannel, deleteChannel_channelName - The name of the channel to delete.

data DeleteChannelResponse Source #

See: newDeleteChannelResponse smart constructor.

Instances

Instances details
Generic DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Associated Types

type Rep DeleteChannelResponse :: Type -> Type #

Read DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Show DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

NFData DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Methods

rnf :: DeleteChannelResponse -> () #

Eq DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

type Rep DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

type Rep DeleteChannelResponse = D1 ('MetaData "DeleteChannelResponse" "Amazonka.IoTAnalytics.DeleteChannel" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeleteChannelResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteChannelResponse :: DeleteChannelResponse Source #

Create a value of DeleteChannelResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteDataset

data DeleteDataset Source #

See: newDeleteDataset smart constructor.

Constructors

DeleteDataset' Text 

Instances

Instances details
ToHeaders DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

ToPath DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

ToQuery DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

AWSRequest DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Associated Types

type AWSResponse DeleteDataset #

Generic DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Associated Types

type Rep DeleteDataset :: Type -> Type #

Read DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Show DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

NFData DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Methods

rnf :: DeleteDataset -> () #

Eq DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Hashable DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

type AWSResponse DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

type Rep DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

type Rep DeleteDataset = D1 ('MetaData "DeleteDataset" "Amazonka.IoTAnalytics.DeleteDataset" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeleteDataset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDataset Source #

Create a value of DeleteDataset with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteDataset, deleteDataset_datasetName - The name of the dataset to delete.

data DeleteDatasetResponse Source #

See: newDeleteDatasetResponse smart constructor.

Instances

Instances details
Generic DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Associated Types

type Rep DeleteDatasetResponse :: Type -> Type #

Read DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Show DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

NFData DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Methods

rnf :: DeleteDatasetResponse -> () #

Eq DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

type Rep DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

type Rep DeleteDatasetResponse = D1 ('MetaData "DeleteDatasetResponse" "Amazonka.IoTAnalytics.DeleteDataset" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeleteDatasetResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDatasetResponse :: DeleteDatasetResponse Source #

Create a value of DeleteDatasetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteDatasetContent

data DeleteDatasetContent Source #

See: newDeleteDatasetContent smart constructor.

Instances

Instances details
ToHeaders DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

ToPath DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

ToQuery DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

AWSRequest DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Associated Types

type AWSResponse DeleteDatasetContent #

Generic DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Associated Types

type Rep DeleteDatasetContent :: Type -> Type #

Read DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Show DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

NFData DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Methods

rnf :: DeleteDatasetContent -> () #

Eq DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Hashable DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

type AWSResponse DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

type Rep DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

type Rep DeleteDatasetContent = D1 ('MetaData "DeleteDatasetContent" "Amazonka.IoTAnalytics.DeleteDatasetContent" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeleteDatasetContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDatasetContent Source #

Create a value of DeleteDatasetContent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:versionId:DeleteDatasetContent', deleteDatasetContent_versionId - The version of the dataset whose content is deleted. You can also use the strings "$LATEST" or "$LATEST_SUCCEEDED" to delete the latest or latest successfully completed data set. If not specified, "$LATEST_SUCCEEDED" is the default.

DeleteDatasetContent, deleteDatasetContent_datasetName - The name of the dataset whose content is deleted.

data DeleteDatasetContentResponse Source #

See: newDeleteDatasetContentResponse smart constructor.

Instances

Instances details
Generic DeleteDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Associated Types

type Rep DeleteDatasetContentResponse :: Type -> Type #

Read DeleteDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Show DeleteDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

NFData DeleteDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Eq DeleteDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

type Rep DeleteDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

type Rep DeleteDatasetContentResponse = D1 ('MetaData "DeleteDatasetContentResponse" "Amazonka.IoTAnalytics.DeleteDatasetContent" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeleteDatasetContentResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDatasetContentResponse :: DeleteDatasetContentResponse Source #

Create a value of DeleteDatasetContentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteDatastore

data DeleteDatastore Source #

See: newDeleteDatastore smart constructor.

Constructors

DeleteDatastore' Text 

Instances

Instances details
ToHeaders DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

ToPath DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

ToQuery DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

AWSRequest DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Associated Types

type AWSResponse DeleteDatastore #

Generic DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Associated Types

type Rep DeleteDatastore :: Type -> Type #

Read DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Show DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

NFData DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Methods

rnf :: DeleteDatastore -> () #

Eq DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Hashable DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

type AWSResponse DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

type Rep DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

type Rep DeleteDatastore = D1 ('MetaData "DeleteDatastore" "Amazonka.IoTAnalytics.DeleteDatastore" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeleteDatastore'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datastoreName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDatastore Source #

Create a value of DeleteDatastore with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteDatastore, deleteDatastore_datastoreName - The name of the data store to delete.

data DeleteDatastoreResponse Source #

See: newDeleteDatastoreResponse smart constructor.

Instances

Instances details
Generic DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Associated Types

type Rep DeleteDatastoreResponse :: Type -> Type #

Read DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Show DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

NFData DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Methods

rnf :: DeleteDatastoreResponse -> () #

Eq DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

type Rep DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

type Rep DeleteDatastoreResponse = D1 ('MetaData "DeleteDatastoreResponse" "Amazonka.IoTAnalytics.DeleteDatastore" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeleteDatastoreResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDatastoreResponse :: DeleteDatastoreResponse Source #

Create a value of DeleteDatastoreResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeletePipeline

data DeletePipeline Source #

See: newDeletePipeline smart constructor.

Constructors

DeletePipeline' Text 

Instances

Instances details
ToHeaders DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

ToPath DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

ToQuery DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

AWSRequest DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Associated Types

type AWSResponse DeletePipeline #

Generic DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Associated Types

type Rep DeletePipeline :: Type -> Type #

Read DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Show DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

NFData DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Methods

rnf :: DeletePipeline -> () #

Eq DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Hashable DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

type AWSResponse DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

type Rep DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

type Rep DeletePipeline = D1 ('MetaData "DeletePipeline" "Amazonka.IoTAnalytics.DeletePipeline" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeletePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeletePipeline Source #

Create a value of DeletePipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeletePipeline, deletePipeline_pipelineName - The name of the pipeline to delete.

data DeletePipelineResponse Source #

See: newDeletePipelineResponse smart constructor.

Instances

Instances details
Generic DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Associated Types

type Rep DeletePipelineResponse :: Type -> Type #

Read DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Show DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

NFData DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Methods

rnf :: DeletePipelineResponse -> () #

Eq DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

type Rep DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

type Rep DeletePipelineResponse = D1 ('MetaData "DeletePipelineResponse" "Amazonka.IoTAnalytics.DeletePipeline" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeletePipelineResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeletePipelineResponse :: DeletePipelineResponse Source #

Create a value of DeletePipelineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DescribeChannel

data DescribeChannel Source #

See: newDescribeChannel smart constructor.

Instances

Instances details
ToHeaders DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

ToPath DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

ToQuery DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

AWSRequest DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Associated Types

type AWSResponse DescribeChannel #

Generic DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Associated Types

type Rep DescribeChannel :: Type -> Type #

Read DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Show DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

NFData DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Methods

rnf :: DescribeChannel -> () #

Eq DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Hashable DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

type AWSResponse DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

type Rep DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

type Rep DescribeChannel = D1 ('MetaData "DescribeChannel" "Amazonka.IoTAnalytics.DescribeChannel" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DescribeChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeChannel Source #

Create a value of DescribeChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeStatistics:DescribeChannel', describeChannel_includeStatistics - If true, additional statistical information about the channel is included in the response. This feature can't be used with a channel whose S3 storage is customer-managed.

DescribeChannel, describeChannel_channelName - The name of the channel whose information is retrieved.

data DescribeChannelResponse Source #

See: newDescribeChannelResponse smart constructor.

Instances

Instances details
Generic DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Associated Types

type Rep DescribeChannelResponse :: Type -> Type #

Read DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Show DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

NFData DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Methods

rnf :: DescribeChannelResponse -> () #

Eq DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

type Rep DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

type Rep DescribeChannelResponse = D1 ('MetaData "DescribeChannelResponse" "Amazonka.IoTAnalytics.DescribeChannel" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DescribeChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Channel)) :*: (S1 ('MetaSel ('Just "statistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelStatistics)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeChannelResponse Source #

Create a value of DescribeChannelResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeChannelResponse, describeChannelResponse_channel - An object that contains information about the channel.

$sel:statistics:DescribeChannelResponse', describeChannelResponse_statistics - Statistics about the channel. Included if the includeStatistics parameter is set to true in the request.

$sel:httpStatus:DescribeChannelResponse', describeChannelResponse_httpStatus - The response's http status code.

DescribeDataset

data DescribeDataset Source #

See: newDescribeDataset smart constructor.

Constructors

DescribeDataset' Text 

Instances

Instances details
ToHeaders DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

ToPath DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

ToQuery DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

AWSRequest DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Associated Types

type AWSResponse DescribeDataset #

Generic DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Associated Types

type Rep DescribeDataset :: Type -> Type #

Read DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Show DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

NFData DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Methods

rnf :: DescribeDataset -> () #

Eq DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Hashable DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

type AWSResponse DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

type Rep DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

type Rep DescribeDataset = D1 ('MetaData "DescribeDataset" "Amazonka.IoTAnalytics.DescribeDataset" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DescribeDataset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeDataset Source #

Create a value of DescribeDataset with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeDataset, describeDataset_datasetName - The name of the dataset whose information is retrieved.

data DescribeDatasetResponse Source #

See: newDescribeDatasetResponse smart constructor.

Instances

Instances details
Generic DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Associated Types

type Rep DescribeDatasetResponse :: Type -> Type #

Read DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Show DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

NFData DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Methods

rnf :: DescribeDatasetResponse -> () #

Eq DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

type Rep DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

type Rep DescribeDatasetResponse = D1 ('MetaData "DescribeDatasetResponse" "Amazonka.IoTAnalytics.DescribeDataset" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DescribeDatasetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Dataset)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeDatasetResponse Source #

Create a value of DescribeDatasetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeDatasetResponse, describeDatasetResponse_dataset - An object that contains information about the dataset.

$sel:httpStatus:DescribeDatasetResponse', describeDatasetResponse_httpStatus - The response's http status code.

DescribeDatastore

data DescribeDatastore Source #

See: newDescribeDatastore smart constructor.

Instances

Instances details
ToHeaders DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

ToPath DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

ToQuery DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

AWSRequest DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Associated Types

type AWSResponse DescribeDatastore #

Generic DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Associated Types

type Rep DescribeDatastore :: Type -> Type #

Read DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Show DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

NFData DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Methods

rnf :: DescribeDatastore -> () #

Eq DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Hashable DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

type AWSResponse DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

type Rep DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

type Rep DescribeDatastore = D1 ('MetaData "DescribeDatastore" "Amazonka.IoTAnalytics.DescribeDatastore" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DescribeDatastore'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "datastoreName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeDatastore Source #

Create a value of DescribeDatastore with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeStatistics:DescribeDatastore', describeDatastore_includeStatistics - If true, additional statistical information about the data store is included in the response. This feature can't be used with a data store whose S3 storage is customer-managed.

DescribeDatastore, describeDatastore_datastoreName - The name of the data store

data DescribeDatastoreResponse Source #

See: newDescribeDatastoreResponse smart constructor.

Instances

Instances details
Generic DescribeDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Associated Types

type Rep DescribeDatastoreResponse :: Type -> Type #

Read DescribeDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Show DescribeDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

NFData DescribeDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Eq DescribeDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

type Rep DescribeDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

type Rep DescribeDatastoreResponse = D1 ('MetaData "DescribeDatastoreResponse" "Amazonka.IoTAnalytics.DescribeDatastore" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DescribeDatastoreResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datastore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Datastore)) :*: (S1 ('MetaSel ('Just "statistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreStatistics)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeDatastoreResponse Source #

Create a value of DescribeDatastoreResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeDatastoreResponse, describeDatastoreResponse_datastore - Information about the data store.

$sel:statistics:DescribeDatastoreResponse', describeDatastoreResponse_statistics - Additional statistical information about the data store. Included if the includeStatistics parameter is set to true in the request.

$sel:httpStatus:DescribeDatastoreResponse', describeDatastoreResponse_httpStatus - The response's http status code.

DescribeLoggingOptions

data DescribeLoggingOptions Source #

See: newDescribeLoggingOptions smart constructor.

Instances

Instances details
ToHeaders DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

ToPath DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

ToQuery DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

AWSRequest DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Associated Types

type AWSResponse DescribeLoggingOptions #

Generic DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Associated Types

type Rep DescribeLoggingOptions :: Type -> Type #

Read DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Show DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

NFData DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Methods

rnf :: DescribeLoggingOptions -> () #

Eq DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Hashable DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

type AWSResponse DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

type Rep DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

type Rep DescribeLoggingOptions = D1 ('MetaData "DescribeLoggingOptions" "Amazonka.IoTAnalytics.DescribeLoggingOptions" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DescribeLoggingOptions'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeLoggingOptions :: DescribeLoggingOptions Source #

Create a value of DescribeLoggingOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DescribeLoggingOptionsResponse Source #

See: newDescribeLoggingOptionsResponse smart constructor.

Instances

Instances details
Generic DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Associated Types

type Rep DescribeLoggingOptionsResponse :: Type -> Type #

Read DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Show DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

NFData DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Eq DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

type Rep DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

type Rep DescribeLoggingOptionsResponse = D1 ('MetaData "DescribeLoggingOptionsResponse" "Amazonka.IoTAnalytics.DescribeLoggingOptions" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DescribeLoggingOptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggingOptions)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeLoggingOptionsResponse Source #

Create a value of DescribeLoggingOptionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loggingOptions:DescribeLoggingOptionsResponse', describeLoggingOptionsResponse_loggingOptions - The current settings of the IoT Analytics logging options.

$sel:httpStatus:DescribeLoggingOptionsResponse', describeLoggingOptionsResponse_httpStatus - The response's http status code.

DescribePipeline

data DescribePipeline Source #

See: newDescribePipeline smart constructor.

Constructors

DescribePipeline' Text 

Instances

Instances details
ToHeaders DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

ToPath DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

ToQuery DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

AWSRequest DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Associated Types

type AWSResponse DescribePipeline #

Generic DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Associated Types

type Rep DescribePipeline :: Type -> Type #

Read DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Show DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

NFData DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Methods

rnf :: DescribePipeline -> () #

Eq DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Hashable DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

type AWSResponse DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

type Rep DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

type Rep DescribePipeline = D1 ('MetaData "DescribePipeline" "Amazonka.IoTAnalytics.DescribePipeline" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DescribePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribePipeline Source #

Create a value of DescribePipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribePipeline, describePipeline_pipelineName - The name of the pipeline whose information is retrieved.

data DescribePipelineResponse Source #

See: newDescribePipelineResponse smart constructor.

Instances

Instances details
Generic DescribePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Associated Types

type Rep DescribePipelineResponse :: Type -> Type #

Read DescribePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Show DescribePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

NFData DescribePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Eq DescribePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

type Rep DescribePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

type Rep DescribePipelineResponse = D1 ('MetaData "DescribePipelineResponse" "Amazonka.IoTAnalytics.DescribePipeline" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DescribePipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Pipeline)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribePipelineResponse Source #

Create a value of DescribePipelineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipeline:DescribePipelineResponse', describePipelineResponse_pipeline - A Pipeline object that contains information about the pipeline.

$sel:httpStatus:DescribePipelineResponse', describePipelineResponse_httpStatus - The response's http status code.

GetDatasetContent

data GetDatasetContent Source #

See: newGetDatasetContent smart constructor.

Instances

Instances details
ToHeaders GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

ToPath GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

ToQuery GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

AWSRequest GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Associated Types

type AWSResponse GetDatasetContent #

Generic GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Associated Types

type Rep GetDatasetContent :: Type -> Type #

Read GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Show GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

NFData GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Methods

rnf :: GetDatasetContent -> () #

Eq GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Hashable GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

type AWSResponse GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

type Rep GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

type Rep GetDatasetContent = D1 ('MetaData "GetDatasetContent" "Amazonka.IoTAnalytics.GetDatasetContent" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "GetDatasetContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDatasetContent Source #

Create a value of GetDatasetContent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:versionId:GetDatasetContent', getDatasetContent_versionId - The version of the dataset whose contents are retrieved. You can also use the strings "$LATEST" or "$LATEST_SUCCEEDED" to retrieve the contents of the latest or latest successfully completed dataset. If not specified, "$LATEST_SUCCEEDED" is the default.

GetDatasetContent, getDatasetContent_datasetName - The name of the dataset whose contents are retrieved.

data GetDatasetContentResponse Source #

See: newGetDatasetContentResponse smart constructor.

Instances

Instances details
Generic GetDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Associated Types

type Rep GetDatasetContentResponse :: Type -> Type #

Read GetDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Show GetDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

NFData GetDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Eq GetDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

type Rep GetDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

type Rep GetDatasetContentResponse = D1 ('MetaData "GetDatasetContentResponse" "Amazonka.IoTAnalytics.GetDatasetContent" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "GetDatasetContentResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetEntry])) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetContentStatus))) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDatasetContentResponse Source #

Create a value of GetDatasetContentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entries:GetDatasetContentResponse', getDatasetContentResponse_entries - A list of DatasetEntry objects.

GetDatasetContentResponse, getDatasetContentResponse_status - The status of the dataset content.

$sel:timestamp:GetDatasetContentResponse', getDatasetContentResponse_timestamp - The time when the request was made.

$sel:httpStatus:GetDatasetContentResponse', getDatasetContentResponse_httpStatus - The response's http status code.

ListChannels (Paginated)

data ListChannels Source #

See: newListChannels smart constructor.

Instances

Instances details
ToHeaders ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

ToPath ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

ToQuery ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

AWSPager ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

AWSRequest ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Associated Types

type AWSResponse ListChannels #

Generic ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Associated Types

type Rep ListChannels :: Type -> Type #

Read ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Show ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

NFData ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Methods

rnf :: ListChannels -> () #

Eq ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Hashable ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

type AWSResponse ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

type Rep ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

type Rep ListChannels = D1 ('MetaData "ListChannels" "Amazonka.IoTAnalytics.ListChannels" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListChannels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListChannels :: ListChannels Source #

Create a value of ListChannels with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListChannels', listChannels_maxResults - The maximum number of results to return in this request.

The default value is 100.

ListChannels, listChannels_nextToken - The token for the next set of results.

data ListChannelsResponse Source #

See: newListChannelsResponse smart constructor.

Instances

Instances details
Generic ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Associated Types

type Rep ListChannelsResponse :: Type -> Type #

Read ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Show ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

NFData ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Methods

rnf :: ListChannelsResponse -> () #

Eq ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

type Rep ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

type Rep ListChannelsResponse = D1 ('MetaData "ListChannelsResponse" "Amazonka.IoTAnalytics.ListChannels" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListChannelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListChannelsResponse Source #

Create a value of ListChannelsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:channelSummaries:ListChannelsResponse', listChannelsResponse_channelSummaries - A list of ChannelSummary objects.

ListChannels, listChannelsResponse_nextToken - The token to retrieve the next set of results, or null if there are no more results.

$sel:httpStatus:ListChannelsResponse', listChannelsResponse_httpStatus - The response's http status code.

ListDatasetContents (Paginated)

data ListDatasetContents Source #

See: newListDatasetContents smart constructor.

Instances

Instances details
ToHeaders ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

ToPath ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

ToQuery ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

AWSPager ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

AWSRequest ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Associated Types

type AWSResponse ListDatasetContents #

Generic ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Associated Types

type Rep ListDatasetContents :: Type -> Type #

Read ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Show ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

NFData ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Methods

rnf :: ListDatasetContents -> () #

Eq ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Hashable ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

type AWSResponse ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

type Rep ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

type Rep ListDatasetContents = D1 ('MetaData "ListDatasetContents" "Amazonka.IoTAnalytics.ListDatasetContents" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListDatasetContents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "scheduledBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "scheduledOnOrAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListDatasetContents Source #

Create a value of ListDatasetContents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListDatasetContents', listDatasetContents_maxResults - The maximum number of results to return in this request.

ListDatasetContents, listDatasetContents_nextToken - The token for the next set of results.

$sel:scheduledBefore:ListDatasetContents', listDatasetContents_scheduledBefore - A filter to limit results to those dataset contents whose creation is scheduled before the given time. See the field triggers.schedule in the CreateDataset request. (timestamp)

$sel:scheduledOnOrAfter:ListDatasetContents', listDatasetContents_scheduledOnOrAfter - A filter to limit results to those dataset contents whose creation is scheduled on or after the given time. See the field triggers.schedule in the CreateDataset request. (timestamp)

ListDatasetContents, listDatasetContents_datasetName - The name of the dataset whose contents information you want to list.

data ListDatasetContentsResponse Source #

See: newListDatasetContentsResponse smart constructor.

Instances

Instances details
Generic ListDatasetContentsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Associated Types

type Rep ListDatasetContentsResponse :: Type -> Type #

Read ListDatasetContentsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Show ListDatasetContentsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

NFData ListDatasetContentsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Eq ListDatasetContentsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

type Rep ListDatasetContentsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

type Rep ListDatasetContentsResponse = D1 ('MetaData "ListDatasetContentsResponse" "Amazonka.IoTAnalytics.ListDatasetContents" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListDatasetContentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetContentSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetContentSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDatasetContentsResponse Source #

Create a value of ListDatasetContentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:datasetContentSummaries:ListDatasetContentsResponse', listDatasetContentsResponse_datasetContentSummaries - Summary information about dataset contents that have been created.

ListDatasetContents, listDatasetContentsResponse_nextToken - The token to retrieve the next set of results, or null if there are no more results.

$sel:httpStatus:ListDatasetContentsResponse', listDatasetContentsResponse_httpStatus - The response's http status code.

ListDatasets (Paginated)

data ListDatasets Source #

See: newListDatasets smart constructor.

Instances

Instances details
ToHeaders ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

ToPath ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

ToQuery ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

AWSPager ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

AWSRequest ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Associated Types

type AWSResponse ListDatasets #

Generic ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Associated Types

type Rep ListDatasets :: Type -> Type #

Read ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Show ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

NFData ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Methods

rnf :: ListDatasets -> () #

Eq ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Hashable ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

type AWSResponse ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

type Rep ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

type Rep ListDatasets = D1 ('MetaData "ListDatasets" "Amazonka.IoTAnalytics.ListDatasets" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListDatasets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListDatasets :: ListDatasets Source #

Create a value of ListDatasets with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListDatasets', listDatasets_maxResults - The maximum number of results to return in this request.

The default value is 100.

ListDatasets, listDatasets_nextToken - The token for the next set of results.

data ListDatasetsResponse Source #

See: newListDatasetsResponse smart constructor.

Instances

Instances details
Generic ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Associated Types

type Rep ListDatasetsResponse :: Type -> Type #

Read ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Show ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

NFData ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Methods

rnf :: ListDatasetsResponse -> () #

Eq ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

type Rep ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

type Rep ListDatasetsResponse = D1 ('MetaData "ListDatasetsResponse" "Amazonka.IoTAnalytics.ListDatasets" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListDatasetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDatasetsResponse Source #

Create a value of ListDatasetsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:datasetSummaries:ListDatasetsResponse', listDatasetsResponse_datasetSummaries - A list of DatasetSummary objects.

ListDatasets, listDatasetsResponse_nextToken - The token to retrieve the next set of results, or null if there are no more results.

$sel:httpStatus:ListDatasetsResponse', listDatasetsResponse_httpStatus - The response's http status code.

ListDatastores (Paginated)

data ListDatastores Source #

See: newListDatastores smart constructor.

Instances

Instances details
ToHeaders ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

ToPath ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

ToQuery ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

AWSPager ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

AWSRequest ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Associated Types

type AWSResponse ListDatastores #

Generic ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Associated Types

type Rep ListDatastores :: Type -> Type #

Read ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Show ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

NFData ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Methods

rnf :: ListDatastores -> () #

Eq ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Hashable ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

type AWSResponse ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

type Rep ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

type Rep ListDatastores = D1 ('MetaData "ListDatastores" "Amazonka.IoTAnalytics.ListDatastores" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListDatastores'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListDatastores :: ListDatastores Source #

Create a value of ListDatastores with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListDatastores', listDatastores_maxResults - The maximum number of results to return in this request.

The default value is 100.

ListDatastores, listDatastores_nextToken - The token for the next set of results.

data ListDatastoresResponse Source #

See: newListDatastoresResponse smart constructor.

Instances

Instances details
Generic ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Associated Types

type Rep ListDatastoresResponse :: Type -> Type #

Read ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Show ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

NFData ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Methods

rnf :: ListDatastoresResponse -> () #

Eq ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

type Rep ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

type Rep ListDatastoresResponse = D1 ('MetaData "ListDatastoresResponse" "Amazonka.IoTAnalytics.ListDatastores" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListDatastoresResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datastoreSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatastoreSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDatastoresResponse Source #

Create a value of ListDatastoresResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:datastoreSummaries:ListDatastoresResponse', listDatastoresResponse_datastoreSummaries - A list of DatastoreSummary objects.

ListDatastores, listDatastoresResponse_nextToken - The token to retrieve the next set of results, or null if there are no more results.

$sel:httpStatus:ListDatastoresResponse', listDatastoresResponse_httpStatus - The response's http status code.

ListPipelines (Paginated)

data ListPipelines Source #

See: newListPipelines smart constructor.

Instances

Instances details
ToHeaders ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

ToPath ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

ToQuery ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

AWSPager ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

AWSRequest ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Associated Types

type AWSResponse ListPipelines #

Generic ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Associated Types

type Rep ListPipelines :: Type -> Type #

Read ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Show ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

NFData ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Methods

rnf :: ListPipelines -> () #

Eq ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Hashable ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

type AWSResponse ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

type Rep ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

type Rep ListPipelines = D1 ('MetaData "ListPipelines" "Amazonka.IoTAnalytics.ListPipelines" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListPipelines'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListPipelines :: ListPipelines Source #

Create a value of ListPipelines with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListPipelines', listPipelines_maxResults - The maximum number of results to return in this request.

The default value is 100.

ListPipelines, listPipelines_nextToken - The token for the next set of results.

data ListPipelinesResponse Source #

See: newListPipelinesResponse smart constructor.

Instances

Instances details
Generic ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Associated Types

type Rep ListPipelinesResponse :: Type -> Type #

Read ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Show ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

NFData ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Methods

rnf :: ListPipelinesResponse -> () #

Eq ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

type Rep ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

type Rep ListPipelinesResponse = D1 ('MetaData "ListPipelinesResponse" "Amazonka.IoTAnalytics.ListPipelines" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListPipelinesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pipelineSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PipelineSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPipelinesResponse Source #

Create a value of ListPipelinesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListPipelines, listPipelinesResponse_nextToken - The token to retrieve the next set of results, or null if there are no more results.

$sel:pipelineSummaries:ListPipelinesResponse', listPipelinesResponse_pipelineSummaries - A list of PipelineSummary objects.

$sel:httpStatus:ListPipelinesResponse', listPipelinesResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.IoTAnalytics.ListTagsForResource" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The ARN of the resource whose tags you want to list.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.IoTAnalytics.ListTagsForResource" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags (metadata) that you have assigned to the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

PutLoggingOptions

data PutLoggingOptions Source #

See: newPutLoggingOptions smart constructor.

Instances

Instances details
ToJSON PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

ToHeaders PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

ToPath PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

ToQuery PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

AWSRequest PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Associated Types

type AWSResponse PutLoggingOptions #

Generic PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Associated Types

type Rep PutLoggingOptions :: Type -> Type #

Read PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Show PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

NFData PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Methods

rnf :: PutLoggingOptions -> () #

Eq PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Hashable PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

type AWSResponse PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

type Rep PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

type Rep PutLoggingOptions = D1 ('MetaData "PutLoggingOptions" "Amazonka.IoTAnalytics.PutLoggingOptions" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "PutLoggingOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingOptions)))

newPutLoggingOptions Source #

Create a value of PutLoggingOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loggingOptions:PutLoggingOptions', putLoggingOptions_loggingOptions - The new values of the IoT Analytics logging options.

data PutLoggingOptionsResponse Source #

See: newPutLoggingOptionsResponse smart constructor.

Instances

Instances details
Generic PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Associated Types

type Rep PutLoggingOptionsResponse :: Type -> Type #

Read PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Show PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

NFData PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Eq PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

type Rep PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

type Rep PutLoggingOptionsResponse = D1 ('MetaData "PutLoggingOptionsResponse" "Amazonka.IoTAnalytics.PutLoggingOptions" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "PutLoggingOptionsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutLoggingOptionsResponse :: PutLoggingOptionsResponse Source #

Create a value of PutLoggingOptionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

RunPipelineActivity

data RunPipelineActivity Source #

See: newRunPipelineActivity smart constructor.

Instances

Instances details
ToJSON RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

ToHeaders RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

ToPath RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

ToQuery RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

AWSRequest RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Associated Types

type AWSResponse RunPipelineActivity #

Generic RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Associated Types

type Rep RunPipelineActivity :: Type -> Type #

Read RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Show RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

NFData RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Methods

rnf :: RunPipelineActivity -> () #

Eq RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Hashable RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

type AWSResponse RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

type Rep RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

type Rep RunPipelineActivity = D1 ('MetaData "RunPipelineActivity" "Amazonka.IoTAnalytics.RunPipelineActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "RunPipelineActivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineActivity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PipelineActivity) :*: S1 ('MetaSel ('Just "payloads") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Base64))))

newRunPipelineActivity Source #

Create a value of RunPipelineActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineActivity:RunPipelineActivity', runPipelineActivity_pipelineActivity - The pipeline activity that is run. This must not be a channel activity or a data store activity because these activities are used in a pipeline only to load the original message and to store the (possibly) transformed message. If a Lambda activity is specified, only short-running Lambda functions (those with a timeout of less than 30 seconds or less) can be used.

RunPipelineActivity, runPipelineActivity_payloads - The sample message payloads on which the pipeline activity is run.

data RunPipelineActivityResponse Source #

See: newRunPipelineActivityResponse smart constructor.

Instances

Instances details
Generic RunPipelineActivityResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Associated Types

type Rep RunPipelineActivityResponse :: Type -> Type #

Read RunPipelineActivityResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Show RunPipelineActivityResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

NFData RunPipelineActivityResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Eq RunPipelineActivityResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

type Rep RunPipelineActivityResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

type Rep RunPipelineActivityResponse = D1 ('MetaData "RunPipelineActivityResponse" "Amazonka.IoTAnalytics.RunPipelineActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "RunPipelineActivityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "payloads") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Base64))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newRunPipelineActivityResponse Source #

Create a value of RunPipelineActivityResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:logResult:RunPipelineActivityResponse', runPipelineActivityResponse_logResult - In case the pipeline activity fails, the log message that is generated.

RunPipelineActivity, runPipelineActivityResponse_payloads - The enriched or transformed sample message payloads as base64-encoded strings. (The results of running the pipeline activity on each input sample message payload, encoded in base64.)

$sel:httpStatus:RunPipelineActivityResponse', runPipelineActivityResponse_httpStatus - The response's http status code.

SampleChannelData

data SampleChannelData Source #

See: newSampleChannelData smart constructor.

Instances

Instances details
ToHeaders SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

ToPath SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

ToQuery SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

AWSRequest SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Associated Types

type AWSResponse SampleChannelData #

Generic SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Associated Types

type Rep SampleChannelData :: Type -> Type #

Read SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Show SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

NFData SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Methods

rnf :: SampleChannelData -> () #

Eq SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Hashable SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

type AWSResponse SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

type Rep SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

type Rep SampleChannelData = D1 ('MetaData "SampleChannelData" "Amazonka.IoTAnalytics.SampleChannelData" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "SampleChannelData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "maxMessages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSampleChannelData Source #

Create a value of SampleChannelData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:endTime:SampleChannelData', sampleChannelData_endTime - The end of the time window from which sample messages are retrieved.

$sel:maxMessages:SampleChannelData', sampleChannelData_maxMessages - The number of sample messages to be retrieved. The limit is 10. The default is also 10.

$sel:startTime:SampleChannelData', sampleChannelData_startTime - The start of the time window from which sample messages are retrieved.

SampleChannelData, sampleChannelData_channelName - The name of the channel whose message samples are retrieved.

data SampleChannelDataResponse Source #

See: newSampleChannelDataResponse smart constructor.

Instances

Instances details
Generic SampleChannelDataResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Associated Types

type Rep SampleChannelDataResponse :: Type -> Type #

Read SampleChannelDataResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Show SampleChannelDataResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

NFData SampleChannelDataResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Eq SampleChannelDataResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

type Rep SampleChannelDataResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

type Rep SampleChannelDataResponse = D1 ('MetaData "SampleChannelDataResponse" "Amazonka.IoTAnalytics.SampleChannelData" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "SampleChannelDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "payloads") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Base64))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSampleChannelDataResponse Source #

Create a value of SampleChannelDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:payloads:SampleChannelDataResponse', sampleChannelDataResponse_payloads - The list of message samples. Each sample message is returned as a base64-encoded string.

$sel:httpStatus:SampleChannelDataResponse', sampleChannelDataResponse_httpStatus - The response's http status code.

StartPipelineReprocessing

data StartPipelineReprocessing Source #

See: newStartPipelineReprocessing smart constructor.

Instances

Instances details
ToJSON StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

ToHeaders StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

ToPath StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

ToQuery StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

AWSRequest StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Generic StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Associated Types

type Rep StartPipelineReprocessing :: Type -> Type #

Read StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Show StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

NFData StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Eq StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Hashable StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

type AWSResponse StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

type Rep StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

type Rep StartPipelineReprocessing = D1 ('MetaData "StartPipelineReprocessing" "Amazonka.IoTAnalytics.StartPipelineReprocessing" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "StartPipelineReprocessing'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelMessages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessages)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStartPipelineReprocessing Source #

Create a value of StartPipelineReprocessing with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:channelMessages:StartPipelineReprocessing', startPipelineReprocessing_channelMessages - Specifies one or more sets of channel messages that you want to reprocess.

If you use the channelMessages object, you must not specify a value for startTime and endTime.

$sel:endTime:StartPipelineReprocessing', startPipelineReprocessing_endTime - The end time (exclusive) of raw message data that is reprocessed.

If you specify a value for the endTime parameter, you must not use the channelMessages object.

$sel:startTime:StartPipelineReprocessing', startPipelineReprocessing_startTime - The start time (inclusive) of raw message data that is reprocessed.

If you specify a value for the startTime parameter, you must not use the channelMessages object.

StartPipelineReprocessing, startPipelineReprocessing_pipelineName - The name of the pipeline on which to start reprocessing.

data StartPipelineReprocessingResponse Source #

See: newStartPipelineReprocessingResponse smart constructor.

Instances

Instances details
Generic StartPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Associated Types

type Rep StartPipelineReprocessingResponse :: Type -> Type #

Read StartPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Show StartPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

NFData StartPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Eq StartPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

type Rep StartPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

type Rep StartPipelineReprocessingResponse = D1 ('MetaData "StartPipelineReprocessingResponse" "Amazonka.IoTAnalytics.StartPipelineReprocessing" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "StartPipelineReprocessingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reprocessingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartPipelineReprocessingResponse Source #

Create a value of StartPipelineReprocessingResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reprocessingId:StartPipelineReprocessingResponse', startPipelineReprocessingResponse_reprocessingId - The ID of the pipeline reprocessing activity that was started.

$sel:httpStatus:StartPipelineReprocessingResponse', startPipelineReprocessingResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text (NonEmpty Tag) 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.IoTAnalytics.TagResource" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Tag))))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The ARN of the resource whose tags you want to modify.

$sel:tags:TagResource', tagResource_tags - The new or modified tags for the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.IoTAnalytics.TagResource" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.IoTAnalytics.UntagResource" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The ARN of the resource whose tags you want to remove.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The keys of those tags which you want to remove.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.IoTAnalytics.UntagResource" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateChannel

data UpdateChannel Source #

See: newUpdateChannel smart constructor.

Instances

Instances details
ToJSON UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

ToHeaders UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

ToPath UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

ToQuery UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

AWSRequest UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Associated Types

type AWSResponse UpdateChannel #

Generic UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Associated Types

type Rep UpdateChannel :: Type -> Type #

Read UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Show UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

NFData UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Methods

rnf :: UpdateChannel -> () #

Eq UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Hashable UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

type AWSResponse UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

type Rep UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

type Rep UpdateChannel = D1 ('MetaData "UpdateChannel" "Amazonka.IoTAnalytics.UpdateChannel" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "UpdateChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelStorage)) :*: (S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod)) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateChannel Source #

Create a value of UpdateChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateChannel, updateChannel_channelStorage - Where channel data is stored. You can choose one of serviceManagedS3 or customerManagedS3 storage. If not specified, the default is serviceManagedS3. You can't change this storage option after the channel is created.

UpdateChannel, updateChannel_retentionPeriod - How long, in days, message data is kept for the channel. The retention period can't be updated if the channel's Amazon S3 storage is customer-managed.

UpdateChannel, updateChannel_channelName - The name of the channel to be updated.

data UpdateChannelResponse Source #

See: newUpdateChannelResponse smart constructor.

Instances

Instances details
Generic UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Associated Types

type Rep UpdateChannelResponse :: Type -> Type #

Read UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Show UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

NFData UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Methods

rnf :: UpdateChannelResponse -> () #

Eq UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

type Rep UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

type Rep UpdateChannelResponse = D1 ('MetaData "UpdateChannelResponse" "Amazonka.IoTAnalytics.UpdateChannel" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "UpdateChannelResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateChannelResponse :: UpdateChannelResponse Source #

Create a value of UpdateChannelResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UpdateDataset

data UpdateDataset Source #

See: newUpdateDataset smart constructor.

Instances

Instances details
ToJSON UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

ToHeaders UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

ToPath UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

ToQuery UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

AWSRequest UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Associated Types

type AWSResponse UpdateDataset #

Generic UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Associated Types

type Rep UpdateDataset :: Type -> Type #

Read UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Show UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

NFData UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Methods

rnf :: UpdateDataset -> () #

Eq UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Hashable UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

type AWSResponse UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

type Rep UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

newUpdateDataset Source #

Create a value of UpdateDataset with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateDataset, updateDataset_contentDeliveryRules - When dataset contents are created, they are delivered to destinations specified here.

UpdateDataset, updateDataset_lateDataRules - A list of data rules that send notifications to CloudWatch, when data arrives late. To specify lateDataRules, the dataset must use a DeltaTimer filter.

UpdateDataset, updateDataset_retentionPeriod - How long, in days, dataset contents are kept for the dataset.

UpdateDataset, updateDataset_triggers - A list of DatasetTrigger objects. The list can be empty or can contain up to five DatasetTrigger objects.

UpdateDataset, updateDataset_versioningConfiguration - Optional. How many versions of dataset contents are kept. If not specified or set to null, only the latest version plus the latest succeeded version (if they are different) are kept for the time period specified by the retentionPeriod parameter. For more information, see Keeping Multiple Versions of IoT Analytics datasets in the IoT Analytics User Guide.

UpdateDataset, updateDataset_datasetName - The name of the dataset to update.

UpdateDataset, updateDataset_actions - A list of DatasetAction objects.

data UpdateDatasetResponse Source #

See: newUpdateDatasetResponse smart constructor.

Instances

Instances details
Generic UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Associated Types

type Rep UpdateDatasetResponse :: Type -> Type #

Read UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Show UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

NFData UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Methods

rnf :: UpdateDatasetResponse -> () #

Eq UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

type Rep UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

type Rep UpdateDatasetResponse = D1 ('MetaData "UpdateDatasetResponse" "Amazonka.IoTAnalytics.UpdateDataset" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "UpdateDatasetResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateDatasetResponse :: UpdateDatasetResponse Source #

Create a value of UpdateDatasetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UpdateDatastore

data UpdateDatastore Source #

See: newUpdateDatastore smart constructor.

Instances

Instances details
ToJSON UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

ToHeaders UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

ToPath UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

ToQuery UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

AWSRequest UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Associated Types

type AWSResponse UpdateDatastore #

Generic UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Associated Types

type Rep UpdateDatastore :: Type -> Type #

Read UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Show UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

NFData UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Methods

rnf :: UpdateDatastore -> () #

Eq UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Hashable UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

type AWSResponse UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

type Rep UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

type Rep UpdateDatastore = D1 ('MetaData "UpdateDatastore" "Amazonka.IoTAnalytics.UpdateDatastore" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "UpdateDatastore'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "datastoreStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreStorage)) :*: S1 ('MetaSel ('Just "fileFormatConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileFormatConfiguration))) :*: (S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod)) :*: S1 ('MetaSel ('Just "datastoreName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateDatastore Source #

Create a value of UpdateDatastore with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateDatastore, updateDatastore_datastoreStorage - Where data in a data store is stored.. You can choose serviceManagedS3 storage, customerManagedS3 storage, or iotSiteWiseMultiLayerStorage storage. The default is serviceManagedS3. You can't change the choice of Amazon S3 storage after your data store is created.

UpdateDatastore, updateDatastore_fileFormatConfiguration - Contains the configuration information of file formats. IoT Analytics data stores support JSON and Parquet.

The default file format is JSON. You can specify only one format.

You can't change the file format after you create the data store.

UpdateDatastore, updateDatastore_retentionPeriod - How long, in days, message data is kept for the data store. The retention period can't be updated if the data store's Amazon S3 storage is customer-managed.

UpdateDatastore, updateDatastore_datastoreName - The name of the data store to be updated.

data UpdateDatastoreResponse Source #

See: newUpdateDatastoreResponse smart constructor.

Instances

Instances details
Generic UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Associated Types

type Rep UpdateDatastoreResponse :: Type -> Type #

Read UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Show UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

NFData UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Methods

rnf :: UpdateDatastoreResponse -> () #

Eq UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

type Rep UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

type Rep UpdateDatastoreResponse = D1 ('MetaData "UpdateDatastoreResponse" "Amazonka.IoTAnalytics.UpdateDatastore" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "UpdateDatastoreResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateDatastoreResponse :: UpdateDatastoreResponse Source #

Create a value of UpdateDatastoreResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UpdatePipeline

data UpdatePipeline Source #

See: newUpdatePipeline smart constructor.

Instances

Instances details
ToJSON UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

ToHeaders UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

ToPath UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

ToQuery UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

AWSRequest UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Associated Types

type AWSResponse UpdatePipeline #

Generic UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Associated Types

type Rep UpdatePipeline :: Type -> Type #

Read UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Show UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

NFData UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Methods

rnf :: UpdatePipeline -> () #

Eq UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Hashable UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

type AWSResponse UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

type Rep UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

type Rep UpdatePipeline = D1 ('MetaData "UpdatePipeline" "Amazonka.IoTAnalytics.UpdatePipeline" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "UpdatePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pipelineActivities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty PipelineActivity))))

newUpdatePipeline Source #

Create a value of UpdatePipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdatePipeline, updatePipeline_pipelineName - The name of the pipeline to update.

$sel:pipelineActivities:UpdatePipeline', updatePipeline_pipelineActivities - A list of PipelineActivity objects. Activities perform transformations on your messages, such as removing, renaming or adding message attributes; filtering messages based on attribute values; invoking your Lambda functions on messages for advanced processing; or performing mathematical transformations to normalize device data.

The list can be 2-25 PipelineActivity objects and must contain both a channel and a datastore activity. Each entry in the list must contain only one activity. For example:

pipelineActivities = [ { "channel": { ... } }, { "lambda": { ... } }, ... ]

data UpdatePipelineResponse Source #

See: newUpdatePipelineResponse smart constructor.

Instances

Instances details
Generic UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Associated Types

type Rep UpdatePipelineResponse :: Type -> Type #

Read UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Show UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

NFData UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Methods

rnf :: UpdatePipelineResponse -> () #

Eq UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

type Rep UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

type Rep UpdatePipelineResponse = D1 ('MetaData "UpdatePipelineResponse" "Amazonka.IoTAnalytics.UpdatePipeline" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "UpdatePipelineResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdatePipelineResponse :: UpdatePipelineResponse Source #

Create a value of UpdatePipelineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Types

ChannelStatus

newtype ChannelStatus Source #

Constructors

ChannelStatus' 

Instances

Instances details
FromJSON ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

FromJSONKey ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToJSON ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToJSONKey ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToByteString ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToHeader ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToLog ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToQuery ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

FromText ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToText ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Methods

toText :: ChannelStatus -> Text #

FromXML ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToXML ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Methods

toXML :: ChannelStatus -> XML #

Generic ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Associated Types

type Rep ChannelStatus :: Type -> Type #

Read ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Show ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

NFData ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Methods

rnf :: ChannelStatus -> () #

Eq ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Ord ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Hashable ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

type Rep ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

type Rep ChannelStatus = D1 ('MetaData "ChannelStatus" "Amazonka.IoTAnalytics.Types.ChannelStatus" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'True) (C1 ('MetaCons "ChannelStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ComputeType

newtype ComputeType Source #

Constructors

ComputeType' 

Bundled Patterns

pattern ComputeType_ACU_1 :: ComputeType 
pattern ComputeType_ACU_2 :: ComputeType 

Instances

Instances details
FromJSON ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

FromJSONKey ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToJSON ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToJSONKey ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToByteString ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToHeader ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToLog ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToQuery ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

FromText ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToText ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Methods

toText :: ComputeType -> Text #

FromXML ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToXML ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Methods

toXML :: ComputeType -> XML #

Generic ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Associated Types

type Rep ComputeType :: Type -> Type #

Read ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Show ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

NFData ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Methods

rnf :: ComputeType -> () #

Eq ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Ord ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Hashable ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

type Rep ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

type Rep ComputeType = D1 ('MetaData "ComputeType" "Amazonka.IoTAnalytics.Types.ComputeType" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'True) (C1 ('MetaCons "ComputeType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromComputeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DatasetActionType

newtype DatasetActionType Source #

Instances

Instances details
FromJSON DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

FromJSONKey DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToJSON DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToJSONKey DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToByteString DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToHeader DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToLog DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToQuery DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

FromText DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToText DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

FromXML DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToXML DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

Generic DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

Associated Types

type Rep DatasetActionType :: Type -> Type #

Read DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

Show DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

NFData DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

Methods

rnf :: DatasetActionType -> () #

Eq DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

Ord DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

Hashable DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

type Rep DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

type Rep DatasetActionType = D1 ('MetaData "DatasetActionType" "Amazonka.IoTAnalytics.Types.DatasetActionType" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'True) (C1 ('MetaCons "DatasetActionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDatasetActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DatasetContentState

newtype DatasetContentState Source #

Instances

Instances details
FromJSON DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

FromJSONKey DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToJSON DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToJSONKey DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToByteString DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToHeader DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToLog DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToQuery DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

FromText DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToText DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

FromXML DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToXML DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

Generic DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

Associated Types

type Rep DatasetContentState :: Type -> Type #

Read DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

Show DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

NFData DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

Methods

rnf :: DatasetContentState -> () #

Eq DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

Ord DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

Hashable DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

type Rep DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

type Rep DatasetContentState = D1 ('MetaData "DatasetContentState" "Amazonka.IoTAnalytics.Types.DatasetContentState" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'True) (C1 ('MetaCons "DatasetContentState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDatasetContentState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DatasetStatus

newtype DatasetStatus Source #

Constructors

DatasetStatus' 

Instances

Instances details
FromJSON DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

FromJSONKey DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToJSON DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToJSONKey DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToByteString DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToHeader DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToLog DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToQuery DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

FromText DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToText DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Methods

toText :: DatasetStatus -> Text #

FromXML DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToXML DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Methods

toXML :: DatasetStatus -> XML #

Generic DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Associated Types

type Rep DatasetStatus :: Type -> Type #

Read DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Show DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

NFData DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Methods

rnf :: DatasetStatus -> () #

Eq DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Ord DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Hashable DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

type Rep DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

type Rep DatasetStatus = D1 ('MetaData "DatasetStatus" "Amazonka.IoTAnalytics.Types.DatasetStatus" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'True) (C1 ('MetaCons "DatasetStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDatasetStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DatastoreStatus

newtype DatastoreStatus Source #

Constructors

DatastoreStatus' 

Instances

Instances details
FromJSON DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

FromJSONKey DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToJSON DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToJSONKey DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToByteString DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToHeader DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToLog DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToQuery DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

FromText DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToText DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

FromXML DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToXML DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Methods

toXML :: DatastoreStatus -> XML #

Generic DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Associated Types

type Rep DatastoreStatus :: Type -> Type #

Read DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Show DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

NFData DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Methods

rnf :: DatastoreStatus -> () #

Eq DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Ord DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Hashable DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

type Rep DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

type Rep DatastoreStatus = D1 ('MetaData "DatastoreStatus" "Amazonka.IoTAnalytics.Types.DatastoreStatus" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'True) (C1 ('MetaCons "DatastoreStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDatastoreStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FileFormatType

newtype FileFormatType Source #

Constructors

FileFormatType' 

Instances

Instances details
FromJSON FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

FromJSONKey FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToJSON FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToJSONKey FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToByteString FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToHeader FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToLog FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToQuery FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

FromText FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToText FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

FromXML FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToXML FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Methods

toXML :: FileFormatType -> XML #

Generic FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Associated Types

type Rep FileFormatType :: Type -> Type #

Read FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Show FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

NFData FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Methods

rnf :: FileFormatType -> () #

Eq FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Ord FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Hashable FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

type Rep FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

type Rep FileFormatType = D1 ('MetaData "FileFormatType" "Amazonka.IoTAnalytics.Types.FileFormatType" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'True) (C1 ('MetaCons "FileFormatType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFileFormatType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoggingLevel

newtype LoggingLevel Source #

Constructors

LoggingLevel' 

Bundled Patterns

pattern LoggingLevel_ERROR :: LoggingLevel 

Instances

Instances details
FromJSON LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

FromJSONKey LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToJSON LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToJSONKey LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToByteString LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToHeader LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToLog LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToQuery LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

FromText LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToText LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Methods

toText :: LoggingLevel -> Text #

FromXML LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToXML LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Methods

toXML :: LoggingLevel -> XML #

Generic LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Associated Types

type Rep LoggingLevel :: Type -> Type #

Read LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Show LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

NFData LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Methods

rnf :: LoggingLevel -> () #

Eq LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Ord LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Hashable LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

type Rep LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

type Rep LoggingLevel = D1 ('MetaData "LoggingLevel" "Amazonka.IoTAnalytics.Types.LoggingLevel" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'True) (C1 ('MetaCons "LoggingLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoggingLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReprocessingStatus

newtype ReprocessingStatus Source #

Instances

Instances details
FromJSON ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

FromJSONKey ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToJSON ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToJSONKey ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToByteString ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToHeader ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToLog ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToQuery ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

FromText ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToText ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

FromXML ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToXML ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

Generic ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

Associated Types

type Rep ReprocessingStatus :: Type -> Type #

Read ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

Show ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

NFData ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

Methods

rnf :: ReprocessingStatus -> () #

Eq ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

Ord ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

Hashable ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

type Rep ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

type Rep ReprocessingStatus = D1 ('MetaData "ReprocessingStatus" "Amazonka.IoTAnalytics.Types.ReprocessingStatus" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'True) (C1 ('MetaCons "ReprocessingStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReprocessingStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AddAttributesActivity

data AddAttributesActivity Source #

An activity that adds other attributes based on existing attributes in the message.

See: newAddAttributesActivity smart constructor.

Instances

Instances details
FromJSON AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

ToJSON AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

Generic AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

Associated Types

type Rep AddAttributesActivity :: Type -> Type #

Read AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

Show AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

NFData AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

Methods

rnf :: AddAttributesActivity -> () #

Eq AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

Hashable AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

type Rep AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

type Rep AddAttributesActivity = D1 ('MetaData "AddAttributesActivity" "Amazonka.IoTAnalytics.Types.AddAttributesActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "AddAttributesActivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "next") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)))))

newAddAttributesActivity Source #

Create a value of AddAttributesActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:next:AddAttributesActivity', addAttributesActivity_next - The next activity in the pipeline.

$sel:name:AddAttributesActivity', addAttributesActivity_name - The name of the addAttributes activity.

$sel:attributes:AddAttributesActivity', addAttributesActivity_attributes - A list of 1-50 AttributeNameMapping objects that map an existing attribute to a new attribute.

The existing attributes remain in the message, so if you want to remove the originals, use RemoveAttributeActivity.

BatchPutMessageErrorEntry

data BatchPutMessageErrorEntry Source #

Contains informations about errors.

See: newBatchPutMessageErrorEntry smart constructor.

Instances

Instances details
FromJSON BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

Generic BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

Associated Types

type Rep BatchPutMessageErrorEntry :: Type -> Type #

Read BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

Show BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

NFData BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

Eq BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

Hashable BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

type Rep BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

type Rep BatchPutMessageErrorEntry = D1 ('MetaData "BatchPutMessageErrorEntry" "Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "BatchPutMessageErrorEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newBatchPutMessageErrorEntry :: BatchPutMessageErrorEntry Source #

Create a value of BatchPutMessageErrorEntry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorCode:BatchPutMessageErrorEntry', batchPutMessageErrorEntry_errorCode - The code associated with the error.

$sel:errorMessage:BatchPutMessageErrorEntry', batchPutMessageErrorEntry_errorMessage - The message associated with the error.

$sel:messageId:BatchPutMessageErrorEntry', batchPutMessageErrorEntry_messageId - The ID of the message that caused the error. See the value corresponding to the messageId key in the message object.

Channel

data Channel Source #

A collection of data from an MQTT topic. Channels archive the raw, unprocessed messages before publishing the data to a pipeline.

See: newChannel smart constructor.

Instances

Instances details
FromJSON Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

Generic Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

Associated Types

type Rep Channel :: Type -> Type #

Methods

from :: Channel -> Rep Channel x #

to :: Rep Channel x -> Channel #

Read Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

Show Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

NFData Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

Methods

rnf :: Channel -> () #

Eq Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

Methods

(==) :: Channel -> Channel -> Bool #

(/=) :: Channel -> Channel -> Bool #

Hashable Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

Methods

hashWithSalt :: Int -> Channel -> Int #

hash :: Channel -> Int #

type Rep Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

newChannel :: Channel Source #

Create a value of Channel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Channel', channel_arn - The ARN of the channel.

$sel:creationTime:Channel', channel_creationTime - When the channel was created.

$sel:lastMessageArrivalTime:Channel', channel_lastMessageArrivalTime - The last time when a new message arrived in the channel.

IoT Analytics updates this value at most once per minute for one channel. Hence, the lastMessageArrivalTime value is an approximation.

This feature only applies to messages that arrived in the data store after October 23, 2020.

$sel:lastUpdateTime:Channel', channel_lastUpdateTime - When the channel was last updated.

$sel:name:Channel', channel_name - The name of the channel.

$sel:retentionPeriod:Channel', channel_retentionPeriod - How long, in days, message data is kept for the channel.

$sel:status:Channel', channel_status - The status of the channel.

$sel:storage:Channel', channel_storage - Where channel data is stored. You can choose one of serviceManagedS3 or customerManagedS3 storage. If not specified, the default is serviceManagedS3. You can't change this storage option after the channel is created.

ChannelActivity

data ChannelActivity Source #

The activity that determines the source of the messages to be processed.

See: newChannelActivity smart constructor.

Instances

Instances details
FromJSON ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

ToJSON ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

Generic ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

Associated Types

type Rep ChannelActivity :: Type -> Type #

Read ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

Show ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

NFData ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

Methods

rnf :: ChannelActivity -> () #

Eq ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

Hashable ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

type Rep ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

type Rep ChannelActivity = D1 ('MetaData "ChannelActivity" "Amazonka.IoTAnalytics.Types.ChannelActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ChannelActivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "next") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newChannelActivity Source #

Create a value of ChannelActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:next:ChannelActivity', channelActivity_next - The next activity in the pipeline.

$sel:name:ChannelActivity', channelActivity_name - The name of the channel activity.

$sel:channelName:ChannelActivity', channelActivity_channelName - The name of the channel from which the messages are processed.

ChannelMessages

data ChannelMessages Source #

Specifies one or more sets of channel messages.

See: newChannelMessages smart constructor.

Instances

Instances details
ToJSON ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Generic ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Associated Types

type Rep ChannelMessages :: Type -> Type #

Read ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Show ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

NFData ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Methods

rnf :: ChannelMessages -> () #

Eq ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Hashable ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

type Rep ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

type Rep ChannelMessages = D1 ('MetaData "ChannelMessages" "Amazonka.IoTAnalytics.Types.ChannelMessages" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ChannelMessages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Paths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newChannelMessages :: ChannelMessages Source #

Create a value of ChannelMessages with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Paths:ChannelMessages', channelMessages_s3Paths - Specifies one or more keys that identify the Amazon Simple Storage Service (Amazon S3) objects that save your channel messages.

You must use the full path for the key.

Example path: channel/mychannel/__dt=2020-02-29 00:00:00/1582940490000_1582940520000_123456789012_mychannel_0_2118.0.json.gz

ChannelStatistics

data ChannelStatistics Source #

Statistics information about the channel.

See: newChannelStatistics smart constructor.

Instances

Instances details
FromJSON ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

Generic ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

Associated Types

type Rep ChannelStatistics :: Type -> Type #

Read ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

Show ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

NFData ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

Methods

rnf :: ChannelStatistics -> () #

Eq ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

Hashable ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

type Rep ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

type Rep ChannelStatistics = D1 ('MetaData "ChannelStatistics" "Amazonka.IoTAnalytics.Types.ChannelStatistics" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ChannelStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EstimatedResourceSize))))

newChannelStatistics :: ChannelStatistics Source #

Create a value of ChannelStatistics with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:size:ChannelStatistics', channelStatistics_size - The estimated size of the channel.

ChannelStorage

data ChannelStorage Source #

Where channel data is stored. You may choose one of serviceManagedS3, customerManagedS3 storage. If not specified, the default is serviceManagedS3. This can't be changed after creation of the channel.

See: newChannelStorage smart constructor.

Instances

Instances details
FromJSON ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

ToJSON ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

Generic ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

Associated Types

type Rep ChannelStorage :: Type -> Type #

Read ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

Show ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

NFData ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

Methods

rnf :: ChannelStorage -> () #

Eq ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

Hashable ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

type Rep ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

type Rep ChannelStorage = D1 ('MetaData "ChannelStorage" "Amazonka.IoTAnalytics.Types.ChannelStorage" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ChannelStorage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customerManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerManagedChannelS3Storage)) :*: S1 ('MetaSel ('Just "serviceManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceManagedChannelS3Storage))))

newChannelStorage :: ChannelStorage Source #

Create a value of ChannelStorage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:customerManagedS3:ChannelStorage', channelStorage_customerManagedS3 - Used to store channel data in an S3 bucket that you manage. If customer managed storage is selected, the retentionPeriod parameter is ignored. You can't change the choice of S3 storage after the data store is created.

$sel:serviceManagedS3:ChannelStorage', channelStorage_serviceManagedS3 - Used to store channel data in an S3 bucket managed by IoT Analytics. You can't change the choice of S3 storage after the data store is created.

ChannelStorageSummary

data ChannelStorageSummary Source #

Where channel data is stored.

See: newChannelStorageSummary smart constructor.

Instances

Instances details
FromJSON ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

Generic ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

Associated Types

type Rep ChannelStorageSummary :: Type -> Type #

Read ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

Show ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

NFData ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

Methods

rnf :: ChannelStorageSummary -> () #

Eq ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

Hashable ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

type Rep ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

type Rep ChannelStorageSummary = D1 ('MetaData "ChannelStorageSummary" "Amazonka.IoTAnalytics.Types.ChannelStorageSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ChannelStorageSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customerManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerManagedChannelS3StorageSummary)) :*: S1 ('MetaSel ('Just "serviceManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceManagedChannelS3StorageSummary))))

newChannelStorageSummary :: ChannelStorageSummary Source #

Create a value of ChannelStorageSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:customerManagedS3:ChannelStorageSummary', channelStorageSummary_customerManagedS3 - Used to store channel data in an S3 bucket that you manage.

$sel:serviceManagedS3:ChannelStorageSummary', channelStorageSummary_serviceManagedS3 - Used to store channel data in an S3 bucket managed by IoT Analytics.

ChannelSummary

data ChannelSummary Source #

A summary of information about a channel.

See: newChannelSummary smart constructor.

Instances

Instances details
FromJSON ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

Generic ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

Associated Types

type Rep ChannelSummary :: Type -> Type #

Read ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

Show ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

NFData ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

Methods

rnf :: ChannelSummary -> () #

Eq ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

Hashable ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

type Rep ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

type Rep ChannelSummary = D1 ('MetaData "ChannelSummary" "Amazonka.IoTAnalytics.Types.ChannelSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ChannelSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "channelStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelStorageSummary)) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "lastMessageArrivalTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelStatus))))))

newChannelSummary :: ChannelSummary Source #

Create a value of ChannelSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:channelName:ChannelSummary', channelSummary_channelName - The name of the channel.

$sel:channelStorage:ChannelSummary', channelSummary_channelStorage - Where channel data is stored.

$sel:creationTime:ChannelSummary', channelSummary_creationTime - When the channel was created.

$sel:lastMessageArrivalTime:ChannelSummary', channelSummary_lastMessageArrivalTime - The last time when a new message arrived in the channel.

IoT Analytics updates this value at most once per minute for one channel. Hence, the lastMessageArrivalTime value is an approximation.

This feature only applies to messages that arrived in the data store after October 23, 2020.

$sel:lastUpdateTime:ChannelSummary', channelSummary_lastUpdateTime - The last time the channel was updated.

$sel:status:ChannelSummary', channelSummary_status - The status of the channel.

Column

data Column Source #

Contains information about a column that stores your data.

See: newColumn smart constructor.

Constructors

Column' Text Text 

Instances

Instances details
FromJSON Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

ToJSON Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

Generic Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

Associated Types

type Rep Column :: Type -> Type #

Methods

from :: Column -> Rep Column x #

to :: Rep Column x -> Column #

Read Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

Show Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

NFData Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

Methods

rnf :: Column -> () #

Eq Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

Methods

(==) :: Column -> Column -> Bool #

(/=) :: Column -> Column -> Bool #

Hashable Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

Methods

hashWithSalt :: Int -> Column -> Int #

hash :: Column -> Int #

type Rep Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

type Rep Column = D1 ('MetaData "Column" "Amazonka.IoTAnalytics.Types.Column" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "Column'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newColumn Source #

Create a value of Column with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:Column', column_name - The name of the column.

$sel:type':Column', column_type - The type of data. For more information about the supported data types, see Common data types in the Glue Developer Guide.

ContainerDatasetAction

data ContainerDatasetAction Source #

Information required to run the containerAction to produce dataset contents.

See: newContainerDatasetAction smart constructor.

Instances

Instances details
FromJSON ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

ToJSON ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

Generic ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

Associated Types

type Rep ContainerDatasetAction :: Type -> Type #

Read ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

Show ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

NFData ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

Methods

rnf :: ContainerDatasetAction -> () #

Eq ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

Hashable ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

type Rep ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

type Rep ContainerDatasetAction = D1 ('MetaData "ContainerDatasetAction" "Amazonka.IoTAnalytics.Types.ContainerDatasetAction" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ContainerDatasetAction'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "variables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Variable])) :*: S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceConfiguration))))

newContainerDatasetAction Source #

Create a value of ContainerDatasetAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:variables:ContainerDatasetAction', containerDatasetAction_variables - The values of variables used in the context of the execution of the containerized application (basically, parameters passed to the application). Each variable must have a name and a value given by one of stringValue, datasetContentVersionValue, or outputFileUriValue.

$sel:image:ContainerDatasetAction', containerDatasetAction_image - The ARN of the Docker container stored in your account. The Docker container contains an application and required support libraries and is used to generate dataset contents.

$sel:executionRoleArn:ContainerDatasetAction', containerDatasetAction_executionRoleArn - The ARN of the role that gives permission to the system to access required resources to run the containerAction. This includes, at minimum, permission to retrieve the dataset contents that are the input to the containerized application.

$sel:resourceConfiguration:ContainerDatasetAction', containerDatasetAction_resourceConfiguration - Configuration of the resource that executes the containerAction.

CustomerManagedChannelS3Storage

data CustomerManagedChannelS3Storage Source #

Used to store channel data in an S3 bucket that you manage. If customer-managed storage is selected, the retentionPeriod parameter is ignored. You can't change the choice of S3 storage after the data store is created.

See: newCustomerManagedChannelS3Storage smart constructor.

Instances

Instances details
FromJSON CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

ToJSON CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

Generic CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

Associated Types

type Rep CustomerManagedChannelS3Storage :: Type -> Type #

Read CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

Show CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

NFData CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

Eq CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

Hashable CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

type Rep CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

type Rep CustomerManagedChannelS3Storage = D1 ('MetaData "CustomerManagedChannelS3Storage" "Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CustomerManagedChannelS3Storage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCustomerManagedChannelS3Storage Source #

Create a value of CustomerManagedChannelS3Storage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyPrefix:CustomerManagedChannelS3Storage', customerManagedChannelS3Storage_keyPrefix - (Optional) The prefix used to create the keys of the channel data objects. Each object in an S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).

$sel:bucket:CustomerManagedChannelS3Storage', customerManagedChannelS3Storage_bucket - The name of the S3 bucket in which channel data is stored.

$sel:roleArn:CustomerManagedChannelS3Storage', customerManagedChannelS3Storage_roleArn - The ARN of the role that grants IoT Analytics permission to interact with your Amazon S3 resources.

CustomerManagedChannelS3StorageSummary

data CustomerManagedChannelS3StorageSummary Source #

Used to store channel data in an S3 bucket that you manage.

See: newCustomerManagedChannelS3StorageSummary smart constructor.

Instances

Instances details
FromJSON CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

Generic CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

Read CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

Show CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

NFData CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

Eq CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

Hashable CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

type Rep CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

type Rep CustomerManagedChannelS3StorageSummary = D1 ('MetaData "CustomerManagedChannelS3StorageSummary" "Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CustomerManagedChannelS3StorageSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "keyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCustomerManagedChannelS3StorageSummary :: CustomerManagedChannelS3StorageSummary Source #

Create a value of CustomerManagedChannelS3StorageSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucket:CustomerManagedChannelS3StorageSummary', customerManagedChannelS3StorageSummary_bucket - The name of the S3 bucket in which channel data is stored.

$sel:keyPrefix:CustomerManagedChannelS3StorageSummary', customerManagedChannelS3StorageSummary_keyPrefix - (Optional) The prefix used to create the keys of the channel data objects. Each object in an S3 bucket has a key that is its unique identifier within the bucket (each object in a bucket has exactly one key). The prefix must end with a forward slash (/).

$sel:roleArn:CustomerManagedChannelS3StorageSummary', customerManagedChannelS3StorageSummary_roleArn - The ARN of the role that grants IoT Analytics permission to interact with your Amazon S3 resources.

CustomerManagedDatastoreS3Storage

data CustomerManagedDatastoreS3Storage Source #

S3-customer-managed; When you choose customer-managed storage, the retentionPeriod parameter is ignored. You can't change the choice of Amazon S3 storage after your data store is created.

See: newCustomerManagedDatastoreS3Storage smart constructor.

Instances

Instances details
FromJSON CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

ToJSON CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

Generic CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

Associated Types

type Rep CustomerManagedDatastoreS3Storage :: Type -> Type #

Read CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

Show CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

NFData CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

Eq CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

Hashable CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

type Rep CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

type Rep CustomerManagedDatastoreS3Storage = D1 ('MetaData "CustomerManagedDatastoreS3Storage" "Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CustomerManagedDatastoreS3Storage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCustomerManagedDatastoreS3Storage Source #

Create a value of CustomerManagedDatastoreS3Storage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyPrefix:CustomerManagedDatastoreS3Storage', customerManagedDatastoreS3Storage_keyPrefix - (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).

$sel:bucket:CustomerManagedDatastoreS3Storage', customerManagedDatastoreS3Storage_bucket - The name of the Amazon S3 bucket where your data is stored.

$sel:roleArn:CustomerManagedDatastoreS3Storage', customerManagedDatastoreS3Storage_roleArn - The ARN of the role that grants IoT Analytics permission to interact with your Amazon S3 resources.

CustomerManagedDatastoreS3StorageSummary

data CustomerManagedDatastoreS3StorageSummary Source #

Contains information about the data store that you manage.

See: newCustomerManagedDatastoreS3StorageSummary smart constructor.

Instances

Instances details
FromJSON CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

Generic CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

Read CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

Show CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

NFData CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

Eq CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

Hashable CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

type Rep CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

type Rep CustomerManagedDatastoreS3StorageSummary = D1 ('MetaData "CustomerManagedDatastoreS3StorageSummary" "Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "CustomerManagedDatastoreS3StorageSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "keyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCustomerManagedDatastoreS3StorageSummary :: CustomerManagedDatastoreS3StorageSummary Source #

Create a value of CustomerManagedDatastoreS3StorageSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucket:CustomerManagedDatastoreS3StorageSummary', customerManagedDatastoreS3StorageSummary_bucket - The name of the Amazon S3 bucket where your data is stored.

$sel:keyPrefix:CustomerManagedDatastoreS3StorageSummary', customerManagedDatastoreS3StorageSummary_keyPrefix - (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).

$sel:roleArn:CustomerManagedDatastoreS3StorageSummary', customerManagedDatastoreS3StorageSummary_roleArn - The ARN of the role that grants IoT Analytics permission to interact with your Amazon S3 resources.

Dataset

data Dataset Source #

Information about a dataset.

See: newDataset smart constructor.

Instances

Instances details
FromJSON Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

Generic Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

Associated Types

type Rep Dataset :: Type -> Type #

Methods

from :: Dataset -> Rep Dataset x #

to :: Rep Dataset x -> Dataset #

Read Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

Show Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

NFData Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

Methods

rnf :: Dataset -> () #

Eq Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

Methods

(==) :: Dataset -> Dataset -> Bool #

(/=) :: Dataset -> Dataset -> Bool #

Hashable Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

Methods

hashWithSalt :: Int -> Dataset -> Int #

hash :: Dataset -> Int #

type Rep Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

type Rep Dataset = D1 ('MetaData "Dataset" "Amazonka.IoTAnalytics.Types.Dataset" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "Dataset'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "actions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DatasetAction))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "contentDeliveryRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetContentDeliveryRule])) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "lateDataRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty LateDataRule))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod)))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetStatus)) :*: (S1 ('MetaSel ('Just "triggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetTrigger])) :*: S1 ('MetaSel ('Just "versioningConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VersioningConfiguration)))))))

newDataset :: Dataset Source #

Create a value of Dataset with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:actions:Dataset', dataset_actions - The DatasetAction objects that automatically create the dataset contents.

$sel:arn:Dataset', dataset_arn - The ARN of the dataset.

$sel:contentDeliveryRules:Dataset', dataset_contentDeliveryRules - When dataset contents are created they are delivered to destinations specified here.

$sel:creationTime:Dataset', dataset_creationTime - When the dataset was created.

$sel:lastUpdateTime:Dataset', dataset_lastUpdateTime - The last time the dataset was updated.

$sel:lateDataRules:Dataset', dataset_lateDataRules - A list of data rules that send notifications to CloudWatch, when data arrives late. To specify lateDataRules, the dataset must use a DeltaTimer filter.

$sel:name:Dataset', dataset_name - The name of the dataset.

$sel:retentionPeriod:Dataset', dataset_retentionPeriod - Optional. How long, in days, message data is kept for the dataset.

$sel:status:Dataset', dataset_status - The status of the dataset.

$sel:triggers:Dataset', dataset_triggers - The DatasetTrigger objects that specify when the dataset is automatically updated.

$sel:versioningConfiguration:Dataset', dataset_versioningConfiguration - Optional. How many versions of dataset contents are kept. If not specified or set to null, only the latest version plus the latest succeeded version (if they are different) are kept for the time period specified by the retentionPeriod parameter. For more information, see Keeping Multiple Versions of IoT Analytics datasets in the IoT Analytics User Guide.

DatasetAction

data DatasetAction Source #

A DatasetAction object that specifies how dataset contents are automatically created.

See: newDatasetAction smart constructor.

Instances

Instances details
FromJSON DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

ToJSON DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

Generic DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

Associated Types

type Rep DatasetAction :: Type -> Type #

Read DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

Show DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

NFData DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

Methods

rnf :: DatasetAction -> () #

Eq DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

Hashable DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

type Rep DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

type Rep DatasetAction = D1 ('MetaData "DatasetAction" "Amazonka.IoTAnalytics.Types.DatasetAction" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatasetAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "actionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "containerAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerDatasetAction)) :*: S1 ('MetaSel ('Just "queryAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SqlQueryDatasetAction)))))

newDatasetAction :: DatasetAction Source #

Create a value of DatasetAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:actionName:DatasetAction', datasetAction_actionName - The name of the dataset action by which dataset contents are automatically created.

$sel:containerAction:DatasetAction', datasetAction_containerAction - Information that allows the system to run a containerized application to create the dataset contents. The application must be in a Docker container along with any required support libraries.

$sel:queryAction:DatasetAction', datasetAction_queryAction - An SqlQueryDatasetAction object that uses an SQL query to automatically create dataset contents.

DatasetActionSummary

data DatasetActionSummary Source #

Information about the action that automatically creates the dataset's contents.

See: newDatasetActionSummary smart constructor.

Instances

Instances details
FromJSON DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

Generic DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

Associated Types

type Rep DatasetActionSummary :: Type -> Type #

Read DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

Show DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

NFData DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

Methods

rnf :: DatasetActionSummary -> () #

Eq DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

Hashable DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

type Rep DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

type Rep DatasetActionSummary = D1 ('MetaData "DatasetActionSummary" "Amazonka.IoTAnalytics.Types.DatasetActionSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatasetActionSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "actionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "actionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetActionType))))

newDatasetActionSummary :: DatasetActionSummary Source #

Create a value of DatasetActionSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:actionName:DatasetActionSummary', datasetActionSummary_actionName - The name of the action that automatically creates the dataset's contents.

$sel:actionType:DatasetActionSummary', datasetActionSummary_actionType - The type of action by which the dataset's contents are automatically created.

DatasetContentDeliveryDestination

data DatasetContentDeliveryDestination Source #

The destination to which dataset contents are delivered.

See: newDatasetContentDeliveryDestination smart constructor.

Instances

Instances details
FromJSON DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

ToJSON DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

Generic DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

Associated Types

type Rep DatasetContentDeliveryDestination :: Type -> Type #

Read DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

Show DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

NFData DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

Eq DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

Hashable DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

type Rep DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

type Rep DatasetContentDeliveryDestination = D1 ('MetaData "DatasetContentDeliveryDestination" "Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatasetContentDeliveryDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "iotEventsDestinationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IotEventsDestinationConfiguration)) :*: S1 ('MetaSel ('Just "s3DestinationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3DestinationConfiguration))))

newDatasetContentDeliveryDestination :: DatasetContentDeliveryDestination Source #

Create a value of DatasetContentDeliveryDestination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:iotEventsDestinationConfiguration:DatasetContentDeliveryDestination', datasetContentDeliveryDestination_iotEventsDestinationConfiguration - Configuration information for delivery of dataset contents to IoT Events.

$sel:s3DestinationConfiguration:DatasetContentDeliveryDestination', datasetContentDeliveryDestination_s3DestinationConfiguration - Configuration information for delivery of dataset contents to Amazon S3.

DatasetContentDeliveryRule

data DatasetContentDeliveryRule Source #

When dataset contents are created, they are delivered to destination specified here.

See: newDatasetContentDeliveryRule smart constructor.

Instances

Instances details
FromJSON DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

ToJSON DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

Generic DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

Associated Types

type Rep DatasetContentDeliveryRule :: Type -> Type #

Read DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

Show DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

NFData DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

Eq DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

Hashable DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

type Rep DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

type Rep DatasetContentDeliveryRule = D1 ('MetaData "DatasetContentDeliveryRule" "Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatasetContentDeliveryRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DatasetContentDeliveryDestination)))

newDatasetContentDeliveryRule Source #

Create a value of DatasetContentDeliveryRule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entryName:DatasetContentDeliveryRule', datasetContentDeliveryRule_entryName - The name of the dataset content delivery rules entry.

$sel:destination:DatasetContentDeliveryRule', datasetContentDeliveryRule_destination - The destination to which dataset contents are delivered.

DatasetContentStatus

data DatasetContentStatus Source #

The state of the dataset contents and the reason they are in this state.

See: newDatasetContentStatus smart constructor.

Instances

Instances details
FromJSON DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

Generic DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

Associated Types

type Rep DatasetContentStatus :: Type -> Type #

Read DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

Show DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

NFData DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

Methods

rnf :: DatasetContentStatus -> () #

Eq DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

Hashable DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

type Rep DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

type Rep DatasetContentStatus = D1 ('MetaData "DatasetContentStatus" "Amazonka.IoTAnalytics.Types.DatasetContentStatus" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatasetContentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetContentState))))

newDatasetContentStatus :: DatasetContentStatus Source #

Create a value of DatasetContentStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reason:DatasetContentStatus', datasetContentStatus_reason - The reason the dataset contents are in this state.

$sel:state:DatasetContentStatus', datasetContentStatus_state - The state of the dataset contents. Can be one of READY, CREATING, SUCCEEDED, or FAILED.

DatasetContentSummary

data DatasetContentSummary Source #

Summary information about dataset contents.

See: newDatasetContentSummary smart constructor.

Instances

Instances details
FromJSON DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

Generic DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

Associated Types

type Rep DatasetContentSummary :: Type -> Type #

Read DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

Show DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

NFData DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

Methods

rnf :: DatasetContentSummary -> () #

Eq DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

Hashable DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

type Rep DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

type Rep DatasetContentSummary = D1 ('MetaData "DatasetContentSummary" "Amazonka.IoTAnalytics.Types.DatasetContentSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatasetContentSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "completionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "scheduleTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetContentStatus)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDatasetContentSummary :: DatasetContentSummary Source #

Create a value of DatasetContentSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:completionTime:DatasetContentSummary', datasetContentSummary_completionTime - The time the dataset content status was updated to SUCCEEDED or FAILED.

$sel:creationTime:DatasetContentSummary', datasetContentSummary_creationTime - The actual time the creation of the dataset contents was started.

$sel:scheduleTime:DatasetContentSummary', datasetContentSummary_scheduleTime - The time the creation of the dataset contents was scheduled to start.

$sel:status:DatasetContentSummary', datasetContentSummary_status - The status of the dataset contents.

$sel:version:DatasetContentSummary', datasetContentSummary_version - The version of the dataset contents.

DatasetContentVersionValue

data DatasetContentVersionValue Source #

The dataset whose latest contents are used as input to the notebook or application.

See: newDatasetContentVersionValue smart constructor.

Instances

Instances details
FromJSON DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

ToJSON DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

Generic DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

Associated Types

type Rep DatasetContentVersionValue :: Type -> Type #

Read DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

Show DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

NFData DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

Eq DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

Hashable DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

type Rep DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

type Rep DatasetContentVersionValue = D1 ('MetaData "DatasetContentVersionValue" "Amazonka.IoTAnalytics.Types.DatasetContentVersionValue" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatasetContentVersionValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDatasetContentVersionValue Source #

Create a value of DatasetContentVersionValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:datasetName:DatasetContentVersionValue', datasetContentVersionValue_datasetName - The name of the dataset whose latest contents are used as input to the notebook or application.

DatasetEntry

data DatasetEntry Source #

The reference to a dataset entry.

See: newDatasetEntry smart constructor.

Constructors

DatasetEntry' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

Generic DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

Associated Types

type Rep DatasetEntry :: Type -> Type #

Read DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

Show DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

NFData DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

Methods

rnf :: DatasetEntry -> () #

Eq DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

Hashable DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

type Rep DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

type Rep DatasetEntry = D1 ('MetaData "DatasetEntry" "Amazonka.IoTAnalytics.Types.DatasetEntry" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatasetEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataURI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDatasetEntry :: DatasetEntry Source #

Create a value of DatasetEntry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataURI:DatasetEntry', datasetEntry_dataURI - The presigned URI of the dataset item.

$sel:entryName:DatasetEntry', datasetEntry_entryName - The name of the dataset item.

DatasetSummary

data DatasetSummary Source #

A summary of information about a dataset.

See: newDatasetSummary smart constructor.

Instances

Instances details
FromJSON DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

Generic DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

Associated Types

type Rep DatasetSummary :: Type -> Type #

Read DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

Show DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

NFData DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

Methods

rnf :: DatasetSummary -> () #

Eq DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

Hashable DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

type Rep DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

type Rep DatasetSummary = D1 ('MetaData "DatasetSummary" "Amazonka.IoTAnalytics.Types.DatasetSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatasetSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "actions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DatasetActionSummary))) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetStatus)) :*: S1 ('MetaSel ('Just "triggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetTrigger]))))))

newDatasetSummary :: DatasetSummary Source #

Create a value of DatasetSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:actions:DatasetSummary', datasetSummary_actions - A list of DataActionSummary objects.

$sel:creationTime:DatasetSummary', datasetSummary_creationTime - The time the dataset was created.

$sel:datasetName:DatasetSummary', datasetSummary_datasetName - The name of the dataset.

$sel:lastUpdateTime:DatasetSummary', datasetSummary_lastUpdateTime - The last time the dataset was updated.

$sel:status:DatasetSummary', datasetSummary_status - The status of the dataset.

$sel:triggers:DatasetSummary', datasetSummary_triggers - A list of triggers. A trigger causes dataset content to be populated at a specified time interval or when another dataset is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

DatasetTrigger

data DatasetTrigger Source #

The DatasetTrigger that specifies when the dataset is automatically updated.

See: newDatasetTrigger smart constructor.

Instances

Instances details
FromJSON DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

ToJSON DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

Generic DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

Associated Types

type Rep DatasetTrigger :: Type -> Type #

Read DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

Show DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

NFData DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

Methods

rnf :: DatasetTrigger -> () #

Eq DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

Hashable DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

type Rep DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

type Rep DatasetTrigger = D1 ('MetaData "DatasetTrigger" "Amazonka.IoTAnalytics.Types.DatasetTrigger" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatasetTrigger'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TriggeringDataset)) :*: S1 ('MetaSel ('Just "schedule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Schedule))))

newDatasetTrigger :: DatasetTrigger Source #

Create a value of DatasetTrigger with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataset:DatasetTrigger', datasetTrigger_dataset - The dataset whose content creation triggers the creation of this dataset's contents.

$sel:schedule:DatasetTrigger', datasetTrigger_schedule - The Schedule when the trigger is initiated.

Datastore

data Datastore Source #

Information about a data store.

See: newDatastore smart constructor.

Instances

Instances details
FromJSON Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

Generic Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

Associated Types

type Rep Datastore :: Type -> Type #

Read Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

Show Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

NFData Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

Methods

rnf :: Datastore -> () #

Eq Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

Hashable Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

type Rep Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

newDatastore :: Datastore Source #

Create a value of Datastore with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:Datastore', datastore_arn - The ARN of the data store.

$sel:creationTime:Datastore', datastore_creationTime - When the data store was created.

$sel:datastorePartitions:Datastore', datastore_datastorePartitions - Contains information about the partition dimensions in a data store.

$sel:fileFormatConfiguration:Datastore', datastore_fileFormatConfiguration - Contains the configuration information of file formats. IoT Analytics data stores support JSON and Parquet.

The default file format is JSON. You can specify only one format.

You can't change the file format after you create the data store.

$sel:lastMessageArrivalTime:Datastore', datastore_lastMessageArrivalTime - The last time when a new message arrived in the data store.

IoT Analytics updates this value at most once per minute for Amazon Simple Storage Service one data store. Hence, the lastMessageArrivalTime value is an approximation.

This feature only applies to messages that arrived in the data store after October 23, 2020.

$sel:lastUpdateTime:Datastore', datastore_lastUpdateTime - The last time the data store was updated.

$sel:name:Datastore', datastore_name - The name of the data store.

$sel:retentionPeriod:Datastore', datastore_retentionPeriod - How long, in days, message data is kept for the data store. When customerManagedS3 storage is selected, this parameter is ignored.

$sel:status:Datastore', datastore_status - The status of a data store:

CREATING
The data store is being created.
ACTIVE
The data store has been created and can be used.
DELETING
The data store is being deleted.

$sel:storage:Datastore', datastore_storage - Where data in a data store is stored.. You can choose serviceManagedS3 storage, customerManagedS3 storage, or iotSiteWiseMultiLayerStorage storage. The default is serviceManagedS3. You can't change the choice of Amazon S3 storage after your data store is created.

DatastoreActivity

data DatastoreActivity Source #

The datastore activity that specifies where to store the processed data.

See: newDatastoreActivity smart constructor.

Instances

Instances details
FromJSON DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

ToJSON DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

Generic DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

Associated Types

type Rep DatastoreActivity :: Type -> Type #

Read DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

Show DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

NFData DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

Methods

rnf :: DatastoreActivity -> () #

Eq DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

Hashable DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

type Rep DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

type Rep DatastoreActivity = D1 ('MetaData "DatastoreActivity" "Amazonka.IoTAnalytics.Types.DatastoreActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatastoreActivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "datastoreName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDatastoreActivity Source #

Create a value of DatastoreActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:DatastoreActivity', datastoreActivity_name - The name of the datastore activity.

$sel:datastoreName:DatastoreActivity', datastoreActivity_datastoreName - The name of the data store where processed messages are stored.

DatastoreIotSiteWiseMultiLayerStorage

data DatastoreIotSiteWiseMultiLayerStorage Source #

Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage. You can't change the choice of Amazon S3 storage after your data store is created.

See: newDatastoreIotSiteWiseMultiLayerStorage smart constructor.

Instances

Instances details
FromJSON DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

ToJSON DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

Generic DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

Read DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

Show DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

NFData DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

Eq DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

Hashable DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

type Rep DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

type Rep DatastoreIotSiteWiseMultiLayerStorage = D1 ('MetaData "DatastoreIotSiteWiseMultiLayerStorage" "Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatastoreIotSiteWiseMultiLayerStorage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customerManagedS3Storage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IotSiteWiseCustomerManagedDatastoreS3Storage)))

newDatastoreIotSiteWiseMultiLayerStorage Source #

Create a value of DatastoreIotSiteWiseMultiLayerStorage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:customerManagedS3Storage:DatastoreIotSiteWiseMultiLayerStorage', datastoreIotSiteWiseMultiLayerStorage_customerManagedS3Storage - Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.

DatastoreIotSiteWiseMultiLayerStorageSummary

data DatastoreIotSiteWiseMultiLayerStorageSummary Source #

Contains information about the data store that you manage, which stores data used by IoT SiteWise.

See: newDatastoreIotSiteWiseMultiLayerStorageSummary smart constructor.

Instances

Instances details
FromJSON DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

Generic DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

Read DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

Show DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

NFData DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

Eq DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

Hashable DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

type Rep DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

type Rep DatastoreIotSiteWiseMultiLayerStorageSummary = D1 ('MetaData "DatastoreIotSiteWiseMultiLayerStorageSummary" "Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatastoreIotSiteWiseMultiLayerStorageSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customerManagedS3Storage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IotSiteWiseCustomerManagedDatastoreS3StorageSummary))))

newDatastoreIotSiteWiseMultiLayerStorageSummary :: DatastoreIotSiteWiseMultiLayerStorageSummary Source #

Create a value of DatastoreIotSiteWiseMultiLayerStorageSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:customerManagedS3Storage:DatastoreIotSiteWiseMultiLayerStorageSummary', datastoreIotSiteWiseMultiLayerStorageSummary_customerManagedS3Storage - Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.

DatastorePartition

data DatastorePartition Source #

A single dimension to partition a data store. The dimension must be an AttributePartition or a TimestampPartition.

See: newDatastorePartition smart constructor.

Instances

Instances details
FromJSON DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

ToJSON DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

Generic DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

Associated Types

type Rep DatastorePartition :: Type -> Type #

Read DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

Show DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

NFData DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

Methods

rnf :: DatastorePartition -> () #

Eq DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

Hashable DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

type Rep DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

type Rep DatastorePartition = D1 ('MetaData "DatastorePartition" "Amazonka.IoTAnalytics.Types.DatastorePartition" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatastorePartition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributePartition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Partition)) :*: S1 ('MetaSel ('Just "timestampPartition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimestampPartition))))

newDatastorePartition :: DatastorePartition Source #

Create a value of DatastorePartition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributePartition:DatastorePartition', datastorePartition_attributePartition - A partition dimension defined by an attributeName.

$sel:timestampPartition:DatastorePartition', datastorePartition_timestampPartition - A partition dimension defined by a timestamp attribute.

DatastorePartitions

data DatastorePartitions Source #

Contains information about the partition dimensions in a data store.

See: newDatastorePartitions smart constructor.

Instances

Instances details
FromJSON DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

ToJSON DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

Generic DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

Associated Types

type Rep DatastorePartitions :: Type -> Type #

Read DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

Show DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

NFData DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

Methods

rnf :: DatastorePartitions -> () #

Eq DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

Hashable DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

type Rep DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

type Rep DatastorePartitions = D1 ('MetaData "DatastorePartitions" "Amazonka.IoTAnalytics.Types.DatastorePartitions" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatastorePartitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "partitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatastorePartition]))))

newDatastorePartitions :: DatastorePartitions Source #

Create a value of DatastorePartitions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:partitions:DatastorePartitions', datastorePartitions_partitions - A list of partition dimensions in a data store.

DatastoreStatistics

data DatastoreStatistics Source #

Statistical information about the data store.

See: newDatastoreStatistics smart constructor.

Instances

Instances details
FromJSON DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

Generic DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

Associated Types

type Rep DatastoreStatistics :: Type -> Type #

Read DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

Show DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

NFData DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

Methods

rnf :: DatastoreStatistics -> () #

Eq DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

Hashable DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

type Rep DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

type Rep DatastoreStatistics = D1 ('MetaData "DatastoreStatistics" "Amazonka.IoTAnalytics.Types.DatastoreStatistics" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatastoreStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EstimatedResourceSize))))

newDatastoreStatistics :: DatastoreStatistics Source #

Create a value of DatastoreStatistics with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:size:DatastoreStatistics', datastoreStatistics_size - The estimated size of the data store.

DatastoreStorage

data DatastoreStorage Source #

Where data in a data store is stored.. You can choose serviceManagedS3 storage, customerManagedS3 storage, or iotSiteWiseMultiLayerStorage storage. The default is serviceManagedS3. You can't change the choice of Amazon S3 storage after your data store is created.

See: newDatastoreStorage smart constructor.

Instances

Instances details
FromJSON DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

ToJSON DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

Generic DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

Associated Types

type Rep DatastoreStorage :: Type -> Type #

Read DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

Show DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

NFData DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

Methods

rnf :: DatastoreStorage -> () #

Eq DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

Hashable DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

type Rep DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

type Rep DatastoreStorage = D1 ('MetaData "DatastoreStorage" "Amazonka.IoTAnalytics.Types.DatastoreStorage" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatastoreStorage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customerManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerManagedDatastoreS3Storage)) :*: (S1 ('MetaSel ('Just "iotSiteWiseMultiLayerStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreIotSiteWiseMultiLayerStorage)) :*: S1 ('MetaSel ('Just "serviceManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceManagedDatastoreS3Storage)))))

newDatastoreStorage :: DatastoreStorage Source #

Create a value of DatastoreStorage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:customerManagedS3:DatastoreStorage', datastoreStorage_customerManagedS3 - S3-customer-managed; When you choose customer-managed storage, the retentionPeriod parameter is ignored. You can't change the choice of Amazon S3 storage after your data store is created.

$sel:iotSiteWiseMultiLayerStorage:DatastoreStorage', datastoreStorage_iotSiteWiseMultiLayerStorage - Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage. You can't change the choice of Amazon S3 storage after your data store is created.

$sel:serviceManagedS3:DatastoreStorage', datastoreStorage_serviceManagedS3 - Used to store data in an Amazon S3 bucket managed by IoT Analytics. You can't change the choice of Amazon S3 storage after your data store is created.

DatastoreStorageSummary

data DatastoreStorageSummary Source #

Contains information about your data store.

See: newDatastoreStorageSummary smart constructor.

Instances

Instances details
FromJSON DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

Generic DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

Associated Types

type Rep DatastoreStorageSummary :: Type -> Type #

Read DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

Show DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

NFData DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

Methods

rnf :: DatastoreStorageSummary -> () #

Eq DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

Hashable DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

type Rep DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

type Rep DatastoreStorageSummary = D1 ('MetaData "DatastoreStorageSummary" "Amazonka.IoTAnalytics.Types.DatastoreStorageSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatastoreStorageSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customerManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerManagedDatastoreS3StorageSummary)) :*: (S1 ('MetaSel ('Just "iotSiteWiseMultiLayerStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreIotSiteWiseMultiLayerStorageSummary)) :*: S1 ('MetaSel ('Just "serviceManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceManagedDatastoreS3StorageSummary)))))

newDatastoreStorageSummary :: DatastoreStorageSummary Source #

Create a value of DatastoreStorageSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:customerManagedS3:DatastoreStorageSummary', datastoreStorageSummary_customerManagedS3 - Used to store data in an Amazon S3 bucket managed by IoT Analytics.

$sel:iotSiteWiseMultiLayerStorage:DatastoreStorageSummary', datastoreStorageSummary_iotSiteWiseMultiLayerStorage - Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.

$sel:serviceManagedS3:DatastoreStorageSummary', datastoreStorageSummary_serviceManagedS3 - Used to store data in an Amazon S3 bucket managed by IoT Analytics.

DatastoreSummary

data DatastoreSummary Source #

A summary of information about a data store.

See: newDatastoreSummary smart constructor.

Instances

Instances details
FromJSON DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

Generic DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

Associated Types

type Rep DatastoreSummary :: Type -> Type #

Read DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

Show DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

NFData DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

Methods

rnf :: DatastoreSummary -> () #

Eq DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

Hashable DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

type Rep DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

type Rep DatastoreSummary = D1 ('MetaData "DatastoreSummary" "Amazonka.IoTAnalytics.Types.DatastoreSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DatastoreSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datastoreName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "datastorePartitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastorePartitions)) :*: S1 ('MetaSel ('Just "datastoreStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreStorageSummary)))) :*: ((S1 ('MetaSel ('Just "fileFormatType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileFormatType)) :*: S1 ('MetaSel ('Just "lastMessageArrivalTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreStatus))))))

newDatastoreSummary :: DatastoreSummary Source #

Create a value of DatastoreSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTime:DatastoreSummary', datastoreSummary_creationTime - When the data store was created.

$sel:datastoreName:DatastoreSummary', datastoreSummary_datastoreName - The name of the data store.

$sel:datastorePartitions:DatastoreSummary', datastoreSummary_datastorePartitions - Contains information about the partition dimensions in a data store.

$sel:datastoreStorage:DatastoreSummary', datastoreSummary_datastoreStorage - Where data in a data store is stored.

$sel:fileFormatType:DatastoreSummary', datastoreSummary_fileFormatType - The file format of the data in the data store.

$sel:lastMessageArrivalTime:DatastoreSummary', datastoreSummary_lastMessageArrivalTime - The last time when a new message arrived in the data store.

IoT Analytics updates this value at most once per minute for Amazon Simple Storage Service one data store. Hence, the lastMessageArrivalTime value is an approximation.

This feature only applies to messages that arrived in the data store after October 23, 2020.

$sel:lastUpdateTime:DatastoreSummary', datastoreSummary_lastUpdateTime - The last time the data store was updated.

$sel:status:DatastoreSummary', datastoreSummary_status - The status of the data store.

DeltaTime

data DeltaTime Source #

Used to limit data to that which has arrived since the last execution of the action.

See: newDeltaTime smart constructor.

Constructors

DeltaTime' Int Text 

Instances

Instances details
FromJSON DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

ToJSON DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

Generic DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

Associated Types

type Rep DeltaTime :: Type -> Type #

Read DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

Show DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

NFData DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

Methods

rnf :: DeltaTime -> () #

Eq DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

Hashable DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

type Rep DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

type Rep DeltaTime = D1 ('MetaData "DeltaTime" "Amazonka.IoTAnalytics.Types.DeltaTime" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeltaTime'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offsetSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "timeExpression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeltaTime Source #

Create a value of DeltaTime with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:offsetSeconds:DeltaTime', deltaTime_offsetSeconds - The number of seconds of estimated in-flight lag time of message data. When you create dataset contents using message data from a specified timeframe, some message data might still be in flight when processing begins, and so do not arrive in time to be processed. Use this field to make allowances for the in flight time of your message data, so that data not processed from a previous timeframe is included with the next timeframe. Otherwise, missed message data would be excluded from processing during the next timeframe too, because its timestamp places it within the previous timeframe.

$sel:timeExpression:DeltaTime', deltaTime_timeExpression - An expression by which the time of the message data might be determined. This can be the name of a timestamp field or a SQL expression that is used to derive the time the message data was generated.

DeltaTimeSessionWindowConfiguration

data DeltaTimeSessionWindowConfiguration Source #

A structure that contains the configuration information of a delta time session window.

DeltaTime specifies a time interval. You can use DeltaTime to create dataset contents with data that has arrived in the data store since the last execution. For an example of DeltaTime, see Creating a SQL dataset with a delta window (CLI) in the IoT Analytics User Guide.

See: newDeltaTimeSessionWindowConfiguration smart constructor.

Instances

Instances details
FromJSON DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

ToJSON DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

Generic DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

Read DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

Show DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

NFData DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

Eq DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

Hashable DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

type Rep DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

type Rep DeltaTimeSessionWindowConfiguration = D1 ('MetaData "DeltaTimeSessionWindowConfiguration" "Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeltaTimeSessionWindowConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeoutInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newDeltaTimeSessionWindowConfiguration Source #

Create a value of DeltaTimeSessionWindowConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:timeoutInMinutes:DeltaTimeSessionWindowConfiguration', deltaTimeSessionWindowConfiguration_timeoutInMinutes - A time interval. You can use timeoutInMinutes so that IoT Analytics can batch up late data notifications that have been generated since the last execution. IoT Analytics sends one batch of notifications to Amazon CloudWatch Events at one time.

For more information about how to write a timestamp expression, see Date and Time Functions and Operators, in the Presto 0.172 Documentation.

DeviceRegistryEnrichActivity

data DeviceRegistryEnrichActivity Source #

An activity that adds data from the IoT device registry to your message.

See: newDeviceRegistryEnrichActivity smart constructor.

Instances

Instances details
FromJSON DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

ToJSON DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

Generic DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

Associated Types

type Rep DeviceRegistryEnrichActivity :: Type -> Type #

Read DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

Show DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

NFData DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

Eq DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

Hashable DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

type Rep DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

type Rep DeviceRegistryEnrichActivity = D1 ('MetaData "DeviceRegistryEnrichActivity" "Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeviceRegistryEnrichActivity'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "next") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDeviceRegistryEnrichActivity Source #

Create a value of DeviceRegistryEnrichActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:next:DeviceRegistryEnrichActivity', deviceRegistryEnrichActivity_next - The next activity in the pipeline.

$sel:name:DeviceRegistryEnrichActivity', deviceRegistryEnrichActivity_name - The name of the deviceRegistryEnrich activity.

$sel:attribute:DeviceRegistryEnrichActivity', deviceRegistryEnrichActivity_attribute - The name of the attribute that is added to the message.

$sel:thingName:DeviceRegistryEnrichActivity', deviceRegistryEnrichActivity_thingName - The name of the IoT device whose registry information is added to the message.

$sel:roleArn:DeviceRegistryEnrichActivity', deviceRegistryEnrichActivity_roleArn - The ARN of the role that allows access to the device's registry information.

DeviceShadowEnrichActivity

data DeviceShadowEnrichActivity Source #

An activity that adds information from the IoT Device Shadow service to a message.

See: newDeviceShadowEnrichActivity smart constructor.

Instances

Instances details
FromJSON DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

ToJSON DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

Generic DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

Associated Types

type Rep DeviceShadowEnrichActivity :: Type -> Type #

Read DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

Show DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

NFData DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

Eq DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

Hashable DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

type Rep DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

type Rep DeviceShadowEnrichActivity = D1 ('MetaData "DeviceShadowEnrichActivity" "Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeviceShadowEnrichActivity'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "next") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDeviceShadowEnrichActivity Source #

Create a value of DeviceShadowEnrichActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:next:DeviceShadowEnrichActivity', deviceShadowEnrichActivity_next - The next activity in the pipeline.

$sel:name:DeviceShadowEnrichActivity', deviceShadowEnrichActivity_name - The name of the deviceShadowEnrich activity.

$sel:attribute:DeviceShadowEnrichActivity', deviceShadowEnrichActivity_attribute - The name of the attribute that is added to the message.

$sel:thingName:DeviceShadowEnrichActivity', deviceShadowEnrichActivity_thingName - The name of the IoT device whose shadow information is added to the message.

$sel:roleArn:DeviceShadowEnrichActivity', deviceShadowEnrichActivity_roleArn - The ARN of the role that allows access to the device's shadow.

EstimatedResourceSize

data EstimatedResourceSize Source #

The estimated size of the resource.

See: newEstimatedResourceSize smart constructor.

Instances

Instances details
FromJSON EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

Generic EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

Associated Types

type Rep EstimatedResourceSize :: Type -> Type #

Read EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

Show EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

NFData EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

Methods

rnf :: EstimatedResourceSize -> () #

Eq EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

Hashable EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

type Rep EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

type Rep EstimatedResourceSize = D1 ('MetaData "EstimatedResourceSize" "Amazonka.IoTAnalytics.Types.EstimatedResourceSize" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "EstimatedResourceSize'" 'PrefixI 'True) (S1 ('MetaSel ('Just "estimatedOn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "estimatedSizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newEstimatedResourceSize :: EstimatedResourceSize Source #

Create a value of EstimatedResourceSize with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:estimatedOn:EstimatedResourceSize', estimatedResourceSize_estimatedOn - The time when the estimate of the size of the resource was made.

$sel:estimatedSizeInBytes:EstimatedResourceSize', estimatedResourceSize_estimatedSizeInBytes - The estimated size of the resource, in bytes.

FileFormatConfiguration

data FileFormatConfiguration Source #

Contains the configuration information of file formats. IoT Analytics data stores support JSON and Parquet.

The default file format is JSON. You can specify only one format.

You can't change the file format after you create the data store.

See: newFileFormatConfiguration smart constructor.

Instances

Instances details
FromJSON FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

ToJSON FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Generic FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Associated Types

type Rep FileFormatConfiguration :: Type -> Type #

Read FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Show FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

NFData FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Methods

rnf :: FileFormatConfiguration -> () #

Eq FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Hashable FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

type Rep FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

type Rep FileFormatConfiguration = D1 ('MetaData "FileFormatConfiguration" "Amazonka.IoTAnalytics.Types.FileFormatConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "FileFormatConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jsonConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JsonConfiguration)) :*: S1 ('MetaSel ('Just "parquetConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParquetConfiguration))))

newFileFormatConfiguration :: FileFormatConfiguration Source #

Create a value of FileFormatConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jsonConfiguration:FileFormatConfiguration', fileFormatConfiguration_jsonConfiguration - Contains the configuration information of the JSON format.

$sel:parquetConfiguration:FileFormatConfiguration', fileFormatConfiguration_parquetConfiguration - Contains the configuration information of the Parquet format.

FilterActivity

data FilterActivity Source #

An activity that filters a message based on its attributes.

See: newFilterActivity smart constructor.

Instances

Instances details
FromJSON FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

ToJSON FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

Generic FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

Associated Types

type Rep FilterActivity :: Type -> Type #

Read FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

Show FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

NFData FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

Methods

rnf :: FilterActivity -> () #

Eq FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

Hashable FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

type Rep FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

type Rep FilterActivity = D1 ('MetaData "FilterActivity" "Amazonka.IoTAnalytics.Types.FilterActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "FilterActivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "next") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFilterActivity Source #

Create a value of FilterActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:next:FilterActivity', filterActivity_next - The next activity in the pipeline.

$sel:name:FilterActivity', filterActivity_name - The name of the filter activity.

$sel:filter':FilterActivity', filterActivity_filter - An expression that looks like a SQL WHERE clause that must return a Boolean value. Messages that satisfy the condition are passed to the next activity.

GlueConfiguration

data GlueConfiguration Source #

Configuration information for coordination with Glue, a fully managed extract, transform and load (ETL) service.

See: newGlueConfiguration smart constructor.

Instances

Instances details
FromJSON GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

ToJSON GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Generic GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Associated Types

type Rep GlueConfiguration :: Type -> Type #

Read GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Show GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

NFData GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Methods

rnf :: GlueConfiguration -> () #

Eq GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Hashable GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

type Rep GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

type Rep GlueConfiguration = D1 ('MetaData "GlueConfiguration" "Amazonka.IoTAnalytics.Types.GlueConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "GlueConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGlueConfiguration Source #

Create a value of GlueConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tableName:GlueConfiguration', glueConfiguration_tableName - The name of the table in your Glue Data Catalog that is used to perform the ETL operations. An Glue Data Catalog table contains partitioned data and descriptions of data sources and targets.

$sel:databaseName:GlueConfiguration', glueConfiguration_databaseName - The name of the database in your Glue Data Catalog in which the table is located. An Glue Data Catalog database contains metadata tables.

IotEventsDestinationConfiguration

data IotEventsDestinationConfiguration Source #

Configuration information for delivery of dataset contents to IoT Events.

See: newIotEventsDestinationConfiguration smart constructor.

Instances

Instances details
FromJSON IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

ToJSON IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

Generic IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

Associated Types

type Rep IotEventsDestinationConfiguration :: Type -> Type #

Read IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

Show IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

NFData IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

Eq IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

Hashable IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

type Rep IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

type Rep IotEventsDestinationConfiguration = D1 ('MetaData "IotEventsDestinationConfiguration" "Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "IotEventsDestinationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newIotEventsDestinationConfiguration Source #

Create a value of IotEventsDestinationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inputName:IotEventsDestinationConfiguration', iotEventsDestinationConfiguration_inputName - The name of the IoT Events input to which dataset contents are delivered.

$sel:roleArn:IotEventsDestinationConfiguration', iotEventsDestinationConfiguration_roleArn - The ARN of the role that grants IoT Analytics permission to deliver dataset contents to an IoT Events input.

IotSiteWiseCustomerManagedDatastoreS3Storage

data IotSiteWiseCustomerManagedDatastoreS3Storage Source #

Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage. You can't change the choice of Amazon S3 storage after your data store is created.

See: newIotSiteWiseCustomerManagedDatastoreS3Storage smart constructor.

Instances

Instances details
FromJSON IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

ToJSON IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Generic IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Read IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Show IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

NFData IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Eq IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Hashable IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

type Rep IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

type Rep IotSiteWiseCustomerManagedDatastoreS3Storage = D1 ('MetaData "IotSiteWiseCustomerManagedDatastoreS3Storage" "Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "IotSiteWiseCustomerManagedDatastoreS3Storage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newIotSiteWiseCustomerManagedDatastoreS3Storage Source #

Create a value of IotSiteWiseCustomerManagedDatastoreS3Storage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyPrefix:IotSiteWiseCustomerManagedDatastoreS3Storage', iotSiteWiseCustomerManagedDatastoreS3Storage_keyPrefix - (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).

$sel:bucket:IotSiteWiseCustomerManagedDatastoreS3Storage', iotSiteWiseCustomerManagedDatastoreS3Storage_bucket - The name of the Amazon S3 bucket where your data is stored.

IotSiteWiseCustomerManagedDatastoreS3StorageSummary

data IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source #

Contains information about the data store that you manage, which stores data used by IoT SiteWise.

See: newIotSiteWiseCustomerManagedDatastoreS3StorageSummary smart constructor.

Instances

Instances details
FromJSON IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

Generic IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

Read IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

Show IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

NFData IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

Eq IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

Hashable IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

type Rep IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

type Rep IotSiteWiseCustomerManagedDatastoreS3StorageSummary = D1 ('MetaData "IotSiteWiseCustomerManagedDatastoreS3StorageSummary" "Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "IotSiteWiseCustomerManagedDatastoreS3StorageSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "keyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newIotSiteWiseCustomerManagedDatastoreS3StorageSummary :: IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source #

Create a value of IotSiteWiseCustomerManagedDatastoreS3StorageSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucket:IotSiteWiseCustomerManagedDatastoreS3StorageSummary', iotSiteWiseCustomerManagedDatastoreS3StorageSummary_bucket - The name of the Amazon S3 bucket where your data is stored.

$sel:keyPrefix:IotSiteWiseCustomerManagedDatastoreS3StorageSummary', iotSiteWiseCustomerManagedDatastoreS3StorageSummary_keyPrefix - (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).

JsonConfiguration

data JsonConfiguration Source #

Contains the configuration information of the JSON format.

See: newJsonConfiguration smart constructor.

Constructors

JsonConfiguration' 

Instances

Instances details
FromJSON JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

ToJSON JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

Generic JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

Associated Types

type Rep JsonConfiguration :: Type -> Type #

Read JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

Show JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

NFData JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

Methods

rnf :: JsonConfiguration -> () #

Eq JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

Hashable JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

type Rep JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

type Rep JsonConfiguration = D1 ('MetaData "JsonConfiguration" "Amazonka.IoTAnalytics.Types.JsonConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "JsonConfiguration'" 'PrefixI 'False) (U1 :: Type -> Type))

newJsonConfiguration :: JsonConfiguration Source #

Create a value of JsonConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

LambdaActivity

data LambdaActivity Source #

An activity that runs a Lambda function to modify the message.

See: newLambdaActivity smart constructor.

Instances

Instances details
FromJSON LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

ToJSON LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

Generic LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

Associated Types

type Rep LambdaActivity :: Type -> Type #

Read LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

Show LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

NFData LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

Methods

rnf :: LambdaActivity -> () #

Eq LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

Hashable LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

type Rep LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

type Rep LambdaActivity = D1 ('MetaData "LambdaActivity" "Amazonka.IoTAnalytics.Types.LambdaActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "LambdaActivity'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "next") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "lambdaName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "batchSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newLambdaActivity Source #

Create a value of LambdaActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:next:LambdaActivity', lambdaActivity_next - The next activity in the pipeline.

$sel:name:LambdaActivity', lambdaActivity_name - The name of the lambda activity.

$sel:lambdaName:LambdaActivity', lambdaActivity_lambdaName - The name of the Lambda function that is run on the message.

$sel:batchSize:LambdaActivity', lambdaActivity_batchSize - The number of messages passed to the Lambda function for processing.

The Lambda function must be able to process all of these messages within five minutes, which is the maximum timeout duration for Lambda functions.

LateDataRule

data LateDataRule Source #

A structure that contains the name and configuration information of a late data rule.

See: newLateDataRule smart constructor.

Instances

Instances details
FromJSON LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

ToJSON LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

Generic LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

Associated Types

type Rep LateDataRule :: Type -> Type #

Read LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

Show LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

NFData LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

Methods

rnf :: LateDataRule -> () #

Eq LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

Hashable LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

type Rep LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

type Rep LateDataRule = D1 ('MetaData "LateDataRule" "Amazonka.IoTAnalytics.Types.LateDataRule" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "LateDataRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ruleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ruleConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LateDataRuleConfiguration)))

newLateDataRule Source #

Create a value of LateDataRule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ruleName:LateDataRule', lateDataRule_ruleName - The name of the late data rule.

$sel:ruleConfiguration:LateDataRule', lateDataRule_ruleConfiguration - The information needed to configure the late data rule.

LateDataRuleConfiguration

data LateDataRuleConfiguration Source #

The information needed to configure a delta time session window.

See: newLateDataRuleConfiguration smart constructor.

Instances

Instances details
FromJSON LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

ToJSON LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

Generic LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

Associated Types

type Rep LateDataRuleConfiguration :: Type -> Type #

Read LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

Show LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

NFData LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

Eq LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

Hashable LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

type Rep LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

type Rep LateDataRuleConfiguration = D1 ('MetaData "LateDataRuleConfiguration" "Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "LateDataRuleConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deltaTimeSessionWindowConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeltaTimeSessionWindowConfiguration))))

newLateDataRuleConfiguration :: LateDataRuleConfiguration Source #

Create a value of LateDataRuleConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deltaTimeSessionWindowConfiguration:LateDataRuleConfiguration', lateDataRuleConfiguration_deltaTimeSessionWindowConfiguration - The information needed to configure a delta time session window.

LoggingOptions

data LoggingOptions Source #

Information about logging options.

See: newLoggingOptions smart constructor.

Instances

Instances details
FromJSON LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

ToJSON LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

Generic LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

Associated Types

type Rep LoggingOptions :: Type -> Type #

Read LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

Show LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

NFData LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

Methods

rnf :: LoggingOptions -> () #

Eq LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

Hashable LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

type Rep LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

type Rep LoggingOptions = D1 ('MetaData "LoggingOptions" "Amazonka.IoTAnalytics.Types.LoggingOptions" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "LoggingOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingLevel) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newLoggingOptions Source #

Create a value of LoggingOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:roleArn:LoggingOptions', loggingOptions_roleArn - The ARN of the role that grants permission to IoT Analytics to perform logging.

$sel:level:LoggingOptions', loggingOptions_level - The logging level. Currently, only ERROR is supported.

$sel:enabled:LoggingOptions', loggingOptions_enabled - If true, logging is enabled for IoT Analytics.

MathActivity

data MathActivity Source #

An activity that computes an arithmetic expression using the message's attributes.

See: newMathActivity smart constructor.

Instances

Instances details
FromJSON MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

ToJSON MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

Generic MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

Associated Types

type Rep MathActivity :: Type -> Type #

Read MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

Show MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

NFData MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

Methods

rnf :: MathActivity -> () #

Eq MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

Hashable MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

type Rep MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

type Rep MathActivity = D1 ('MetaData "MathActivity" "Amazonka.IoTAnalytics.Types.MathActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "MathActivity'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "next") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "attribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "math") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newMathActivity Source #

Create a value of MathActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:next:MathActivity', mathActivity_next - The next activity in the pipeline.

$sel:name:MathActivity', mathActivity_name - The name of the math activity.

$sel:attribute:MathActivity', mathActivity_attribute - The name of the attribute that contains the result of the math operation.

$sel:math:MathActivity', mathActivity_math - An expression that uses one or more existing attributes and must return an integer value.

Message

data Message Source #

Information about a message.

See: newMessage smart constructor.

Constructors

Message' Text Base64 

Instances

Instances details
ToJSON Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

Generic Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

Associated Types

type Rep Message :: Type -> Type #

Methods

from :: Message -> Rep Message x #

to :: Rep Message x -> Message #

Read Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

Show Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

NFData Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

Methods

rnf :: Message -> () #

Eq Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

Methods

(==) :: Message -> Message -> Bool #

(/=) :: Message -> Message -> Bool #

Hashable Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

Methods

hashWithSalt :: Int -> Message -> Int #

hash :: Message -> Int #

type Rep Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

type Rep Message = D1 ('MetaData "Message" "Amazonka.IoTAnalytics.Types.Message" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "Message'" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "payload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Base64)))

newMessage Source #

Create a value of Message with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:messageId:Message', message_messageId - The ID you want to assign to the message. Each messageId must be unique within each batch sent.

$sel:payload:Message', message_payload - The payload of the message. This can be a JSON string or a base64-encoded string representing binary data, in which case you must decode it by means of a pipeline activity.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

OutputFileUriValue

data OutputFileUriValue Source #

The value of the variable as a structure that specifies an output file URI.

See: newOutputFileUriValue smart constructor.

Instances

Instances details
FromJSON OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

ToJSON OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

Generic OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

Associated Types

type Rep OutputFileUriValue :: Type -> Type #

Read OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

Show OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

NFData OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

Methods

rnf :: OutputFileUriValue -> () #

Eq OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

Hashable OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

type Rep OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

type Rep OutputFileUriValue = D1 ('MetaData "OutputFileUriValue" "Amazonka.IoTAnalytics.Types.OutputFileUriValue" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "OutputFileUriValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newOutputFileUriValue Source #

Create a value of OutputFileUriValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fileName:OutputFileUriValue', outputFileUriValue_fileName - The URI of the location where dataset contents are stored, usually the URI of a file in an S3 bucket.

ParquetConfiguration

data ParquetConfiguration Source #

Contains the configuration information of the Parquet format.

See: newParquetConfiguration smart constructor.

Instances

Instances details
FromJSON ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

ToJSON ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

Generic ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

Associated Types

type Rep ParquetConfiguration :: Type -> Type #

Read ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

Show ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

NFData ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

Methods

rnf :: ParquetConfiguration -> () #

Eq ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

Hashable ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

type Rep ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

type Rep ParquetConfiguration = D1 ('MetaData "ParquetConfiguration" "Amazonka.IoTAnalytics.Types.ParquetConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ParquetConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaDefinition))))

newParquetConfiguration :: ParquetConfiguration Source #

Create a value of ParquetConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:schemaDefinition:ParquetConfiguration', parquetConfiguration_schemaDefinition - Information needed to define a schema.

Partition

data Partition Source #

A partition dimension defined by an attribute.

See: newPartition smart constructor.

Constructors

Partition' Text 

Instances

Instances details
FromJSON Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

ToJSON Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

Generic Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

Associated Types

type Rep Partition :: Type -> Type #

Read Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

Show Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

NFData Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

Methods

rnf :: Partition -> () #

Eq Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

Hashable Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

type Rep Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

type Rep Partition = D1 ('MetaData "Partition" "Amazonka.IoTAnalytics.Types.Partition" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "Partition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPartition Source #

Create a value of Partition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributeName:Partition', partition_attributeName - The name of the attribute that defines a partition dimension.

Pipeline

data Pipeline Source #

Contains information about a pipeline.

See: newPipeline smart constructor.

Instances

Instances details
FromJSON Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

Generic Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

Associated Types

type Rep Pipeline :: Type -> Type #

Methods

from :: Pipeline -> Rep Pipeline x #

to :: Rep Pipeline x -> Pipeline #

Read Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

Show Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

NFData Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

Methods

rnf :: Pipeline -> () #

Eq Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

Hashable Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

Methods

hashWithSalt :: Int -> Pipeline -> Int #

hash :: Pipeline -> Int #

type Rep Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

type Rep Pipeline = D1 ('MetaData "Pipeline" "Amazonka.IoTAnalytics.Types.Pipeline" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "Pipeline'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "activities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty PipelineActivity))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reprocessingSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReprocessingSummary]))))))

newPipeline :: Pipeline Source #

Create a value of Pipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:activities:Pipeline', pipeline_activities - The activities that perform transformations on the messages.

$sel:arn:Pipeline', pipeline_arn - The ARN of the pipeline.

Pipeline, pipeline_creationTime - When the pipeline was created.

$sel:lastUpdateTime:Pipeline', pipeline_lastUpdateTime - The last time the pipeline was updated.

$sel:name:Pipeline', pipeline_name - The name of the pipeline.

$sel:reprocessingSummaries:Pipeline', pipeline_reprocessingSummaries - A summary of information about the pipeline reprocessing.

PipelineActivity

data PipelineActivity Source #

An activity that performs a transformation on a message.

See: newPipelineActivity smart constructor.

Instances

Instances details
FromJSON PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

ToJSON PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

Generic PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

Associated Types

type Rep PipelineActivity :: Type -> Type #

Read PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

Show PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

NFData PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

Methods

rnf :: PipelineActivity -> () #

Eq PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

Hashable PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

type Rep PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

type Rep PipelineActivity = D1 ('MetaData "PipelineActivity" "Amazonka.IoTAnalytics.Types.PipelineActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "PipelineActivity'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "addAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AddAttributesActivity)) :*: S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelActivity))) :*: (S1 ('MetaSel ('Just "datastore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreActivity)) :*: (S1 ('MetaSel ('Just "deviceRegistryEnrich") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceRegistryEnrichActivity)) :*: S1 ('MetaSel ('Just "deviceShadowEnrich") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceShadowEnrichActivity))))) :*: ((S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterActivity)) :*: S1 ('MetaSel ('Just "lambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaActivity))) :*: (S1 ('MetaSel ('Just "math") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MathActivity)) :*: (S1 ('MetaSel ('Just "removeAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RemoveAttributesActivity)) :*: S1 ('MetaSel ('Just "selectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SelectAttributesActivity)))))))

newPipelineActivity :: PipelineActivity Source #

Create a value of PipelineActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:addAttributes:PipelineActivity', pipelineActivity_addAttributes - Adds other attributes based on existing attributes in the message.

$sel:channel:PipelineActivity', pipelineActivity_channel - Determines the source of the messages to be processed.

$sel:datastore:PipelineActivity', pipelineActivity_datastore - Specifies where to store the processed message data.

$sel:deviceRegistryEnrich:PipelineActivity', pipelineActivity_deviceRegistryEnrich - Adds data from the IoT device registry to your message.

$sel:deviceShadowEnrich:PipelineActivity', pipelineActivity_deviceShadowEnrich - Adds information from the IoT Device Shadow service to a message.

PipelineActivity, pipelineActivity_filter - Filters a message based on its attributes.

$sel:lambda:PipelineActivity', pipelineActivity_lambda - Runs a Lambda function to modify the message.

PipelineActivity, pipelineActivity_math - Computes an arithmetic expression using the message's attributes and adds it to the message.

$sel:removeAttributes:PipelineActivity', pipelineActivity_removeAttributes - Removes attributes from a message.

$sel:selectAttributes:PipelineActivity', pipelineActivity_selectAttributes - Used to create a new message using only the specified attributes from the original message.

PipelineSummary

data PipelineSummary Source #

A summary of information about a pipeline.

See: newPipelineSummary smart constructor.

Instances

Instances details
FromJSON PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

Generic PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

Associated Types

type Rep PipelineSummary :: Type -> Type #

Read PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

Show PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

NFData PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

Methods

rnf :: PipelineSummary -> () #

Eq PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

Hashable PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

type Rep PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

type Rep PipelineSummary = D1 ('MetaData "PipelineSummary" "Amazonka.IoTAnalytics.Types.PipelineSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "PipelineSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reprocessingSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReprocessingSummary])))))

newPipelineSummary :: PipelineSummary Source #

Create a value of PipelineSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PipelineSummary, pipelineSummary_creationTime - When the pipeline was created.

$sel:lastUpdateTime:PipelineSummary', pipelineSummary_lastUpdateTime - When the pipeline was last updated.

$sel:pipelineName:PipelineSummary', pipelineSummary_pipelineName - The name of the pipeline.

$sel:reprocessingSummaries:PipelineSummary', pipelineSummary_reprocessingSummaries - A summary of information about the pipeline reprocessing.

QueryFilter

data QueryFilter Source #

Information that is used to filter message data, to segregate it according to the timeframe in which it arrives.

See: newQueryFilter smart constructor.

Constructors

QueryFilter' (Maybe DeltaTime) 

Instances

Instances details
FromJSON QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

ToJSON QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

Generic QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

Associated Types

type Rep QueryFilter :: Type -> Type #

Read QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

Show QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

NFData QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

Methods

rnf :: QueryFilter -> () #

Eq QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

Hashable QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

type Rep QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

type Rep QueryFilter = D1 ('MetaData "QueryFilter" "Amazonka.IoTAnalytics.Types.QueryFilter" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "QueryFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deltaTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeltaTime))))

newQueryFilter :: QueryFilter Source #

Create a value of QueryFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deltaTime:QueryFilter', queryFilter_deltaTime - Used to limit data to that which has arrived since the last execution of the action.

RemoveAttributesActivity

data RemoveAttributesActivity Source #

An activity that removes attributes from a message.

See: newRemoveAttributesActivity smart constructor.

Instances

Instances details
FromJSON RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

ToJSON RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

Generic RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

Associated Types

type Rep RemoveAttributesActivity :: Type -> Type #

Read RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

Show RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

NFData RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

Eq RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

Hashable RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

type Rep RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

type Rep RemoveAttributesActivity = D1 ('MetaData "RemoveAttributesActivity" "Amazonka.IoTAnalytics.Types.RemoveAttributesActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "RemoveAttributesActivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "next") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))

newRemoveAttributesActivity Source #

Create a value of RemoveAttributesActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:next:RemoveAttributesActivity', removeAttributesActivity_next - The next activity in the pipeline.

$sel:name:RemoveAttributesActivity', removeAttributesActivity_name - The name of the removeAttributes activity.

$sel:attributes:RemoveAttributesActivity', removeAttributesActivity_attributes - A list of 1-50 attributes to remove from the message.

ReprocessingSummary

data ReprocessingSummary Source #

Information about pipeline reprocessing.

See: newReprocessingSummary smart constructor.

Instances

Instances details
FromJSON ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

Generic ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

Associated Types

type Rep ReprocessingSummary :: Type -> Type #

Read ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

Show ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

NFData ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

Methods

rnf :: ReprocessingSummary -> () #

Eq ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

Hashable ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

type Rep ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

type Rep ReprocessingSummary = D1 ('MetaData "ReprocessingSummary" "Amazonka.IoTAnalytics.Types.ReprocessingSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ReprocessingSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReprocessingStatus)))))

newReprocessingSummary :: ReprocessingSummary Source #

Create a value of ReprocessingSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTime:ReprocessingSummary', reprocessingSummary_creationTime - The time the pipeline reprocessing was created.

$sel:id:ReprocessingSummary', reprocessingSummary_id - The reprocessingId returned by StartPipelineReprocessing.

$sel:status:ReprocessingSummary', reprocessingSummary_status - The status of the pipeline reprocessing.

ResourceConfiguration

data ResourceConfiguration Source #

The configuration of the resource used to execute the containerAction.

See: newResourceConfiguration smart constructor.

Instances

Instances details
FromJSON ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

ToJSON ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

Generic ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

Associated Types

type Rep ResourceConfiguration :: Type -> Type #

Read ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

Show ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

NFData ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

Methods

rnf :: ResourceConfiguration -> () #

Eq ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

Hashable ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

type Rep ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

type Rep ResourceConfiguration = D1 ('MetaData "ResourceConfiguration" "Amazonka.IoTAnalytics.Types.ResourceConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ResourceConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "computeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ComputeType) :*: S1 ('MetaSel ('Just "volumeSizeInGB") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newResourceConfiguration Source #

Create a value of ResourceConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:computeType:ResourceConfiguration', resourceConfiguration_computeType - The type of the compute resource used to execute the containerAction. Possible values are: ACU_1 (vCPU=4, memory=16 GiB) or ACU_2 (vCPU=8, memory=32 GiB).

$sel:volumeSizeInGB:ResourceConfiguration', resourceConfiguration_volumeSizeInGB - The size, in GB, of the persistent storage available to the resource instance used to execute the containerAction (min: 1, max: 50).

RetentionPeriod

data RetentionPeriod Source #

How long, in days, message data is kept.

See: newRetentionPeriod smart constructor.

Instances

Instances details
FromJSON RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

ToJSON RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

Generic RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

Associated Types

type Rep RetentionPeriod :: Type -> Type #

Read RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

Show RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

NFData RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

Methods

rnf :: RetentionPeriod -> () #

Eq RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

Hashable RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

type Rep RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

type Rep RetentionPeriod = D1 ('MetaData "RetentionPeriod" "Amazonka.IoTAnalytics.Types.RetentionPeriod" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "RetentionPeriod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "numberOfDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "unlimited") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newRetentionPeriod :: RetentionPeriod Source #

Create a value of RetentionPeriod with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:numberOfDays:RetentionPeriod', retentionPeriod_numberOfDays - The number of days that message data is kept. The unlimited parameter must be false.

$sel:unlimited:RetentionPeriod', retentionPeriod_unlimited - If true, message data is kept indefinitely.

S3DestinationConfiguration

data S3DestinationConfiguration Source #

Configuration information for delivery of dataset contents to Amazon Simple Storage Service (Amazon S3).

See: newS3DestinationConfiguration smart constructor.

Instances

Instances details
FromJSON S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

ToJSON S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

Generic S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

Associated Types

type Rep S3DestinationConfiguration :: Type -> Type #

Read S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

Show S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

NFData S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

Eq S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

Hashable S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

type Rep S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

type Rep S3DestinationConfiguration = D1 ('MetaData "S3DestinationConfiguration" "Amazonka.IoTAnalytics.Types.S3DestinationConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "S3DestinationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "glueConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GlueConfiguration)) :*: S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3DestinationConfiguration Source #

Create a value of S3DestinationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:glueConfiguration:S3DestinationConfiguration', s3DestinationConfiguration_glueConfiguration - Configuration information for coordination with Glue, a fully managed extract, transform and load (ETL) service.

$sel:bucket:S3DestinationConfiguration', s3DestinationConfiguration_bucket - The name of the S3 bucket to which dataset contents are delivered.

$sel:key:S3DestinationConfiguration', s3DestinationConfiguration_key - The key of the dataset contents object in an S3 bucket. Each object has a key that is a unique identifier. Each object has exactly one key.

You can create a unique key with the following options:

  • Use !{iotanalytics:scheduleTime} to insert the time of a scheduled SQL query run.
  • Use !{iotanalytics:versionId} to insert a unique hash that identifies a dataset content.
  • Use !{iotanalytics:creationTime} to insert the creation time of a dataset content.

The following example creates a unique key for a CSV file: dataset/mydataset/!{iotanalytics:scheduleTime}/!{iotanalytics:versionId}.csv

If you don't use !{iotanalytics:versionId} to specify the key, you might get duplicate keys. For example, you might have two dataset contents with the same scheduleTime but different versionIds. This means that one dataset content overwrites the other.

$sel:roleArn:S3DestinationConfiguration', s3DestinationConfiguration_roleArn - The ARN of the role that grants IoT Analytics permission to interact with your Amazon S3 and Glue resources.

Schedule

data Schedule Source #

The schedule for when to trigger an update.

See: newSchedule smart constructor.

Constructors

Schedule' (Maybe Text) 

Instances

Instances details
FromJSON Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

ToJSON Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

Generic Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

Associated Types

type Rep Schedule :: Type -> Type #

Methods

from :: Schedule -> Rep Schedule x #

to :: Rep Schedule x -> Schedule #

Read Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

Show Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

NFData Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

Methods

rnf :: Schedule -> () #

Eq Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

Hashable Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

Methods

hashWithSalt :: Int -> Schedule -> Int #

hash :: Schedule -> Int #

type Rep Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

type Rep Schedule = D1 ('MetaData "Schedule" "Amazonka.IoTAnalytics.Types.Schedule" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "Schedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSchedule :: Schedule Source #

Create a value of Schedule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expression:Schedule', schedule_expression - The expression that defines when to trigger an update. For more information, see Schedule Expressions for Rules in the Amazon CloudWatch Events User Guide.

SchemaDefinition

data SchemaDefinition Source #

Information needed to define a schema.

See: newSchemaDefinition smart constructor.

Constructors

SchemaDefinition' (Maybe [Column]) 

Instances

Instances details
FromJSON SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

ToJSON SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

Generic SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

Associated Types

type Rep SchemaDefinition :: Type -> Type #

Read SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

Show SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

NFData SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

Methods

rnf :: SchemaDefinition -> () #

Eq SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

Hashable SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

type Rep SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

type Rep SchemaDefinition = D1 ('MetaData "SchemaDefinition" "Amazonka.IoTAnalytics.Types.SchemaDefinition" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "SchemaDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "columns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Column]))))

newSchemaDefinition :: SchemaDefinition Source #

Create a value of SchemaDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:columns:SchemaDefinition', schemaDefinition_columns - Specifies one or more columns that store your data.

Each schema can have up to 100 columns. Each column can have up to 100 nested types.

SelectAttributesActivity

data SelectAttributesActivity Source #

Used to create a new message using only the specified attributes from the original message.

See: newSelectAttributesActivity smart constructor.

Instances

Instances details
FromJSON SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

ToJSON SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

Generic SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

Associated Types

type Rep SelectAttributesActivity :: Type -> Type #

Read SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

Show SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

NFData SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

Eq SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

Hashable SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

type Rep SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

type Rep SelectAttributesActivity = D1 ('MetaData "SelectAttributesActivity" "Amazonka.IoTAnalytics.Types.SelectAttributesActivity" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "SelectAttributesActivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "next") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))

newSelectAttributesActivity Source #

Create a value of SelectAttributesActivity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:next:SelectAttributesActivity', selectAttributesActivity_next - The next activity in the pipeline.

$sel:name:SelectAttributesActivity', selectAttributesActivity_name - The name of the selectAttributes activity.

$sel:attributes:SelectAttributesActivity', selectAttributesActivity_attributes - A list of the attributes to select from the message.

ServiceManagedChannelS3Storage

data ServiceManagedChannelS3Storage Source #

Used to store channel data in an S3 bucket managed by IoT Analytics. You can't change the choice of S3 storage after the data store is created.

See: newServiceManagedChannelS3Storage smart constructor.

Instances

Instances details
FromJSON ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

ToJSON ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

Generic ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

Associated Types

type Rep ServiceManagedChannelS3Storage :: Type -> Type #

Read ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

Show ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

NFData ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

Eq ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

Hashable ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

type Rep ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

type Rep ServiceManagedChannelS3Storage = D1 ('MetaData "ServiceManagedChannelS3Storage" "Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ServiceManagedChannelS3Storage'" 'PrefixI 'False) (U1 :: Type -> Type))

newServiceManagedChannelS3Storage :: ServiceManagedChannelS3Storage Source #

Create a value of ServiceManagedChannelS3Storage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ServiceManagedChannelS3StorageSummary

data ServiceManagedChannelS3StorageSummary Source #

Used to store channel data in an S3 bucket managed by IoT Analytics.

See: newServiceManagedChannelS3StorageSummary smart constructor.

Instances

Instances details
FromJSON ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

Generic ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

Read ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

Show ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

NFData ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

Eq ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

Hashable ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

type Rep ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

type Rep ServiceManagedChannelS3StorageSummary = D1 ('MetaData "ServiceManagedChannelS3StorageSummary" "Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ServiceManagedChannelS3StorageSummary'" 'PrefixI 'False) (U1 :: Type -> Type))

newServiceManagedChannelS3StorageSummary :: ServiceManagedChannelS3StorageSummary Source #

Create a value of ServiceManagedChannelS3StorageSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ServiceManagedDatastoreS3Storage

data ServiceManagedDatastoreS3Storage Source #

Used to store data in an Amazon S3 bucket managed by IoT Analytics. You can't change the choice of Amazon S3 storage after your data store is created.

See: newServiceManagedDatastoreS3Storage smart constructor.

Instances

Instances details
FromJSON ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

ToJSON ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

Generic ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

Associated Types

type Rep ServiceManagedDatastoreS3Storage :: Type -> Type #

Read ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

Show ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

NFData ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

Eq ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

Hashable ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

type Rep ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

type Rep ServiceManagedDatastoreS3Storage = D1 ('MetaData "ServiceManagedDatastoreS3Storage" "Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ServiceManagedDatastoreS3Storage'" 'PrefixI 'False) (U1 :: Type -> Type))

newServiceManagedDatastoreS3Storage :: ServiceManagedDatastoreS3Storage Source #

Create a value of ServiceManagedDatastoreS3Storage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ServiceManagedDatastoreS3StorageSummary

data ServiceManagedDatastoreS3StorageSummary Source #

Contains information about the data store that is managed by IoT Analytics.

See: newServiceManagedDatastoreS3StorageSummary smart constructor.

Instances

Instances details
FromJSON ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

Generic ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

Read ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

Show ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

NFData ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

Eq ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

Hashable ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

type Rep ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

type Rep ServiceManagedDatastoreS3StorageSummary = D1 ('MetaData "ServiceManagedDatastoreS3StorageSummary" "Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "ServiceManagedDatastoreS3StorageSummary'" 'PrefixI 'False) (U1 :: Type -> Type))

newServiceManagedDatastoreS3StorageSummary :: ServiceManagedDatastoreS3StorageSummary Source #

Create a value of ServiceManagedDatastoreS3StorageSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

SqlQueryDatasetAction

data SqlQueryDatasetAction Source #

The SQL query to modify the message.

See: newSqlQueryDatasetAction smart constructor.

Instances

Instances details
FromJSON SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

ToJSON SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

Generic SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

Associated Types

type Rep SqlQueryDatasetAction :: Type -> Type #

Read SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

Show SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

NFData SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

Methods

rnf :: SqlQueryDatasetAction -> () #

Eq SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

Hashable SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

type Rep SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

type Rep SqlQueryDatasetAction = D1 ('MetaData "SqlQueryDatasetAction" "Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "SqlQueryDatasetAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [QueryFilter])) :*: S1 ('MetaSel ('Just "sqlQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSqlQueryDatasetAction Source #

Create a value of SqlQueryDatasetAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filters:SqlQueryDatasetAction', sqlQueryDatasetAction_filters - Prefilters applied to message data.

$sel:sqlQuery:SqlQueryDatasetAction', sqlQueryDatasetAction_sqlQuery - A SQL query string.

Tag

data Tag Source #

A set of key-value pairs that are used to manage the resource.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.IoTAnalytics.Types.Tag" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The tag's key.

$sel:value:Tag', tag_value - The tag's value.

TimestampPartition

data TimestampPartition Source #

A partition dimension defined by a timestamp attribute.

See: newTimestampPartition smart constructor.

Instances

Instances details
FromJSON TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

ToJSON TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

Generic TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

Associated Types

type Rep TimestampPartition :: Type -> Type #

Read TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

Show TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

NFData TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

Methods

rnf :: TimestampPartition -> () #

Eq TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

Hashable TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

type Rep TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

type Rep TimestampPartition = D1 ('MetaData "TimestampPartition" "Amazonka.IoTAnalytics.Types.TimestampPartition" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "TimestampPartition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timestampFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTimestampPartition Source #

Create a value of TimestampPartition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:timestampFormat:TimestampPartition', timestampPartition_timestampFormat - The timestamp format of a partition defined by a timestamp. The default format is seconds since epoch (January 1, 1970 at midnight UTC time).

$sel:attributeName:TimestampPartition', timestampPartition_attributeName - The attribute name of the partition defined by a timestamp.

TriggeringDataset

data TriggeringDataset Source #

Information about the dataset whose content generation triggers the new dataset content generation.

See: newTriggeringDataset smart constructor.

Constructors

TriggeringDataset' Text 

Instances

Instances details
FromJSON TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

ToJSON TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

Generic TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

Associated Types

type Rep TriggeringDataset :: Type -> Type #

Read TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

Show TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

NFData TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

Methods

rnf :: TriggeringDataset -> () #

Eq TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

Hashable TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

type Rep TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

type Rep TriggeringDataset = D1 ('MetaData "TriggeringDataset" "Amazonka.IoTAnalytics.Types.TriggeringDataset" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "TriggeringDataset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTriggeringDataset Source #

Create a value of TriggeringDataset with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:TriggeringDataset', triggeringDataset_name - The name of the dataset whose content generation triggers the new dataset content generation.

Variable

data Variable Source #

An instance of a variable to be passed to the containerAction execution. Each variable must have a name and a value given by one of stringValue, datasetContentVersionValue, or outputFileUriValue.

See: newVariable smart constructor.

Instances

Instances details
FromJSON Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

ToJSON Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

Generic Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

Associated Types

type Rep Variable :: Type -> Type #

Methods

from :: Variable -> Rep Variable x #

to :: Rep Variable x -> Variable #

Read Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

Show Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

NFData Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

Methods

rnf :: Variable -> () #

Eq Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

Hashable Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

Methods

hashWithSalt :: Int -> Variable -> Int #

hash :: Variable -> Int #

type Rep Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

type Rep Variable = D1 ('MetaData "Variable" "Amazonka.IoTAnalytics.Types.Variable" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "Variable'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "datasetContentVersionValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetContentVersionValue)) :*: S1 ('MetaSel ('Just "doubleValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "outputFileUriValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputFileUriValue)) :*: (S1 ('MetaSel ('Just "stringValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newVariable Source #

Create a value of Variable with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:datasetContentVersionValue:Variable', variable_datasetContentVersionValue - The value of the variable as a structure that specifies a dataset content version.

$sel:doubleValue:Variable', variable_doubleValue - The value of the variable as a double (numeric).

$sel:outputFileUriValue:Variable', variable_outputFileUriValue - The value of the variable as a structure that specifies an output file URI.

$sel:stringValue:Variable', variable_stringValue - The value of the variable as a string.

$sel:name:Variable', variable_name - The name of the variable.

VersioningConfiguration

data VersioningConfiguration Source #

Information about the versioning of dataset contents.

See: newVersioningConfiguration smart constructor.

Instances

Instances details
FromJSON VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

ToJSON VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

Generic VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

Associated Types

type Rep VersioningConfiguration :: Type -> Type #

Read VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

Show VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

NFData VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

Methods

rnf :: VersioningConfiguration -> () #

Eq VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

Hashable VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

type Rep VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

type Rep VersioningConfiguration = D1 ('MetaData "VersioningConfiguration" "Amazonka.IoTAnalytics.Types.VersioningConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "VersioningConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "unlimited") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newVersioningConfiguration :: VersioningConfiguration Source #

Create a value of VersioningConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxVersions:VersioningConfiguration', versioningConfiguration_maxVersions - How many versions of dataset contents are kept. The unlimited parameter must be false.

$sel:unlimited:VersioningConfiguration', versioningConfiguration_unlimited - If true, unlimited versions of dataset contents are kept.