leftovers: github.com/genevievelesperance/leftovers/gcp/container Index | Files | Directories

package container

import "github.com/genevievelesperance/leftovers/gcp/container"

Index

Package Files

client.go cluster.go clusters.go logger.go operation_waiter.go

func NewClient Uses

func NewClient(project string, service *gcpcontainer.Service, logger logger) client

func NewOperationWaiter Uses

func NewOperationWaiter(op *gcpcontainer.Operation, service *gcpcontainer.Service, project string, logger logger) operationWaiter

type Cluster Uses

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

func NewCluster Uses

func NewCluster(client clustersClient, zone string, name string) Cluster

func (Cluster) Delete Uses

func (c Cluster) Delete() error

func (Cluster) Name Uses

func (c Cluster) Name() string

func (Cluster) Type Uses

func (c Cluster) Type() string

type Clusters Uses

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

func NewClusters Uses

func NewClusters(client clustersClient, zones map[string]string, logger logger) Clusters

func (Clusters) List Uses

func (c Clusters) List(filter string) ([]common.Deletable, error)

func (Clusters) Type Uses

func (c Clusters) Type() string

Directories

PathSynopsis
fakes

Package container imports 6 packages (graph). Updated 2019-11-14. Refresh now. Tools for package owners.