|
|
|
|
Your Anypoint Platform URI.
If not set, defaults to https://anypoint.mulesoft.com.
|
|
|
The Mule runtime engine version to run in your Runtime Fabric instance.
Ensure that this value is equal to or higher than the earliest required Mule version of your application. By default, the latest available Mule version is selected.
Example values: 4.6.0 selects the last build where it defaults to Edge channel and Java 8. If you want to choose a different LTS or Edge selection or Java version, specify the full Mule version name as in 4.6.0:1e-java17.
When using Mule Maven plugin versions 3.8.0 and 4.0.0 for deployments, the muleVersion property doesn’t allow you to specify releaseChannel and javaVersion. To specify these properties, upgrade the plugin to version 4.1.1 or later.
|
|
|
Set the name of the release channel used to select the Mule image. Supported values are NONE, EDGE, and LTS. By default, the value is set to EDGE. If the selected release channel doesn’t exist, an error occurs.
|
|
|
Set the Java version used in the deploy. Supported values are 8 and 17. By default, the value is set to 8. If the selected Java version doesn’t exist, an error occurs.
|
|
|
Your Anypoint Platform username
|
Only when using Anypoint Platform credentials to login.
|
|
Your Anypoint Platform password
|
Only when using Anypoint Platform credentials to login.
|
|
The application name displayed in Runtime Manager after the app deploys.
|
|
|
The Runtime Fabric target name where to deploy the app.
|
|
|
Provider MC (MuleSoft Control Plane) indicates that the deployment is managed through Anypoint Runtime Manager. Set to MC for Runtime Fabric.
|
|
|
Target Anypoint Platform environment.
This value must match an environment configured in your Anypoint Platform account, as shown here:
<environment>Sandbox</environment>
|
|
|
Specifies the number of replicas, or instances, of the Mule application to deploy. The maximum number of replicas per application is 16.
|
Only when autoscaling 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.
|
|
|
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>
|
|
|
Top-Level element
Use the secureProperties top-level element to set properties for the Mule application and instruct Runtime Fabric to encrypt the values before storing them:
<secureProperties>
<key>value</key>
</secureProperties>
<secureProperties>
<http.port>8081</http.port>
</secureProperties>
|
|
|
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.
|
|
|
|