Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterApplicationSourceType ¶
func RegisterApplicationSourceType(typeName string)
func RegisterDeploymentTargetType ¶
func RegisterDeploymentTargetType(typeName string)
Types ¶
type ApplicationSource ¶
type ApplicationSource interface {
ComposedType
}
type ApplicationSourceType ¶
type ApplicationSourceType struct {
ServerUrl string `synthetic:"serverUrl"`
}
type ComposedType ¶
type DeploymentServerEvent ¶
type DeploymentServerEvent struct {
Operation string `synthetic:"operation"`
ApplicationCuid string `synthetic:"applicationCuid"`
ApplicationTitle string `synthetic:"applicationTitle"`
ApplicationSource ApplicationSource `synthetic:"applicationSource"`
EnvironmentCuid string `synthetic:"environmentCuid"`
EnvironmentTitle string `synthetic:"environmentTitle"`
DeploymentTarget DeploymentTarget `synthetic:"deploymentTarget"`
DeploymentState DeploymentState `synthetic:"deploymentState"`
ConfigId string `synthetic:"configId"`
}
type DeploymentState ¶
type DeploymentState struct {
StatusGroup string `synthetic:"statusGroup"`
Status string `synthetic:"status"`
DeploymentLink string `synthetic:"deploymentLink"`
VersionTag string `synthetic:"versionTag"`
VersionState string `synthetic:"versionState"`
VersionTooltip string `synthetic:"versionTooltip"`
VersionLink string `synthetic:"versionLink"`
DeploymentType string `synthetic:"deploymentType"`
User string `synthetic:"user"`
LastChangeTime time.Time `synthetic:"lastChangeTime"`
}
type DeploymentTarget ¶
type DeploymentTarget interface {
ComposedType
}
type DeploymentTargetType ¶
type DeploymentTargetType struct {
TargetUrl string `synthetic:"targetUrl"`
}
Click to show internal directories.
Click to hide internal directories.