AnsibleOutput
|
This class represents the the ansible out put for a specific VM. This can be
used as a archive / log of ansible executions
|
AnsibleResult
|
This class represents an ansible execution result. This can be used as a
archive / log of ansible executions for example how much time it took for
execution, errors etc.
|
BenchmarkResult
|
This is the base class for users to own resources. Many classes extend this
class
|
CloudCredentials
|
This class represents the cloud credentials. They are used by the provisoner
to request for resources.
|
DRIPLogRecord
|
This is the base class for users to own resources. Many classes extend this
class
|
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
|
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.
|
MonitorringMessage
|
This is the base class for users to own resources. Many classes extend this
class
|
OwnedObject
|
This is the base class for users to own resources. Many classes extend this
class
|
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
|
ScaleRequest
|
This class represents a scale request for a deployment. At the moment we only
support swarm.
|
Script
|
This class represents a simple script that can run on a provisioned VM.
|
User
|
This class represents a user.
|