bean

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FluxAppIdentifier

type FluxAppIdentifier struct {
	Namespace      string `json:"namespace"`
	Name           string `json:"name"`
	ClusterId      int    `json:"clusterId"`
	IsKustomizeApp bool   `json:"isKustomizeApp"`
}

type FluxAppList

type FluxAppList struct {
	ClusterId *[]int32           `json:"clusterIds,omitempty"`
	FluxApps  *[]FluxApplication `json:"fluxApplication,omitempty"`
	Errored   *bool              `json:"errored,omitempty"`
	ErrorMsg  *string            `json:"errorMsg,omitempty"`
}

type FluxAppStatusDetail

type FluxAppStatusDetail struct {
	Status  string `json:"status"`
	Message string `json:"message"`
	Reason  string `json:"reason"`
}

type FluxApplication

type FluxApplication struct {
	Name                  string `json:"appName"`
	HealthStatus          string `json:"appStatus"`
	SyncStatus            string `json:"syncStatus"`
	ClusterId             int    `json:"clusterId"`
	ClusterName           string `json:"clusterName"`
	Namespace             string `json:"namespace"`
	FluxAppDeploymentType string `json:"fluxAppDeploymentType"`
}

type FluxApplicationDetailDto

type FluxApplicationDetailDto struct {
	*FluxApplication
	FluxAppStatusDetail  *FluxAppStatusDetail
	ResourceTreeResponse *gRPC.ResourceTreeResponse `json:"resourceTree"`
}

type FluxApplicationListDto

type FluxApplicationListDto struct {
	ClusterId  int `json:"clusterId"`
	FluxAppDto []*FluxApplication
}

Jump to

Keyboard shortcuts

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