libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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.

InvalidRequestException

ResourceAlreadyExistsException

_ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A resource with the same name already exists.

ThrottlingException

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was denied due to request throttling.

InternalFailureException

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The service is temporarily unavailable.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A resource with the specified name could not be found.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The command caused an internal limit to be exceeded.

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.

DescribePipeline

data DescribePipeline Source #

See: newDescribePipeline smart constructor.

Constructors

DescribePipeline' Text 

Instances

Instances details
Eq DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Read DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Show DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Generic DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Associated Types

type Rep DescribePipeline :: Type -> Type #

NFData DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Methods

rnf :: DescribePipeline -> () #

Hashable DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

AWSRequest DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Associated Types

type AWSResponse DescribePipeline #

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

type Rep DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

type Rep DescribePipeline = D1 ('MetaData "DescribePipeline" "Amazonka.IoTAnalytics.DescribePipeline" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DescribePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

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:

$sel:pipelineName:DescribePipeline', describePipeline_pipelineName - The name of the pipeline whose information is retrieved.

data DescribePipelineResponse Source #

See: newDescribePipelineResponse smart constructor.

Instances

Instances details
Eq DescribePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Read DescribePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Show DescribePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Generic DescribePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribePipeline

Associated Types

type Rep DescribePipelineResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

DescribeDataset

data DescribeDataset Source #

See: newDescribeDataset smart constructor.

Constructors

DescribeDataset' Text 

Instances

Instances details
Eq DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Read DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Show DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Generic DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Associated Types

type Rep DescribeDataset :: Type -> Type #

NFData DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Methods

rnf :: DescribeDataset -> () #

Hashable DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

AWSRequest DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Associated Types

type AWSResponse DescribeDataset #

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

type Rep DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

type Rep DescribeDataset = D1 ('MetaData "DescribeDataset" "Amazonka.IoTAnalytics.DescribeDataset" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DescribeDataset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

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:

$sel:datasetName:DescribeDataset', describeDataset_datasetName - The name of the dataset whose information is retrieved.

data DescribeDatasetResponse Source #

See: newDescribeDatasetResponse smart constructor.

Instances

Instances details
Eq DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Read DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Show DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Generic DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Associated Types

type Rep DescribeDatasetResponse :: Type -> Type #

NFData DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

Methods

rnf :: DescribeDatasetResponse -> () #

type Rep DescribeDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDataset

type Rep DescribeDatasetResponse = D1 ('MetaData "DescribeDatasetResponse" "Amazonka.IoTAnalytics.DescribeDataset" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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:

$sel:dataset:DescribeDatasetResponse', describeDatasetResponse_dataset - An object that contains information about the dataset.

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

ListChannels (Paginated)

data ListChannels Source #

See: newListChannels smart constructor.

Instances

Instances details
Eq ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Read ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Show ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Generic ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Associated Types

type Rep ListChannels :: Type -> Type #

NFData ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Methods

rnf :: ListChannels -> () #

Hashable 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 #

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

type Rep ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

type Rep ListChannels = D1 ('MetaData "ListChannels" "Amazonka.IoTAnalytics.ListChannels" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ListChannels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListChannels Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

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:nextToken:ListChannels', listChannels_nextToken - The token for the next set of results.

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

The default value is 100.

data ListChannelsResponse Source #

See: newListChannelsResponse smart constructor.

Instances

Instances details
Eq ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Read ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Show ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Generic ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Associated Types

type Rep ListChannelsResponse :: Type -> Type #

NFData ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

Methods

rnf :: ListChannelsResponse -> () #

type Rep ListChannelsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListChannels

type Rep ListChannelsResponse = D1 ('MetaData "ListChannelsResponse" "Amazonka.IoTAnalytics.ListChannels" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

$sel:nextToken: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
Eq ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Read ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Show ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Generic ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Associated Types

type Rep ListDatasetContents :: Type -> Type #

NFData ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Methods

rnf :: ListDatasetContents -> () #

Hashable 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 #

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

type Rep ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

type Rep ListDatasetContents = D1 ('MetaData "ListDatasetContents" "Amazonka.IoTAnalytics.ListDatasetContents" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ListDatasetContents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "scheduledBefore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "scheduledOnOrAfter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListDatasetContents Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

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:nextToken: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:maxResults:ListDatasetContents', listDatasetContents_maxResults - The maximum number of results to return in this request.

$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)

$sel:datasetName: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
Eq ListDatasetContentsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Read ListDatasetContentsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Show ListDatasetContentsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Generic ListDatasetContentsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasetContents

Associated Types

type Rep ListDatasetContentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

$sel:nextToken: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.

PutLoggingOptions

data PutLoggingOptions Source #

See: newPutLoggingOptions smart constructor.

Instances

Instances details
Eq PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Read PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Show PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Generic PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Associated Types

type Rep PutLoggingOptions :: Type -> Type #

NFData PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Methods

rnf :: PutLoggingOptions -> () #

Hashable PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

ToJSON PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

AWSRequest PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Associated Types

type AWSResponse 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

type Rep PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

type Rep PutLoggingOptions = D1 ('MetaData "PutLoggingOptions" "Amazonka.IoTAnalytics.PutLoggingOptions" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "PutLoggingOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggingOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingOptions)))
type AWSResponse PutLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

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
Eq PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Read PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Show PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Generic PutLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.PutLoggingOptions

Associated Types

type Rep PutLoggingOptionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.IoTAnalytics.ListTagsForResource" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

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
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

DeleteChannel

data DeleteChannel Source #

See: newDeleteChannel smart constructor.

Constructors

DeleteChannel' Text 

Instances

Instances details
Eq DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Read DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Show DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Generic DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Associated Types

type Rep DeleteChannel :: Type -> Type #

NFData DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Methods

rnf :: DeleteChannel -> () #

Hashable DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

AWSRequest DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Associated Types

type AWSResponse DeleteChannel #

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

type Rep DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

type Rep DeleteChannel = D1 ('MetaData "DeleteChannel" "Amazonka.IoTAnalytics.DeleteChannel" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DeleteChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

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:

$sel:channelName:DeleteChannel', deleteChannel_channelName - The name of the channel to delete.

data DeleteChannelResponse Source #

See: newDeleteChannelResponse smart constructor.

Instances

Instances details
Eq DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Read DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Show DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Generic DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Associated Types

type Rep DeleteChannelResponse :: Type -> Type #

NFData DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

Methods

rnf :: DeleteChannelResponse -> () #

type Rep DeleteChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteChannel

type Rep DeleteChannelResponse = D1 ('MetaData "DeleteChannelResponse" "Amazonka.IoTAnalytics.DeleteChannel" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

UpdateChannel

data UpdateChannel Source #

See: newUpdateChannel smart constructor.

Instances

Instances details
Eq UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Read UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Show UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Generic UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Associated Types

type Rep UpdateChannel :: Type -> Type #

NFData UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Methods

rnf :: UpdateChannel -> () #

Hashable UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

ToJSON UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

AWSRequest UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Associated Types

type AWSResponse 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

type Rep UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

type Rep UpdateChannel = D1 ('MetaData "UpdateChannel" "Amazonka.IoTAnalytics.UpdateChannel" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "UpdateChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod)) :*: (S1 ('MetaSel ('Just "channelStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelStorage)) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

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:

$sel:retentionPeriod: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.

$sel:channelStorage: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.

$sel:channelName:UpdateChannel', updateChannel_channelName - The name of the channel to be updated.

data UpdateChannelResponse Source #

See: newUpdateChannelResponse smart constructor.

Instances

Instances details
Eq UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Read UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Show UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Generic UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Associated Types

type Rep UpdateChannelResponse :: Type -> Type #

NFData UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

Methods

rnf :: UpdateChannelResponse -> () #

type Rep UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateChannel

type Rep UpdateChannelResponse = D1 ('MetaData "UpdateChannelResponse" "Amazonka.IoTAnalytics.UpdateChannel" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

SampleChannelData

data SampleChannelData Source #

See: newSampleChannelData smart constructor.

Instances

Instances details
Eq SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Read SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Show SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Generic SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Associated Types

type Rep SampleChannelData :: Type -> Type #

NFData SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Methods

rnf :: SampleChannelData -> () #

Hashable SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

AWSRequest SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Associated Types

type AWSResponse SampleChannelData #

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

type Rep SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

type Rep SampleChannelData = D1 ('MetaData "SampleChannelData" "Amazonka.IoTAnalytics.SampleChannelData" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "SampleChannelData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "maxMessages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse SampleChannelData Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

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:startTime:SampleChannelData', sampleChannelData_startTime - The start 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:endTime:SampleChannelData', sampleChannelData_endTime - The end of the time window from which sample messages are retrieved.

$sel:channelName:SampleChannelData', sampleChannelData_channelName - The name of the channel whose message samples are retrieved.

data SampleChannelDataResponse Source #

See: newSampleChannelDataResponse smart constructor.

Instances

Instances details
Eq SampleChannelDataResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Read SampleChannelDataResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Show SampleChannelDataResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Generic SampleChannelDataResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.SampleChannelData

Associated Types

type Rep SampleChannelDataResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

CancelPipelineReprocessing

data CancelPipelineReprocessing Source #

See: newCancelPipelineReprocessing smart constructor.

Instances

Instances details
Eq CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Read CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Show 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 #

NFData CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Hashable CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

AWSRequest CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

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

type Rep CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

type Rep CancelPipelineReprocessing = D1 ('MetaData "CancelPipelineReprocessing" "Amazonka.IoTAnalytics.CancelPipelineReprocessing" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "CancelPipelineReprocessing'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "reprocessingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CancelPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

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:

$sel:pipelineName: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
Eq CancelPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Read CancelPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Show CancelPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Generic CancelPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CancelPipelineReprocessing

Associated Types

type Rep CancelPipelineReprocessingResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

CreateDatastore

data CreateDatastore Source #

See: newCreateDatastore smart constructor.

Instances

Instances details
Eq CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Read CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Show CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Generic CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Associated Types

type Rep CreateDatastore :: Type -> Type #

NFData CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Methods

rnf :: CreateDatastore -> () #

Hashable CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

ToJSON CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

AWSRequest CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Associated Types

type AWSResponse 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

type Rep CreateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

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

Defined in Amazonka.IoTAnalytics.CreateDatastore

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:

$sel:fileFormatConfiguration: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.

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

$sel:retentionPeriod: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:datastoreStorage: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.

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

$sel:datastoreName:CreateDatastore', createDatastore_datastoreName - The name of the data store.

data CreateDatastoreResponse Source #

See: newCreateDatastoreResponse smart constructor.

Instances

Instances details
Eq CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Read CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Show CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Generic CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Associated Types

type Rep CreateDatastoreResponse :: Type -> Type #

NFData CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

Methods

rnf :: CreateDatastoreResponse -> () #

type Rep CreateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatastore

type Rep CreateDatastoreResponse = D1 ('MetaData "CreateDatastoreResponse" "Amazonka.IoTAnalytics.CreateDatastore" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

$sel:datastoreName:CreateDatastore', createDatastoreResponse_datastoreName - The name of the data store.

$sel:retentionPeriod: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.

UpdatePipeline

data UpdatePipeline Source #

See: newUpdatePipeline smart constructor.

Instances

Instances details
Eq UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Read UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Show UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Generic UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Associated Types

type Rep UpdatePipeline :: Type -> Type #

NFData UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Methods

rnf :: UpdatePipeline -> () #

Hashable UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

ToJSON UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

AWSRequest UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Associated Types

type AWSResponse 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

type Rep UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

type Rep UpdatePipeline = D1 ('MetaData "UpdatePipeline" "Amazonka.IoTAnalytics.UpdatePipeline" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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))))
type AWSResponse UpdatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

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:

$sel:pipelineName: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
Eq UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Read UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Show UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Generic UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Associated Types

type Rep UpdatePipelineResponse :: Type -> Type #

NFData UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

Methods

rnf :: UpdatePipelineResponse -> () #

type Rep UpdatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdatePipeline

type Rep UpdatePipelineResponse = D1 ('MetaData "UpdatePipelineResponse" "Amazonka.IoTAnalytics.UpdatePipeline" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

DeletePipeline

data DeletePipeline Source #

See: newDeletePipeline smart constructor.

Constructors

DeletePipeline' Text 

Instances

Instances details
Eq DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Read DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Show DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Generic DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Associated Types

type Rep DeletePipeline :: Type -> Type #

NFData DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Methods

rnf :: DeletePipeline -> () #

Hashable DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

AWSRequest DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Associated Types

type AWSResponse DeletePipeline #

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

type Rep DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

type Rep DeletePipeline = D1 ('MetaData "DeletePipeline" "Amazonka.IoTAnalytics.DeletePipeline" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DeletePipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeletePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

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:

$sel:pipelineName:DeletePipeline', deletePipeline_pipelineName - The name of the pipeline to delete.

data DeletePipelineResponse Source #

See: newDeletePipelineResponse smart constructor.

Instances

Instances details
Eq DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Read DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Show DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Generic DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Associated Types

type Rep DeletePipelineResponse :: Type -> Type #

NFData DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

Methods

rnf :: DeletePipelineResponse -> () #

type Rep DeletePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeletePipeline

type Rep DeletePipelineResponse = D1 ('MetaData "DeletePipelineResponse" "Amazonka.IoTAnalytics.DeletePipeline" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

DeleteDataset

data DeleteDataset Source #

See: newDeleteDataset smart constructor.

Constructors

DeleteDataset' Text 

Instances

Instances details
Eq DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Read DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Show DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Generic DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Associated Types

type Rep DeleteDataset :: Type -> Type #

NFData DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Methods

rnf :: DeleteDataset -> () #

Hashable DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

AWSRequest DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Associated Types

type AWSResponse DeleteDataset #

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

type Rep DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

type Rep DeleteDataset = D1 ('MetaData "DeleteDataset" "Amazonka.IoTAnalytics.DeleteDataset" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DeleteDataset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

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:

$sel:datasetName:DeleteDataset', deleteDataset_datasetName - The name of the dataset to delete.

data DeleteDatasetResponse Source #

See: newDeleteDatasetResponse smart constructor.

Instances

Instances details
Eq DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Read DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Show DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Generic DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Associated Types

type Rep DeleteDatasetResponse :: Type -> Type #

NFData DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

Methods

rnf :: DeleteDatasetResponse -> () #

type Rep DeleteDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDataset

type Rep DeleteDatasetResponse = D1 ('MetaData "DeleteDatasetResponse" "Amazonka.IoTAnalytics.DeleteDataset" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

UpdateDataset

data UpdateDataset Source #

See: newUpdateDataset smart constructor.

Instances

Instances details
Eq UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Read UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Show UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Generic UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Associated Types

type Rep UpdateDataset :: Type -> Type #

NFData UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Methods

rnf :: UpdateDataset -> () #

Hashable UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

ToJSON UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

AWSRequest UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Associated Types

type AWSResponse 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

type Rep UpdateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

type AWSResponse 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:

$sel:versioningConfiguration: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.

$sel:triggers:UpdateDataset', updateDataset_triggers - A list of DatasetTrigger objects. The list can be empty or can contain up to five DatasetTrigger objects.

$sel:retentionPeriod:UpdateDataset', updateDataset_retentionPeriod - How long, in days, dataset contents are kept for the dataset.

$sel:lateDataRules: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.

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

$sel:datasetName:UpdateDataset', updateDataset_datasetName - The name of the dataset to update.

$sel:actions:UpdateDataset', updateDataset_actions - A list of DatasetAction objects.

data UpdateDatasetResponse Source #

See: newUpdateDatasetResponse smart constructor.

Instances

Instances details
Eq UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Read UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Show UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Generic UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Associated Types

type Rep UpdateDatasetResponse :: Type -> Type #

NFData UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

Methods

rnf :: UpdateDatasetResponse -> () #

type Rep UpdateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDataset

type Rep UpdateDatasetResponse = D1 ('MetaData "UpdateDatasetResponse" "Amazonka.IoTAnalytics.UpdateDataset" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

ListPipelines (Paginated)

data ListPipelines Source #

See: newListPipelines smart constructor.

Instances

Instances details
Eq ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Read ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Show ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Generic ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Associated Types

type Rep ListPipelines :: Type -> Type #

NFData ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Methods

rnf :: ListPipelines -> () #

Hashable 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 #

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

type Rep ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

type Rep ListPipelines = D1 ('MetaData "ListPipelines" "Amazonka.IoTAnalytics.ListPipelines" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ListPipelines'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListPipelines Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

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:nextToken:ListPipelines', listPipelines_nextToken - The token for the next set of results.

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

The default value is 100.

data ListPipelinesResponse Source #

See: newListPipelinesResponse smart constructor.

Instances

Instances details
Eq ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Read ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Show ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Generic ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Associated Types

type Rep ListPipelinesResponse :: Type -> Type #

NFData ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

Methods

rnf :: ListPipelinesResponse -> () #

type Rep ListPipelinesResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListPipelines

type Rep ListPipelinesResponse = D1 ('MetaData "ListPipelinesResponse" "Amazonka.IoTAnalytics.ListPipelines" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ListPipelinesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PipelineSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

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

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

DeleteDatastore

data DeleteDatastore Source #

See: newDeleteDatastore smart constructor.

Constructors

DeleteDatastore' Text 

Instances

Instances details
Eq DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Read DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Show DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Generic DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Associated Types

type Rep DeleteDatastore :: Type -> Type #

NFData DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Methods

rnf :: DeleteDatastore -> () #

Hashable DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

AWSRequest DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Associated Types

type AWSResponse DeleteDatastore #

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

type Rep DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

type Rep DeleteDatastore = D1 ('MetaData "DeleteDatastore" "Amazonka.IoTAnalytics.DeleteDatastore" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DeleteDatastore'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datastoreName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

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:

$sel:datastoreName:DeleteDatastore', deleteDatastore_datastoreName - The name of the data store to delete.

data DeleteDatastoreResponse Source #

See: newDeleteDatastoreResponse smart constructor.

Instances

Instances details
Eq DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Read DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Show DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Generic DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Associated Types

type Rep DeleteDatastoreResponse :: Type -> Type #

NFData DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

Methods

rnf :: DeleteDatastoreResponse -> () #

type Rep DeleteDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatastore

type Rep DeleteDatastoreResponse = D1 ('MetaData "DeleteDatastoreResponse" "Amazonka.IoTAnalytics.DeleteDatastore" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

UpdateDatastore

data UpdateDatastore Source #

See: newUpdateDatastore smart constructor.

Instances

Instances details
Eq UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Read UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Show UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Generic UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Associated Types

type Rep UpdateDatastore :: Type -> Type #

NFData UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Methods

rnf :: UpdateDatastore -> () #

Hashable UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

ToJSON UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

AWSRequest UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Associated Types

type AWSResponse 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

type Rep UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

type Rep UpdateDatastore = D1 ('MetaData "UpdateDatastore" "Amazonka.IoTAnalytics.UpdateDatastore" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "UpdateDatastore'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fileFormatConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileFormatConfiguration)) :*: S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod))) :*: (S1 ('MetaSel ('Just "datastoreStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreStorage)) :*: S1 ('MetaSel ('Just "datastoreName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

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:

$sel:fileFormatConfiguration: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.

$sel:retentionPeriod: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.

$sel:datastoreStorage: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.

$sel:datastoreName:UpdateDatastore', updateDatastore_datastoreName - The name of the data store to be updated.

data UpdateDatastoreResponse Source #

See: newUpdateDatastoreResponse smart constructor.

Instances

Instances details
Eq UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Read UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Show UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Generic UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Associated Types

type Rep UpdateDatastoreResponse :: Type -> Type #

NFData UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

Methods

rnf :: UpdateDatastoreResponse -> () #

type Rep UpdateDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UpdateDatastore

type Rep UpdateDatastoreResponse = D1 ('MetaData "UpdateDatastoreResponse" "Amazonka.IoTAnalytics.UpdateDatastore" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

CreateDataset

data CreateDataset Source #

See: newCreateDataset smart constructor.

Instances

Instances details
Eq CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Read CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Show CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Generic CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Associated Types

type Rep CreateDataset :: Type -> Type #

NFData CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Methods

rnf :: CreateDataset -> () #

Hashable CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

ToJSON CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

AWSRequest CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Associated Types

type AWSResponse 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

type Rep CreateDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

type AWSResponse 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:

$sel:versioningConfiguration: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.

$sel:triggers: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.

$sel:retentionPeriod: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:lateDataRules: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.

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

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

$sel:datasetName:CreateDataset', createDataset_datasetName - The name of the dataset.

$sel:actions:CreateDataset', createDataset_actions - A list of actions that create the dataset contents.

data CreateDatasetResponse Source #

See: newCreateDatasetResponse smart constructor.

Instances

Instances details
Eq CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Read CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Show CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Generic CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Associated Types

type Rep CreateDatasetResponse :: Type -> Type #

NFData CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

Methods

rnf :: CreateDatasetResponse -> () #

type Rep CreateDatasetResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDataset

type Rep CreateDatasetResponse = D1 ('MetaData "CreateDatasetResponse" "Amazonka.IoTAnalytics.CreateDataset" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "CreateDatasetResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "datasetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod))) :*: (S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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.

$sel:retentionPeriod:CreateDataset', createDatasetResponse_retentionPeriod - How long, in days, dataset contents are kept for the dataset.

$sel:datasetName:CreateDataset', createDatasetResponse_datasetName - The name of the dataset.

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

BatchPutMessage

data BatchPutMessage Source #

See: newBatchPutMessage smart constructor.

Constructors

BatchPutMessage' Text [Message] 

Instances

Instances details
Eq BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Read BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Show BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Generic BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Associated Types

type Rep BatchPutMessage :: Type -> Type #

NFData BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Methods

rnf :: BatchPutMessage -> () #

Hashable BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

ToJSON BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

AWSRequest BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Associated Types

type AWSResponse 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

type Rep BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

type Rep BatchPutMessage = D1 ('MetaData "BatchPutMessage" "Amazonka.IoTAnalytics.BatchPutMessage" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "BatchPutMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "messages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Message])))
type AWSResponse BatchPutMessage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

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:

$sel:channelName: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
Eq BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Read BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Show BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Generic BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Associated Types

type Rep BatchPutMessageResponse :: Type -> Type #

NFData BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

Methods

rnf :: BatchPutMessageResponse -> () #

type Rep BatchPutMessageResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.BatchPutMessage

type Rep BatchPutMessageResponse = D1 ('MetaData "BatchPutMessageResponse" "Amazonka.IoTAnalytics.BatchPutMessage" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

ListDatastores (Paginated)

data ListDatastores Source #

See: newListDatastores smart constructor.

Instances

Instances details
Eq ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Read ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Show ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Generic ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Associated Types

type Rep ListDatastores :: Type -> Type #

NFData ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Methods

rnf :: ListDatastores -> () #

Hashable 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 #

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

type Rep ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

type Rep ListDatastores = D1 ('MetaData "ListDatastores" "Amazonka.IoTAnalytics.ListDatastores" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ListDatastores'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListDatastores Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

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:nextToken:ListDatastores', listDatastores_nextToken - The token for the next set of results.

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

The default value is 100.

data ListDatastoresResponse Source #

See: newListDatastoresResponse smart constructor.

Instances

Instances details
Eq ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Read ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Show ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Generic ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Associated Types

type Rep ListDatastoresResponse :: Type -> Type #

NFData ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

Methods

rnf :: ListDatastoresResponse -> () #

type Rep ListDatastoresResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatastores

type Rep ListDatastoresResponse = D1 ('MetaData "ListDatastoresResponse" "Amazonka.IoTAnalytics.ListDatastores" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ListDatastoresResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "datastoreSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatastoreSummary])) :*: 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:nextToken:ListDatastores', listDatastoresResponse_nextToken - The token to retrieve the next set of results, or null if there are no more results.

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

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

CreateDatasetContent

data CreateDatasetContent Source #

See: newCreateDatasetContent smart constructor.

Instances

Instances details
Eq CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Read CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Show CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Generic CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Associated Types

type Rep CreateDatasetContent :: Type -> Type #

NFData CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Methods

rnf :: CreateDatasetContent -> () #

Hashable CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

ToJSON CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

AWSRequest CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Associated Types

type AWSResponse 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

type Rep CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

type Rep CreateDatasetContent = D1 ('MetaData "CreateDatasetContent" "Amazonka.IoTAnalytics.CreateDatasetContent" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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)))
type AWSResponse CreateDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

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:

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

$sel:datasetName:CreateDatasetContent', createDatasetContent_datasetName - The name of the dataset.

data CreateDatasetContentResponse Source #

See: newCreateDatasetContentResponse smart constructor.

Instances

Instances details
Eq CreateDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Read CreateDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Show CreateDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Generic CreateDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateDatasetContent

Associated Types

type Rep CreateDatasetContentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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:

$sel:versionId: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.

CreateChannel

data CreateChannel Source #

See: newCreateChannel smart constructor.

Instances

Instances details
Eq CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Read CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Show CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Generic CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Associated Types

type Rep CreateChannel :: Type -> Type #

NFData CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Methods

rnf :: CreateChannel -> () #

Hashable CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

ToJSON CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

AWSRequest CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Associated Types

type AWSResponse 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

type Rep CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

type Rep CreateChannel = D1 ('MetaData "CreateChannel" "Amazonka.IoTAnalytics.CreateChannel" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "CreateChannel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod)) :*: S1 ('MetaSel ('Just "channelStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelStorage))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

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:

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

$sel:channelStorage: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.

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

$sel:channelName:CreateChannel', createChannel_channelName - The name of the channel.

data CreateChannelResponse Source #

See: newCreateChannelResponse smart constructor.

Instances

Instances details
Eq CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Read CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Show CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Generic CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Associated Types

type Rep CreateChannelResponse :: Type -> Type #

NFData CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

Methods

rnf :: CreateChannelResponse -> () #

type Rep CreateChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreateChannel

type Rep CreateChannelResponse = D1 ('MetaData "CreateChannelResponse" "Amazonka.IoTAnalytics.CreateChannel" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "CreateChannelResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "retentionPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionPeriod))) :*: (S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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.

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

$sel:channelName:CreateChannel', createChannelResponse_channelName - The name of the channel.

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

DeleteDatasetContent

data DeleteDatasetContent Source #

See: newDeleteDatasetContent smart constructor.

Instances

Instances details
Eq DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Read DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Show DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Generic DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Associated Types

type Rep DeleteDatasetContent :: Type -> Type #

NFData DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Methods

rnf :: DeleteDatasetContent -> () #

Hashable DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

AWSRequest DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Associated Types

type AWSResponse DeleteDatasetContent #

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

type Rep DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

type Rep DeleteDatasetContent = D1 ('MetaData "DeleteDatasetContent" "Amazonka.IoTAnalytics.DeleteDatasetContent" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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)))
type AWSResponse DeleteDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

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.

$sel:datasetName:DeleteDatasetContent', deleteDatasetContent_datasetName - The name of the dataset whose content is deleted.

data DeleteDatasetContentResponse Source #

See: newDeleteDatasetContentResponse smart constructor.

Instances

Instances details
Eq DeleteDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Read DeleteDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Show DeleteDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Generic DeleteDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DeleteDatasetContent

Associated Types

type Rep DeleteDatasetContentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

DescribeDatastore

data DescribeDatastore Source #

See: newDescribeDatastore smart constructor.

Instances

Instances details
Eq DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Read DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Show DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Generic DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Associated Types

type Rep DescribeDatastore :: Type -> Type #

NFData DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Methods

rnf :: DescribeDatastore -> () #

Hashable DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

AWSRequest DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Associated Types

type AWSResponse DescribeDatastore #

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

type Rep DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

type Rep DescribeDatastore = D1 ('MetaData "DescribeDatastore" "Amazonka.IoTAnalytics.DescribeDatastore" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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)))
type AWSResponse DescribeDatastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

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.

$sel:datastoreName:DescribeDatastore', describeDatastore_datastoreName - The name of the data store

data DescribeDatastoreResponse Source #

See: newDescribeDatastoreResponse smart constructor.

Instances

Instances details
Eq DescribeDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Read DescribeDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Show DescribeDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Generic DescribeDatastoreResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeDatastore

Associated Types

type Rep DescribeDatastoreResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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:

$sel:datastore: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.

GetDatasetContent

data GetDatasetContent Source #

See: newGetDatasetContent smart constructor.

Instances

Instances details
Eq GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Read GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Show GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Generic GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Associated Types

type Rep GetDatasetContent :: Type -> Type #

NFData GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Methods

rnf :: GetDatasetContent -> () #

Hashable GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

AWSRequest GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Associated Types

type AWSResponse GetDatasetContent #

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

type Rep GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

type Rep GetDatasetContent = D1 ('MetaData "GetDatasetContent" "Amazonka.IoTAnalytics.GetDatasetContent" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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)))
type AWSResponse GetDatasetContent Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

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.

$sel:datasetName:GetDatasetContent', getDatasetContent_datasetName - The name of the dataset whose contents are retrieved.

data GetDatasetContentResponse Source #

See: newGetDatasetContentResponse smart constructor.

Instances

Instances details
Eq GetDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Read GetDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Show GetDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Generic GetDatasetContentResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.GetDatasetContent

Associated Types

type Rep GetDatasetContentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "GetDatasetContentResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetContentStatus)) :*: S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetEntry]))) :*: (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:status:GetDatasetContentResponse', getDatasetContentResponse_status - The status of the dataset content.

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

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

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text (NonEmpty Tag) 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.IoTAnalytics.TagResource" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

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
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.IoTAnalytics.TagResource" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

ListDatasets (Paginated)

data ListDatasets Source #

See: newListDatasets smart constructor.

Instances

Instances details
Eq ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Read ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Show ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Generic ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Associated Types

type Rep ListDatasets :: Type -> Type #

NFData ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Methods

rnf :: ListDatasets -> () #

Hashable 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 #

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

type Rep ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

type Rep ListDatasets = D1 ('MetaData "ListDatasets" "Amazonka.IoTAnalytics.ListDatasets" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ListDatasets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListDatasets Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

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:nextToken:ListDatasets', listDatasets_nextToken - The token for the next set of results.

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

The default value is 100.

data ListDatasetsResponse Source #

See: newListDatasetsResponse smart constructor.

Instances

Instances details
Eq ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Read ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Show ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Generic ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Associated Types

type Rep ListDatasetsResponse :: Type -> Type #

NFData ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

Methods

rnf :: ListDatasetsResponse -> () #

type Rep ListDatasetsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.ListDatasets

type Rep ListDatasetsResponse = D1 ('MetaData "ListDatasetsResponse" "Amazonka.IoTAnalytics.ListDatasets" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ListDatasetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "datasetSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetSummary])) :*: 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:nextToken:ListDatasets', listDatasetsResponse_nextToken - The token to retrieve the next set of results, or null if there are no more results.

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

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Associated Types

type AWSResponse UntagResource #

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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.IoTAnalytics.UntagResource" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.IoTAnalytics.UntagResource" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

RunPipelineActivity

data RunPipelineActivity Source #

See: newRunPipelineActivity smart constructor.

Instances

Instances details
Eq RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Read RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Show RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Generic RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Associated Types

type Rep RunPipelineActivity :: Type -> Type #

NFData RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Methods

rnf :: RunPipelineActivity -> () #

Hashable RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

ToJSON RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

AWSRequest RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Associated Types

type AWSResponse 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

type Rep RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

type Rep RunPipelineActivity = D1 ('MetaData "RunPipelineActivity" "Amazonka.IoTAnalytics.RunPipelineActivity" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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))))
type AWSResponse RunPipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

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.

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

data RunPipelineActivityResponse Source #

See: newRunPipelineActivityResponse smart constructor.

Instances

Instances details
Eq RunPipelineActivityResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Read RunPipelineActivityResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Show RunPipelineActivityResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Generic RunPipelineActivityResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.RunPipelineActivity

Associated Types

type Rep RunPipelineActivityResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

$sel:payloads: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.

DescribeChannel

data DescribeChannel Source #

See: newDescribeChannel smart constructor.

Instances

Instances details
Eq DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Read DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Show DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Generic DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Associated Types

type Rep DescribeChannel :: Type -> Type #

NFData DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Methods

rnf :: DescribeChannel -> () #

Hashable DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

AWSRequest DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Associated Types

type AWSResponse DescribeChannel #

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

type Rep DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

type Rep DescribeChannel = D1 ('MetaData "DescribeChannel" "Amazonka.IoTAnalytics.DescribeChannel" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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)))
type AWSResponse DescribeChannel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

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.

$sel:channelName:DescribeChannel', describeChannel_channelName - The name of the channel whose information is retrieved.

data DescribeChannelResponse Source #

See: newDescribeChannelResponse smart constructor.

Instances

Instances details
Eq DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Read DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Show DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Generic DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Associated Types

type Rep DescribeChannelResponse :: Type -> Type #

NFData DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

Methods

rnf :: DescribeChannelResponse -> () #

type Rep DescribeChannelResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeChannel

type Rep DescribeChannelResponse = D1 ('MetaData "DescribeChannelResponse" "Amazonka.IoTAnalytics.DescribeChannel" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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:

$sel:channel: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.

CreatePipeline

data CreatePipeline Source #

See: newCreatePipeline smart constructor.

Instances

Instances details
Eq CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Read CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Show CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Generic CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Associated Types

type Rep CreatePipeline :: Type -> Type #

NFData CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Methods

rnf :: CreatePipeline -> () #

Hashable CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

ToJSON CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

AWSRequest CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Associated Types

type AWSResponse 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

type Rep CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

type Rep CreatePipeline = D1 ('MetaData "CreatePipeline" "Amazonka.IoTAnalytics.CreatePipeline" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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)))))
type AWSResponse CreatePipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

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.

$sel:pipelineName: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
Eq CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Read CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Show CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Generic CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Associated Types

type Rep CreatePipelineResponse :: Type -> Type #

NFData CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

Methods

rnf :: CreatePipelineResponse -> () #

type Rep CreatePipelineResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.CreatePipeline

type Rep CreatePipelineResponse = D1 ('MetaData "CreatePipelineResponse" "Amazonka.IoTAnalytics.CreatePipeline" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "CreatePipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pipelineArn") '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:pipelineName:CreatePipeline', createPipelineResponse_pipelineName - The name of the pipeline.

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

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

StartPipelineReprocessing

data StartPipelineReprocessing Source #

See: newStartPipelineReprocessing smart constructor.

Instances

Instances details
Eq StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Read StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Show 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 #

NFData StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Hashable StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

ToJSON StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

AWSRequest 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

type Rep StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

type Rep StartPipelineReprocessing = D1 ('MetaData "StartPipelineReprocessing" "Amazonka.IoTAnalytics.StartPipelineReprocessing" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "StartPipelineReprocessing'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "channelMessages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelMessages)) :*: S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StartPipelineReprocessing Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

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: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.

$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: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:pipelineName:StartPipelineReprocessing', startPipelineReprocessing_pipelineName - The name of the pipeline on which to start reprocessing.

data StartPipelineReprocessingResponse Source #

See: newStartPipelineReprocessingResponse smart constructor.

Instances

Instances details
Eq StartPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Read StartPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Show StartPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Generic StartPipelineReprocessingResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.StartPipelineReprocessing

Associated Types

type Rep StartPipelineReprocessingResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

DescribeLoggingOptions

data DescribeLoggingOptions Source #

See: newDescribeLoggingOptions smart constructor.

Instances

Instances details
Eq DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Read DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Show DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Generic DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Associated Types

type Rep DescribeLoggingOptions :: Type -> Type #

NFData DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Methods

rnf :: DescribeLoggingOptions -> () #

Hashable DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

AWSRequest DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Associated Types

type AWSResponse DescribeLoggingOptions #

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

type Rep DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

type Rep DescribeLoggingOptions = D1 ('MetaData "DescribeLoggingOptions" "Amazonka.IoTAnalytics.DescribeLoggingOptions" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DescribeLoggingOptions'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeLoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

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
Eq DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Read DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Show DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Generic DescribeLoggingOptionsResponse Source # 
Instance details

Defined in Amazonka.IoTAnalytics.DescribeLoggingOptions

Associated Types

type Rep DescribeLoggingOptionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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.

Types

ChannelStatus

newtype ChannelStatus Source #

Constructors

ChannelStatus' 

Instances

Instances details
Eq ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Ord ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Read ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Show ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Generic ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Associated Types

type Rep ChannelStatus :: Type -> Type #

NFData ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

Methods

rnf :: ChannelStatus -> () #

Hashable 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

FromJSON ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

FromJSONKey ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToLog ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToHeader ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

ToQuery ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

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 #

ToByteString 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 #

type Rep ChannelStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatus

type Rep ChannelStatus = D1 ('MetaData "ChannelStatus" "Amazonka.IoTAnalytics.Types.ChannelStatus" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Ord ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Read ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Show ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Generic ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Associated Types

type Rep ComputeType :: Type -> Type #

NFData ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

Methods

rnf :: ComputeType -> () #

Hashable 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

FromJSON ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

FromJSONKey ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToLog ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToHeader ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

ToQuery ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

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 #

ToByteString 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 #

type Rep ComputeType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ComputeType

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

DatasetActionType

newtype DatasetActionType Source #

Instances

Instances details
Eq DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

Ord DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

Read DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

Show 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 #

NFData DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

Methods

rnf :: DatasetActionType -> () #

Hashable 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

FromJSON DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

FromJSONKey DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToLog DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToHeader DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

ToQuery 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

ToByteString 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

type Rep DatasetActionType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionType

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

DatasetContentState

newtype DatasetContentState Source #

Instances

Instances details
Eq DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

Ord DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

Read DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

Show 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 #

NFData DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

Methods

rnf :: DatasetContentState -> () #

Hashable 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

FromJSON DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

FromJSONKey DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToLog DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToHeader DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

ToQuery 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

ToByteString 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

type Rep DatasetContentState Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentState

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

DatasetStatus

newtype DatasetStatus Source #

Constructors

DatasetStatus' 

Instances

Instances details
Eq DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Ord DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Read DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Show DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Generic DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Associated Types

type Rep DatasetStatus :: Type -> Type #

NFData DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

Methods

rnf :: DatasetStatus -> () #

Hashable 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

FromJSON DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

FromJSONKey DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToLog DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToHeader DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

ToQuery DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

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 #

ToByteString 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 #

type Rep DatasetStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetStatus

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

DatastoreStatus

newtype DatastoreStatus Source #

Constructors

DatastoreStatus' 

Instances

Instances details
Eq DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Ord DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Read DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Show DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Generic DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Associated Types

type Rep DatastoreStatus :: Type -> Type #

NFData DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

Methods

rnf :: DatastoreStatus -> () #

Hashable 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

FromJSON DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

FromJSONKey DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToLog DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToHeader DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

ToQuery 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 #

ToByteString 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

type Rep DatastoreStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatus

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

FileFormatType

newtype FileFormatType Source #

Constructors

FileFormatType' 

Instances

Instances details
Eq FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Ord FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Read FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Show FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Generic FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Associated Types

type Rep FileFormatType :: Type -> Type #

NFData FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

Methods

rnf :: FileFormatType -> () #

Hashable 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

FromJSON FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

FromJSONKey FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToLog FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToHeader FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

ToQuery 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 #

ToByteString 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

type Rep FileFormatType Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatType

type Rep FileFormatType = D1 ('MetaData "FileFormatType" "Amazonka.IoTAnalytics.Types.FileFormatType" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Ord LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Read LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Show LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Generic LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Associated Types

type Rep LoggingLevel :: Type -> Type #

NFData LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

Methods

rnf :: LoggingLevel -> () #

Hashable 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

FromJSON LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

FromJSONKey LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToLog LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToHeader LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

ToQuery LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

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 #

ToByteString 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 #

type Rep LoggingLevel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingLevel

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

ReprocessingStatus

newtype ReprocessingStatus Source #

Instances

Instances details
Eq ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

Ord ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

Read ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

Show 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 #

NFData ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

Methods

rnf :: ReprocessingStatus -> () #

Hashable 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

FromJSON ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

FromJSONKey ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToLog ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToHeader ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

ToQuery 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

ToByteString 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

type Rep ReprocessingStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingStatus

type Rep ReprocessingStatus = D1 ('MetaData "ReprocessingStatus" "Amazonka.IoTAnalytics.Types.ReprocessingStatus" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

Read AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

Show 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 #

NFData AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

Methods

rnf :: AddAttributesActivity -> () #

Hashable AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

ToJSON AddAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.AddAttributesActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

Read BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

Show 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 #

NFData BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

Hashable BatchPutMessageErrorEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.BatchPutMessageErrorEntry

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

Methods

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

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

Read Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

Show 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 #

NFData Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

Methods

rnf :: Channel -> () #

Hashable Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

Methods

hashWithSalt :: Int -> Channel -> Int #

hash :: Channel -> Int #

FromJSON Channel Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Channel

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:creationTime:Channel', channel_creationTime - When the channel was created.

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

$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:arn:Channel', channel_arn - The ARN 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.

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

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

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

ChannelActivity

data ChannelActivity Source #

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

See: newChannelActivity smart constructor.

Instances

Instances details
Eq ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

Read ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

Show 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 #

NFData ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

Methods

rnf :: ChannelActivity -> () #

Hashable ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

ToJSON ChannelActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Read ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Show 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 #

NFData ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Methods

rnf :: ChannelMessages -> () #

Hashable ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

ToJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

Read ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

Show 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 #

NFData ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

Methods

rnf :: ChannelStatistics -> () #

Hashable ChannelStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStatistics

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

Read ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

Show 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 #

NFData ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

Methods

rnf :: ChannelStorage -> () #

Hashable ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

ToJSON ChannelStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorage

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ChannelStorage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceManagedChannelS3Storage)) :*: S1 ('MetaSel ('Just "customerManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerManagedChannelS3Storage))))

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: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.

$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.

ChannelStorageSummary

data ChannelStorageSummary Source #

Where channel data is stored.

See: newChannelStorageSummary smart constructor.

Instances

Instances details
Eq ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

Read ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

Show 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 #

NFData ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

Methods

rnf :: ChannelStorageSummary -> () #

Hashable ChannelStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelStorageSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ChannelStorageSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceManagedChannelS3StorageSummary)) :*: S1 ('MetaSel ('Just "customerManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerManagedChannelS3StorageSummary))))

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:serviceManagedS3:ChannelStorageSummary', channelStorageSummary_serviceManagedS3 - Used to store channel data in an S3 bucket managed by IoT Analytics.

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

ChannelSummary

data ChannelSummary Source #

A summary of information about a channel.

See: newChannelSummary smart constructor.

Instances

Instances details
Eq ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

Read ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

Show 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 #

NFData ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

Methods

rnf :: ChannelSummary -> () #

Hashable ChannelSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ChannelSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelStatus)) :*: S1 ('MetaSel ('Just "lastMessageArrivalTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "channelStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelStorageSummary)) :*: S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

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:creationTime:ChannelSummary', channelSummary_creationTime - When the channel was created.

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

$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:channelName:ChannelSummary', channelSummary_channelName - The name of the channel.

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

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

Column

data Column Source #

Contains information about a column that stores your data.

See: newColumn smart constructor.

Constructors

Column' Text Text 

Instances

Instances details
Eq Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

Methods

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

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

Read Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

Show 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 #

NFData Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

Methods

rnf :: Column -> () #

Hashable Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

Methods

hashWithSalt :: Int -> Column -> Int #

hash :: Column -> Int #

ToJSON Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

FromJSON Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

type Rep Column Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Column

type Rep Column = D1 ('MetaData "Column" "Amazonka.IoTAnalytics.Types.Column" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

Read ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

Show 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 #

NFData ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

Methods

rnf :: ContainerDatasetAction -> () #

Hashable ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

ToJSON ContainerDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ContainerDatasetAction

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

Read CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

Show 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 #

NFData CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

Hashable CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

ToJSON CustomerManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3Storage

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq 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

Generic CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

NFData CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

Hashable CustomerManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedChannelS3StorageSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

Read CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

Show 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 #

NFData CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

Hashable CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

ToJSON CustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3Storage

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq 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

Generic CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

NFData CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

Hashable CustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.CustomerManagedDatastoreS3StorageSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

Methods

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

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

Read Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

Show 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 #

NFData Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

Methods

rnf :: Dataset -> () #

Hashable Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

Methods

hashWithSalt :: Int -> Dataset -> Int #

hash :: Dataset -> Int #

FromJSON Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

type Rep Dataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Dataset

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

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:creationTime:Dataset', dataset_creationTime - When the dataset was created.

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

$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.

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

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

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

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

$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:contentDeliveryRules:Dataset', dataset_contentDeliveryRules - When dataset contents are created they are delivered to destinations specified here.

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

DatasetAction

data DatasetAction Source #

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

See: newDatasetAction smart constructor.

Instances

Instances details
Eq DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

Read DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

Show 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 #

NFData DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

Methods

rnf :: DatasetAction -> () #

Hashable DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

ToJSON DatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetAction

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DatasetAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queryAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SqlQueryDatasetAction)) :*: (S1 ('MetaSel ('Just "actionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "containerAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerDatasetAction)))))

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:queryAction:DatasetAction', datasetAction_queryAction - An SqlQueryDatasetAction object that uses an SQL query to automatically create dataset contents.

$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.

DatasetActionSummary

data DatasetActionSummary Source #

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

See: newDatasetActionSummary smart constructor.

Instances

Instances details
Eq DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

Read DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

Show 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 #

NFData DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

Methods

rnf :: DatasetActionSummary -> () #

Hashable DatasetActionSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetActionSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

Read DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

Show 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 #

NFData DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

Hashable DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

ToJSON DatasetContentDeliveryDestination Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryDestination

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DatasetContentDeliveryDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3DestinationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3DestinationConfiguration)) :*: S1 ('MetaSel ('Just "iotEventsDestinationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IotEventsDestinationConfiguration))))

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:s3DestinationConfiguration:DatasetContentDeliveryDestination', datasetContentDeliveryDestination_s3DestinationConfiguration - Configuration information for delivery of dataset contents to Amazon S3.

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

DatasetContentDeliveryRule

data DatasetContentDeliveryRule Source #

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

See: newDatasetContentDeliveryRule smart constructor.

Instances

Instances details
Eq DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

Read DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

Show 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 #

NFData DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

Hashable DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

ToJSON DatasetContentDeliveryRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentDeliveryRule

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

Read DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

Show 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 #

NFData DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

Methods

rnf :: DatasetContentStatus -> () #

Hashable DatasetContentStatus Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentStatus

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DatasetContentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetContentState)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:state:DatasetContentStatus', datasetContentStatus_state - The state of the dataset contents. Can be one of READY, CREATING, SUCCEEDED, or FAILED.

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

DatasetContentSummary

data DatasetContentSummary Source #

Summary information about dataset contents.

See: newDatasetContentSummary smart constructor.

Instances

Instances details
Eq DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

Read DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

Show 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 #

NFData DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

Methods

rnf :: DatasetContentSummary -> () #

Hashable DatasetContentSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DatasetContentSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetContentStatus))) :*: (S1 ('MetaSel ('Just "scheduleTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "completionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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:creationTime:DatasetContentSummary', datasetContentSummary_creationTime - The actual time the creation of the dataset contents was started.

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

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

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

$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
Eq DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

Read DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

Show 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 #

NFData DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

Hashable DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

ToJSON DatasetContentVersionValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetContentVersionValue

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

Read DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

Show 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 #

NFData DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

Methods

rnf :: DatasetEntry -> () #

Hashable DatasetEntry Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetEntry

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DatasetEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dataURI") '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:entryName:DatasetEntry', datasetEntry_entryName - The name of the dataset item.

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

DatasetSummary

data DatasetSummary Source #

A summary of information about a dataset.

See: newDatasetSummary smart constructor.

Instances

Instances details
Eq DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

Read DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

Show 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 #

NFData DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

Methods

rnf :: DatasetSummary -> () #

Hashable DatasetSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DatasetSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetStatus)) :*: S1 ('MetaSel ('Just "actions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DatasetActionSummary))))) :*: (S1 ('MetaSel ('Just "triggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DatasetTrigger])) :*: (S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

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:creationTime:DatasetSummary', datasetSummary_creationTime - The time the dataset was created.

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

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

$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

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

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

DatasetTrigger

data DatasetTrigger Source #

The DatasetTrigger that specifies when the dataset is automatically updated.

See: newDatasetTrigger smart constructor.

Instances

Instances details
Eq DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

Read DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

Show 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 #

NFData DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

Methods

rnf :: DatasetTrigger -> () #

Hashable DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

ToJSON DatasetTrigger Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatasetTrigger

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

Read Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

Show 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 #

NFData Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

Methods

rnf :: Datastore -> () #

Hashable Datastore Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Datastore

FromJSON 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:creationTime:Datastore', datastore_creationTime - When the data store was created.

$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: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:arn:Datastore', datastore_arn - The ARN of the 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:datastorePartitions:Datastore', datastore_datastorePartitions - Contains information about the partition dimensions in a data store.

$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.

$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:name:Datastore', datastore_name - The name of the data store.

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

DatastoreActivity

data DatastoreActivity Source #

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

See: newDatastoreActivity smart constructor.

Instances

Instances details
Eq DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

Read DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

Show 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 #

NFData DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

Methods

rnf :: DatastoreActivity -> () #

Hashable DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

ToJSON DatastoreActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq 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

Generic DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

NFData DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

Hashable DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

ToJSON DatastoreIotSiteWiseMultiLayerStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorage

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq 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

Generic DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

NFData DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

Hashable DatastoreIotSiteWiseMultiLayerStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreIotSiteWiseMultiLayerStorageSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

Read DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

Show 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 #

NFData DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

Methods

rnf :: DatastorePartition -> () #

Hashable DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

ToJSON DatastorePartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartition

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

Read DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

Show 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 #

NFData DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

Methods

rnf :: DatastorePartitions -> () #

Hashable DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

ToJSON DatastorePartitions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastorePartitions

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

Read DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

Show 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 #

NFData DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

Methods

rnf :: DatastoreStatistics -> () #

Hashable DatastoreStatistics Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStatistics

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

Read DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

Show 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 #

NFData DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

Methods

rnf :: DatastoreStorage -> () #

Hashable DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

ToJSON DatastoreStorage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorage

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DatastoreStorage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceManagedDatastoreS3Storage)) :*: (S1 ('MetaSel ('Just "customerManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerManagedDatastoreS3Storage)) :*: S1 ('MetaSel ('Just "iotSiteWiseMultiLayerStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreIotSiteWiseMultiLayerStorage)))))

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: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.

$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.

DatastoreStorageSummary

data DatastoreStorageSummary Source #

Contains information about your data store.

See: newDatastoreStorageSummary smart constructor.

Instances

Instances details
Eq DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

Read DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

Show 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 #

NFData DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

Methods

rnf :: DatastoreStorageSummary -> () #

Hashable DatastoreStorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreStorageSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DatastoreStorageSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceManagedDatastoreS3StorageSummary)) :*: (S1 ('MetaSel ('Just "customerManagedS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerManagedDatastoreS3StorageSummary)) :*: S1 ('MetaSel ('Just "iotSiteWiseMultiLayerStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreIotSiteWiseMultiLayerStorageSummary)))))

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:serviceManagedS3:DatastoreStorageSummary', datastoreStorageSummary_serviceManagedS3 - Used to store data in an Amazon S3 bucket managed by IoT Analytics.

$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.

DatastoreSummary

data DatastoreSummary Source #

A summary of information about a data store.

See: newDatastoreSummary smart constructor.

Instances

Instances details
Eq DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

Read DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

Show 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 #

NFData DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

Methods

rnf :: DatastoreSummary -> () #

Hashable DatastoreSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DatastoreSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "DatastoreSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreStatus))) :*: (S1 ('MetaSel ('Just "lastMessageArrivalTime") '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 "fileFormatType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileFormatType))) :*: (S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datastoreStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreStorageSummary))))))

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:status:DatastoreSummary', datastoreSummary_status - The status of 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: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:fileFormatType:DatastoreSummary', datastoreSummary_fileFormatType - The file format of the data in the data store.

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

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

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
Eq DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

Read DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

Show 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 #

NFData DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

Methods

rnf :: DeltaTime -> () #

Hashable DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

ToJSON DeltaTime Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTime

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq 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

Generic DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

NFData DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

Hashable DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

ToJSON DeltaTimeSessionWindowConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

Read DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

Show 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 #

NFData DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

Hashable DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

ToJSON DeviceRegistryEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceRegistryEnrichActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

Read DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

Show 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 #

NFData DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

Hashable DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

ToJSON DeviceShadowEnrichActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.DeviceShadowEnrichActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

Read EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

Show 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 #

NFData EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

Methods

rnf :: EstimatedResourceSize -> () #

Hashable EstimatedResourceSize Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.EstimatedResourceSize

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Read FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Show 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 #

NFData FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

Methods

rnf :: FileFormatConfiguration -> () #

Hashable FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

ToJSON FileFormatConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FileFormatConfiguration

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

Read FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

Show 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 #

NFData FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

Methods

rnf :: FilterActivity -> () #

Hashable FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

ToJSON FilterActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.FilterActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Read GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Show 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 #

NFData GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Methods

rnf :: GlueConfiguration -> () #

Hashable GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

ToJSON GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

Read IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

Show 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 #

NFData IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

Hashable IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

ToJSON IotEventsDestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotEventsDestinationConfiguration

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq 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

Generic IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

NFData IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

Hashable IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

ToJSON IotSiteWiseCustomerManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3Storage

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq 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

Generic IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

NFData IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

Hashable IotSiteWiseCustomerManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.IotSiteWiseCustomerManagedDatastoreS3StorageSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

Read JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

Show 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 #

NFData JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

Methods

rnf :: JsonConfiguration -> () #

Hashable JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

ToJSON JsonConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.JsonConfiguration

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

Read LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

Show 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 #

NFData LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

Methods

rnf :: LambdaActivity -> () #

Hashable LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

ToJSON LambdaActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LambdaActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

Read LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

Show 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 #

NFData LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

Methods

rnf :: LateDataRule -> () #

Hashable LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

ToJSON LateDataRule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRule

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

Read LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

Show 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 #

NFData LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

Hashable LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

ToJSON LateDataRuleConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LateDataRuleConfiguration

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

Read LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

Show 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 #

NFData LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

Methods

rnf :: LoggingOptions -> () #

Hashable LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

ToJSON LoggingOptions Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.LoggingOptions

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

Read MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

Show 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 #

NFData MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

Methods

rnf :: MathActivity -> () #

Hashable MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

ToJSON MathActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.MathActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

Methods

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

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

Read Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

Show 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 #

NFData Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

Methods

rnf :: Message -> () #

Hashable Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

Methods

hashWithSalt :: Int -> Message -> Int #

hash :: Message -> Int #

ToJSON Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

type Rep Message Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Message

type Rep Message = D1 ('MetaData "Message" "Amazonka.IoTAnalytics.Types.Message" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

Read OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

Show 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 #

NFData OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

Methods

rnf :: OutputFileUriValue -> () #

Hashable OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

ToJSON OutputFileUriValue Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.OutputFileUriValue

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

Read ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

Show 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 #

NFData ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

Methods

rnf :: ParquetConfiguration -> () #

Hashable ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

ToJSON ParquetConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ParquetConfiguration

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

Read Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

Show 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 #

NFData Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

Methods

rnf :: Partition -> () #

Hashable Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

ToJSON Partition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Partition

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

Read Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

Show 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 #

NFData Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

Methods

rnf :: Pipeline -> () #

Hashable Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

Methods

hashWithSalt :: Int -> Pipeline -> Int #

hash :: Pipeline -> Int #

FromJSON Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

type Rep Pipeline Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Pipeline

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

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:creationTime:Pipeline', pipeline_creationTime - When the pipeline was created.

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

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

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

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

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

PipelineActivity

data PipelineActivity Source #

An activity that performs a transformation on a message.

See: newPipelineActivity smart constructor.

Instances

Instances details
Eq PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

Read PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

Show 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 #

NFData PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

Methods

rnf :: PipelineActivity -> () #

Hashable PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

ToJSON PipelineActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "PipelineActivity'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "selectAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SelectAttributesActivity)) :*: S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelActivity))) :*: (S1 ('MetaSel ('Just "addAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AddAttributesActivity)) :*: (S1 ('MetaSel ('Just "deviceRegistryEnrich") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceRegistryEnrichActivity)) :*: S1 ('MetaSel ('Just "removeAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RemoveAttributesActivity))))) :*: ((S1 ('MetaSel ('Just "lambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaActivity)) :*: S1 ('MetaSel ('Just "datastore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatastoreActivity))) :*: (S1 ('MetaSel ('Just "deviceShadowEnrich") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceShadowEnrichActivity)) :*: (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterActivity)) :*: S1 ('MetaSel ('Just "math") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MathActivity)))))))

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:selectAttributes:PipelineActivity', pipelineActivity_selectAttributes - Used to create a new message using only the specified attributes from the original message.

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

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

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

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

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

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

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

