createApplication
Creates a new application for a project.
You must specify the projectName
and applicationName
.
Arguments | Descriptions |
---|---|
projectName | Name of the project. This name must be unique among all projects. Argument Type: String Argument Type: String |
applicationName | Name of the microservice application that must be unique among all projects. Argument Type: String |
applicationType | (Optional) Type of the application. Type is either Argument Type: String |
description | (Optional) Comment text describing this object that is not interpreted at all by CloudBees CD/RO . Argument Type: String |
deleteApplication
Deletes an application.
You must specify the projectName
and applicationName
.
Arguments | Descriptions |
---|---|
projectName | Name of the project. This name must be unique among all projects. Argument Type: String Argument Type: String |
applicationName | Name of the application that must be unique among all projects. Argument Type: String |
foreground | (Optional) < Boolean flag— If set to Argument Type: Boolean |
retainInventory | (Optional) < Boolean flag— Whether to delete the environment inventory when this application is deleted.
Argument Type: Boolean |
getApplication
Retrieves an application by name.
You must specify the projectName
and applicationName
.
Arguments | Descriptions |
---|---|
projectName | Name of the project. This name must be unique among all projects. Argument Type: String Argument Type: String |
applicationName | Name of the application that must be unique among all projects. Argument Type: String |
applicationEntityRevisionId | (Optional) The revision ID of the versioned object. Argument type: UUID |
validate | (Optional) < Boolean flag— Whether to validate with these rules. Default is For microservice applications:
For traditional applications:
|
getApplications
Retrieves the specified applications in a project.
You must specify the projectName
.
Arguments | Descriptions |
---|---|
projectName | Name of the project. This name must be unique among all projects. Argument Type: String Argument Type: String |
applicationType | (Optional) Name of the microservice application. Type is either Argument Type: String |
Use when | |
includeEntityRevisions | (Optional) < Boolean flag— If set to Argument type: Boolean |
referenceComponentName | (Optional) Name of the master component. Argument Type: String |
referenceComponentProject | (Optional) Project to which the master component belongs. Argument Type: String |
modifyApplication
Modifies an existing application.
You must specify the projectName
and the applicationName
.
Arguments | Descriptions |
---|---|
projectName | Name of the project. This name must be unique among all projects. Argument Type: String Argument Type: String |
applicationName | Name of the application that must be unique within the project. Argument Type: String |
applicationType | (Optional) Name of the microservice application that must be unique among all projects. Type is either Argument Type: String |
description | (Optional) Comment text describing this object; not interpreted at all by CloudBees CD/RO . Argument Type: String |
newName | (Optional) New name for an existing object that is being renamed. Argument Type: String |