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 Cloudcraft
Request object representing the inputs required to register an AWS Account with Cloudcraft.
Object representing a Blueprint in Cloudcraft
 
Data object representing the collection of BlueprintMetadata
 
 
 
Request 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.