types

package
v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Mar 30, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 8 more Imports: 3 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 {
	ID        int64  `json:"-"`
	Name      string `json:"name"`
	Region    string `json:"region"`
	MeshName  string
	Role      string     `json:"role"`
	Phase     string     `json:"phase"`
	CreatedAt *time.Time `json:"-"`
	LinkedAt  *time.Time `json:"linked_at"`
	Error     string     `json:"error"`
}

type LBResource

type LBResource struct {
	ID       int64
	Name     string
	MeshName string
	Status   string
}

type Mesh

type Mesh struct {
	ID          int64             `json:"-"`
	TenantID    string            `json:"-"`
	Name        string            `json:"name"`
	Region      string            `json:"region"`
	Title       string            `json:"title"`
	Status      string            `json:"status"`
	Version     string            `json:"version"`
	LastVersion string            `json:"-"`
	Config      config.MeshConfig `json:"config"`
	Mode        string            `json:"mode"`
	State       state.MeshState   `json:"state"`
	CreatedAt   *time.Time        `json:"created_at"`
	UpdatedAt   *time.Time        `json:"updated_at"`
}

type MeshSelector

type MeshSelector struct {
	Region string     `json:"region"`
	Limit  int        `json:"limit"`
	Offset int        `json:"offset"`
	Filter meshFilter `json:"filter"`
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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