deployment_server

package
v0.2.64 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2025 License: MIT Imports: 3 Imported by: 0

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 ComposedType interface {
	Type() reflect.Type
}

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"`
}

Jump to

Keyboard shortcuts

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