FD_ARTIFACTS_DIR. If there are attachments that need to be uploaded as well, they should be at the same level as the connections.json and follow the same directory format as seen in the attachments section here.
Target Properties
Property Name | Property Code | Required | Description |
|---|---|---|---|
OIC Account |
| No | The OIC account with all the required properties like Base URI, Username and Password for running OIC Instance. |
Cloud Account Properties
Property Name | Property Code | Required | Description |
|---|---|---|---|
OIC User |
| Yes | Username for the registered OIC account |
OIC Password |
| Yes | Password for the registered OIC account |
OIC Base URI |
| Yes | The REST Base URI of a running OIC Instance |
OIC Identity Base URI |
| No | The Oracle Identity Cloud Service URL (IDCS). E.G. https://idcs-1a2bc3de.identity.oraclecloud.com. Only required when using OAuth. For more information on configuring OAuth see here. |
OIC Client Id |
| No | The Oracle Identity Client Id. Only required when using OAuth. For more information on configuring OAuth see here. |
OIC Client Secret |
| No | The Oracle Identity Client Secret. Only required when using OAuth. For more information on configuring OAuth see here. |
OIC Client Scope |
| No | The Oracle Identity Client Scope. Only required when using OAuth. For more information on configuring OAuth see here. |
Project Properties
Property Name | Property Code | Required | Description |
|---|---|---|---|
Stop On Deployment Error |
| No | Stop deploying package files if any error occurs. If unchecked all files will be deployed even if one or more files fails. This project property only applies to this operation. Defaults to true. |
Inputs
Input Name | Input Code | Required | Description |
|---|---|---|---|
OIC Account |
| No | The OIC account with all the required properties like Base URI, Username and Password for running OIC Instance. |
OIC Connection Plan File |
| No | Optional input to specify a different connection plan file name. Default ‘connectionPlan.properties’. An absolute path can be specified otherwise it is relative to the artifacts directory. If left blank, then artifactsDir/connectionPlan.properties is assumed. |
Activate Integration Mode |
| No | Input to determine whether integrations should be re-activated after a connection is updated. Defaults to ALL. If value is set to ALL, every integration using this connection is re-activated. If value is set to SPECIFIC, only integrations specified in If value is set to NONE, none of the integrations are re-activated after the connection is updated. Note : Integration with status |
Integration List |
| No | CSV list of integration IDs to re-activate. An integration ID is the integration identifier, a pipe, and then the version (e.g. HELLO_WORLD|01.02.0001). |
Attachment Override Directory |
| No | A directory which contains attachments to override. Any attachments contained in this directory will be copied over the existing attachments. Useful if you want to have different attachments per environment, you can use FD_ENVIRONMENT_CODE to achieve this. See the attachment overrides section for an example of this. Directory should be in the following format <Connectionid>/<PropertyName>/<attachment>. Example : The folder structure should be <Root>/<Environment Code>/<Connection Id>/<Property Name>/<Attachment File> There are situations where you may use same attachment for all environments, rather copying the attachment file structure to each environment folder, you can place them in the following folder structure <Root>/GLOBAL/<Connection Id>/<Property Name>/<Attachment File>. Attachments for connections placed under GLOBAL will be copied along with the files inside environment folder where the plugin execution runs, all files are then copied to the artifacts connection attachment folder. Files inside GLOBAL will be copied first and then files from environment folder will be copied. connectionPlan.properties now supports to use attachment override file for each instance for a connection. Ex, FLEX_ATP_DB is the connection id, uses wallet. In the connectionPlan.properties, you can define a workflow property and configure as below. The execution will search for the name in the override folder. FLEX_ATP_DB.secure.Wallet=${{FLEX_ATP_DB_WALLET_FILE_NAME}} |
Connection Retry Count |
| No | The number of times an connection will be retried incase of failures due to connection being locked. Default is 10. |