types

package
v1.108.13 Latest Latest
Warning

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

Go to latest
Published: May 5, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	ID                    string         `json:"id"`
	Slug                  string         `json:"slug"`
	Name                  string         `json:"name"`
	License               string         `json:"license"`
	IsAirgap              bool           `json:"isAirgap"`
	CurrentSequence       int64          `json:"currentSequence"`
	UpstreamURI           string         `json:"upstreamUri"`
	IconURI               string         `json:"iconUri"`
	UpdatedAt             *time.Time     `json:"updatedAt"`
	CreatedAt             time.Time      `json:"createdAt"`
	LastUpdateCheckAt     *time.Time     `json:"lastUpdateCheckAt"`
	HasPreflight          bool           `json:"hasPreflight"`
	IsConfigurable        bool           `json:"isConfigurable"`
	SnapshotTTL           string         `json:"snapshotTtl"`
	SnapshotSchedule      string         `json:"snapshotSchedule"`
	RestoreInProgressName string         `json:"restoreInProgressName"`
	RestoreUndeployStatus UndeployStatus `json:"restoreUndeloyStatus"`
	UpdateCheckerSpec     string         `json:"updateCheckerSpec"`
	AutoDeploy            AutoDeploy     `json:"autoDeploy"`
	IsGitOps              bool           `json:"isGitOps"`
	InstallState          string         `json:"installState"`
	LastLicenseSync       string         `json:"lastLicenseSync"`
	ChannelChanged        bool           `json:"channelChanged"`
}

func (*App) GetCurrentSequence

func (a *App) GetCurrentSequence() int64

func (*App) GetID

func (a *App) GetID() string

func (*App) GetIsAirgap

func (a *App) GetIsAirgap() bool

func (*App) GetNamespace added in v1.83.0

func (a *App) GetNamespace() string

func (*App) GetSlug

func (a *App) GetSlug() string

type AutoDeploy

type AutoDeploy string
const (
	AutoDeployDisabled              AutoDeploy = "disabled"
	AutoDeploySemverPatch           AutoDeploy = "semver-patch"
	AutoDeploySemverMinorPatch      AutoDeploy = "semver-minor-patch"
	AutoDeploySemverMajorMinorPatch AutoDeploy = "semver-major-minor-patch"
	AutoDeploySequence              AutoDeploy = "sequence"
)

type UndeployStatus

type UndeployStatus string
const (
	UndeployInProcess UndeployStatus = "in_process"
	UndeployCompleted UndeployStatus = "completed"
	UndeployFailed    UndeployStatus = "failed"
	UndeployReset     UndeployStatus = ""
)

Jump to

Keyboard shortcuts

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