Package-level declarations

Types

Link copied to clipboard
data class ChannelCustomerManagedS3(val bucket: String, val keyPrefix: String? = null, val roleArn: String)
Link copied to clipboard
data class ChannelRetentionPeriod(val numberOfDays: Int? = null, val unlimited: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class ChannelStorage(val customerManagedS3: ChannelCustomerManagedS3? = null, val serviceManagedS3: ChannelServiceManagedS3? = null)
Link copied to clipboard
data class DatasetAction(val actionName: String, val containerAction: DatasetContainerAction? = null, val queryAction: DatasetQueryAction? = null)
Link copied to clipboard
data class DatasetContainerAction(val executionRoleArn: String, val image: String, val resourceConfiguration: DatasetResourceConfiguration, val variables: List<DatasetVariable>? = null)
Link copied to clipboard
data class DatasetContentDeliveryRule(val destination: DatasetContentDeliveryRuleDestination, val entryName: String? = null)
Link copied to clipboard
data class DatasetContentDeliveryRuleDestination(val iotEventsDestinationConfiguration: DatasetIotEventsDestinationConfiguration? = null, val s3DestinationConfiguration: DatasetS3DestinationConfiguration? = null)
Link copied to clipboard
data class DatasetContentVersionValue(val datasetName: String)
Link copied to clipboard
data class DatasetDeltaTime(val offsetSeconds: Int, val timeExpression: String)
data class DatasetDeltaTimeSessionWindowConfiguration(val timeoutInMinutes: Int)
Link copied to clipboard
data class DatasetFilter(val deltaTime: DatasetDeltaTime? = null)
Link copied to clipboard
data class DatasetGlueConfiguration(val databaseName: String, val tableName: String)
Link copied to clipboard
data class DatasetIotEventsDestinationConfiguration(val inputName: String, val roleArn: String)
Link copied to clipboard
data class DatasetLateDataRule(val ruleConfiguration: DatasetLateDataRuleConfiguration, val ruleName: String? = null)
Link copied to clipboard
data class DatasetLateDataRuleConfiguration(val deltaTimeSessionWindowConfiguration: DatasetDeltaTimeSessionWindowConfiguration? = null)
Link copied to clipboard
data class DatasetOutputFileUriValue(val fileName: String)
Link copied to clipboard
data class DatasetQueryAction(val filters: List<DatasetFilter>? = null, val sqlQuery: String)
Link copied to clipboard
data class DatasetResourceConfiguration(val computeType: DatasetResourceConfigurationComputeType, val volumeSizeInGb: Int)
Link copied to clipboard
data class DatasetRetentionPeriod(val numberOfDays: Int? = null, val unlimited: Boolean? = null)
Link copied to clipboard
data class DatasetS3DestinationConfiguration(val bucket: String, val glueConfiguration: DatasetGlueConfiguration? = null, val key: String, val roleArn: String)
Link copied to clipboard
data class DatasetSchedule(val scheduleExpression: String)
Link copied to clipboard
data class DatasetTrigger(val schedule: DatasetSchedule? = null, val triggeringDataset: DatasetTriggeringDataset? = null)
Link copied to clipboard
data class DatasetTriggeringDataset(val datasetName: String)
Link copied to clipboard
data class DatasetVariable(val datasetContentVersionValue: DatasetContentVersionValue? = null, val doubleValue: Double? = null, val outputFileUriValue: DatasetOutputFileUriValue? = null, val stringValue: String? = null, val variableName: String)
Link copied to clipboard
data class DatasetVersioningConfiguration(val maxVersions: Int? = null, val unlimited: Boolean? = null)
Link copied to clipboard
data class DatastoreColumn(val name: String, val type: String)
Link copied to clipboard
data class DatastoreCustomerManagedS3(val bucket: String, val keyPrefix: String? = null, val roleArn: String)
Link copied to clipboard
data class DatastoreCustomerManagedS3Storage(val bucket: String, val keyPrefix: String? = null)
Link copied to clipboard
data class DatastoreFileFormatConfiguration(val jsonConfiguration: DatastoreJsonConfiguration? = null, val parquetConfiguration: DatastoreParquetConfiguration? = null)
Link copied to clipboard
data class DatastoreIotSiteWiseMultiLayerStorage(val customerManagedS3Storage: DatastoreCustomerManagedS3Storage? = null)
Link copied to clipboard
data class DatastoreParquetConfiguration(val schemaDefinition: DatastoreSchemaDefinition? = null)
Link copied to clipboard
data class DatastorePartition(val partition: Partition? = null, val timestampPartition: DatastoreTimestampPartition? = null)
Link copied to clipboard
data class DatastorePartitions(val partitions: List<DatastorePartition>? = null)
Link copied to clipboard
data class DatastoreRetentionPeriod(val numberOfDays: Int? = null, val unlimited: Boolean? = null)
Link copied to clipboard
data class DatastoreSchemaDefinition(val columns: List<DatastoreColumn>? = null)
Link copied to clipboard
Link copied to clipboard
data class DatastoreStorage(val customerManagedS3: DatastoreCustomerManagedS3? = null, val iotSiteWiseMultiLayerStorage: DatastoreIotSiteWiseMultiLayerStorage? = null, val serviceManagedS3: DatastoreServiceManagedS3? = null)
Link copied to clipboard
data class DatastoreTimestampPartition(val attributeName: String, val timestampFormat: String? = null)
Link copied to clipboard
data class GetChannelResult(val channelStorage: ChannelStorage? = null, val id: String? = null, val retentionPeriod: ChannelRetentionPeriod? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetDatasetResult(val actions: List<DatasetAction>? = null, val contentDeliveryRules: List<DatasetContentDeliveryRule>? = null, val id: String? = null, val lateDataRules: List<DatasetLateDataRule>? = null, val retentionPeriod: DatasetRetentionPeriod? = null, val tags: List<Tag>? = null, val triggers: List<DatasetTrigger>? = null, val versioningConfiguration: DatasetVersioningConfiguration? = null)
Link copied to clipboard
data class GetDatastoreResult(val datastorePartitions: DatastorePartitions? = null, val datastoreStorage: DatastoreStorage? = null, val fileFormatConfiguration: DatastoreFileFormatConfiguration? = null, val id: String? = null, val retentionPeriod: DatastoreRetentionPeriod? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetPipelineResult(val id: String? = null, val pipelineActivities: List<PipelineActivity>? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class Partition(val attributeName: String)
Link copied to clipboard
data class PipelineActivity(val addAttributes: PipelineAddAttributes? = null, val channel: PipelineChannel? = null, val datastore: PipelineDatastore? = null, val deviceRegistryEnrich: PipelineDeviceRegistryEnrich? = null, val deviceShadowEnrich: PipelineDeviceShadowEnrich? = null, val filter: PipelineFilter? = null, val lambda: PipelineLambda? = null, val math: PipelineMath? = null, val removeAttributes: PipelineRemoveAttributes? = null, val selectAttributes: PipelineSelectAttributes? = null)
Link copied to clipboard
data class PipelineAddAttributes(val attributes: Map<String, String>, val name: String, val next: String? = null)
Link copied to clipboard
data class PipelineChannel(val channelName: String, val name: String, val next: String? = null)
Link copied to clipboard
data class PipelineDatastore(val datastoreName: String, val name: String)
Link copied to clipboard
data class PipelineDeviceRegistryEnrich(val attribute: String, val name: String, val next: String? = null, val roleArn: String, val thingName: String)
Link copied to clipboard
data class PipelineDeviceShadowEnrich(val attribute: String, val name: String, val next: String? = null, val roleArn: String, val thingName: String)
Link copied to clipboard
data class PipelineFilter(val filter: String, val name: String, val next: String? = null)
Link copied to clipboard
data class PipelineLambda(val batchSize: Int, val lambdaName: String, val name: String, val next: String? = null)
Link copied to clipboard
data class PipelineMath(val attribute: String, val math: String, val name: String, val next: String? = null)
Link copied to clipboard
data class PipelineRemoveAttributes(val attributes: List<String>, val name: String, val next: String? = null)
Link copied to clipboard
data class PipelineSelectAttributes(val attributes: List<String>, val name: String, val next: String? = null)