Skip to content

Iotanalytics Classes

AddAttributesActivity

name

  • Type:
  • Required: Yes

attributes

  • Type: typing.Dict[str, str]
  • Required: Yes

next

  • Type: typing.Optional[str]

AddAttributesActivityOutput

name

  • Type:
  • Required: Yes

attributes

  • Type: typing.Dict[str, str]
  • Required: Yes

next

  • Type: typing.Optional[str]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchPutMessageErrorEntry

messageId

  • Type: typing.Optional[str]

errorCode

  • Type: typing.Optional[str]

errorMessage

  • Type: typing.Optional[str]

BatchPutMessageRequest

channelName

  • Type:
  • Required: Yes

messages

  • Type: typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Message]
  • Required: Yes

BatchPutMessageResponse

batchPutMessageErrorEntries

  • Type: typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.BatchPutMessageErrorEntry]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CancelPipelineReprocessingRequest

pipelineName

  • Type:
  • Required: Yes

reprocessingId

  • Type:
  • Required: Yes

Channel

name

  • Type: typing.Optional[str]

storage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ChannelStorageOutput]

arn

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING']]

retentionPeriod

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RetentionPeriod]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdateTime

  • Type: typing.Optional[datetime.datetime]

lastMessageArrivalTime

  • Type: typing.Optional[datetime.datetime]

ChannelActivity

name

  • Type:
  • Required: Yes

channelName

  • Type:
  • Required: Yes

next

  • Type: typing.Optional[str]

ChannelMessages

s3Paths

  • Type: typing.Optional[typing.List[str]]

ChannelStatistics

size

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.EstimatedResourceSize]

ChannelStorage

serviceManagedS3

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

customerManagedS3

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.CustomerManagedChannelS3Storage]

ChannelStorageOutput

serviceManagedS3

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

customerManagedS3

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.CustomerManagedChannelS3Storage]

ChannelStorageSummary

serviceManagedS3

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

customerManagedS3

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.CustomerManagedChannelS3StorageSummary]

ChannelSummary

channelName

  • Type: typing.Optional[str]

channelStorage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ChannelStorageSummary]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING']]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdateTime

  • Type: typing.Optional[datetime.datetime]

lastMessageArrivalTime

  • Type: typing.Optional[datetime.datetime]

Column

name

  • Type:
  • Required: Yes

type

  • Type:
  • Required: Yes

ContainerDatasetAction

image

  • Type:
  • Required: Yes

executionRoleArn

  • Type:
  • Required: Yes

resourceConfiguration

  • Type:
  • Required: Yes

variables

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Variable]]

ContainerDatasetActionOutput

image

  • Type:
  • Required: Yes

executionRoleArn

  • Type:
  • Required: Yes

resourceConfiguration

  • Type:
  • Required: Yes

variables

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Variable]]

CreateChannelRequest

channelName

  • Type:
  • Required: Yes

channelStorage

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ChannelStorage, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ChannelStorageOutput, NoneType]

retentionPeriod

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RetentionPeriod]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Tag]]

CreateChannelResponse

channelName

  • Type:
  • Required: Yes

channelArn

  • Type:
  • Required: Yes

retentionPeriod

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDatasetContentRequest

datasetName

  • Type:
  • Required: Yes

versionId

  • Type: typing.Optional[str]

CreateDatasetContentResponse

versionId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDatasetRequest

datasetName

  • Type:
  • Required: Yes

actions

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetAction, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetActionOutput]]
  • Required: Yes

triggers

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetTrigger]]

contentDeliveryRules

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetContentDeliveryRule]]

retentionPeriod

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RetentionPeriod]

versioningConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.VersioningConfiguration]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Tag]]

lateDataRules

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.LateDataRule]]

CreateDatasetResponse

datasetName

  • Type:
  • Required: Yes

datasetArn

  • Type:
  • Required: Yes

retentionPeriod

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDatastoreRequest

datastoreName

  • Type:
  • Required: Yes

datastoreStorage

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreStorage, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreStorageOutput, NoneType]

retentionPeriod

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RetentionPeriod]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Tag]]

fileFormatConfiguration

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.FileFormatConfiguration, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.FileFormatConfigurationOutput, NoneType]

