dashboard

package
v2.49.1 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DashboardConfigurationService

type DashboardConfigurationService struct {
	services.Service
}

func NewDashboardConfigurationService

func NewDashboardConfigurationService(sling *sling.Sling, uriTemplate string) *DashboardConfigurationService

type DashboardDynamicQuery

type DashboardDynamicQuery struct {
	Environments    []string `uri:"environments,omitempty" url:"environments,omitempty"`
	IncludePrevious bool     `uri:"includePrevious,omitempty" url:"includePrevious,omitempty"`
	Projects        []string `uri:"projects,omitempty" url:"projects,omitempty"`
}

type DashboardItem

type DashboardItem struct {
	ChannelID               string     `json:"ChannelId,omitempty"`
	CompletedTime           *time.Time `json:"CompletedTime,omitempty"`
	Created                 *time.Time `json:"Created,omitempty"`
	DeploymentID            string     `json:"DeploymentId,omitempty"`
	Duration                string     `json:"Duration,omitempty"`
	EnvironmentID           string     `json:"EnvironmentId,omitempty"`
	ErrorMessage            string     `json:"ErrorMessage,omitempty"`
	HasPendingInterruptions bool       `json:"HasPendingInterruptions"`
	HasWarningsOrErrors     bool       `json:"HasWarningsOrErrors"`
	IsCompleted             bool       `json:"IsCompleted"`
	IsCurrent               bool       `json:"IsCurrent"`
	IsPrevious              bool       `json:"IsPrevious"`
	ProjectID               string     `json:"ProjectId,omitempty"`
	QueueTime               *time.Time `json:"QueueTime,omitempty"`
	ReleaseID               string     `json:"ReleaseId,omitempty"`
	ReleaseVersion          string     `json:"ReleaseVersion,omitempty"`
	StartTime               *time.Time `json:"StartTime,omitempty"`

	// Enum: [Canceled Cancelling Executing Failed Queued Success TimedOut]
	State    string `json:"State,omitempty"`
	TaskID   string `json:"TaskId,omitempty"`
	TenantID string `json:"TenantId,omitempty"`
}

type DashboardQuery

type DashboardQuery struct {
	IncludeLatest   bool     `url:"highestLatestVersionPerProjectAndEnvironment"`
	ProjectID       string   `uri:"projectId,omitempty" url:"projectId,omitempty"`
	SelectedTags    []string `uri:"selectedTags,omitempty" url:"selectedTags,omitempty"`
	SelectedTenants []string `uri:"selectedTenants,omitempty" url:"selectedTenants,omitempty"`
	ShowAll         bool     `uri:"showAll,omitempty" url:"showAll,omitempty"`
	ReleaseID       string   `uri:"releaseId,omitempty" url:"releaseId,omitempty"`
}

type DashboardService

type DashboardService struct {
	services.Service
	// contains filtered or unexported fields
}

func NewDashboardService

func NewDashboardService(sling *sling.Sling, uriTemplate string, dashboardDynamicPath string) *DashboardService

Jump to

Keyboard shortcuts

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