Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationRequest ¶
type ApplicationRequest struct { Components []common.ApplicationComponent `json:"components"` Policies []v1beta1.AppPolicy `json:"policies,omitempty"` Workflow *v1beta1.Workflow `json:"workflow,omitempty"` }
ApplicationRequest represents application request for APIServer
type ApplicationResponse ¶
type ApplicationResponse struct { APIVersion string `json:"apiVersion"` Kind string `json:"kind"` Spec v1beta1.ApplicationSpec `json:"spec"` Status common.AppStatus `json:"status"` }
ApplicationResponse represents application response for APIServer
type CatalogListResponse ¶
CatalogListResponse defines the body of catalog list response
type CatalogRequest ¶
type CatalogRequest struct { Name string `json:"name"` Desc string `json:"desc,omitempty"` UpdateAt int64 `json:"updateAt,omitempty"` Type string `json:"type,omitempty"` URL string `json:"url,omitempty"` Token string `json:"token,omitempty"` }
CatalogRequest defines the body of catalog request
type CatalogResponse ¶
CatalogResponse defines the body of catalog response
Click to show internal directories.
Click to hide internal directories.