|
Topics: |
Use the following REST call to update an integration point. This REST call is available as of Version 3.11.
PUT https://localhost:9500/api/v1/sourcesystem/integration/update
Content-Type: application/json
{
"id": "6cb6d742-3f23-4095-a9d1-deaeb88edeaf",
"earliestStartTime": {
"hour": 11,
"minute": 30
},
"expectedDuration": "1 hour",
"expectedSize": "5000 rows",
"integrationDirection": "TargetRequest",
"integrationFrequency": "daily",
"integrationScope": "PROD",
"latestEndTime": {
"hour": 1,
"minute": 30
},
"sourceId": "4e5b765f-b807-483b-8c56-1fcc683b0b98",
"sourceLocation": {
"domain": "acme.com",
"hostName": "ahost",
"password": "secret",
"port": "8080",
"protocol": "jdbc",
"resourceLocation": "/customers",
"userName": "user"
},
"sourceLocationType": "database",
"targetId": "a8be97a2-1688-4855-8d76-92f86095e292",
"targetLocation": {
"domain": "amalgamated.com",
"hostName": "omniprod",
"password": "secret",
"port": "9500",
"protocol": "http",
"userName": "user"
},
"targetLocationType": "omni"
}-- response --
{
"status": "OK",
"code": 0,
"message": null,
"developerMessage": null,
"responseType": "com.ibi.omni.controller.services.sourcesystem.IntegrationPointDto",
"response": {
"id": "6cb6d742-3f23-4095-a9d1-deaeb88edeaf",
"sourceId": "4e5b765f-b807-483b-8c56-1fcc683b0b98",
"sourceLocationType": "database",
"sourceLocation": {
"protocol": "jdbc",
"hostName": "ahost",
"domain": "acme.com",
"port": null,
"userName": "user",
"password": "secret",
"resourceLocation": "/customers",
"resourceName": null
},
"sourceResourceType": null,
"targetId": "a8be97a2-1688-4855-8d76-92f86095e292",
"targetLocationType": "omni",
"targetLocation": {
"protocol": "http",
"hostName": "omniprod",
"domain": "amalgamated.com",
"port": null,
"userName": "user",
"password": "secret",
"resourceLocation": null,
"resourceName": null
},"targetResourceType": "omni",
"integrationScope": "PROD",
"integrationDirection": "TargetRequest",
"integrationFrequency": "daily",
"integrationDaysOfWeek": null,
"integrationDaysOfMonth": null,
"earliestStartTime": {
"hour": 11,
"minute": 30
},
"latestEndTime": {
"hour": 1,
"minute": 30
},
"expectedDuration": "1 hour",
"expectedSize": "5000 rows",
"omniProcessingPolicy": null
},
"exception": null
}