datastorePartitions

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastorePartitions, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastorePartitionsOutput, NoneType]

CreateDatastoreResponse

datastoreName

  • Type:
  • Required: Yes

datastoreArn

  • Type:
  • Required: Yes

retentionPeriod

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreatePipelineRequest

pipelineName

  • Type:
  • Required: Yes

pipelineActivities

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PipelineActivity, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PipelineActivityOutput]]
  • Required: Yes

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Tag]]

CreatePipelineResponse

pipelineName

  • Type:
  • Required: Yes

pipelineArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CustomerManagedChannelS3Storage

bucket

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

keyPrefix

  • Type: typing.Optional[str]

CustomerManagedChannelS3StorageSummary

bucket

  • Type: typing.Optional[str]

keyPrefix

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

CustomerManagedDatastoreS3Storage

bucket

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

keyPrefix

  • Type: typing.Optional[str]

CustomerManagedDatastoreS3StorageSummary

bucket

  • Type: typing.Optional[str]

keyPrefix

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

Dataset

name

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

actions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetActionOutput]]

triggers

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetTrigger]]

contentDeliveryRules

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetContentDeliveryRule]]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING']]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdateTime

  • Type: typing.Optional[datetime.datetime]

retentionPeriod

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RetentionPeriod]

versioningConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.VersioningConfiguration]

lateDataRules

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.LateDataRule]]

DatasetAction

actionName

  • Type: typing.Optional[str]

queryAction

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.SqlQueryDatasetAction, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.SqlQueryDatasetActionOutput, NoneType]

containerAction

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ContainerDatasetAction, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ContainerDatasetActionOutput, NoneType]

DatasetActionOutput

actionName

  • Type: typing.Optional[str]

queryAction

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.SqlQueryDatasetActionOutput]

containerAction

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ContainerDatasetActionOutput]

DatasetActionSummary

actionName

  • Type: typing.Optional[str]

actionType

  • Type: typing.Optional[typing.Literal['CONTAINER', 'QUERY']]

DatasetContentDeliveryDestination

iotEventsDestinationConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.IotEventsDestinationConfiguration]

s3DestinationConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.S3DestinationConfiguration]

DatasetContentDeliveryRule

destination

  • Type:
  • Required: Yes

entryName

  • Type: typing.Optional[str]

DatasetContentStatus

state

  • Type: typing.Optional[typing.Literal['CREATING', 'FAILED', 'SUCCEEDED']]

reason

  • Type: typing.Optional[str]

DatasetContentSummary

version

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetContentStatus]

creationTime

  • Type: typing.Optional[datetime.datetime]

scheduleTime

  • Type: typing.Optional[datetime.datetime]

completionTime

  • Type: typing.Optional[datetime.datetime]

DatasetContentVersionValue

datasetName

  • Type:
  • Required: Yes

DatasetEntry

entryName

  • Type: typing.Optional[str]

dataURI

  • Type: typing.Optional[str]

DatasetSummary

datasetName

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING']]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdateTime

  • Type: typing.Optional[datetime.datetime]

triggers

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetTrigger]]

actions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetActionSummary]]

DatasetTrigger

schedule

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Schedule]

dataset

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.TriggeringDataset]

Datastore

name

  • Type: typing.Optional[str]

storage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreStorageOutput]

arn

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING']]

retentionPeriod

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RetentionPeriod]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdateTime

  • Type: typing.Optional[datetime.datetime]

lastMessageArrivalTime

  • Type: typing.Optional[datetime.datetime]

fileFormatConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.FileFormatConfigurationOutput]

datastorePartitions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastorePartitionsOutput]

DatastoreActivity

name

  • Type:
  • Required: Yes

datastoreName

  • Type:
  • Required: Yes

DatastoreIotSiteWiseMultiLayerStorage

customerManagedS3Storage

  • Type:
  • Required: Yes

DatastoreIotSiteWiseMultiLayerStorageSummary

customerManagedS3Storage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.IotSiteWiseCustomerManagedDatastoreS3StorageSummary]

DatastorePartition

attributePartition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Partition]

timestampPartition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.TimestampPartition]

DatastorePartitions

