Package-level declarations

Types

Link copied to clipboard

This resource will help you to manager a Table Store Instance. It is foundation of creating data table.

Link copied to clipboard
data class InstanceArgs(val accessedBy: Output<String>? = null, val description: Output<String>? = null, val instanceType: Output<String>? = null, val name: Output<String>? = null, val tags: Output<Map<String, Any>>? = null) : ConvertibleToJava<InstanceArgs>

This resource will help you to manager a Table Store Instance. It is foundation of creating data table.

Link copied to clipboard
Link copied to clipboard

This resource will help you to bind a VPC to an OTS instance.

Link copied to clipboard
data class InstanceAttachmentArgs(val instanceName: Output<String>? = null, val vpcName: Output<String>? = null, val vswitchId: Output<String>? = null) : ConvertibleToJava<InstanceAttachmentArgs>

This resource will help you to bind a VPC to an OTS instance.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OTS search index resource. For information about OTS search index and how to use it, see Search index overview.

Link copied to clipboard
data class SearchIndexArgs(val indexName: Output<String>? = null, val instanceName: Output<String>? = null, val schemas: Output<List<SearchIndexSchemaArgs>>? = null, val tableName: Output<String>? = null, val timeToLive: Output<Int>? = null) : ConvertibleToJava<SearchIndexArgs>

Provides an OTS search index resource. For information about OTS search index and how to use it, see Search index overview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OTS secondary index resource. For information about OTS secondary index and how to use it, see Secondary index overview.

Link copied to clipboard
data class SecondaryIndexArgs(val definedColumns: Output<List<String>>? = null, val includeBaseData: Output<Boolean>? = null, val indexName: Output<String>? = null, val indexType: Output<String>? = null, val instanceName: Output<String>? = null, val primaryKeys: Output<List<String>>? = null, val tableName: Output<String>? = null) : ConvertibleToJava<SecondaryIndexArgs>

Provides an OTS secondary index resource. For information about OTS secondary index and how to use it, see Secondary index overview.

Link copied to clipboard
Link copied to clipboard

Provides an OTS table resource.

Link copied to clipboard
data class TableArgs(val definedColumns: Output<List<TableDefinedColumnArgs>>? = null, val deviationCellVersionInSec: Output<String>? = null, val enableSse: Output<Boolean>? = null, val instanceName: Output<String>? = null, val maxVersion: Output<Int>? = null, val primaryKeys: Output<List<TablePrimaryKeyArgs>>? = null, val sseKeyType: Output<String>? = null, val tableName: Output<String>? = null, val timeToLive: Output<Int>? = null) : ConvertibleToJava<TableArgs>

Provides an OTS table resource.

Link copied to clipboard

Builder for TableArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Table.

Link copied to clipboard

Provides an OTS tunnel resource. For information about OTS tunnel and how to use it, see Tunnel overview.

Link copied to clipboard
data class TunnelArgs(val instanceName: Output<String>? = null, val tableName: Output<String>? = null, val tunnelName: Output<String>? = null, val tunnelType: Output<String>? = null) : ConvertibleToJava<TunnelArgs>

Provides an OTS tunnel resource. For information about OTS tunnel and how to use it, see Tunnel overview.

Link copied to clipboard

Builder for TunnelArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Tunnel.

Functions

Link copied to clipboard
suspend fun instanceResource(name: String, block: suspend InstanceResourceBuilder.() -> Unit): Instance
Link copied to clipboard
suspend fun searchIndexResource(name: String, block: suspend SearchIndexResourceBuilder.() -> Unit): SearchIndex
Link copied to clipboard
Link copied to clipboard
suspend fun tableResource(name: String, block: suspend TableResourceBuilder.() -> Unit): Table
Link copied to clipboard
suspend fun tunnelResource(name: String, block: suspend TunnelResourceBuilder.() -> Unit): Tunnel