IBM::UrbanCode::ApplicationProcess

This resource type represents the properties that are used when a blueprint contains an IBM UrbanCode™ Deploy application process that deploys components.
Application processes that deploy components contain steps that install individual components. You can use application processes that were defined in IBM UrbanCode Deploy when you provision environments to clouds by using the blueprint designer. See Deploying applications with blueprints.

The blueprint uses the core properties and extended properties, if any, from this resource type. Review and configure the applicable heat resources that apply to your configuration information.

In the blueprint designer, you can configure the properties that the following table includes. Properties are listed as either "core" or "extended." Each type of property is located in separate sections of the heat resource that you can view in the blueprint designer. You set the core properties in the properties section and set the extended properties in the metadata section of the blueprint.

Table 1. Properties
Name Type Required Core or extended Description
application String True Core The name of the application in IBM UrbanCode Deploy
application_process String False Core The application process request ID for the current deployment.
environment String False Core The environment the application process is deployed to.
inputs Map False Core The application process properties on an IBM UrbanCode Deploy application.
snapshot String False Core The application snapshot that contains the component and process versions for the deployment.
ucd_client_timeout String False Core The amount of time in seconds for REST API calls to the IBM UrbanCode Deploy server to complete.
ucd_password String True Core The password for the user name.
ucd_server_url String True Core The URL of the IBM UrbanCode Deploy server.
ucd_username String True Core The user name with which to connect to the IBM UrbanCode Deploy server.
Table 2. Attributes
Name Description
application_name The application that is associated with the component.
application_process_request_id The application process request ID for the current deployment.
environment_name The environment that is associated with the component.
url The URL of the deployed component.

Feedback