Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Credentials ¶
func Credentials(c *Client) credentials.CredentialsClient
Credentials returns the service to interact with database credentials.
func Hosts ¶
func Hosts(c *Client) hosts.HostsClient
Hosts returns the service to interact with database hosts.
func Logins ¶
func Logins(c *Client) credentials.LoginsClient
Logins returns the service to interact with database logins.
func Scans ¶
func Scans(c *Client) scans.ScansClient
Scans returns the service to interact with database scans.
func Services ¶
func Services(c *Client) network.ServicesClient
Services returns the service to interact with database services.
func Users ¶
func Users(c *Client) hosts.UsersClient
Users returns the service to interact with database users.
Types ¶
type Client ¶
type Client struct { // Services Hosts hosts.HostsClient Users hosts.UsersClient Services network.ServicesClient Creds credentials.CredentialsClient Logins credentials.LoginsClient Scans scans.ScansClient // contains filtered or unexported fields }
Client connects to an AIMS database through a gRPC connection. The client can be passed around to use the different services offered by the AIMS server backend.
Click to show internal directories.
Click to hide internal directories.