Documentation ¶
Index ¶
- type Client
- func (c *Client) ApplMgmt() (string, error)
- func (c *Client) DatabaseStorage() (string, error)
- func (c *Client) Load() (string, error)
- func (c *Client) Login() error
- func (c *Client) Logout() error
- func (c *Client) Mem() (string, error)
- func (c *Client) Ping() error
- func (c *Client) SoftwarePackages() (string, error)
- func (c *Client) Storage() (string, error)
- func (c *Client) Swap() (string, error)
- func (c *Client) System() (string, error)
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
}
func (*Client) DatabaseStorage ¶
DatabaseStorage provides health status of database storage health.
func (*Client) Login ¶
Login creates a session with the API. This operation exchanges user credentials supplied in the security context for a session identifier that is to be used for authenticating subsequent calls.
func (*Client) Ping ¶
Ping sent a request to VCSA server to ensure the link is operating. In case of 401 error Ping tries to re authenticate.
func (*Client) SoftwarePackages ¶
SoftwarePackages provides information on available software updates available in remote VUM repository. Red indicates that security updates are available. Orange indicates that non-security updates are available. Green indicates that there are no updates available. Gray indicates that there was an error retrieving information on software updates.