partitions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastorePartition]]

DatastorePartitionsOutput

partitions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastorePartition]]

DatastoreStatistics

size

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.EstimatedResourceSize]

DatastoreStorage

serviceManagedS3

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

customerManagedS3

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.CustomerManagedDatastoreS3Storage]

iotSiteWiseMultiLayerStorage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreIotSiteWiseMultiLayerStorage]

DatastoreStorageOutput

serviceManagedS3

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

customerManagedS3

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.CustomerManagedDatastoreS3Storage]

iotSiteWiseMultiLayerStorage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreIotSiteWiseMultiLayerStorage]

DatastoreStorageSummary

serviceManagedS3

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

customerManagedS3

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.CustomerManagedDatastoreS3StorageSummary]

iotSiteWiseMultiLayerStorage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreIotSiteWiseMultiLayerStorageSummary]

DatastoreSummary

datastoreName

  • Type: typing.Optional[str]

datastoreStorage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreStorageSummary]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING']]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdateTime

  • Type: typing.Optional[datetime.datetime]

lastMessageArrivalTime

  • Type: typing.Optional[datetime.datetime]

fileFormatType

  • Type: typing.Optional[typing.Literal['JSON', 'PARQUET']]

datastorePartitions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastorePartitionsOutput]

DeleteChannelRequest

channelName

  • Type:
  • Required: Yes

DeleteDatasetContentRequest

datasetName

  • Type:
  • Required: Yes

versionId

  • Type: typing.Optional[str]

DeleteDatasetRequest

datasetName

  • Type:
  • Required: Yes

DeleteDatastoreRequest

datastoreName

  • Type:
  • Required: Yes

DeletePipelineRequest

pipelineName

  • Type:
  • Required: Yes

DeltaTime

offsetSeconds

  • Type:
  • Required: Yes

timeExpression

  • Type:
  • Required: Yes

DeltaTimeSessionWindowConfiguration

timeoutInMinutes

  • Type:
  • Required: Yes

DescribeChannelRequest

channelName

  • Type:
  • Required: Yes

includeStatistics

  • Type: typing.Optional[bool]

DescribeChannelResponse

channel

  • Type:
  • Required: Yes

statistics

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeDatasetRequest

datasetName

  • Type:
  • Required: Yes

DescribeDatasetResponse

dataset

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeDatastoreRequest

datastoreName

  • Type:
  • Required: Yes

includeStatistics

  • Type: typing.Optional[bool]

DescribeDatastoreResponse

datastore

  • Type:
  • Required: Yes

statistics

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeLoggingOptionsResponse

loggingOptions

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribePipelineRequest

pipelineName

  • Type:
  • Required: Yes

DescribePipelineResponse

pipeline

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeviceRegistryEnrichActivity

name

  • Type:
  • Required: Yes

attribute

  • Type:
  • Required: Yes

thingName

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

next

  • Type: typing.Optional[str]

DeviceShadowEnrichActivity

name

  • Type:
  • Required: Yes

attribute

  • Type:
  • Required: Yes

thingName

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

next

  • Type: typing.Optional[str]

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

EstimatedResourceSize

estimatedSizeInBytes

  • Type: typing.Optional[float]

estimatedOn

  • Type: typing.Optional[datetime.datetime]

FileFormatConfiguration

jsonConfiguration

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

parquetConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ParquetConfiguration]

FileFormatConfigurationOutput

jsonConfiguration

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

parquetConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ParquetConfigurationOutput]

FilterActivity

name

  • Type:
  • Required: Yes

filter

  • Type:
  • Required: Yes

next

  • Type: typing.Optional[str]

GetDatasetContentRequest

datasetName

  • Type:
  • Required: Yes

versionId

  • Type: typing.Optional[str]

GetDatasetContentResponse

entries

  • Type: typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetEntry]
  • Required: Yes

timestamp

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GlueConfiguration

tableName

  • Type:
  • Required: Yes

databaseName

  • Type:
  • Required: Yes

IotEventsDestinationConfiguration

inputName

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

IotSiteWiseCustomerManagedDatastoreS3Storage

bucket

  • Type:
  • Required: Yes

keyPrefix

  • Type: typing.Optional[str]

