Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetBearerToken ¶ added in v0.3.0
func GetBearerToken() string
GetBearerToken - Returns the bearer token
func ToError ¶
func ToError(e *APIErrorResponse) error
ToError - Converts an APIErrorResponse to an error
Types ¶
type APIErrorResponse ¶
type APIErrorResponse struct { Code string `json:"code"` Reason string `json:"reason"` Message string `json:"message"` }
func (*APIErrorResponse) FormatError ¶
func (e *APIErrorResponse) FormatError() string
FormatError - Formats the error
type Client ¶
func (*Client) GetEndpoint ¶ added in v0.6.0
GetEndpoint - Returns the API endpoint
func (*Client) GetOrganization ¶ added in v0.5.4
GetOrganization - Returns the organization
func (*Client) GetOrganizationID ¶ added in v0.6.0
GetOrganizationID - Returns the organization ID
func (*Client) GetUsername ¶ added in v0.5.4
GetUsername - Returns the username
type Opts ¶
type Opts struct { Endpoint string `env:"ENDPOINT"` Username string `env:"USERNAME"` Password string `env:"PASSWORD"` Org string `env:"ORG"` VDC string `env:"VDC"` Debug bool `env:"DEBUG,default=false"` VCDVersion string `env:"VCD_VERSION,default=37.2"` }
Opts - Is a struct that contains the options for the vmware client
Click to show internal directories.
Click to hide internal directories.