Show / Hide Table of Contents

Namespace Pulumi.Gcp.Firestore

Classes

Index

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:

  • API documentation
  • How-to Guides
  • Official Documentation

Example Usage - Firestore Index Basic

using Pulumi;
using Gcp = Pulumi.Gcp;

class MyStack : Stack
{
public MyStack()
{
    var my_index = new Gcp.Firestore.Index("my-index", new Gcp.Firestore.IndexArgs
    {
        Collection = "chatrooms",
        Fields = 
        {
            new Gcp.Firestore.Inputs.IndexFieldArgs
            {
                FieldPath = "name",
                Order = "ASCENDING",
            },
            new Gcp.Firestore.Inputs.IndexFieldArgs
            {
                FieldPath = "description",
                Order = "DESCENDING",
            },
            new Gcp.Firestore.Inputs.IndexFieldArgs
            {
                FieldPath = "__name__",
                Order = "DESCENDING",
            },
        },
        Project = "my-project-name",
    });
}

}

IndexArgs

IndexState

Back to top Copyright 2016-2020, Pulumi Corporation.