TimestreamInfluxDbClient

Amazon Timestream for InfluxDB is a managed time-series database engine that makes it easy for application developers and DevOps teams to run InfluxDB databases on Amazon Web Services for near real-time time-series applications using open-source APIs. With Amazon Timestream for InfluxDB, it is easy to set up, operate, and scale time-series workloads that can answer queries with single-digit millisecond query response time.

Properties

Link copied to clipboard

TimestreamInfluxDbClient's configuration

Functions

Link copied to clipboard

Creates a new Timestream for InfluxDB cluster.

Link copied to clipboard

Creates a new Timestream for InfluxDB DB instance.

Link copied to clipboard

Creates a new Timestream for InfluxDB DB parameter group to associate with DB instances.

Link copied to clipboard

Deletes a Timestream for InfluxDB cluster.

Link copied to clipboard

Deletes a Timestream for InfluxDB DB instance.

Link copied to clipboard

Retrieves information about a Timestream for InfluxDB cluster.

Link copied to clipboard

Returns a Timestream for InfluxDB DB instance.

Link copied to clipboard

Returns a Timestream for InfluxDB DB parameter group.

Link copied to clipboard
abstract suspend fun listDbClusters(input: ListDbClustersRequest = ListDbClustersRequest { }): ListDbClustersResponse

Returns a list of Timestream for InfluxDB DB clusters.

Link copied to clipboard
abstract suspend fun listDbInstances(input: ListDbInstancesRequest = ListDbInstancesRequest { }): ListDbInstancesResponse

Returns a list of Timestream for InfluxDB DB instances.

Link copied to clipboard

Returns a list of Timestream for InfluxDB clusters.

Link copied to clipboard
abstract suspend fun listDbParameterGroups(input: ListDbParameterGroupsRequest = ListDbParameterGroupsRequest { }): ListDbParameterGroupsResponse

Returns a list of Timestream for InfluxDB DB parameter groups.

Link copied to clipboard

A list of tags applied to the resource.

Link copied to clipboard
abstract suspend fun tagResource(input: TagResourceRequest): TagResourceResponse

Tags are composed of a Key/Value pairs. You can use tags to categorize and track your Timestream for InfluxDB resources.

Link copied to clipboard

Removes the tag from the specified resource.

Link copied to clipboard

Updates a Timestream for InfluxDB cluster.

Link copied to clipboard

Updates a Timestream for InfluxDB DB instance.

Inherited functions

Link copied to clipboard
expect abstract fun close()
Link copied to clipboard

Creates a new Timestream for InfluxDB cluster.

Link copied to clipboard

Creates a new Timestream for InfluxDB DB instance.

Link copied to clipboard

Creates a new Timestream for InfluxDB DB parameter group to associate with DB instances.

Link copied to clipboard

Deletes a Timestream for InfluxDB cluster.

Link copied to clipboard

Deletes a Timestream for InfluxDB DB instance.

Link copied to clipboard

Retrieves information about a Timestream for InfluxDB cluster.

Link copied to clipboard

Returns a Timestream for InfluxDB DB instance.

Link copied to clipboard

Returns a Timestream for InfluxDB DB parameter group.

Link copied to clipboard

Returns a list of Timestream for InfluxDB DB clusters.

Link copied to clipboard

Returns a list of Timestream for InfluxDB DB instances.

Link copied to clipboard

Returns a list of Timestream for InfluxDB clusters.

Link copied to clipboard

Returns a list of Timestream for InfluxDB DB parameter groups.

Link copied to clipboard

A list of tags applied to the resource.

Link copied to clipboard

Tags are composed of a Key/Value pairs. You can use tags to categorize and track your Timestream for InfluxDB resources.

Link copied to clipboard

Removes the tag from the specified resource.

Link copied to clipboard

Updates a Timestream for InfluxDB cluster.

Link copied to clipboard

Updates a Timestream for InfluxDB DB instance.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.