AnsibleOutput Data Type

This class represents the the ansible out put for a specific VM. This can be used as a archive / log of ansible executions

Properties
name data type description
host string The host (IP) of the VM that executed the playbook
ansibleResult AnsibleResult The output of the playbook execution
cloudDeploymentDomain string The cloud domain where the VM that run the playbook
vmType string The type of VM that run the playbook
provisionID string The provision used to spawn the VM for this playbook execution
cloudProvider string The cloud provider
Properties inherited from OwnedObject
owner string The owner (username) for the particular object. This value is set when the DAO saves the object based on the principal who made the call. It is created automatically. No need to set during a POST
id string The UID of this object. This value is auto generated by the DAO when the object is saved.
timestamp number The object's creation date in unix time stamp. It is created automatically. No need to set during a POST

Example

{
  "host" : "147.228.242.58",
  "ansibleResult" : {
    "msg" : "...",
    "changed" : true,
    "end" : 12345,
    "stdout" : "...",
    "cmd" : [ "...", "..." ],
    "start" : 12345,
    "stderr" : "...",
    "delta" : 12345
  },
  "cloudDeploymentDomain" : "https://carach5.ics.muni.cz:11443",
  "vmType" : "medium",
  "provisionID" : "59172db6e452f1b9b666a621",
  "cloudProvider" : "ec2",
  "owner" : "user1",
  "id" : "58e3946e0fb4f562d84ba1ad",
  "timestamp" : 1499793079011
}