$sel:filter':PipelineActivity', pipelineActivity_filter - Filters a message based on its attributes.

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

PipelineSummary

data PipelineSummary Source #

A summary of information about a pipeline.

See: newPipelineSummary smart constructor.

Instances

Instances details
Eq PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

Read PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

Show 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 #

NFData PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

Methods

rnf :: PipelineSummary -> () #

Hashable PipelineSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.PipelineSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "PipelineSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") '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])) :*: S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

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:

$sel:creationTime:PipelineSummary', pipelineSummary_creationTime - When the pipeline was created.

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

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

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

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
Eq QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

Read QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

Show 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 #

NFData QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

Methods

rnf :: QueryFilter -> () #

Hashable QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

ToJSON QueryFilter Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.QueryFilter

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

Read RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

Show 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 #

NFData RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

Hashable RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

ToJSON RemoveAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RemoveAttributesActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

Read ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

Show 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 #

NFData ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

Methods

rnf :: ReprocessingSummary -> () #

Hashable ReprocessingSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ReprocessingSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ReprocessingSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReprocessingStatus)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:status:ReprocessingSummary', reprocessingSummary_status - The status of the pipeline reprocessing.

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

ResourceConfiguration

data ResourceConfiguration Source #

The configuration of the resource used to execute the containerAction.

