instanceinfo

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ComponentInfo

type ComponentInfo interface {
	Get() (apistructs.ComponentInfoDataList, error)
}

type ComponentInfoImpl

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

func NewComponentInfoImpl

func NewComponentInfoImpl() *ComponentInfoImpl

func (*ComponentInfoImpl) Get

type InstanceInfoImpl

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

func NewInstanceInfoImpl

func NewInstanceInfoImpl() *InstanceInfoImpl

func (*InstanceInfoImpl) GetInstanceInfo

func (*InstanceInfoImpl) GetPodInfo

func (*InstanceInfoImpl) QueryInstance

func (*InstanceInfoImpl) QueryPod

func (*InstanceInfoImpl) QueryService

type QueryInstanceConditions

type QueryInstanceConditions struct {
	Cluster             string
	OrgName             string
	OrgID               string
	ProjectName         string
	ProjectID           string
	ApplicationName     string
	EdgeApplicationName string
	EdgeSite            string
	ApplicationID       string
	RuntimeName         string
	RuntimeID           string
	ServiceName         string
	Workspace           string
	ContainerID         string
	ServiceType         string
	AddonID             string
	InstanceIP          string
	HostIP              string
	Phases              []string

	Limit int
}

func (*QueryInstanceConditions) IsEmpty

func (q *QueryInstanceConditions) IsEmpty() bool

type QueryPodConditions

type QueryPodConditions struct {
	Cluster         string
	OrgName         string
	OrgID           string
	ProjectName     string
	ProjectID       string
	ApplicationName string
	ApplicationID   string
	RuntimeName     string
	RuntimeID       string
	ServiceName     string
	Workspace       string
	ServiceType     string
	AddonID         string
	Phases          []string

	Limit int
}

func (*QueryPodConditions) IsEmpty

func (q *QueryPodConditions) IsEmpty() bool

type QueryServiceConditions

type QueryServiceConditions struct {
	OrgName         string
	OrgID           string
	ProjectName     string
	ProjectID       string
	ApplicationName string
	ApplicationID   string
	RuntimeName     string
	RuntimeID       string
	ServiceName     string
	Workspace       string
	ServiceType     string
}

func (*QueryServiceConditions) IsEmpty

func (q *QueryServiceConditions) IsEmpty() bool

Jump to

Keyboard shortcuts

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