api

package
v0.0.0-...-ce96b73 Latest Latest
Warning

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

Go to latest
Published: Jun 26, 2021 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	Id        string      `json:"id"`
	Name      string      `json:"name"`
	Artifacts []Component `json:"artifacts,omitempty"`
}

type Component

type Component struct {
	Id          string       `json:"id,omitempty"`
	Name        string       `json:"name,omitempty"`
	Deployments []Deployment `json:"deployments,omitempty"`
}

func (*Component) String

func (a *Component) String() string

type Deployment

type Deployment struct {
	ImageRef string    `json:"image,omitempty"`
	Updated  time.Time `json:"updated,omitempty"`
}

func (*Deployment) String

func (d *Deployment) String() string

type Env

type Env struct {
	Id    *string `json:"id,omitempty"`
	Name  *string `json:"name,omitempty"`
	Order *int    `json:"order,omitempty"`
}

type EnvAttributes

type EnvAttributes struct {
	Name string `json:"name,omitempty"`
}

type Event

type Event struct {
	EventType string    `json:"type"`
	Object    Component `json:"object,omitempty"`
}

type Platform

type Platform struct {
	Id        string `json:"id,omitempty"`
	Name      string `json:"name,omitempty"`
	ServerUri string `json:"server,omitempty"`
	Namespace string `json:"namespace,omitempty"`
	Secret    string `json:"secret,omitempty"`
}

Jump to

Keyboard shortcuts

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