amazonka-timestream-write-2.0: Amazon Timestream Write SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.TimeStreamWrite

Description

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

Amazon Timestream Write

Amazon Timestream is a fast, scalable, fully managed time series database service that makes it easy to store and analyze trillions of time series data points per day. With Timestream, you can easily store and analyze IoT sensor data to derive insights from your IoT applications. You can analyze industrial telemetry to streamline equipment management and maintenance. You can also store and analyze log data and metrics to improve the performance and availability of your applications. Timestream is built from the ground up to effectively ingest, process, and store time series data. It organizes data to optimize query processing. It automatically scales based on the volume of data ingested and on the query volume to ensure you receive optimal performance while inserting and querying data. As your data grows over time, Timestream’s adaptive query processing engine spans across storage tiers to provide fast analysis while reducing costs.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-11-01 of the Amazon Timestream Write 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 TimeStreamWrite.

AccessDeniedException

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

You are not authorized to perform this action.

ConflictException

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

Timestream was unable to process this request because it contains resource that already exists.

InternalServerException

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

Timestream was unable to fully process this request because of an internal server error.

InvalidEndpointException

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

The requested endpoint was invalid.

RejectedRecordsException

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

WriteRecords would throw this exception in the following cases:

  • Records with duplicate data where there are multiple records with the same dimensions, timestamps, and measure names but:

    • Measure values are different
    • Version is not present in the request or the value of version in the new record is equal to or lower than the existing value

    In this case, if Timestream rejects data, the ExistingVersion field in the RejectedRecords response will indicate the current record’s version. To force an update, you can resend the request with a version for the record set to a value greater than the ExistingVersion.

  • Records with timestamps that lie outside the retention duration of the memory store
  • Records with dimensions or measures that exceed the Timestream defined limits.

For more information, see Quotas in the Timestream Developer Guide.

ResourceNotFoundException

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

The operation tried to access a nonexistent resource. The resource might not be specified correctly, or its status might not be ACTIVE.

ServiceQuotaExceededException

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

Instance quota of resource exceeded for this account.

ThrottlingException

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

Too many requests were made by a user exceeding service quotas. The request was throttled.

ValidationException

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

Invalid or malformed request.

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.

CreateDatabase

data CreateDatabase Source #

See: newCreateDatabase smart constructor.

Constructors

CreateDatabase' (Maybe Text) (Maybe [Tag]) Text 

Instances

Instances details
ToJSON CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

ToHeaders CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

ToPath CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

ToQuery CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

AWSRequest CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

Associated Types

type AWSResponse CreateDatabase #

Generic CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

Associated Types

type Rep CreateDatabase :: Type -> Type #

Read CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

Show CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

NFData CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

Methods

rnf :: CreateDatabase -> () #

Eq CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

Hashable CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

type AWSResponse CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

type Rep CreateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

