apis

package
v0.4.3-rc1 Latest Latest
Warning

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

Go to latest
Published: May 6, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cluster

type Cluster struct {
	types.Metadata `json:",inline" mapstructure:",squash"`
	types.SSH      `json:",inline"`
	Options        interface{} `json:"options,omitempty"`
}

type ClusterTemplate

type ClusterTemplate struct {
	types.Metadata `json:",inline" mapstructure:",squash"`
	types.SSH      `json:",inline"`
	Options        interface{} `json:"options,omitempty"`
	IsDefault      bool        `json:"is-default"`
}

type Config

type Config struct {
	Context string `json:"context"`
}

type Credential

type Credential struct {
	ID       int               `json:"id"`
	Provider string            `json:"provider"`
	Secrets  map[string]string `json:"secrets,omitempty"`
}

type Logs

type Logs struct {
}

type Mutual

type Mutual struct {
}

type Provider

type Provider struct {
	Name    string                   `json:"name"`
	Options map[string]schemas.Field `json:"options,omitempty"`
	Config  map[string]schemas.Field `json:"config,omitempty"`
	Secrets map[string]schemas.Field `json:"secrets,omitempty"`
}

type ProviderCredential

type ProviderCredential struct {
	Provider     string                   `json:"provider"`
	SecretFields map[string]schemas.Field `json:"secretFields"`
}

Jump to

Keyboard shortcuts

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