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 }