eam

package
v0.27.2 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 2021 License: Apache-2.0 Imports: 4 Imported by: 4

README

ESX Agent Manager (EAM)

ESX Agent Manager (EAM) is a long-lived service on vCenter that acts as an intermediary for provisioning agent virtual machines and VIB modules on behalf of the user.

HowTo

Please refer to simulator/simulator_test.go for an example on how to use this package.

Simulator

The simulator package provides an EAM simulator that can even simulate the lifecycle of agent VMs using containers.

Documentation

Index

Constants

View Source
const (
	// Namespace is the namespace for EAM SOAP operations.
	Namespace = "eam"

	// Path is the path to the EAM service.
	Path = "/eam/sdk"
)

Variables

Functions

This section is empty.

Types

type Client

type Client struct {
	*soap.Client
}

Client is a client for the ESX Agent Manager API.

func NewClient

func NewClient(c *vim25.Client) *Client

NewClient returns a new EAM client.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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