DeployfileService

Services related to Deployfile.

POST /deployfile/apply Apply Deployfile to the repository.
POST /deployfile/apply Apply Deployfile with artifacts to the repository.
POST /deployfile/encrypt Encrypt plain text.
GET /deployfile/generate Generate Deployfile from one or more directories in the repository.

POST /deployfile/apply

Apply Deployfile to the repository.
Permissions
repo#edit
Parameters
Request body text/plain String the deployFile to apply.
Response body
List of String
Content type:

POST /deployfile/apply

Apply Deployfile with artifacts to the repository.
Permissions
repo#edit
Parameters
Request body multipart/form-data MultipartFormDataInput contains the deployFile to apply and artifacts to be uploaded.
Response body
List of String
Content type:

POST /deployfile/encrypt

Encrypt plain text.
Parameters
Request body text/plain String Any plain text that should be put encrypted in Deployfile
Response body
String
Content type: text/plain

GET /deployfile/generate

Generate Deployfile from one or more directories in the repository.

Example: /deployfile/generate?folder=Environments/Production&folder=Infrastructure/DataCenter1

Permissions
generate#dsl
Parameters
Query folder List of String the directories to generate Deployfile from.
Response body
String - the generated Deployfile.
Content type: text/plain