Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ReservedChartRefNamesList *[]ReservedChartList
Functions ¶
This section is empty.
Types ¶
type AppConfigResponse ¶
type AppConfigResponse struct { //DefaultAppConfig json.RawMessage `json:"defaultAppConfig"` //AppConfig TemplateRequest `json:"appConfig"` LatestAppConfig TemplateRequest `json:"latestAppConfig"` PreviousAppConfig TemplateRequest `json:"previousAppConfig"` }
type ChartRefChangeRequest ¶
type ChartRefChangeRequest struct { AppId int `json:"appId" validate:"required"` EnvId int `json:"envId" validate:"required"` TargetChartRefId int `json:"targetChartRefId" validate:"required"` EnvConfigProperties *bean2.EnvironmentProperties `json:"-"` EnvMetrics bool `json:"-"` UserId int32 `json:"-"` }
type ChartUpgradeRequest ¶
type DefaultChart ¶
type DefaultChart string
type PipelineConfigRequest ¶
type PipelineConfigRequest struct { Id int `json:"id" validate:"number"` AppId int `json:"appId,omitempty" validate:"number,required"` EnvConfigOverrideId int `json:"envConfigOverrideId,omitempty"` PipelineConfigValues json.RawMessage `json:"pipelineConfigValues,omitempty" validate:"required"` //json format user value PipelineId int `json:"PipelineId,omitempty"` Latest bool `json:"latest"` Previous bool `json:"previous"` EnvId int `json:"envId,omitempty"` ManualReviewed bool `json:"manualReviewed" validate:"required"` UserId int32 `json:"-"` }
type PipelineConfigRequestResponse ¶
type PipelineConfigRequestResponse struct { LatestPipelineConfigRequest PipelineConfigRequest `json:"latestPipelineConfigRequest"` PreviousPipelineConfigRequest PipelineConfigRequest `json:"previousPipelineConfigRequest"` }
type ReservedChartList ¶
type TemplateRequest ¶
type TemplateRequest struct { Id int `json:"id" validate:"number"` AppId int `json:"appId,omitempty" validate:"number,required"` RefChartTemplate string `json:"refChartTemplate,omitempty"` RefChartTemplateVersion string `json:"refChartTemplateVersion,omitempty"` ChartRepositoryId int `json:"chartRepositoryId,omitempty"` ValuesOverride json.RawMessage `json:"valuesOverride,omitempty" validate:"required"` //json format user value DefaultAppOverride json.RawMessage `json:"defaultAppOverride,omitempty"` //override values available ChartRefId int `json:"chartRefId,omitempty" validate:"number"` Latest bool `json:"latest"` IsAppMetricsEnabled bool `json:"isAppMetricsEnabled"` Schema json.RawMessage `json:"schema"` Readme string `json:"readme"` IsBasicViewLocked bool `json:"isBasicViewLocked"` CurrentViewEditor models.ChartsViewEditorType `json:"currentViewEditor"` //default "UNDEFINED" in db GitRepoUrl string `json:"-"` TargetRevision string `json:"-"` IsCustomGitRepository bool `json:"-"` UserId int32 `json:"-"` LatestChartVersion string `json:"-"` ImageDescriptorTemplate string `json:"-"` }
Click to show internal directories.
Click to hide internal directories.