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
name | data type | type | namespace | min/max occurs | description |
---|---|---|---|---|---|
ansibleOutputList | string | element | 0/unbounded | the ansibleOutputList | |
scale | scaleDeploymetRequest | 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> <deployID>58e3946e0fb4f562d84ba1ad</deployID> <serviceName>telegreen_db</serviceName> <numOfInstances>5</numOfInstances> <owner>user1</owner> <timestamp>1499793079011</timestamp> </scale> <provisionID>58e3946e0fb4f562d84ba1ad</provisionID> <managerType>ansible</managerType> <configurationID>58e3946e0fb4f562d84ba1ad</configurationID> <owner>user1</owner> <timestamp>1499793079011</timestamp> </d----->