Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplyInput ¶
type ApplyOnReleaseInput ¶
type DiffOut ¶
type DiffOut = service_diff.DiffOut
type Publish ¶
type Publish struct {
Id string `json:"id,omitempty"`
Version string `json:"version,omitempty"`
Remark string `json:"remark,omitempty"`
VersionRemark string `json:"version_remark,omitempty"`
Comments string `json:"comments,omitempty"`
Release auto.Label `json:"release,omitempty" aolabel:"release"`
Previous *auto.Label `json:"previous,omitempty" aolabel:"release"`
Service auto.Label `json:"service" aolabel:"service"`
Applicant auto.Label `json:"applicant" aolabel:"user"`
Approver *auto.Label `json:"approver,omitempty" aolabel:"user"`
Status publish.StatusType `json:"status,omitempty" `
ApplyTIme auto.TimeLabel `json:"apply_time" `
ApproveTime auto.TimeLabel `json:"approve_time"`
}
type PublishDetail ¶
type PublishDetail struct {
*Publish
Diffs *DiffOut `json:"diffs"`
PublishStatuses []*PublishStatus `json:"cluster_publish_status"`
}
type PublishStatus ¶
Click to show internal directories.
Click to hide internal directories.