UNPKG

@kubernetes-models/argo-cd

Version:
33 lines (32 loc) 1.58 kB
import { IIoK8sApimachineryPkgApisMetaV1Time } from "@kubernetes-models/apimachinery/apis/meta/v1/Time"; import { IComGithubArgoprojGitopsEnginePkgHealthHealthStatusCode } from "../../github.com/argoproj/gitops-engine/pkg/health/HealthStatusCode.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * AppHealthStatus contains information about the currently observed health state of an application */ export interface IAppHealthStatus { /** * LastTransitionTime is the time the HealthStatus was set or updated */ "lastTransitionTime"?: IIoK8sApimachineryPkgApisMetaV1Time; /** * Message is a human-readable informational message describing the health status * * Deprecated: this field is not used and will be removed in a future release. */ "message"?: string; /** * Status holds the status code of the application */ "status"?: IComGithubArgoprojGitopsEnginePkgHealthHealthStatusCode; } /** * AppHealthStatus contains information about the currently observed health state of an application */ export declare class AppHealthStatus extends Model<IAppHealthStatus> implements IAppHealthStatus { "lastTransitionTime"?: IIoK8sApimachineryPkgApisMetaV1Time; "message"?: string; "status"?: IComGithubArgoprojGitopsEnginePkgHealthHealthStatusCode; constructor(data?: ModelData<IAppHealthStatus>); } export type { IAppHealthStatus as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1AppHealthStatus, AppHealthStatus as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1AppHealthStatus };