Versions in this module Expand all Collapse all v0 v0.3.0 Jan 15, 2016 Changes in this version type Client + func NewClientWithCertificate(ctx context.Context, u *url.URL, insecure bool, cert tls.Certificate) (*Client, error) + func (c *Client) LoginExtensionByCertificate(ctx context.Context, key string, locale string) error v0.2.0 Sep 16, 2015 Changes in this version + type Client struct + SessionManager *session.Manager + func NewClient(ctx context.Context, u *url.URL, insecure bool) (*Client, error) + func (c *Client) Login(ctx context.Context, u *url.Userinfo) error + func (c *Client) Logout(ctx context.Context) error + func (c *Client) PropertyCollector() *property.Collector + func (c *Client) Retrieve(ctx context.Context, objs []types.ManagedObjectReference, p []string, ...) error + func (c *Client) RetrieveOne(ctx context.Context, obj types.ManagedObjectReference, p []string, ...) error + func (c *Client) Wait(ctx context.Context, obj types.ManagedObjectReference, ps []string, ...) error