Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Index : KotlinCustomResource

Creates a composite index. This returns a google.longrunning.Operation which may be used to track the status of the creation. The metadata for the operation will be the type IndexOperationMetadata. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class IndexArgs(val collectionGroupId: Output<String>? = null, val databaseId: Output<String>? = null, val fields: Output<List<GoogleFirestoreAdminV1beta2IndexFieldArgs>>? = null, val project: Output<String>? = null, val queryScope: Output<IndexQueryScope>? = null) : ConvertibleToJava<IndexArgs>

Creates a composite index. This returns a google.longrunning.Operation which may be used to track the status of the creation. The metadata for the operation will be the type IndexOperationMetadata. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for IndexArgs.

Link copied to clipboard
object IndexMapper : ResourceMapper<Index>
Link copied to clipboard

Builder for Index.

Functions

Link copied to clipboard
fun index(name: String): Index
suspend fun index(name: String, block: suspend IndexResourceBuilder.() -> Unit): Index