See: newResourceConfiguration smart constructor.

Instances

Instances details
Eq ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

Read ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

Show 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 #

NFData ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

Methods

rnf :: ResourceConfiguration -> () #

Hashable ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

ToJSON ResourceConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ResourceConfiguration

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

Read RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

Show 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 #

NFData RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

Methods

rnf :: RetentionPeriod -> () #

Hashable RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

ToJSON RetentionPeriod Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.RetentionPeriod

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "RetentionPeriod'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unlimited") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "numberOfDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

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:unlimited:RetentionPeriod', retentionPeriod_unlimited - If true, message data is kept indefinitely.

$sel:numberOfDays:RetentionPeriod', retentionPeriod_numberOfDays - The number of days that message data is kept. The unlimited parameter must be false.

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
Eq S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

Read S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

Show 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 #

NFData S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

Hashable S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

ToJSON S3DestinationConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.S3DestinationConfiguration

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

Read Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

Show 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 #

NFData Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

Methods

rnf :: Schedule -> () #

Hashable Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

Methods

hashWithSalt :: Int -> Schedule -> Int #

hash :: Schedule -> Int #

ToJSON Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

FromJSON Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

type Rep Schedule Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Schedule

type Rep Schedule = D1 ('MetaData "Schedule" "Amazonka.IoTAnalytics.Types.Schedule" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

Read SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

Show 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 #

NFData SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

Methods

rnf :: SchemaDefinition -> () #

Hashable SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

ToJSON SchemaDefinition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SchemaDefinition

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

Read SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

Show 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 #

NFData SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

Hashable SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

ToJSON SelectAttributesActivity Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SelectAttributesActivity

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

Read ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

Show 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 #

NFData ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

Hashable ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

ToJSON ServiceManagedChannelS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3Storage

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq 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

Generic ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

NFData ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

Hashable ServiceManagedChannelS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedChannelS3StorageSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

Read ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

Show 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 #

NFData ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

Hashable ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

ToJSON ServiceManagedDatastoreS3Storage Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3Storage

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq 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

Generic ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

NFData ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

Hashable ServiceManagedDatastoreS3StorageSummary Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ServiceManagedDatastoreS3StorageSummary

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

Read SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

Show 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 #

NFData SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

Methods

rnf :: SqlQueryDatasetAction -> () #

Hashable SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

ToJSON SqlQueryDatasetAction Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.SqlQueryDatasetAction

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

Methods

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

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

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.IoTAnalytics.Types.Tag" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

Read TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

Show 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 #

NFData TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

Methods

rnf :: TimestampPartition -> () #

Hashable TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

ToJSON TimestampPartition Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TimestampPartition

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

Read TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

Show 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 #

NFData TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

Methods

rnf :: TriggeringDataset -> () #

Hashable TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

ToJSON TriggeringDataset Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.TriggeringDataset

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" '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
Eq Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

Read Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

Show 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 #

NFData Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

Methods

rnf :: Variable -> () #

Hashable Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

Methods

hashWithSalt :: Int -> Variable -> Int #

hash :: Variable -> Int #

ToJSON Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

FromJSON Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

type Rep Variable Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.Variable

type Rep Variable = D1 ('MetaData "Variable" "Amazonka.IoTAnalytics.Types.Variable" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "Variable'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "outputFileUriValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputFileUriValue)) :*: S1 ('MetaSel ('Just "doubleValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "stringValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "datasetContentVersionValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatasetContentVersionValue)) :*: 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:outputFileUriValue:Variable', variable_outputFileUriValue - The value of the variable as a structure that specifies an output file URI.

$sel:doubleValue:Variable', variable_doubleValue - The value of the variable as a double (numeric).

$sel:stringValue:Variable', variable_stringValue - The value of the variable as a string.

$sel:datasetContentVersionValue:Variable', variable_datasetContentVersionValue - The value of the variable as a structure that specifies a dataset content version.

$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
Eq VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

Read VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

Show 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 #

NFData VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

Methods

rnf :: VersioningConfiguration -> () #

Hashable VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

ToJSON VersioningConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.VersioningConfiguration

FromJSON 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" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "VersioningConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "unlimited") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "maxVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

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:unlimited:VersioningConfiguration', versioningConfiguration_unlimited - If true, unlimited versions of dataset contents are kept.

$sel:maxVersions:VersioningConfiguration', versioningConfiguration_maxVersions - How many versions of dataset contents are kept. The unlimited parameter must be false.