deployment

package
v1.0.0-rc1 Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2019 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Get

Get returns info about a deployment.

func GetApm

func GetApm(params GetParams) (*models.ApmResourceInfo, error)

GetApm returns info about an apm resource belonging to a given deployment.

func GetAppSearch

func GetAppSearch(params GetParams) (*models.AppSearchResourceInfo, error)

GetAppSearch returns info about an appsearch resource belonging to a given deployment.

func GetElasticsearch

func GetElasticsearch(params GetParams) (*models.ElasticsearchResourceInfo, error)

GetElasticsearch returns info about an elasticsearch resource belonging to a given deployment.

func GetKibana

func GetKibana(params GetParams) (*models.KibanaResourceInfo, error)

GetKibana returns info about an kibana resource belonging to a given deployment.

Types

type GetParams

type GetParams struct {
	*api.API
	DeploymentID string

	// Optional parameters
	deputil.QueryParams
}

GetParams is consumed by get resource functions

func (GetParams) Validate

func (params GetParams) Validate() error

Validate ensures that the parameters are usable by the consuming function.

type Params

type Params struct {
	*api.API
	ID string
}

Params represents the generic parameters for any Deployment call

func (*Params) Validate

func (params *Params) Validate() error

Validate ensures that the parameters are usable

Directories

Path Synopsis
instances
Package instances contains all of the elasticsearch instance actions that can be performed.
Package instances contains all of the elasticsearch instance actions that can be performed.

Jump to

Keyboard shortcuts

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