application

package
v1.18.3 Latest Latest
Warning

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

Go to latest
Published: Mar 5, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppMap

type AppMap struct {
	Application *Application `json:"application"`
	Instances   []*Instance  `json:"instances"`

	Clients      []*Application `json:"clients"`
	Dependencies []*Application `json:"dependencies"`

	CustomApplications []string                    `json:"custom_applications"`
	Categories         []model.ApplicationCategory `json:"categories"`
}

type Application

type Application struct {
	Id         model.ApplicationId       `json:"id"`
	Cluster    string                    `json:"cluster"`
	Category   model.ApplicationCategory `json:"category"`
	Custom     bool                      `json:"custom"`
	Status     model.Status              `json:"status"`
	Icon       string                    `json:"icon"`
	Indicators []model.Indicator         `json:"indicators"`
	Labels     model.Labels              `json:"labels"`

	LinkStatus       model.Status `json:"link_status"`
	LinkStatusReason string       `json:"link_status_reason"`
	LinkDirection    string       `json:"link_direction"`
	LinkStats        []string     `json:"link_stats"`
	LinkWeight       float32      `json:"link_weight"`
}

type Instance

type Instance struct {
	Id     string       `json:"id"`
	Labels model.Labels `json:"labels"`
}

type View

type View struct {
	AppMap  *AppMap              `json:"app_map"`
	Reports []*model.AuditReport `json:"reports"`
}

func Render

func Render(project *db.Project, world *model.World, app *model.Application) *View

Jump to

Keyboard shortcuts

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