type Rep CreateDatabase = D1 ('MetaData "CreateDatabase" "Amazonka.TimeStreamWrite.CreateDatabase" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "CreateDatabase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateDatabase Source #

Create a value of CreateDatabase with all optional fields omitted.

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

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

CreateDatabase, createDatabase_kmsKeyId - The KMS key for the database. If the KMS key is not specified, the database will be encrypted with a Timestream managed KMS key located in your account. Refer to Amazon Web Services managed KMS keys for more info.

$sel:tags:CreateDatabase', createDatabase_tags - A list of key-value pairs to label the table.

CreateDatabase, createDatabase_databaseName - The name of the Timestream database.

data CreateDatabaseResponse Source #

See: newCreateDatabaseResponse smart constructor.

Instances

Instances details
Generic CreateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

Associated Types

type Rep CreateDatabaseResponse :: Type -> Type #

Read CreateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

Show CreateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

NFData CreateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

Methods

rnf :: CreateDatabaseResponse -> () #

Eq CreateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

type Rep CreateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateDatabase

type Rep CreateDatabaseResponse = D1 ('MetaData "CreateDatabaseResponse" "Amazonka.TimeStreamWrite.CreateDatabase" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "CreateDatabaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "database") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Database)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDatabaseResponse Source #

Create a value of CreateDatabaseResponse with all optional fields omitted.

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:database:CreateDatabaseResponse', createDatabaseResponse_database - The newly created Timestream database.

$sel:httpStatus:CreateDatabaseResponse', createDatabaseResponse_httpStatus - The response's http status code.

CreateTable

data CreateTable Source #

See: newCreateTable smart constructor.

Instances

Instances details
ToJSON CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

ToHeaders CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

Methods

toHeaders :: CreateTable -> [Header] #

ToPath CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

ToQuery CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

AWSRequest CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

Associated Types

type AWSResponse CreateTable #

Generic CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

Associated Types

type Rep CreateTable :: Type -> Type #

Read CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

Show CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

NFData CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

Methods

rnf :: CreateTable -> () #

Eq CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

Hashable CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

type AWSResponse CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

type Rep CreateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

type Rep CreateTable = D1 ('MetaData "CreateTable" "Amazonka.TimeStreamWrite.CreateTable" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "CreateTable'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "magneticStoreWriteProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MagneticStoreWriteProperties)) :*: S1 ('MetaSel ('Just "retentionProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionProperties))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateTable Source #

Create a value of CreateTable with all optional fields omitted.

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

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

CreateTable, createTable_magneticStoreWriteProperties - Contains properties to set on the table when enabling magnetic store writes.

CreateTable, createTable_retentionProperties - The duration for which your time series data must be stored in the memory store and the magnetic store.

$sel:tags:CreateTable', createTable_tags - A list of key-value pairs to label the table.

CreateTable, createTable_databaseName - The name of the Timestream database.

CreateTable, createTable_tableName - The name of the Timestream table.

data CreateTableResponse Source #

See: newCreateTableResponse smart constructor.

Instances

Instances details
Generic CreateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

Associated Types

type Rep CreateTableResponse :: Type -> Type #

Read CreateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

Show CreateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

NFData CreateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

Methods

rnf :: CreateTableResponse -> () #

Eq CreateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

type Rep CreateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.CreateTable

type Rep CreateTableResponse = D1 ('MetaData "CreateTableResponse" "Amazonka.TimeStreamWrite.CreateTable" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "CreateTableResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "table") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Table)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateTableResponse Source #

Create a value of CreateTableResponse with all optional fields omitted.

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:table:CreateTableResponse', createTableResponse_table - The newly created Timestream table.

$sel:httpStatus:CreateTableResponse', createTableResponse_httpStatus - The response's http status code.

DeleteDatabase

data DeleteDatabase Source #

See: newDeleteDatabase smart constructor.

Constructors

DeleteDatabase' Text 

Instances

Instances details
ToJSON DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

ToHeaders DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

ToPath DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

ToQuery DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

AWSRequest DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

Associated Types

type AWSResponse DeleteDatabase #

Generic DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

Associated Types

type Rep DeleteDatabase :: Type -> Type #

Read DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

Show DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

NFData DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

Methods

rnf :: DeleteDatabase -> () #

Eq DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

Hashable DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

type AWSResponse DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

type Rep DeleteDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

type Rep DeleteDatabase = D1 ('MetaData "DeleteDatabase" "Amazonka.TimeStreamWrite.DeleteDatabase" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DeleteDatabase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDatabase Source #

Create a value of DeleteDatabase with all optional fields omitted.

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

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

DeleteDatabase, deleteDatabase_databaseName - The name of the Timestream database to be deleted.

data DeleteDatabaseResponse Source #

See: newDeleteDatabaseResponse smart constructor.

Instances

Instances details
Generic DeleteDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

Associated Types

type Rep DeleteDatabaseResponse :: Type -> Type #

Read DeleteDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

Show DeleteDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

NFData DeleteDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

Methods

rnf :: DeleteDatabaseResponse -> () #

Eq DeleteDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

type Rep DeleteDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteDatabase

type Rep DeleteDatabaseResponse = D1 ('MetaData "DeleteDatabaseResponse" "Amazonka.TimeStreamWrite.DeleteDatabase" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DeleteDatabaseResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDatabaseResponse :: DeleteDatabaseResponse Source #

Create a value of DeleteDatabaseResponse with all optional fields omitted.

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

DeleteTable

data DeleteTable Source #

See: newDeleteTable smart constructor.

Constructors

DeleteTable' Text Text 

Instances

Instances details
ToJSON DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

ToHeaders DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

Methods

toHeaders :: DeleteTable -> [Header] #

ToPath DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

ToQuery DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

AWSRequest DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

Associated Types

type AWSResponse DeleteTable #

Generic DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

Associated Types

type Rep DeleteTable :: Type -> Type #

Read DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

Show DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

NFData DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

Methods

rnf :: DeleteTable -> () #

Eq DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

Hashable DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

type AWSResponse DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

type Rep DeleteTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

type Rep DeleteTable = D1 ('MetaData "DeleteTable" "Amazonka.TimeStreamWrite.DeleteTable" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DeleteTable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteTable Source #

Create a value of DeleteTable with all optional fields omitted.

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

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

DeleteTable, deleteTable_databaseName - The name of the database where the Timestream database is to be deleted.

DeleteTable, deleteTable_tableName - The name of the Timestream table to be deleted.

data DeleteTableResponse Source #

See: newDeleteTableResponse smart constructor.

Constructors

DeleteTableResponse' 

Instances

Instances details
Generic DeleteTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

Associated Types

type Rep DeleteTableResponse :: Type -> Type #

Read DeleteTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

Show DeleteTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

NFData DeleteTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

Methods

rnf :: DeleteTableResponse -> () #

Eq DeleteTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

type Rep DeleteTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DeleteTable

type Rep DeleteTableResponse = D1 ('MetaData "DeleteTableResponse" "Amazonka.TimeStreamWrite.DeleteTable" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DeleteTableResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteTableResponse :: DeleteTableResponse Source #

Create a value of DeleteTableResponse with all optional fields omitted.

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

DescribeDatabase

data DescribeDatabase Source #

See: newDescribeDatabase smart constructor.

Constructors

DescribeDatabase' Text 

Instances

Instances details
ToJSON DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

ToHeaders DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

ToPath DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

ToQuery DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

AWSRequest DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

Associated Types

type AWSResponse DescribeDatabase #

Generic DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

Associated Types

type Rep DescribeDatabase :: Type -> Type #

Read DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

Show DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

NFData DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

Methods

rnf :: DescribeDatabase -> () #

Eq DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

Hashable DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

type AWSResponse DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

type Rep DescribeDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

type Rep DescribeDatabase = D1 ('MetaData "DescribeDatabase" "Amazonka.TimeStreamWrite.DescribeDatabase" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DescribeDatabase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeDatabase Source #

Create a value of DescribeDatabase with all optional fields omitted.

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

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

DescribeDatabase, describeDatabase_databaseName - The name of the Timestream database.

data DescribeDatabaseResponse Source #

See: newDescribeDatabaseResponse smart constructor.

Instances

Instances details
Generic DescribeDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

Associated Types

type Rep DescribeDatabaseResponse :: Type -> Type #

Read DescribeDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

Show DescribeDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

NFData DescribeDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

Eq DescribeDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

type Rep DescribeDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeDatabase

type Rep DescribeDatabaseResponse = D1 ('MetaData "DescribeDatabaseResponse" "Amazonka.TimeStreamWrite.DescribeDatabase" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DescribeDatabaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "database") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Database)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeDatabaseResponse Source #

Create a value of DescribeDatabaseResponse with all optional fields omitted.

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:database:DescribeDatabaseResponse', describeDatabaseResponse_database - The name of the Timestream table.

$sel:httpStatus:DescribeDatabaseResponse', describeDatabaseResponse_httpStatus - The response's http status code.

DescribeEndpoints

data DescribeEndpoints Source #

See: newDescribeEndpoints smart constructor.

Constructors

DescribeEndpoints' 

Instances

Instances details
ToJSON DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

ToHeaders DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

ToPath DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

ToQuery DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

AWSRequest DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Associated Types

type AWSResponse DescribeEndpoints #

Generic DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Associated Types

type Rep DescribeEndpoints :: Type -> Type #

Read DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Show DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

NFData DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Methods

rnf :: DescribeEndpoints -> () #

Eq DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Hashable DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

type AWSResponse DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

type Rep DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

type Rep DescribeEndpoints = D1 ('MetaData "DescribeEndpoints" "Amazonka.TimeStreamWrite.DescribeEndpoints" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DescribeEndpoints'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeEndpoints :: DescribeEndpoints Source #

Create a value of DescribeEndpoints with all optional fields omitted.

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

data DescribeEndpointsResponse Source #

See: newDescribeEndpointsResponse smart constructor.

Instances

Instances details
Generic DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Associated Types

type Rep DescribeEndpointsResponse :: Type -> Type #

Read DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Show DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

NFData DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Eq DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

type Rep DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

type Rep DescribeEndpointsResponse = D1 ('MetaData "DescribeEndpointsResponse" "Amazonka.TimeStreamWrite.DescribeEndpoints" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DescribeEndpointsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "endpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Endpoint])))

newDescribeEndpointsResponse Source #

Create a value of DescribeEndpointsResponse with all optional fields omitted.

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:DescribeEndpointsResponse', describeEndpointsResponse_httpStatus - The response's http status code.

$sel:endpoints:DescribeEndpointsResponse', describeEndpointsResponse_endpoints - An Endpoints object is returned when a DescribeEndpoints request is made.

DescribeTable

data DescribeTable Source #

See: newDescribeTable smart constructor.

Constructors

DescribeTable' Text Text 

Instances

Instances details
ToJSON DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

ToHeaders DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

ToPath DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

ToQuery DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

AWSRequest DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

Associated Types

type AWSResponse DescribeTable #

Generic DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

Associated Types

type Rep DescribeTable :: Type -> Type #

Read DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

Show DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

NFData DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

Methods

rnf :: DescribeTable -> () #

Eq DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

Hashable DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

type AWSResponse DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

type Rep DescribeTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

type Rep DescribeTable = D1 ('MetaData "DescribeTable" "Amazonka.TimeStreamWrite.DescribeTable" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DescribeTable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeTable Source #

Create a value of DescribeTable with all optional fields omitted.

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

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

DescribeTable, describeTable_databaseName - The name of the Timestream database.

DescribeTable, describeTable_tableName - The name of the Timestream table.

data DescribeTableResponse Source #

See: newDescribeTableResponse smart constructor.

Instances

Instances details
Generic DescribeTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

Associated Types

type Rep DescribeTableResponse :: Type -> Type #

Read DescribeTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

Show DescribeTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

NFData DescribeTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

Methods

rnf :: DescribeTableResponse -> () #

Eq DescribeTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

type Rep DescribeTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeTable

type Rep DescribeTableResponse = D1 ('MetaData "DescribeTableResponse" "Amazonka.TimeStreamWrite.DescribeTable" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DescribeTableResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "table") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Table)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeTableResponse Source #

Create a value of DescribeTableResponse with all optional fields omitted.

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:table:DescribeTableResponse', describeTableResponse_table - The Timestream table.

$sel:httpStatus:DescribeTableResponse', describeTableResponse_httpStatus - The response's http status code.

ListDatabases

data ListDatabases Source #

See: newListDatabases smart constructor.

Instances

Instances details
ToJSON ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

ToHeaders ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

ToPath ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

ToQuery ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

AWSRequest ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

Associated Types

type AWSResponse ListDatabases #

Generic ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

Associated Types

type Rep ListDatabases :: Type -> Type #

Read ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

Show ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

NFData ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

Methods

rnf :: ListDatabases -> () #

Eq ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

Hashable ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

type AWSResponse ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

type Rep ListDatabases Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

type Rep ListDatabases = D1 ('MetaData "ListDatabases" "Amazonka.TimeStreamWrite.ListDatabases" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "ListDatabases'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListDatabases :: ListDatabases Source #

Create a value of ListDatabases with all optional fields omitted.

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

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

$sel:maxResults:ListDatabases', listDatabases_maxResults - The total number of items to return in the output. If the total number of items available is more than the value specified, a NextToken is provided in the output. To resume pagination, provide the NextToken value as argument of a subsequent API invocation.

ListDatabases, listDatabases_nextToken - The pagination token. To resume pagination, provide the NextToken value as argument of a subsequent API invocation.

data ListDatabasesResponse Source #

See: newListDatabasesResponse smart constructor.

Instances

Instances details
Generic ListDatabasesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

Associated Types

type Rep ListDatabasesResponse :: Type -> Type #

Read ListDatabasesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

Show ListDatabasesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

NFData ListDatabasesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

Methods

rnf :: ListDatabasesResponse -> () #

Eq ListDatabasesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

type Rep ListDatabasesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListDatabases

type Rep ListDatabasesResponse = D1 ('MetaData "ListDatabasesResponse" "Amazonka.TimeStreamWrite.ListDatabases" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "ListDatabasesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databases") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Database])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDatabasesResponse Source #

Create a value of ListDatabasesResponse with all optional fields omitted.

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:databases:ListDatabasesResponse', listDatabasesResponse_databases - A list of database names.

ListDatabases, listDatabasesResponse_nextToken - The pagination token. This parameter is returned when the response is truncated.

$sel:httpStatus:ListDatabasesResponse', listDatabasesResponse_httpStatus - The response's http status code.

ListTables

data ListTables Source #

See: newListTables smart constructor.

Instances

Instances details
ToJSON ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

ToHeaders ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

Methods

toHeaders :: ListTables -> [Header] #

ToPath ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

ToQuery ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

AWSRequest ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

Associated Types

type AWSResponse ListTables #

Generic ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

Associated Types

type Rep ListTables :: Type -> Type #

Read ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

Show ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

NFData ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

Methods

rnf :: ListTables -> () #

Eq ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

Hashable ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

type AWSResponse ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

type Rep ListTables Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

type Rep ListTables = D1 ('MetaData "ListTables" "Amazonka.TimeStreamWrite.ListTables" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "ListTables'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListTables :: ListTables Source #

Create a value of ListTables with all optional fields omitted.

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

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

ListTables, listTables_databaseName - The name of the Timestream database.

$sel:maxResults:ListTables', listTables_maxResults - The total number of items to return in the output. If the total number of items available is more than the value specified, a NextToken is provided in the output. To resume pagination, provide the NextToken value as argument of a subsequent API invocation.

ListTables, listTables_nextToken - The pagination token. To resume pagination, provide the NextToken value as argument of a subsequent API invocation.

data ListTablesResponse Source #

See: newListTablesResponse smart constructor.

Instances

Instances details
Generic ListTablesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

Associated Types

type Rep ListTablesResponse :: Type -> Type #

Read ListTablesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

Show ListTablesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

NFData ListTablesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

Methods

rnf :: ListTablesResponse -> () #

Eq ListTablesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

type Rep ListTablesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTables

type Rep ListTablesResponse = D1 ('MetaData "ListTablesResponse" "Amazonka.TimeStreamWrite.ListTables" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "ListTablesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Table])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTablesResponse Source #

Create a value of ListTablesResponse with all optional fields omitted.

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

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

ListTables, listTablesResponse_nextToken - A token to specify where to start paginating. This is the NextToken from a previously truncated response.

$sel:tables:ListTablesResponse', listTablesResponse_tables - A list of tables.

$sel:httpStatus:ListTablesResponse', listTablesResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.TimeStreamWrite.ListTagsForResource" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

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

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

$sel:resourceARN:ListTagsForResource', listTagsForResource_resourceARN - The Timestream resource with tags to be listed. This value is an Amazon Resource Name (ARN).

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.TimeStreamWrite.ListTagsForResource" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [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 currently associated with the Timestream resource.

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.TimeStreamWrite.TagResource" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

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

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

$sel:resourceARN:TagResource', tagResource_resourceARN - Identifies the Timestream resource to which tags should be added. This value is an Amazon Resource Name (ARN).

$sel:tags:TagResource', tagResource_tags - The tags to be assigned to the Timestream resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.TimeStreamWrite.TagResource" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

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

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

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.TimeStreamWrite.UntagResource" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

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

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

$sel:resourceARN:UntagResource', untagResource_resourceARN - The Timestream resource that the tags will be removed from. This value is an Amazon Resource Name (ARN).

$sel:tagKeys:UntagResource', untagResource_tagKeys - A list of tags keys. Existing tags of the resource whose keys are members of this list will be removed from the Timestream resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.TimeStreamWrite.UntagResource" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" '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.

UpdateDatabase

data UpdateDatabase Source #

See: newUpdateDatabase smart constructor.

Constructors

UpdateDatabase' Text Text 

Instances

Instances details
ToJSON UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

ToHeaders UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

ToPath UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

ToQuery UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

AWSRequest UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

Associated Types

type AWSResponse UpdateDatabase #

Generic UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

Associated Types

type Rep UpdateDatabase :: Type -> Type #

Read UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

Show UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

NFData UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

Methods

rnf :: UpdateDatabase -> () #

Eq UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

Hashable UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

type AWSResponse UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

type Rep UpdateDatabase Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

type Rep UpdateDatabase = D1 ('MetaData "UpdateDatabase" "Amazonka.TimeStreamWrite.UpdateDatabase" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "UpdateDatabase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateDatabase Source #

Create a value of UpdateDatabase with all optional fields omitted.

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

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

UpdateDatabase, updateDatabase_databaseName - The name of the database.

UpdateDatabase, updateDatabase_kmsKeyId - The identifier of the new KMS key (KmsKeyId) to be used to encrypt the data stored in the database. If the KmsKeyId currently registered with the database is the same as the KmsKeyId in the request, there will not be any update.

You can specify the KmsKeyId using any of the following:

  • Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
  • Key ARN: arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
  • Alias name: alias/ExampleAlias
  • Alias ARN: arn:aws:kms:us-east-1:111122223333:alias/ExampleAlias

data UpdateDatabaseResponse Source #

See: newUpdateDatabaseResponse smart constructor.

Instances

Instances details
Generic UpdateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

Associated Types

type Rep UpdateDatabaseResponse :: Type -> Type #

Read UpdateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

Show UpdateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

NFData UpdateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

Methods

rnf :: UpdateDatabaseResponse -> () #

Eq UpdateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

type Rep UpdateDatabaseResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateDatabase

type Rep UpdateDatabaseResponse = D1 ('MetaData "UpdateDatabaseResponse" "Amazonka.TimeStreamWrite.UpdateDatabase" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "UpdateDatabaseResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "database") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Database)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDatabaseResponse Source #

Create a value of UpdateDatabaseResponse with all optional fields omitted.

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:database:UpdateDatabaseResponse', updateDatabaseResponse_database - Undocumented member.

$sel:httpStatus:UpdateDatabaseResponse', updateDatabaseResponse_httpStatus - The response's http status code.

UpdateTable

data UpdateTable Source #

See: newUpdateTable smart constructor.

Instances

Instances details
ToJSON UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

ToHeaders UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

Methods

toHeaders :: UpdateTable -> [Header] #

ToPath UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

ToQuery UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

AWSRequest UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

Associated Types

type AWSResponse UpdateTable #

Generic UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

Associated Types

type Rep UpdateTable :: Type -> Type #

Read UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

Show UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

NFData UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

Methods

rnf :: UpdateTable -> () #

Eq UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

Hashable UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

type AWSResponse UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

type Rep UpdateTable Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

type Rep UpdateTable = D1 ('MetaData "UpdateTable" "Amazonka.TimeStreamWrite.UpdateTable" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "UpdateTable'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "magneticStoreWriteProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MagneticStoreWriteProperties)) :*: S1 ('MetaSel ('Just "retentionProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RetentionProperties))) :*: (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateTable Source #

Create a value of UpdateTable with all optional fields omitted.

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

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

UpdateTable, updateTable_magneticStoreWriteProperties - Contains properties to set on the table when enabling magnetic store writes.

UpdateTable, updateTable_retentionProperties - The retention duration of the memory store and the magnetic store.

UpdateTable, updateTable_databaseName - The name of the Timestream database.

UpdateTable, updateTable_tableName - The name of the Timestream table.

data UpdateTableResponse Source #

See: newUpdateTableResponse smart constructor.

Instances

Instances details
Generic UpdateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

Associated Types

type Rep UpdateTableResponse :: Type -> Type #

Read UpdateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

Show UpdateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

NFData UpdateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

Methods

rnf :: UpdateTableResponse -> () #

Eq UpdateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

type Rep UpdateTableResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.UpdateTable

type Rep UpdateTableResponse = D1 ('MetaData "UpdateTableResponse" "Amazonka.TimeStreamWrite.UpdateTable" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "UpdateTableResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "table") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Table)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateTableResponse Source #

Create a value of UpdateTableResponse with all optional fields omitted.

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:table:UpdateTableResponse', updateTableResponse_table - The updated Timestream table.

$sel:httpStatus:UpdateTableResponse', updateTableResponse_httpStatus - The response's http status code.

WriteRecords

data WriteRecords Source #

See: newWriteRecords smart constructor.

Instances

Instances details
ToJSON WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

ToHeaders WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

ToPath WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

ToQuery WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

AWSRequest WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

Associated Types

type AWSResponse WriteRecords #

Generic WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

Associated Types

type Rep WriteRecords :: Type -> Type #

Read WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

Show WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

NFData WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

Methods

rnf :: WriteRecords -> () #

Eq WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

Hashable WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

type AWSResponse WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

type Rep WriteRecords Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

type Rep WriteRecords = D1 ('MetaData "WriteRecords" "Amazonka.TimeStreamWrite.WriteRecords" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "WriteRecords'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "commonAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Record)) :*: S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "records") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Record)))))

newWriteRecords Source #

Create a value of WriteRecords with all optional fields omitted.

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:commonAttributes:WriteRecords', writeRecords_commonAttributes - A record containing the common measure, dimension, time, and version attributes shared across all the records in the request. The measure and dimension attributes specified will be merged with the measure and dimension attributes in the records object when the data is written into Timestream. Dimensions may not overlap, or a ValidationException will be thrown. In other words, a record must contain dimensions with unique names.

WriteRecords, writeRecords_databaseName - The name of the Timestream database.

WriteRecords, writeRecords_tableName - The name of the Timestream table.

$sel:records:WriteRecords', writeRecords_records - An array of records containing the unique measure, dimension, time, and version attributes for each time series data point.

data WriteRecordsResponse Source #

See: newWriteRecordsResponse smart constructor.

Instances

Instances details
Generic WriteRecordsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

Associated Types

type Rep WriteRecordsResponse :: Type -> Type #

Read WriteRecordsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

Show WriteRecordsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

NFData WriteRecordsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

Methods

rnf :: WriteRecordsResponse -> () #

Eq WriteRecordsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

type Rep WriteRecordsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.WriteRecords

type Rep WriteRecordsResponse = D1 ('MetaData "WriteRecordsResponse" "Amazonka.TimeStreamWrite.WriteRecords" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "WriteRecordsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordsIngested") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecordsIngested)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newWriteRecordsResponse Source #

Create a value of WriteRecordsResponse with all optional fields omitted.

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:recordsIngested:WriteRecordsResponse', writeRecordsResponse_recordsIngested - Information on the records ingested by this request.

$sel:httpStatus:WriteRecordsResponse', writeRecordsResponse_httpStatus - The response's http status code.

Types

DimensionValueType

newtype DimensionValueType Source #

Bundled Patterns

pattern DimensionValueType_VARCHAR :: DimensionValueType 

Instances

Instances details
FromJSON DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

FromJSONKey DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

ToJSON DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

ToJSONKey DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

ToByteString DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

ToHeader DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

ToLog DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

ToQuery DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

FromText DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

ToText DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

FromXML DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

ToXML DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

Generic DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

Associated Types

type Rep DimensionValueType :: Type -> Type #

Read DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

Show DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

NFData DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

Methods

rnf :: DimensionValueType -> () #

Eq DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

Ord DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

Hashable DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

type Rep DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.DimensionValueType

type Rep DimensionValueType = D1 ('MetaData "DimensionValueType" "Amazonka.TimeStreamWrite.Types.DimensionValueType" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'True) (C1 ('MetaCons "DimensionValueType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDimensionValueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MeasureValueType

newtype MeasureValueType Source #

Instances

Instances details
FromJSON MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

FromJSONKey MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

ToJSON MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

ToJSONKey MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

ToByteString MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

ToHeader MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

ToLog MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

ToQuery MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

FromText MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

ToText MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

FromXML MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

ToXML MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

Generic MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

Associated Types

type Rep MeasureValueType :: Type -> Type #

Read MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

Show MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

NFData MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

Methods

rnf :: MeasureValueType -> () #

Eq MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

Ord MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

Hashable MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

type Rep MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValueType

type Rep MeasureValueType = D1 ('MetaData "MeasureValueType" "Amazonka.TimeStreamWrite.Types.MeasureValueType" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'True) (C1 ('MetaCons "MeasureValueType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMeasureValueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

S3EncryptionOption

newtype S3EncryptionOption Source #

Instances

Instances details
FromJSON S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

FromJSONKey S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

ToJSON S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

ToJSONKey S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

ToByteString S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

ToHeader S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

ToLog S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

ToQuery S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

FromText S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

ToText S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

FromXML S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

ToXML S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

Generic S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

Associated Types

type Rep S3EncryptionOption :: Type -> Type #

Read S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

Show S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

NFData S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

Methods

rnf :: S3EncryptionOption -> () #

Eq S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

Ord S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

Hashable S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

type Rep S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3EncryptionOption

type Rep S3EncryptionOption = D1 ('MetaData "S3EncryptionOption" "Amazonka.TimeStreamWrite.Types.S3EncryptionOption" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'True) (C1 ('MetaCons "S3EncryptionOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromS3EncryptionOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TableStatus

newtype TableStatus Source #

Constructors

TableStatus' 

Bundled Patterns

pattern TableStatus_ACTIVE :: TableStatus 
pattern TableStatus_DELETING :: TableStatus 

Instances

Instances details
FromJSON TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

FromJSONKey TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

ToJSON TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

ToJSONKey TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

ToByteString TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

ToHeader TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

ToLog TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

ToQuery TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

FromText TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

ToText TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

Methods

toText :: TableStatus -> Text #

FromXML TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

ToXML TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

Methods

toXML :: TableStatus -> XML #

Generic TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

Associated Types

type Rep TableStatus :: Type -> Type #

Read TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

Show TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

NFData TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

Methods

rnf :: TableStatus -> () #

Eq TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

Ord TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

Hashable TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

type Rep TableStatus Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TableStatus

type Rep TableStatus = D1 ('MetaData "TableStatus" "Amazonka.TimeStreamWrite.Types.TableStatus" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'True) (C1 ('MetaCons "TableStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTableStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TimeUnit

newtype TimeUnit Source #

Constructors

TimeUnit' 

Fields

Instances

Instances details
FromJSON TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

FromJSONKey TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

ToJSON TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

ToJSONKey TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

ToByteString TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

Methods

toBS :: TimeUnit -> ByteString #

ToHeader TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

Methods

toHeader :: HeaderName -> TimeUnit -> [Header] #

ToLog TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

ToQuery TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

FromText TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

ToText TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

Methods

toText :: TimeUnit -> Text #

FromXML TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

ToXML TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

Methods

toXML :: TimeUnit -> XML #

Generic TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

Associated Types

type Rep TimeUnit :: Type -> Type #

Methods

from :: TimeUnit -> Rep TimeUnit x #

to :: Rep TimeUnit x -> TimeUnit #

Read TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

Show TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

NFData TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

Methods

rnf :: TimeUnit -> () #

Eq TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

Ord TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

Hashable TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

Methods

hashWithSalt :: Int -> TimeUnit -> Int #

hash :: TimeUnit -> Int #

type Rep TimeUnit Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.TimeUnit

type Rep TimeUnit = D1 ('MetaData "TimeUnit" "Amazonka.TimeStreamWrite.Types.TimeUnit" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'True) (C1 ('MetaCons "TimeUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTimeUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Database

data Database Source #

A top level container for a table. Databases and tables are the fundamental management concepts in Amazon Timestream. All tables in a database are encrypted with the same KMS key.

See: newDatabase smart constructor.

Instances

Instances details
FromJSON Database Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Database

Generic Database Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Database

Associated Types

type Rep Database :: Type -> Type #

Methods

from :: Database -> Rep Database x #

to :: Rep Database x -> Database #

Read Database Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Database

Show Database Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Database

NFData Database Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Database

Methods

rnf :: Database -> () #

Eq Database Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Database

Hashable Database Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Database

Methods

hashWithSalt :: Int -> Database -> Int #

hash :: Database -> Int #

type Rep Database Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Database

type Rep Database = D1 ('MetaData "Database" "Amazonka.TimeStreamWrite.Types.Database" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "Database'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "tableCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newDatabase :: Database Source #

Create a value of Database with all optional fields omitted.

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

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

$sel:arn:Database', database_arn - The Amazon Resource Name that uniquely identifies this database.

$sel:creationTime:Database', database_creationTime - The time when the database was created, calculated from the Unix epoch time.

$sel:databaseName:Database', database_databaseName - The name of the Timestream database.

$sel:kmsKeyId:Database', database_kmsKeyId - The identifier of the KMS key used to encrypt the data stored in the database.

$sel:lastUpdatedTime:Database', database_lastUpdatedTime - The last time that this database was updated.

$sel:tableCount:Database', database_tableCount - The total number of tables found within a Timestream database.

Dimension

data Dimension Source #

Dimension represents the meta data attributes of the time series. For example, the name and availability zone of an EC2 instance or the name of the manufacturer of a wind turbine are dimensions.

See: newDimension smart constructor.

Instances

Instances details
ToJSON Dimension Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Dimension

Generic Dimension Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Dimension

Associated Types

type Rep Dimension :: Type -> Type #

Read Dimension Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Dimension

Show Dimension Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Dimension

NFData Dimension Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Dimension

Methods

rnf :: Dimension -> () #

Eq Dimension Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Dimension

Hashable Dimension Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Dimension

type Rep Dimension Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Dimension

type Rep Dimension = D1 ('MetaData "Dimension" "Amazonka.TimeStreamWrite.Types.Dimension" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "Dimension'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dimensionValueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DimensionValueType)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDimension Source #

Create a value of Dimension with all optional fields omitted.

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:dimensionValueType:Dimension', dimension_dimensionValueType - The data type of the dimension for the time series data point.

$sel:name:Dimension', dimension_name - Dimension represents the meta data attributes of the time series. For example, the name and availability zone of an EC2 instance or the name of the manufacturer of a wind turbine are dimensions.

For constraints on Dimension names, see Naming Constraints.

$sel:value:Dimension', dimension_value - The value of the dimension.

Endpoint

data Endpoint Source #

Represents an available endpoint against which to make API calls agaisnt, as well as the TTL for that endpoint.

See: newEndpoint smart constructor.

Constructors

Endpoint' Text Integer 

Instances

Instances details
FromJSON Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Endpoint

Generic Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Endpoint

Associated Types

type Rep Endpoint :: Type -> Type #

Methods

from :: Endpoint -> Rep Endpoint x #

to :: Rep Endpoint x -> Endpoint #

Read Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Endpoint

Show Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Endpoint

NFData Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Endpoint

Methods

rnf :: Endpoint -> () #

Eq Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Endpoint

Hashable Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Endpoint

Methods

hashWithSalt :: Int -> Endpoint -> Int #

hash :: Endpoint -> Int #

type Rep Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Endpoint

type Rep Endpoint = D1 ('MetaData "Endpoint" "Amazonka.TimeStreamWrite.Types.Endpoint" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "Endpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "cachePeriodInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)))

newEndpoint Source #

Create a value of Endpoint with all optional fields omitted.

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:address:Endpoint', endpoint_address - An endpoint address.

$sel:cachePeriodInMinutes:Endpoint', endpoint_cachePeriodInMinutes - The TTL for the endpoint, in minutes.

MagneticStoreRejectedDataLocation

data MagneticStoreRejectedDataLocation Source #

The location to write error reports for records rejected, asynchronously, during magnetic store writes.

See: newMagneticStoreRejectedDataLocation smart constructor.

Instances

Instances details
FromJSON MagneticStoreRejectedDataLocation Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreRejectedDataLocation

ToJSON MagneticStoreRejectedDataLocation Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreRejectedDataLocation

Generic MagneticStoreRejectedDataLocation Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreRejectedDataLocation

Associated Types

type Rep MagneticStoreRejectedDataLocation :: Type -> Type #

Read MagneticStoreRejectedDataLocation Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreRejectedDataLocation

Show MagneticStoreRejectedDataLocation Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreRejectedDataLocation

NFData MagneticStoreRejectedDataLocation Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreRejectedDataLocation

Eq MagneticStoreRejectedDataLocation Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreRejectedDataLocation

Hashable MagneticStoreRejectedDataLocation Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreRejectedDataLocation

type Rep MagneticStoreRejectedDataLocation Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreRejectedDataLocation

type Rep MagneticStoreRejectedDataLocation = D1 ('MetaData "MagneticStoreRejectedDataLocation" "Amazonka.TimeStreamWrite.Types.MagneticStoreRejectedDataLocation" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "MagneticStoreRejectedDataLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Configuration))))

newMagneticStoreRejectedDataLocation :: MagneticStoreRejectedDataLocation Source #

Create a value of MagneticStoreRejectedDataLocation with all optional fields omitted.

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:s3Configuration:MagneticStoreRejectedDataLocation', magneticStoreRejectedDataLocation_s3Configuration - Configuration of an S3 location to write error reports for records rejected, asynchronously, during magnetic store writes.

MagneticStoreWriteProperties

data MagneticStoreWriteProperties Source #

The set of properties on a table for configuring magnetic store writes.

See: newMagneticStoreWriteProperties smart constructor.

Instances

Instances details
FromJSON MagneticStoreWriteProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreWriteProperties

ToJSON MagneticStoreWriteProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreWriteProperties

Generic MagneticStoreWriteProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreWriteProperties

Associated Types

type Rep MagneticStoreWriteProperties :: Type -> Type #

Read MagneticStoreWriteProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreWriteProperties

Show MagneticStoreWriteProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreWriteProperties

NFData MagneticStoreWriteProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreWriteProperties

Eq MagneticStoreWriteProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreWriteProperties

Hashable MagneticStoreWriteProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreWriteProperties

type Rep MagneticStoreWriteProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MagneticStoreWriteProperties

type Rep MagneticStoreWriteProperties = D1 ('MetaData "MagneticStoreWriteProperties" "Amazonka.TimeStreamWrite.Types.MagneticStoreWriteProperties" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "MagneticStoreWriteProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "magneticStoreRejectedDataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MagneticStoreRejectedDataLocation)) :*: S1 ('MetaSel ('Just "enableMagneticStoreWrites") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newMagneticStoreWriteProperties Source #

Create a value of MagneticStoreWriteProperties with all optional fields omitted.

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:magneticStoreRejectedDataLocation:MagneticStoreWriteProperties', magneticStoreWriteProperties_magneticStoreRejectedDataLocation - The location to write error reports for records rejected asynchronously during magnetic store writes.

$sel:enableMagneticStoreWrites:MagneticStoreWriteProperties', magneticStoreWriteProperties_enableMagneticStoreWrites - A flag to enable magnetic store writes.

MeasureValue

data MeasureValue Source #

MeasureValue represents the data attribute of the time series. For example, the CPU utilization of an EC2 instance or the RPM of a wind turbine are measures. MeasureValue has both name and value.

MeasureValue is only allowed for type MULTI. Using MULTI type, you can pass multiple data attributes associated with the same time series in a single record

See: newMeasureValue smart constructor.

Instances

Instances details
ToJSON MeasureValue Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValue

Generic MeasureValue Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValue

Associated Types

type Rep MeasureValue :: Type -> Type #

Read MeasureValue Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValue

Show MeasureValue Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValue

NFData MeasureValue Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValue

Methods

rnf :: MeasureValue -> () #

Eq MeasureValue Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValue

Hashable MeasureValue Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValue

type Rep MeasureValue Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.MeasureValue

type Rep MeasureValue = D1 ('MetaData "MeasureValue" "Amazonka.TimeStreamWrite.Types.MeasureValue" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "MeasureValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MeasureValueType))))

newMeasureValue Source #

Create a value of MeasureValue with all optional fields omitted.

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:MeasureValue', measureValue_name - Name of the MeasureValue.

For constraints on MeasureValue names, refer to Naming Constraints in the Timestream developer guide.

$sel:value:MeasureValue', measureValue_value - Value for the MeasureValue.

$sel:type':MeasureValue', measureValue_type - Contains the data type of the MeasureValue for the time series data point.

Record

data Record Source #

Record represents a time series data point being written into Timestream. Each record contains an array of dimensions. Dimensions represent the meta data attributes of a time series data point such as the instance name or availability zone of an EC2 instance. A record also contains the measure name which is the name of the measure being collected for example the CPU utilization of an EC2 instance. A record also contains the measure value and the value type which is the data type of the measure value. In addition, the record contains the timestamp when the measure was collected that the timestamp unit which represents the granularity of the timestamp.

Records have a Version field, which is a 64-bit long that you can use for updating data points. Writes of a duplicate record with the same dimension, timestamp, and measure name but different measure value will only succeed if the Version attribute of the record in the write request is higher than that of the existing record. Timestream defaults to a Version of 1 for records without the Version field.

See: newRecord smart constructor.

Instances

Instances details
ToJSON Record Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Record

Generic Record Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Record

Associated Types

type Rep Record :: Type -> Type #

Methods

from :: Record -> Rep Record x #

to :: Rep Record x -> Record #

Read Record Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Record

Show Record Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Record

NFData Record Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Record

Methods

rnf :: Record -> () #

Eq Record Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Record

Methods

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

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

Hashable Record Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Record

Methods

hashWithSalt :: Int -> Record -> Int #

hash :: Record -> Int #

type Rep Record Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Record

newRecord :: Record Source #

Create a value of Record with all optional fields omitted.

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:dimensions:Record', record_dimensions - Contains the list of dimensions for time series data points.

$sel:measureName:Record', record_measureName - Measure represents the data attribute of the time series. For example, the CPU utilization of an EC2 instance or the RPM of a wind turbine are measures.

$sel:measureValue:Record', record_measureValue - Contains the measure value for the time series data point.

$sel:measureValueType:Record', record_measureValueType - Contains the data type of the measure value for the time series data point. Default type is DOUBLE.

$sel:measureValues:Record', record_measureValues - Contains the list of MeasureValue for time series data points.

This is only allowed for type MULTI. For scalar values, use MeasureValue attribute of the Record directly.

$sel:time:Record', record_time - Contains the time at which the measure value for the data point was collected. The time value plus the unit provides the time elapsed since the epoch. For example, if the time value is 12345 and the unit is ms, then 12345 ms have elapsed since the epoch.

$sel:timeUnit:Record', record_timeUnit - The granularity of the timestamp unit. It indicates if the time value is in seconds, milliseconds, nanoseconds or other supported values. Default is MILLISECONDS.

$sel:version:Record', record_version - 64-bit attribute used for record updates. Write requests for duplicate data with a higher version number will update the existing measure value and version. In cases where the measure value is the same, Version will still be updated . Default value is 1.

Version must be 1 or greater, or you will receive a ValidationException error.

RecordsIngested

data RecordsIngested Source #

Information on the records ingested by this request.

See: newRecordsIngested smart constructor.

Instances

Instances details
FromJSON RecordsIngested Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RecordsIngested

Generic RecordsIngested Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RecordsIngested

Associated Types

type Rep RecordsIngested :: Type -> Type #

Read RecordsIngested Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RecordsIngested

Show RecordsIngested Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RecordsIngested

NFData RecordsIngested Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RecordsIngested

Methods

rnf :: RecordsIngested -> () #

Eq RecordsIngested Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RecordsIngested

Hashable RecordsIngested Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RecordsIngested

type Rep RecordsIngested Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RecordsIngested

type Rep RecordsIngested = D1 ('MetaData "RecordsIngested" "Amazonka.TimeStreamWrite.Types.RecordsIngested" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "RecordsIngested'" 'PrefixI 'True) (S1 ('MetaSel ('Just "magneticStore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "memoryStore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "total") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newRecordsIngested :: RecordsIngested Source #

Create a value of RecordsIngested with all optional fields omitted.

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:magneticStore:RecordsIngested', recordsIngested_magneticStore - Count of records ingested into the magnetic store.

$sel:memoryStore:RecordsIngested', recordsIngested_memoryStore - Count of records ingested into the memory store.

$sel:total:RecordsIngested', recordsIngested_total - Total count of successfully ingested records.

RetentionProperties

data RetentionProperties Source #

Retention properties contain the duration for which your time series data must be stored in the magnetic store and the memory store.

See: newRetentionProperties smart constructor.

Instances

Instances details
FromJSON RetentionProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RetentionProperties

ToJSON RetentionProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RetentionProperties

Generic RetentionProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RetentionProperties

Associated Types

type Rep RetentionProperties :: Type -> Type #

Read RetentionProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RetentionProperties

Show RetentionProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RetentionProperties

NFData RetentionProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RetentionProperties

Methods

rnf :: RetentionProperties -> () #

Eq RetentionProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RetentionProperties

Hashable RetentionProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RetentionProperties

type Rep RetentionProperties Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.RetentionProperties

type Rep RetentionProperties = D1 ('MetaData "RetentionProperties" "Amazonka.TimeStreamWrite.Types.RetentionProperties" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "RetentionProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "memoryStoreRetentionPeriodInHours") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "magneticStoreRetentionPeriodInDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newRetentionProperties Source #

Create a value of RetentionProperties with all optional fields omitted.

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:memoryStoreRetentionPeriodInHours:RetentionProperties', retentionProperties_memoryStoreRetentionPeriodInHours - The duration for which data must be stored in the memory store.

$sel:magneticStoreRetentionPeriodInDays:RetentionProperties', retentionProperties_magneticStoreRetentionPeriodInDays - The duration for which data must be stored in the magnetic store.

S3Configuration

data S3Configuration Source #

Configuration specifing an S3 location.

See: newS3Configuration smart constructor.

Instances

Instances details
FromJSON S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3Configuration

ToJSON S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3Configuration

Generic S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3Configuration

Associated Types

type Rep S3Configuration :: Type -> Type #

Read S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3Configuration

Show S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3Configuration

NFData S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3Configuration

Methods

rnf :: S3Configuration -> () #

Eq S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3Configuration

Hashable S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3Configuration

type Rep S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.S3Configuration

type Rep S3Configuration = D1 ('MetaData "S3Configuration" "Amazonka.TimeStreamWrite.Types.S3Configuration" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "S3Configuration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encryptionOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3EncryptionOption))) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectKeyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newS3Configuration :: S3Configuration Source #

Create a value of S3Configuration with all optional fields omitted.

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:bucketName:S3Configuration', s3Configuration_bucketName - >Bucket name of the customer S3 bucket.

$sel:encryptionOption:S3Configuration', s3Configuration_encryptionOption - Encryption option for the customer s3 location. Options are S3 server side encryption with an S3-managed key or KMS managed key.

$sel:kmsKeyId:S3Configuration', s3Configuration_kmsKeyId - KMS key id for the customer s3 location when encrypting with a KMS managed key.

$sel:objectKeyPrefix:S3Configuration', s3Configuration_objectKeyPrefix - Object key preview for the customer S3 location.

Table

data Table Source #

Table represents a database table in Timestream. Tables contain one or more related time series. You can modify the retention duration of the memory store and the magnetic store for a table.

See: newTable smart constructor.

Instances

Instances details
FromJSON Table Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Table

Generic Table Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Table

Associated Types

type Rep Table :: Type -> Type #

Methods

from :: Table -> Rep Table x #

to :: Rep Table x -> Table #

Read Table Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Table

Show Table Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Table

Methods

showsPrec :: Int -> Table -> ShowS #

show :: Table -> String #

showList :: [Table] -> ShowS #

NFData Table Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Table

Methods

rnf :: Table -> () #

Eq Table Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Table

Methods

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

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

Hashable Table Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Table

Methods

hashWithSalt :: Int -> Table -> Int #

hash :: Table -> Int #

type Rep Table Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Table

newTable :: Table Source #

Create a value of Table with all optional fields omitted.

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

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

$sel:arn:Table', table_arn - The Amazon Resource Name that uniquely identifies this table.

$sel:creationTime:Table', table_creationTime - The time when the Timestream table was created.

$sel:databaseName:Table', table_databaseName - The name of the Timestream database that contains this table.

$sel:lastUpdatedTime:Table', table_lastUpdatedTime - The time when the Timestream table was last updated.

$sel:magneticStoreWriteProperties:Table', table_magneticStoreWriteProperties - Contains properties to set on the table when enabling magnetic store writes.

$sel:retentionProperties:Table', table_retentionProperties - The retention duration for the memory store and magnetic store.

$sel:tableName:Table', table_tableName - The name of the Timestream table.

$sel:tableStatus:Table', table_tableStatus - The current state of the table:

  • DELETING - The table is being deleted.
  • ACTIVE - The table is ready for use.

Tag

data Tag Source #

A tag is a label that you assign to a Timestream database and/or table. Each tag consists of a key and an optional value, both of which you define. Tags enable you to categorize databases and/or tables, for example, by purpose, owner, or environment.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.TimeStreamWrite.Types.Tag" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" '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 key of the tag. Tag keys are case sensitive.

$sel:value:Tag', tag_value - The value of the tag. Tag values are case-sensitive and can be null.