package
Version:
v1.0.1
Opens a new window with list of versions in this module.
Published: Nov 9, 2023
License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 3 more
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type App struct {
Name string `json:"name" yaml:"name"`
Groups []Group `json:"group" yaml:"group"`
}
type Group struct {
GroupName string `json:"type" yaml:"type"`
List []Resource `json:"resource" yaml:"resource"`
}
type Item struct {
Metadata interface{} `json:"info,omitempty" yaml:"info"`
Description *profile.SvcProfileV2 `json:"description,omitempty" yaml:"description"`
VPN *VPNInfo `json:"vpn,omitempty" yaml:"vpn"`
}
type Resource struct {
Name string `json:"name" yaml:"name"`
List []Item `json:"list" yaml:"list"`
}
type Result struct {
Namespace string `json:"namespace" yaml:"namespace"`
Application []App `json:"application" yaml:"application"`
}
type VPNInfo struct {
Mode string `json:"mode" yaml:"mode"`
Status string `json:"status" yaml:"status"`
BelongsToMe bool `json:"belongsToMe" yaml:"belongsToMe"`
IP string `json:"ip" yaml:"ip"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.