|
|
|
|
Your Anypoint Platform URI
If not set, by default this value is set to https://anypoint.mulesoft.com.
|
|
|
The Mule runtime engine version to run in your CloudHub instance.
Ensure that this value is equal to or higher than the earliest required Mule version of your application.
Example value: 4.3.0
Starting with Mule 4.5, deployments to CloudHub require Major.Minor version, which deploys the latest version of Mule runtime.
Example value: 4.5
|
|
|
|
Only when using Anypoint Platform credentials to login.
|
|
|
Only when using Anypoint Platform credentials to login.
|
|
The name of your application in CloudHub
This name is part of the domain of your deployed app. For example, naming your application application-1 makes your app’s public domain application-1.cloudhub.io.
|
|
|
The absolute path of the JAR file to be deployed
If not set, the path defaults to the location of the JAR file generated at the package phase.
|
|
|
The CloudHub environment to which you want to deploy
This value must match any environment configured in your CloudHub account.
<environment>Sandbox</environment>
|
|
|
Top-Level element
If you need to set properties for the Mule application you are deploying, you can use the <properties> top-level element:
<properties>
<key>value</key>
</properties>
<properties>
<http.port>8081</http.port>
</properties>
|
|
|
The number of workers
By default, this value is 1.
|
|
|
Size of each worker; one of the following values:
|
|
|
Region of worker clouds; one of the following values:
-
us-east-1 (default; US East, N. Virginia)
-
us-east-2 (US East, Ohio)
-
us-west-1 (US West, N. California)
-
us-west-2 (US West, Oregon)
-
us-gov-west-1 (MuleSoft Government Cloud)
-
eu-central-1 (EU, Frankfurt)
-
eu-west-1 (EU, Ireland)
-
eu-west-2 (UK, London)
-
ap-southeast-1 (Asia Pacific, Singapore)
-
ap-southeast-2 (Asia Pacific, Sydney)
-
ap-northeast-1 (Asia Pacific, Tokyo)
-
ca-central-1 (Canada, Central)
-
sa-east-1 (South America, São Paulo)
|
|
|
Enables Object Store V2
By default, this value is set to true to match the Runtime Manager configuration of OSv2.
|
|
|
Enables persistent queues
By default, it is set to false.
|
|
|
The Business group path of the deployment
Specify the full hierarchical path from the parent organization to the target Business group, for example:
<businessGroup>ParentOrg\SubOrg1\myBusinessGroup</businessGroup>
This value is omitted if businessGroupId is set. If businessGroup and businessGroupId are not set, the value defaults to the main business group of the user.
|
|
|
The Business group ID of the deployment
Instead of specifying the Business group path, you can specify the Business group ID to deploy your application. If businessGroupId and businessGroup are not set, the value defaults to the main business group of the user.
The Business group ID is a mandatory parameter when you have access only to a specific Business group but not to the parent organization.
This parameter is available in plugin version 3.2.7 and later.
|
|
|
The allowed elapsed time, in milliseconds, between the start of the deployment process and the confirmation that the artifact has been deployed
The default value is 600000.
|
|
|
Maven server with Anypoint Platform credentials
This is only needed if you want to use your credentials stored in your Maven settings.xml file. This is not the Mule server name.
|
|
|
When set to true, skips the plugin deployment goal.
Its default value is false.
|
|
skipDeploymentVerification
|
When set to true, skips the status verification of your deployed app.
Its default value is false.
|
|
|
Specifies the authorization token to access the platform. You can use this authentication method instead of setting username and password.
See Identity Management for a list of supported single sign-on (SSO) types.
|
Only when using an Authorization token to login.
|
|
Specifies the Connected App clientID value.
|
Only when using Connected Apps credentials to login.
|
|
Specifies the Connected App secret key.
|
Only when using Connected Apps credentials to login.
|
|
Specifies the only supported connection type: client_credentials.
|
Only when using Connected Apps credentials to login.
|
|
When set to true, the plugin instructs CloudHub to update the worker to the latest available patch for the Mule runtime engine version specified in the deployment configuration, and then deploys the application.
By default, it is set to false.
|
|
|
When set to true, the plugin instructs CloudHub to disable CloudHub logging and instead use the application configured in the log4j2.xml file.
By default, it is set to false.
This parameter is available in plugin version 3.8.1 and later.
|
|