Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is a structure that contains information for communicating with a provider.
func NewClient ¶
func NewClient(e string, a identity.AuthResults, o identity.AuthOptions) *Client
NewClient creates and returns a *Client.
func (*Client) GetAccountURL ¶
GetAccountURL returns the URI for making Account requests. This function is exported to allow the 'Accounts' subpackage to use it. It is not meant for public consumption.
func (*Client) GetContainerURL ¶
GetContainerURL returns the URI for making Container requests. This function is exported to allow the 'Containers' subpackage to use it. It is not meant for public consumption.
func (*Client) GetHeaders ¶
GetHeaders is a function that gets the header for token authentication against a client's endpoint. This function is exported to allow the subpackages to use it. It is not meant for public consumption.
func (*Client) GetObjectURL ¶
GetObjectURL returns the URI for making Object requests. This function is exported to allow the 'Objects' subpackage to use it. It is not meant for public consumption.