# 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
    }