Create a SOA Cloud Service instance, along with its Load Balancer if desired. Property Replacement is performed on the property file. See the File Plugin Guide for information about property replacement.
...
Environment/Instance Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Project Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Inputs
Input Name | Required | Description |
---|---|---|
FDSOA_CLOUD_IDENTITY_DOMAIN | Yes | The SOA Cloud Identity Domain |
FDSOA_CLOUD_URL_PREFIX | No | The region prefix of the SOA Cloud REST resources. Defaults to jaas. |
FDSOA_CLOUD_INSTANCE_NAME | Yes | The name of the SOA Cloud Service instance. |
FDSOA_CLOUD_USERNAME | Yes | The username to connect to the SOA Cloud Service instance with. |
FDSOA_CLOUD_PASSWORD | Yes | The password for FDSOA_CLOUD_USERNAME. |
FDSOA_CLOUD_TIMEOUT | No | The number of minutes to wait for the instance to be created. If the number of minutes is exceeded, the operation will exit with a failure. Defaults to 60 minutes. |
FDSOA_CLOUD_PROPERTY_FILE_PATH | Yes | The path to the properties file that describes the instance to be created. If a relative path is given, a path inside the FD_ARTIFACTS_DIR will be assumed. |
Outputs
Output Name | Required | Description |
---|---|---|
Artifacts
This operation consumes a property file artifact.
...
The properties file is closely based on the Oracle REST Services. If you need more information than is found in this guide, please see the Oracle documentation.
If you receive a 500 error when creating an instance, check if your database instance is up and you have the correct name and password.
Property Name | Required | Description |
---|---|---|
weblogic.adminUserName | Yes | The admin user name for the Weblogic Servers |
weblogic.adminPassword | Yes | The password for weblogic.adminUserName |
weblogic.dbServiceName | Yes | The Service name of the database for the Weblogic instances |
weblogic.dbaName | Yes | A database username which has sysdba rights |
weblogic.dbaPassword | Yes | The password for weblogic.dbaName |
weblogic.shape | Yes | The shape of the SOA server to create. |
weblogic.VMsPublicKey | Yes | The public key for the VM. This should be a String starting with "ssh-rsa". |
provisionOTD | No | Whether a load balancer should be provisioned for this instance (true / false). Defaults to false. |
topology | Yes | osb - Oracle Service Bus Topology. |
subscriptionType | No | HOURLY / MONTHLY Currently, Oracle defaults this value to HOURLY |
cloudStorageContainer | No | The storage container e.g. SOAContainer1. Defaults to FDSOA_CLOUD_INSTANCE_NAME + "BK". The container is automatically created if it doesn't already exist in the Storage Cloud. |
cloudStorageUser | No | The username with which to connect to the Storage Cloud Service instance, if different from FDSOA_CLOUD_USERNAME |
cloudStoragePassword | No | The password for cloudStorageUser if different from FDSOA_CLOUD_PASSWORD |
If provisionOTD is set to true, this field is required:
Property Name | Required | Description |
---|---|---|
otd.shape | Yes | The shape of the OTD instance. Current choices are |
...