IotSiteWiseCustomerManagedDatastoreS3StorageSummary

bucket

  • Type: typing.Optional[str]

keyPrefix

  • Type: typing.Optional[str]

LambdaActivity

name

  • Type:
  • Required: Yes

lambdaName

  • Type:
  • Required: Yes

batchSize

  • Type:
  • Required: Yes

next

  • Type: typing.Optional[str]

LateDataRule

ruleConfiguration

  • Type:
  • Required: Yes

ruleName

  • Type: typing.Optional[str]

LateDataRuleConfiguration

deltaTimeSessionWindowConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DeltaTimeSessionWindowConfiguration]

ListChannelsRequest

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListChannelsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PaginatorConfig]

ListChannelsResponse

channelSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ChannelSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListDatasetContentsRequest

datasetName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

scheduledOnOrAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

scheduledBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

ListDatasetContentsRequestPaginate

datasetName

  • Type:
  • Required: Yes

scheduledOnOrAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

scheduledBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PaginatorConfig]

ListDatasetContentsResponse

datasetContentSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetContentSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListDatasetsRequest

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListDatasetsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PaginatorConfig]

ListDatasetsResponse

datasetSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListDatastoresRequest

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListDatastoresRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PaginatorConfig]

ListDatastoresResponse

datastoreSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListPipelinesRequest

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListPipelinesRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PaginatorConfig]

ListPipelinesResponse

pipelineSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PipelineSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

tags

  • Type: typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Tag]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

LoggingOptions

roleArn

  • Type:
  • Required: Yes

level

  • Type: typing.Literal['ERROR']
  • Required: Yes

enabled

  • Type:
  • Required: Yes

MathActivity

name

  • Type:
  • Required: Yes

attribute

  • Type:
  • Required: Yes

math

  • Type:
  • Required: Yes

next

  • Type: typing.Optional[str]

Message

messageId

  • Type:
  • Required: Yes

payload

  • Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
  • Required: Yes

OutputFileUriValue

fileName

  • Type:
  • Required: Yes

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ParquetConfiguration

schemaDefinition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.SchemaDefinition]

ParquetConfigurationOutput

schemaDefinition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.SchemaDefinitionOutput]

Partition

attributeName

  • Type:
  • Required: Yes

Pipeline

name

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

activities

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PipelineActivityOutput]]

reprocessingSummaries

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ReprocessingSummary]]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdateTime

  • Type: typing.Optional[datetime.datetime]

PipelineActivity

channel

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ChannelActivity]

lambda_

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.LambdaActivity]

datastore

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreActivity]

addAttributes

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.AddAttributesActivity, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.AddAttributesActivityOutput, NoneType]

removeAttributes

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RemoveAttributesActivity, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RemoveAttributesActivityOutput, NoneType]

selectAttributes

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.SelectAttributesActivity, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.SelectAttributesActivityOutput, NoneType]

filter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.FilterActivity]

math

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.MathActivity]

deviceRegistryEnrich

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DeviceRegistryEnrichActivity]

deviceShadowEnrich

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DeviceShadowEnrichActivity]

PipelineActivityOutput

channel

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ChannelActivity]

lambda_

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.LambdaActivity]

datastore

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreActivity]

addAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.AddAttributesActivityOutput]

removeAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RemoveAttributesActivityOutput]

selectAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.SelectAttributesActivityOutput]

filter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.FilterActivity]

math

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.MathActivity]

deviceRegistryEnrich

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DeviceRegistryEnrichActivity]

deviceShadowEnrich

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DeviceShadowEnrichActivity]

PipelineSummary

pipelineName

  • Type: typing.Optional[str]

reprocessingSummaries

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ReprocessingSummary]]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdateTime

  • Type: typing.Optional[datetime.datetime]

PutLoggingOptionsRequest

loggingOptions

  • Type:
  • Required: Yes

QueryFilter

deltaTime

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DeltaTime]

RemoveAttributesActivity

name

  • Type:
  • Required: Yes

attributes

  • Type: typing.List[str]
  • Required: Yes

next

  • Type: typing.Optional[str]

RemoveAttributesActivityOutput

name

  • Type:
  • Required: Yes

