POST api/v1/integrations/users/heartbeats
Create integration user heartbeat
Request Information
URI Parameters
None.
Body Parameters
request
CreateIntegrationUserHeartbeatV1Request| Name | Description | Type | Additional information |
|---|---|---|---|
| Configuration |
Configuration |
string |
Required Example value: { "DataContext": { .. }, "DataSources": { .. }, "Integrations": { .. }, "IntegrationExports": { .. }, "IntegrationImports": { .. }, "CleanupFolder": { .. } } Max length: 200000 |
| Version |
Version |
string |
Required Example value: 1.0.0.0 Max length: 100 |
| Drives |
Drives |
Collection of CreateIntegrationUserHeartbeatV1RequestDrive |
None. |
| DataSourceEnabled |
Data source enabled |
boolean |
Required Example value: True |
| DataSources |
Data sources |
Collection of CreateIntegrationUserHeartbeatV1RequestDataSource |
Required |
| IntegrationEnabled |
Integration export enabled |
boolean |
Required Example value: True |
| IntegrationDefaultEnabled |
Integration export default enabled |
boolean |
Required Example value: True |
| Integrations |
Integration exports |
Collection of CreateIntegrationUserHeartbeatV1RequestIntegration |
Required |
| IntegrationImportEnabled |
Integration import enabled |
boolean |
Example value: True |
| IntegrationImports |
Integration imports |
Collection of CreateIntegrationUserHeartbeatV1RequestIntegrationImport |
None. |
| SyntessIntegrationExportEnabled |
Syntess integration export enabled |
boolean |
Example value: True |
| SyntessIntegrationExports |
Syntess Integration exports |
Collection of CreateIntegrationUserHeartbeatV1RequestSyntessIntegrationExport |
None. |
Request Formats
application/json
{
"Configuration": "{ \"DataContext\": { .. }, \"DataSources\": { .. }, \"Integrations\": { .. }, \"IntegrationExports\": { .. }, \"IntegrationImports\": { .. }, \"CleanupFolder\": { .. } }",
"Version": "1.0.0.0",
"Drives": [
{
"Path": "C:\\",
"AvailableFreeSpace": 212199067648,
"TotalFreeSpace": 212199067648,
"TotalSize": 445561290752
},
{
"Path": "C:\\",
"AvailableFreeSpace": 212199067648,
"TotalFreeSpace": 212199067648,
"TotalSize": 445561290752
}
],
"DataSourceEnabled": true,
"DataSources": [
{
"DataSourceId": "dedc2af7-cc8a-450b-ab48-28ba04e3f00b"
},
{
"DataSourceId": "dedc2af7-cc8a-450b-ab48-28ba04e3f00b"
}
],
"IntegrationEnabled": true,
"IntegrationDefaultEnabled": true,
"Integrations": [
{
"IntegrationId": "f7a7d62f-ba5b-42bf-b432-77e47d0f51fc"
},
{
"IntegrationId": "f7a7d62f-ba5b-42bf-b432-77e47d0f51fc"
}
],
"IntegrationImportEnabled": true,
"IntegrationImports": [
{
"IntegrationId": "2dcc6e59-8430-4a7a-806c-6fd0987d353e"
},
{
"IntegrationId": "2dcc6e59-8430-4a7a-806c-6fd0987d353e"
}
],
"SyntessIntegrationExportEnabled": true,
"SyntessIntegrationExports": [
{
"SyntessIntegrationExportId": "cf81b5ea-8d8d-4e62-9b39-f1d361291468"
},
{
"SyntessIntegrationExportId": "cf81b5ea-8d8d-4e62-9b39-f1d361291468"
}
]
}
Response Information
Resource Description
Create integration user heartbeat
CreateIntegrationUserHeartbeatV1Response| Name | Description | Type | Additional information |
|---|---|---|---|
| IntegrationUserHeartbeatId |
Integration user heartbeat id |
universally unique identifier |
Required Example value: bfaae461-8755-4e81-8e68-183249367136 |
Response Formats
application/json
{
"IntegrationUserHeartbeatId": "bfaae461-8755-4e81-8e68-183249367136"
}