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 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 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
}
Click to show internal directories.
Click to hide internal directories.