attributes

  • Type: typing.List[str]
  • Required: Yes

next

  • Type: typing.Optional[str]

ReprocessingSummary

id

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['CANCELLED', 'FAILED', 'RUNNING', 'SUCCEEDED']]

creationTime

  • Type: typing.Optional[datetime.datetime]

ResourceConfiguration

computeType

  • Type: typing.Literal['ACU_1', 'ACU_2']
  • Required: Yes

volumeSizeInGB

  • Type:
  • Required: Yes

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

RetentionPeriod

unlimited

  • Type: typing.Optional[bool]

numberOfDays

  • Type: typing.Optional[int]

RunPipelineActivityRequest

pipelineActivity

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PipelineActivity, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PipelineActivityOutput]
  • Required: Yes

payloads

  • Type: typing.List[typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]]
  • Required: Yes

RunPipelineActivityResponse

payloads

  • Type: typing.List[bytes]
  • Required: Yes

logResult

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

S3DestinationConfiguration

bucket

  • Type:
  • Required: Yes

key

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

glueConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.GlueConfiguration]

SampleChannelDataRequest

channelName

  • Type:
  • Required: Yes

maxMessages

  • Type: typing.Optional[int]

startTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

endTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

SampleChannelDataResponse

payloads

  • Type: typing.List[bytes]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Schedule

expression

  • Type: typing.Optional[str]

SchemaDefinition

columns

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Column]]

SchemaDefinitionOutput

columns

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Column]]

SelectAttributesActivity

name

  • Type:
  • Required: Yes

attributes

  • Type: typing.List[str]
  • Required: Yes

next

  • Type: typing.Optional[str]

SelectAttributesActivityOutput

name

  • Type:
  • Required: Yes

attributes

  • Type: typing.List[str]
  • Required: Yes

next

  • Type: typing.Optional[str]

SqlQueryDatasetAction

sqlQuery

  • Type:
  • Required: Yes

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.QueryFilter]]

SqlQueryDatasetActionOutput

sqlQuery

  • Type:
  • Required: Yes

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.QueryFilter]]

StartPipelineReprocessingRequest

pipelineName

  • Type:
  • Required: Yes

startTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

endTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

channelMessages

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ChannelMessages]

StartPipelineReprocessingResponse

reprocessingId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Tag

key

  • Type:
  • Required: Yes

value

  • Type:
  • Required: Yes

TagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.Tag]
  • Required: Yes

TimestampPartition

attributeName

  • Type:
  • Required: Yes

timestampFormat

  • Type: typing.Optional[str]

TriggeringDataset

name

  • Type:
  • Required: Yes

UntagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateChannelRequest

channelName

  • Type:
  • Required: Yes

channelStorage

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ChannelStorage, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.ChannelStorageOutput, NoneType]

retentionPeriod

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RetentionPeriod]

UpdateDatasetRequest

datasetName

  • Type:
  • Required: Yes

actions

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetAction, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetActionOutput]]
  • Required: Yes

triggers

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetTrigger]]

contentDeliveryRules

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetContentDeliveryRule]]

retentionPeriod

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RetentionPeriod]

versioningConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.VersioningConfiguration]

lateDataRules

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.LateDataRule]]

UpdateDatastoreRequest

datastoreName

  • Type:
  • Required: Yes

retentionPeriod

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.RetentionPeriod]

datastoreStorage

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreStorage, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatastoreStorageOutput, NoneType]

fileFormatConfiguration

  • Type: typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.FileFormatConfiguration, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.FileFormatConfigurationOutput, NoneType]

UpdatePipelineRequest

pipelineName

  • Type:
  • Required: Yes

pipelineActivities

  • Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PipelineActivity, aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.PipelineActivityOutput]]
  • Required: Yes

Variable

name

  • Type:
  • Required: Yes

stringValue

  • Type: typing.Optional[str]

doubleValue

  • Type: typing.Optional[float]

datasetContentVersionValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.DatasetContentVersionValue]

outputFileUriValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotanalytics.iotanalytics_classes.OutputFileUriValue]

VersioningConfiguration

unlimited

  • Type: typing.Optional[bool]

maxVersions

  • Type: typing.Optional[int]