firestore

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 14, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

nolint: lll Package firestore exports types, functions, subpackages for provisioning firestore resources.

> This provider is a derived work of the [Terraform Provider](https://github.com/terraform-providers/terraform-provider-google) > distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature, > first check the [`pulumi/pulumi-gcp` repo](https://github.com/pulumi/pulumi-gcp/issues); however, if that doesn't turn up anything, > please consult the source [`terraform-providers/terraform-provider-google` repo](https://github.com/terraform-providers/terraform-provider-google/issues).

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Index

type Index struct {
	// contains filtered or unexported fields
}

> This content is derived from https://github.com/terraform-providers/terraform-provider-google/blob/master/website/docs/r/firestore_index.html.markdown.

func GetIndex

func GetIndex(ctx *pulumi.Context,
	name string, id pulumi.ID, state *IndexState, opts ...pulumi.ResourceOpt) (*Index, error)

GetIndex gets an existing Index resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewIndex

func NewIndex(ctx *pulumi.Context,
	name string, args *IndexArgs, opts ...pulumi.ResourceOpt) (*Index, error)

NewIndex registers a new resource with the given unique name, arguments, and options.

func (*Index) Collection

func (r *Index) Collection() *pulumi.StringOutput

func (*Index) Database

func (r *Index) Database() *pulumi.StringOutput

func (*Index) Fields

func (r *Index) Fields() *pulumi.ArrayOutput

func (*Index) ID

func (r *Index) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Index) Name

func (r *Index) Name() *pulumi.StringOutput

func (*Index) Project

func (r *Index) Project() *pulumi.StringOutput

func (*Index) QueryScope

func (r *Index) QueryScope() *pulumi.StringOutput

func (*Index) URN

func (r *Index) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type IndexArgs

type IndexArgs struct {
	Collection interface{}
	Database   interface{}
	Fields     interface{}
	Project    interface{}
	QueryScope interface{}
}

The set of arguments for constructing a Index resource.

type IndexState

type IndexState struct {
	Collection interface{}
	Database   interface{}
	Fields     interface{}
	Name       interface{}
	Project    interface{}
	QueryScope interface{}
}

Input properties used for looking up and filtering Index resources.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL