Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 acknowledgeNotice, Service.Customer
 addAlias
 addContainers, Service.Environment
 addDatabase, Service.Environment
 addIpAddress, Service.Customer
 addIPAddress, Service.Container
 AMQP/Thrift
 assignCertificate, Service.Site
B
 backup, Service.Database
 batchSettingChanges, Service.Common
C
 changeEmail, Service.Customer
 changePassword, Service.Customer
 changePIN, Service.Customer
 checkCSRVerification, Service.CertificateAuthority
 checkServiceConfig, Service.Environment
 clearObjectSetting, Service.Common
 cloneDatabase, Service.Database
 cloneEnvironment
 convertType, Service.Container
 CP_Wizard, Service.Customer
 create
 createBackup, Service.Container
 createCertificate, Service.CertificateAuthority
 createContact, Service.Customer
 createContactMethod, Service.Customer
 createContactMethodNotice, Service.Customer
 createCSR, Service.CertificateAuthority
 createDomain, Service.DNS
 createFTPUser, Service.Customer
 createKey, Service.Customer
 createKeyACL, Service.Customer
 createObjectSetting, Service.Common
 createRecord, Service.DNS
 createUser, Service.Database
 currentBillableBandwidth, Service.Customer
D
 deleteKeyACL, Service.Customer
 deploy, Service.Puppet
 destroy
 destroyAlias
 destroyBackup
 destroyCertificate, Service.CertificateAuthority
 destroyContact, Service.Customer
 destroyContactMethod, Service.Customer
 destroyContactMethodNotice, Service.Customer
 destroyCSR, Service.CertificateAuthority
 destroyDomain, Service.DNS
 destroyFTPUser, Service.Customer
 destroyRecord, Service.DNS
 destroyRecordsByName, Service.DNS
 destroyUser, Service.Database
 disable, Service.Environment
E
 enable, Service.Environment
F
 find
 findCertificate, Service.CertificateAuthority
 findCSR, Service.CertificateAuthority
 freeIpAddress, Service.Customer
G
 getAddress
 getAliases
 getCAPublicKey, Service.CertificateAuthority
 getCertificate, Service.CertificateAuthority
 getCSR, Service.CertificateAuthority
 getCurrentResourceUsage, Service.Container
 getDetailedIpAddresses, Service.Customer
 getHistoricalAlerts, Service.Container
 getHistoricalResourceUsage, Service.Container
 getHistoricalStatus, Service.Container
 getIpAddresses, Service.Customer
 getKeys, Service.Customer
 getLoadBalancerStatus, Service.Site
 getObjectSettings, Service.Common
 getOOMEvents, Service.Container
 getProcessTable, Service.Container
 getProcessTableGraph, Service.Container
 getSettingCatalog, Service.Common
 getSettings
 getSizeHistory, Service.Database
 getSlowLogs, Service.Database
 getUsername, Service.Customer
 getUuid, Service.Container
J
 JSON Proxy with plain API key
 JSON Proxy with signature
L
 listBackups
 listCommands, Service.Container
 listContactMethods, Service.Customer
 listContactNoticeTypes, Service.Customer
 listContacts, Service.Customer
 listContainers, Service.Environment
 listConvertTypes, Service.Container
 listDatabases, Service.Database
 listDomains, Service.DNS
 listEnvironments, Service.Container
 listFTPUsers, Service.Customer
 listNotices, Service.Customer
 listOSes, Service.Container
 listRecords, Service.DNS
 listRoles, Service.Customer
 listTypes, Service.Container
 listUsers, Service.Database
 liveHistory, Service.Environment
O
 order, Service.Container
 orderResourceChange, Service.Container
P
 ping, Service.Common
R
 reboot, Service.Container
 removeContainers, Service.Environment
 removeDatabase, Service.Environment
 removeIPAddress, Service.Container
 rename
 requestCancellation, Service.Customer
 restartServices, Service.Environment
 restoreBackup, Service.Container
 revokeCertificate, Service.CertificateAuthority
 revokeKey, Service.Customer
 runCommand, Service.Container
