Documentation
¶
Overview ¶
Package plugin provides support for plugin related information.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetPlugins ¶
type Info ¶
type Info struct {
Name string
Version string
ReleaseDate string
ReleaseNoteUrl string
PackageFile string
Size string
Platform string
Installed string
Downloaded string
}
Info is normalized information on plugin packages available to PAN-OS.
type PackageInfo ¶
type PackageInfo struct {
Name string `xml:"name"`
Version string `xml:"version"`
ReleaseDate string `xml:"release-date"`
RelNote ReleaseNote `xml:"release-note-url"`
PackageFile string `xml:"pkg-file"`
Size string `xml:"size"`
Platform string `xml:"platform"`
Installed string `xml:"installed"`
Downloaded string `xml:"downloaded"`
}
type PackageListing ¶
type PackageListing struct {
Answer []PackageInfo `xml:"result>plugins>entry"`
}
func (*PackageListing) Listing ¶
func (o *PackageListing) Listing() []Info
type ReleaseNote ¶
type ReleaseNote struct {
ReleaseNoteUrl string `xml:",cdata"`
}
Click to show internal directories.
Click to hide internal directories.