netprobe

package
v1.15.6 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Attributes added in v1.10.0

type Attributes struct {
	XMLName    xml.Name `xml:"attributes"`
	Attributes []geneos.Attribute
}

type CollectionAgent

type CollectionAgent struct {
	Start        bool   `xml:"start,omitempty"`
	JVMArgs      string `xml:"jvmArgs,omitempty"`
	HealthPort   int    `xml:"healthPort,omitempty"`
	ReporterPort int    `xml:"reporterPort,omitempty"`
	Detached     bool   `xml:"detached"`
}

type DynamicEntities

type DynamicEntities struct {
	MappingType []string `xml:"mappingType,omitempty"`
}

type FloatingNetprobe

type FloatingNetprobe struct {
	Enabled                  bool      `xml:"enabled"`
	RetryInterval            int       `xml:"retryInterval,omitempty"`
	RequireReverseConnection bool      `xml:"requireReverseConnection,omitempty"`
	ProbeName                string    `xml:"probeName"`
	Gateways                 []Gateway `xml:"gateways>gateway"`
}

type Gateway

type Gateway struct {
	XMLName  xml.Name `xml:"gateway"`
	Hostname string   `xml:"hostname"`
	Port     int      `xml:"port,omitempty"`
	Secure   bool     `xml:"secure,omitempty"`
}

type ManagedEntity

type ManagedEntity struct {
	XMLName    xml.Name    `xml:"managedEntity"`
	Name       string      `xml:"name"`
	Attributes *Attributes `xml:"attributes,omitempty"`
	Vars       *Vars       `xml:"variables,omitempty"`
	Types      *Types      `xml:"types,omitempty"`
}

type Netprobe

type Netprobe struct {
	XMLName          xml.Name          `xml:"netprobe"`
	Compatibility    int               `xml:"compatibility,attr"`                 // 1
	XMLNs            string            `xml:"xmlns:xsi,attr"`                     // http://www.w3.org/2001/XMLSchema-instance
	XSI              string            `xml:"xsi:noNamespaceSchemaLocation,attr"` // http://schema.itrsgroup.com/GA5.12.0-220125/netprobe.xsd
	FloatingNetprobe *FloatingNetprobe `xml:"floatingProbe,omitempty"`
	PluginWhiteList  []string          `xml:"pluginWhiteList,omitempty"`
	CommandWhiteList []string          `xml:"commandWhiteList,omitempty"`
	SelfAnnounce     *SelfAnnounce     `xml:"selfAnnounce,omitempty"`
}

type SelfAnnounce

type SelfAnnounce struct {
	Enabled                  bool             `xml:"enabled"`
	RetryInterval            int              `xml:"retryInterval,omitempty"`
	RequireReverseConnection bool             `xml:"requireReverseConnection,omitempty"`
	ProbeName                string           `xml:"probeName"`
	EncodedPassword          string           `xml:"encodedPassword,omitempty"`
	RESTAPIHTTPPort          int              `xml:"restApiHttpPort,omitempty"`
	RESTAPIHTTPSPort         int              `xml:"restApiHttpsPort,omitempty"`
	CyberArkApplicationID    string           `xml:"cyberArkApplicationID,omitempty"`
	CyberArkSDKPath          string           `xml:"cyberArkSdkPath,omitempty"`
	ManagedEntity            *ManagedEntity   `xml:"managedEntity,omitempty"`
	ManagedEntities          []ManagedEntity  `xml:"managedEntities>managedEntity,omitempty"`
	CollectionAgent          *CollectionAgent `xml:"collectionAgent,omitempty"`
	DynamicEntities          *DynamicEntities `xml:"dynamicEntities,omitempty"`
	Gateways                 []Gateway        `xml:"gateways>gateway"`
}

type Types added in v1.10.0

type Types struct {
	XMLName xml.Name `xml:"types"`
	Types   []string `xml:"type"`
}

type Vars added in v1.10.0

type Vars struct {
	XMLName xml.Name `xml:"variables"`
	Vars    []geneos.Vars
}

Jump to

Keyboard shortcuts

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