Set the acknowledged flag of a customer notice
add an alias to a site environment
Add an alias to a site.
add containers to an environment
add a database to an environment
Add address to the Customer
Add an additional IP address to the container
Here’s how you’d use the Thrift over AMQP system for this request.
Assign an SSL certificate with the site.
Backup a database
Perform a series of object setting changes Aside from being the same as having called create/update/clearObjectSetting, this method will also perform container deploys or loadbalancer reconfigures as needed
Change the customer email address
Change the customer password
Change the customer PIN
Check if CSR verification is valid yet
Check service configuration for this Environment.
Clear an object setting
Clone a database to a new database and an initial database user If performed on a PostgreSQL database, the username and name must be the same value.
Create a new environment, cloning the settings and files of an existing environment
Clone the root dir of one environment to another.
Convert a container to a different type, if possible
Control Panel wizard
Create a database and an initial database user You may use any characters to describe the database (up to 59 in length).
create an environment for a site
Create a site.
Create a backup
Create a Stackable CA signed certificate from a CSR Indicate how many days you want the cert signed for
Create a contact
Associate a contact method with a contact
Associate a notice type with a contact method
Create a certificate signing request
Create a new domain name.
Create a Customer-controlled FTP user
Create an API Key for the customer
Associate an ACL with the key
Create an object setting
Create a domain record on a previously existing domain.
Create a new database user
Fetch the latest billable bandwidth amount
Delete a key ACL
Run puppet for a customer (all containers) or a list of containers.
Delete a Container
Delete a Database
Delete an environment
Delete a Site
Remove an alias from a site environment
Remove an alias from a site
Delete a backup
Destroy a database backup
Delete a certificate.
Delete a contact
Delete a contact method
Delete a contact method notice association
Delete a CSR and it’s private key from the database
Destory a domain and all its related records.
Delete an FTP user
Delete a single domain record by id.
Delete all records by DomainName and DomainRecordName
Delete a user on a database
disable an environment
enable an environment
Search for a container.
Search for an environment
Search for a site.
Search for a Certificate given certain criteria
Search for a CSR given certain criteria Optionally include the private key in the result.
Free an Address from the customer
fetch the address for this environment
fetch the address for this site
Get all aliases associated with the environment
get all aliases associated with the site
Request the Stackable CA public key as a PEM-encoded x509 certificate.
Retrieve the information of a given Certificate id
Retrieve the information of a given CSR id.
Get the current resource usage
Get address details for a Customer
List container status changes
Get a list of usage data for a given interval The creation time of the container must not come after startTime + intervalTime or errors may occur
List container status changes
Get Addresses associated with Customer
List all customer Keys
Fetch the current site status
Get all the object settings, and catalog ids, for an object
List container out of memory events
Get a process table for a moment in time
Get a process table graph for a container over a period of time
Get the catalog
Get all the settings associated with the Customer
get all the settings associated with the environment
get all the settings associated with the site
Retrieve size history for a given database and range
Retrieve slow logs for a given database and range
Get Customer Username
Get a UUID for a Container.
Implementing this in JSON is fairly easy.
There is an inherent security risk with passing the API key over the wire, which was documented in the method JSON Proxy with plain API key above.
List all backups made of a container
List database backups
List all the available commands that can be run against a container
List contact methods
List contact notice types
List contacts and related objects
List containers in this Environment
List all the available upgrades for a container
List details of one or many Databases.
List domains that match optional criteria.
Returns a list of Environments that this container is serving.
List FTP users
Fetch all the notices associated with the customer (or global)
List all the available OSes
List all records matching optional criteria.
List all customer roles
List all the available types to containers
List all the users on a database
list the history of live environments (all history, or just an interval)
Order a Container
Orders a resource change for a Container
Provide a ping facility for each service
Reboot a Container
remove containers to an environment
remove a database from an environment
Remove an extra IP from the container
Rename a Container
Change the name for a Database You may use any characters to describe the database (up to 59 in length).
Create a cancellation request for a customer
Restart services on containers participating in this environment
Restore a backup
Revoke a certificate by it’s id You can only revoke certificates that were signed by Stackable
Revoke an API Key for the customer
Run a command against a container
Close