All Classes and Interfaces
Class
Description
Exception thrown when API access to Cloudcraft fails because of authentication failure typically
caused by missing or invalid API Key.
Data object representing AWS account registered with Cloudcraft.
Data object representing the collection of
AwsAccount registered with CloudcraftRequest object representing the inputs required to register an AWS Account with Cloudcraft.
Object representing a Blueprint in Cloudcraft
Data object representing the collection of
BlueprintMetadataRequest object representing the inputs required to create / update a Blueprint.
The class CloudcraftException and its subclasses are a form of Throwable that indicates
conditions that a reasonable application might want to catch.
Base class for all data models.
Error response object
Data object representing parameters required for registering a new IAM Role in AWS for use with
Cloudcraft, customized to user.
Exception thrown when input to APIs are invalid.
Exception thrown when server cannot locate the requested resource.
Exception thrown when API access to Cloudcraft fails because the user does not have authority to
perform the requested operation.
Thrown when the user has sent too many requests in a given amount of time ("rate limiting").
Exception thrown when the ETag hashes do not match indicating the document has been edited
in-between.
Represents User in Cloudcraft.