...
Code Block | ||||
---|---|---|---|---|
| ||||
GET https://portal.gopaddle.io/gateway/v1/{ProjectID}/terraform?read-type=templateList
Header:
{
Authorization: token <bearer_token>
}
Response:
{
"paginationCount": 1,
"templates": [
{
"id": "tmp8a2b4bc5e00b4e458aeb12ce36b9b6b9ccf1",
"templateGraph": <base64 string>
"name": "",
"project": "",
"fileName": "sample",
"createdTime": "2021-05-13 08:28:10.584356353 +0000 UTC",
"dependencyRef": [],
"owner": {
"id": "1"
}
}
],
"count": 1,
"requestID": "b3948ae9-e42e-4446-8946-a66ba42f29ee"
} |
...
Code Block | ||||
---|---|---|---|---|
| ||||
POST https://portal.gopaddle.io/gateway/v1/{ProjectID}/terraform/{templateID}/launch
Header:
{
Authorization: token <bearer_token>
}
Request:
{
"files":{
"keyFile":<keyFileContent>,
"files":[
{
"fileContent":<base64Encoded_filecontent>,
"name":"terraform.pem"
},
{
"fileContent":<base64Encoded_filecontent>,
"name":"token"
}
]
}
}
Response:
{
"message": "Template launch triggered",
"templateID": "tmp6a431367ea6eae4218eb3ffeb39179a745f2",
"activityID": "act1ae38985e9984e43d7ea6d2edc5c4f752cf2"
} |
Get all activities associated with a launch operation from gopaddle
...