deployResponse Data Type

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

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs description
ansibleOutputList string element 0/unbounded the ansibleOutputList
managerInfo (custom) element 0/1 Returns manager info e.g. service status etc.
scale scaleRequest element 0/1 The scale information if any for this deployment
Properties inherited from deployRequest
configurationID string element 0/1 The ID of the configuration POJO that contains information used the chosen deployment manager (for now only ansible) PlaybookRepresentation
managerType string element 0/1 The type of deployment manager to be used (swarm, ansile, kubernetes)
provisionID string element 0/1 The ID of the provision resources description ProvisionResponse
Properties inherited from ownedObject
owner string element 0/1 The owner (username) for the particular object. This value is set when the DAO saves the object based on the principal how made the call
timestamp long element 0/1 The object's creation date in unix time stamp

Example

<d----->
  <ansibleOutputList>...</ansibleOutputList>
  <scale>
    <scaleTargetID>58e3946e0fb4f562d84ba1ad</scaleTargetID>
    <scaleTargetName>telegreen_db</scaleTargetName>
    <numOfInstances>5</numOfInstances>
    <owner>user1</owner>
    <timestamp>1499793079011</timestamp>
  </scale>
  <managerInfo>{"services_info": {"status": "Ready", "hostname": "stoor74", "ID": "v5y8cs7zd5atej53buq86g8j7", "availability": "Active"}, ."cluster_node_info": {"status": "Ready", "hostname": "stoor74", "ID": "v5y8cs7zd5atej53buq86g8j7", "availability": "Active"}}</managerInfo>
  <provisionID>58e3946e0fb4f562d84ba1ad</provisionID>
  <managerType>ansible</managerType>
  <configurationID>58e3946e0fb4f562d84ba1ad</configurationID>
  <owner>user1</owner>
  <timestamp>1499793079011</timestamp>
</d----->