customapp

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Apr 13, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InternalCustomApplication

type InternalCustomApplication struct {
	AppID               string         `json:"appId,omitempty"`
	AppName             string         `json:"appName"`
	ServerNames         []string       `json:"serverNames,omitempty"`
	LastUpdated         string         `json:"lastUpdated,omitempty"`
	Owner               string         `json:"owner,omitempty"`
	L3L4Attributes      []InternalL3L4 `json:"L3L4,omitempty"`
	SDAVCStatus         string         `json:"sdavcStatus,omitempty"`
	ReferenceCount      int            `json:"referenceCount"`
	References          []Reference    `json:"references,omitempty"`
	ActivatedID         []string       `json:"activatedId,omitempty"`
	IsActivatedByVsmart bool           `json:"isActivatedByVsmart"`
}

func NewInternalCustomApplication

func NewInternalCustomApplication(c *ca.CustomApplication) *InternalCustomApplication

func (*InternalCustomApplication) ToCustomApplication

func (c *InternalCustomApplication) ToCustomApplication() *ca.CustomApplication

type InternalL3L4

type InternalL3L4 struct {
	IPs        []string `json:"ipAddresses,omitempty"`
	Ports      string   `json:"ports,omitempty"`
	L4Protocol string   `json:"l4Protocol,omitempty"`
}

type Reference

type Reference struct {
	ID   string `json:"id"`
	Type string `json:"type"`
}

Jump to

Keyboard shortcuts

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