AnsibleOutput
|
|
AnsibleResult
|
|
CloudCredentials
|
This class represents the cloud credentials. They are used by the provisoner
to request for resources.
|
DeployParameter
|
This class is used by the deployer to deploy software
(swarm,kubernetes,ansible). It is generated by the provisioner to contain VM
information.
|
DeployRequest
|
This class holds the necessary POJO IDs to request the deployment of a
software
|
DeployResponse
|
This class represents the response of a deploy request. It may hold a key
pair used for logging in and managing a docker cluster. Currently they key
pair is only used by kubernetes
|
Invocation
|
|
Key
|
This class represents a key. This key can be used to either login to a VM
created by the provisiner or by the VM to allow the user to login to the VMs
from the machine the keys correspond to.
|
KeyPair
|
This class hold the pair of public private keys. The keys may be used for
logging in VMs.
|
KeyType
|
This enu specifies if a key is private or public
|
KeyValueHolder
|
This is a generic class that hold key-value pairs. It's main usage is to hold
abstract types such as TOSCA.
|
OwnedObject
|
This is the base class for users to own resources. Many classes extend this
class
|
PlanResponse
|
This class represents a plan generated by the planner.
|
PlaybookRepresentation
|
This class represents a playbook used by ansible manager to deploy software.
|
ProvisionRequest
|
This class is a holder for the the object IDs that are required by the
provisioner to request for cloud resources.
|
ProvisionResponse
|
This class represents a description of provisioned resources
|
Result_
|
|
Script
|
This class represents a simple script that can run on a provisioned VM.
|
ToscaRepresentation
|
This class is a representation of a TOSCA description.
|
User
|
This class represents a user.
|