Package-level declarations

Types

Link copied to clipboard

In Cloud Firestore, the unit of storage is the document. A document is a lightweight record that contains fields, which map to values. Each document is identified by a name. To get more information about Document, see:

Link copied to clipboard
data class DocumentArgs(val collection: Output<String>? = null, val database: Output<String>? = null, val documentId: Output<String>? = null, val fields: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<DocumentArgs>

In Cloud Firestore, the unit of storage is the document. A document is a lightweight record that contains fields, which map to values. Each document is identified by a name. To get more information about Document, see:

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

Cloud Firestore indexes enable simple and complex queries against documents in a database. This resource manages composite indexes and not single field indexes. To get more information about Index, see:

Link copied to clipboard
data class IndexArgs(val collection: Output<String>? = null, val database: Output<String>? = null, val fields: Output<List<IndexFieldArgs>>? = null, val project: Output<String>? = null, val queryScope: Output<String>? = null) : ConvertibleToJava<IndexArgs>

Cloud Firestore indexes enable simple and complex queries against documents in a database. This resource manages composite indexes and not single field indexes. To get more information about Index, see:

Link copied to clipboard

Builder for IndexArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Index.

Functions

Link copied to clipboard
suspend fun documentResource(name: String, block: suspend DocumentResourceBuilder.() -> Unit): Document
Link copied to clipboard
suspend fun indexResource(name: String, block: suspend IndexResourceBuilder.() -> Unit): Index