Identity of an Action Definition
The identity of an action definition is modeled by a number of properties that describe the identity of the adapter.
Property | Description |
---|---|
|
Unique identifier for the action definition within the adapter definition document. |
|
Name that appears on the user interface of Oracle Integration. |
|
Description of the action definition that appears on the user interface of Oracle Integration. |
|
Categorization of the action definition that allows the adapter developer to easily organize and display it on the user interface of Oracle Integration. |
Sample code for an action definition:
{
"actions": {
"insertRowAction": {
"displayName": "Insert Row Into Sheet",
"description": "This action insert a new row into sheet.",
"execute": "flow:insertRowFlow",
"input": "flow:sheetSchemaFlow",
"output": {
"schemaType": "application/schema+json",
"schema": {
"$ref": "#/schemas/insertRowOutput"
}
},
"configuration": [
{
"name": "spreadsheetId",
"displayName": "Spreadsheet Name",
"description": "",
"type": "COMBO_BOX",
"options": "flow:spreadsheetIdFlow",
"required": true
},
{
"name": "sheetId",
"displayName": "Sheet Name",
"description": "",
"type": "COMBO_BOX",
"options": "flow:sheetIdFlow",
"required": true,
"dependencies": {
"spreadsheetId": {
"values": []
}
}
}
]
}
}
}