Documentation
¶
Index ¶
- Constants
- type Client
- func (c *Client) AddCronSnapshot(serverName, snapshotName, day, hour, min string) (*Response, error)
- func (c *Client) BackupRestore(serverName, backupName string) (*models.BackupRestoreResp, error)
- func (c *Client) CreateDomain(domain, serverName, ipv6 string) (*Response, error)
- func (c *Client) CreateServer(name, username, password, osid, appid, packageid, sshkey string) (*models.ServerCreate, error)
- func (c *Client) CreateSnapshot(serverName, snapshotName string) (*Response, error)
- func (c *Client) DNSAdd(domainName, recordName, recordContent, recordPriority, recordType string) (*models.Record, error)
- func (c *Client) DNSDelete(domainName, recordId string) (*Response, error)
- func (c *Client) DNSPush(domainName string) (*Response, error)
- func (c *Client) DNSUpdate(domainName, recordContent, recordId, recordPriority string) (*models.Record, error)
- func (c *Client) DeleteCronSnapshot(serverName, snapshotName string) (*Response, error)
- func (c *Client) DeleteServer(serverName string) (*Response, error)
- func (c *Client) DeleteSnapshot(serverName, snapshotName string) (*Response, error)
- func (c *Client) GetAccountInfo() (*models.Account, error)
- func (c *Client) GetAccountUsers(page int) (*models.AccountUsers, error)
- func (c *Client) GetActiveServers(page int) (*models.Server, error)
- func (c *Client) GetAllBackup(serverName string) (*models.Backup, error)
- func (c *Client) GetAllServers(page int) (*models.Server, error)
- func (c *Client) GetAllSnapshots(serverName string) (*models.Snapshot, error)
- func (c *Client) GetDNSDetails(domainName string) (*models.DNSDetails, error)
- func (c *Client) GetDomains(page int) (*models.Domain, error)
- func (c *Client) GetServerConfig() (*models.ServerConfig, error)
- func (c *Client) GetServerDetails(serverName string) (*models.ServerDetails, error)
- func (c *Client) GetServerIPList(serverName string) (*models.ServerIPList, error)
- func (c *Client) GetServerIPLogs(serverName string) (*models.ServerIPLogs, error)
- func (c *Client) PowerServer(serverName, set string) (*models.ServerPower, error)
- func (c *Client) RevertSnapshot(serverName, snapshotName string) (*Response, error)
- func (c *Client) ServerIPRdns(serverName, ip, rdns, opt, newRdns string) (*Response, error)
- func (c *Client) UpdateSnapshot(serverName, snapshotName string) (*Response, error)
- type Response
Constants ¶
View Source
const BaseURLV1 = "https://api.ilkbyte.com"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) AddCronSnapshot ¶
func (*Client) BackupRestore ¶
func (c *Client) BackupRestore(serverName, backupName string) (*models.BackupRestoreResp, error)
func (*Client) CreateDomain ¶
func (*Client) CreateServer ¶
func (c *Client) CreateServer(name, username, password, osid, appid, packageid, sshkey string) (*models.ServerCreate, error)
func (*Client) CreateSnapshot ¶
func (*Client) DeleteCronSnapshot ¶
func (*Client) DeleteSnapshot ¶
func (*Client) GetAccountUsers ¶
func (c *Client) GetAccountUsers(page int) (*models.AccountUsers, error)
func (*Client) GetActiveServers ¶
func (*Client) GetAllBackup ¶
func (*Client) GetAllSnapshots ¶
func (*Client) GetDNSDetails ¶
func (c *Client) GetDNSDetails(domainName string) (*models.DNSDetails, error)
func (*Client) GetServerConfig ¶
func (c *Client) GetServerConfig() (*models.ServerConfig, error)
func (*Client) GetServerDetails ¶
func (c *Client) GetServerDetails(serverName string) (*models.ServerDetails, error)
func (*Client) GetServerIPList ¶
func (c *Client) GetServerIPList(serverName string) (*models.ServerIPList, error)
func (*Client) GetServerIPLogs ¶
func (c *Client) GetServerIPLogs(serverName string) (*models.ServerIPLogs, error)
func (*Client) PowerServer ¶
func (c *Client) PowerServer(serverName, set string) (*models.ServerPower, error)
func (*Client) RevertSnapshot ¶
func (*Client) ServerIPRdns ¶
Click to show internal directories.
Click to hide internal directories.