At this level
at.happyproto.server ยท 22- at.happyproto.server.addDomain procedure Add a custom domain to one of the caller's instances. It starts pending, with the DNS records to publish. Customers only.
- at.happyproto.server.checkDomain procedure Check a custom domain's DNS records now, rather than at the next scheduled check. Customers only.
- at.happyproto.server.checkSlug query Whether a slug can be used for a new instance. Customers only. An invalid or reserved slug is answered without asking the provisioner.
- at.happyproto.server.createInstance procedure Create an instance for the caller, and start a job that follows its provisioning. Customers only.
- at.happyproto.server.deleteInstance procedure Delete one of the caller's instances, and start a job that follows the deletion. Customers only.
- at.happyproto.server.getDeployment query One change to one of the caller's own instances, with its steps. Customers only.
- at.happyproto.server.getIngestMetrics query How one of the caller's own instances handled incoming records in a window, by collection and action. Customers only.
- at.happyproto.server.getInstance query One of the caller's own instances. Customers only.
- at.happyproto.server.getJob query One of the caller's own background jobs, such as the one a change to an instance started. Customers only.
- at.happyproto.server.getLogs query A page of what one of the caller's own instances wrote, redacted on its host. Customers only.
- at.happyproto.server.getScriptMetrics query How one of the caller's own instances' scripts ran in a window: every script that ran, or with trigger, one script's series. Customers only.
- at.happyproto.server.getUsage query One of the caller's instances' metered usage by hour or day, with the hours that have no report. Customers only.
- at.happyproto.server.listDeployments query The changes made to one of the caller's own instances, newest first, a page at a time. Customers only.
- at.happyproto.server.listDomains query The domains of one of the caller's instances: its platform subdomain and any custom domain. Customers only.
- at.happyproto.server.listInstances query The caller's own instances. Customers only.
- at.happyproto.server.listPlans query The plans a new or changed instance can use. Customers only.
- at.happyproto.server.removeDomain procedure Remove a custom domain from one of the caller's instances. HappyProto stops serving it. Customers only.
- at.happyproto.server.setPrimaryDomain procedure Make a domain the primary of one of the caller's instances: a verified custom domain that is serving, or the platform subdomain. The instance restarts onto it. Customers only.
- at.happyproto.server.startInstance procedure Start one of the caller's instances, and start a job that follows the start. Customers only.
- at.happyproto.server.stopInstance procedure Stop one of the caller's instances, and start a job that follows the stop. Customers only.
- at.happyproto.server.updateInstance procedure Move one of the caller's instances to another plan or HappyView release, and start a job that follows the change. Customers only.
- at.happyproto.server.upgradeInstance procedure Upgrade one of the caller's instances to the newer HappyView release its availableVersion offers, and start a job that follows the upgrade. The instance is offline for about 30 seconds; its database is snapshotted first, and a release that does not come up healthy is rolled back. Customers only.