Documentation

Overview

    Package gcp presents a filesystem hierarchy for Google Cloud Platform resources.

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    This section is empty.

    Types

    type Root

    type Root struct {
    	plugin.EntryBase
    	// contains filtered or unexported fields
    }

      Root of the GCP plugin

      func (*Root) ChildSchemas

      func (r *Root) ChildSchemas() []*plugin.EntrySchema

        ChildSchemas returns the root's child schema

        func (*Root) Init

        func (r *Root) Init(cfg map[string]interface{}) error

          Init for root

          func (*Root) List

          func (r *Root) List(ctx context.Context) ([]plugin.Entry, error)

            List the available GCP projects

            func (*Root) Schema

            func (r *Root) Schema() *plugin.EntrySchema

              Schema returns the root's schema