Help us shape the future of Go! Take the 2026 Go Developer Survey

bean

package
v1.8.0 Latest Latest
Warning

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

Go to latest
Published: Sep 11, 2025 License: Apache-2.0 Imports: 1 Imported by: 7

Documentation

Index

Constants

View Source
const (
	// InstallSucceededReason represents the fact that the Helm install for the
	// HelmRelease succeeded.
	InstallSucceededReason string = "InstallSucceeded"

	// InstallFailedReason represents the fact that the Helm install for the
	// HelmRelease failed.
	InstallFailedReason string = "InstallFailed"

	// UpgradeSucceededReason represents the fact that the Helm upgrade for the
	// HelmRelease succeeded.
	UpgradeSucceededReason string = "UpgradeSucceeded"

	// UpgradeFailedReason represents the fact that the Helm upgrade for the
	// HelmRelease failed.
	UpgradeFailedReason string = "UpgradeFailed"

	// TestSucceededReason represents the fact that the Helm tests for the
	// HelmRelease succeeded.
	TestSucceededReason string = "TestSucceeded"

	// TestFailedReason represents the fact that the Helm tests for the HelmRelease
	// failed.
	TestFailedReason string = "TestFailed"

	// RollbackSucceededReason represents the fact that the Helm rollback for the
	// HelmRelease succeeded.
	RollbackSucceededReason string = "RollbackSucceeded"

	// RollbackFailedReason represents the fact that the Helm test for the
	// HelmRelease failed.
	RollbackFailedReason string = "RollbackFailed"

	// UninstallSucceededReason represents the fact that the Helm uninstall for the
	// HelmRelease succeeded.
	UninstallSucceededReason string = "UninstallSucceeded"

	// UninstallFailedReason represents the fact that the Helm uninstall for the
	// HelmRelease failed.
	UninstallFailedReason string = "UninstallFailed"

	// ArtifactFailedReason represents the fact that the artifact download for the
	// HelmRelease failed.
	ArtifactFailedReason string = "ArtifactFailed"

	// DependencyNotReadyReason represents the fact that
	// one of the dependencies is not ready.
	DependencyNotReadyReason string = "DependencyNotReady"
)

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"`
	AppHealthStatus      string                     `json:"appHealthStatus"`
	LastObservedVersion  string                     `json:"lastObservedVersion"`
}

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