func NewAgency(c *eam.Client, ref vim.ManagedObjectReference) Agency {
	return Agency{
		EamObject: EamObject{
			c: c,
			r: ref,
		},
	}
}
NewAgency returns a wrapper for an Agency managed object.
package object
import (
	"context"
	"github.com/vmware/govmomi/eam"
	"github.com/vmware/govmomi/eam/methods"
	"github.com/vmware/govmomi/eam/types"
	vim "github.com/vmware/govmomi/vim25/types"
)
type Agency struct {
	EamObject
}