countApplicationEnvironmentInventoryObjects
createApplication
Creates a new application for a project.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
applicationType |
ApplicationType |
The type of the application. |
description |
String |
Comment text describing this object that is not interpreted at all by CloudBees CD/RO. |
deleteApplication
Deletes an application.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
foreground |
Boolean |
True to delete the object in the foreground. The default is to delete the object in the background. |
retainInventory |
Boolean |
True if you wish to retain inventory after deleting the application. |
getApplication
Retrieves an application by name.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
applicationEntityRevisionId |
UUID |
The revision ID of the versioned object. |
validate |
Boolean |
If passed 1, then all validations check if the definition is complete and valid. |
getApplicationEnvironmentInventory
Retrieves inventory items by application.
getApplications
Retrieves the specified applications in a project.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationType |
ApplicationType |
The type of the application. |
includeEntityRevisions |
Boolean |
Include the revisions of application the search results. |
referenceComponentName |
String |
Name of the master component. |
referenceComponentProject |
String |
Project name of the master component. |
modifyApplication
Modifies an existing application.
Arguments
Argument Name | Type | Description |
---|---|---|
projectName |
String |
(Required) The name for the project that must be unique among all projects. |
applicationName |
String |
(Required) The name of the application. |
applicationType |
ApplicationType |
The type of the application. |
description |
String |
Comment text describing this object that is not interpreted at all by CloudBees CD/RO. |
newName |
String |
The new name for an existing object that is being renamed. |