Download OpenAPI specification:
Welcome to the SMA OpCon REST API reference. Use this REST API to interact with the OpCon database.
Sample request (this returns a list of Access Codes by Name in descending order):
GET /api/accessCodes?sortBy=name:desc
| IncludeCrossReferenceDailyJobs | boolean Flag to include a list of Daily Jobs secured by the Access Code |
| IncludeCrossReferenceMasterJobs | boolean Flag to include a list of Master Jobs secured by the Access Code |
| Name | string The Access Code Name (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Access Code Ids |
| Limit | integer <int32> Limits the results being fetched. 0 retrieves just a count |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortOrders | Array of strings |
| AccessibleCodes | Array of integers <int32> [ items <int32 > ] |
| SortBy | string Option to sort Access Codes by Name in ascending (default) or descending (:desc) order |
Sample request:
POST /api/accessCodes
{
"name": "Operator"
}
| id | integer or null <int32> The id of the access code |
| name | string or null The name of the access code |
| description | string or null |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceDailyJob) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) |
{- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}Sample request (this updates the Access Code with Id = 1):
PUT /api/accessCodes/1
{
"id": 1,
"name": "Operator"
}
| id required | integer <int32> |
| id | integer or null <int32> The id of the access code |
| name | string or null The name of the access code |
| description | string or null |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceDailyJob) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) |
{- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}Sample request:
POST /api/acs/rjsf
object (OpCon.Api.Data.Services.ACS.Models.ACSConfigData) | |
| languages | Array of strings or null |
| isReadOnly | boolean |
| machineNetComName | string or null |
{- "currentConfig": {
- "config": "string",
- "opaqueConfig": "string",
- "version": "string",
- "application": "string",
- "instanceProperties": {
- "property1": "string",
- "property2": "string"
}
}, - "languages": [
- "string"
], - "isReadOnly": true,
- "machineNetComName": "string"
}Sample request:
GET /api/acs/rjsf/task/master
object (OpCon.Api.Data.Services.ACS.Models.ACSTaskConfigData) | |
| languages | Array of strings or null |
| isReadOnly | boolean |
| integrationIds | Array of integers or null <int32> [ items <int32 > ] |
| scheduleId | integer or null <int32> |
{- "currentConfig": {
- "config": "string",
- "opaqueConfig": "string",
- "version": "string",
- "application": "string",
- "instanceProperties": {
- "property1": "string",
- "property2": "string"
}, - "taskType": "string",
- "scopedProperties": {
- "property1": "string",
- "property2": "string"
}
}, - "languages": [
- "string"
], - "isReadOnly": true,
- "integrationIds": [
- 0
], - "scheduleId": 0
}Sample request:
GET /api/acs/rjsf/task/daily
object (OpCon.Api.Data.Services.ACS.Models.ACSTaskConfigData) | |
| languages | Array of strings or null |
| isReadOnly | boolean |
| integrationIds | Array of integers or null <int32> [ items <int32 > ] |
| scheduleKey | string or null |
{- "currentConfig": {
- "config": "string",
- "opaqueConfig": "string",
- "version": "string",
- "application": "string",
- "instanceProperties": {
- "property1": "string",
- "property2": "string"
}, - "taskType": "string",
- "scopedProperties": {
- "property1": "string",
- "property2": "string"
}
}, - "languages": [
- "string"
], - "isReadOnly": true,
- "integrationIds": [
- 0
], - "scheduleKey": "string"
}Sample request (this returns a list of Batch Users by Name in descending order):
GET /api/batchUsers?sortby=name:desc
| Ids | string Comma-separated list of Batch User Ids |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Platform | string The Platform (Operating System) of the Batch User (Can accept ? and * wildcards) |
| PlatformId | integer <int32> The Id of the Platform Type of the Batch User |
| RoleName | string The Batch User Role Name (Can accept ? and * wildcards) |
| LoginName | string The Batch User Login Name (Can accept ? and * wildcards) |
| IncludeRoles | boolean Flag to include a list of Roles assigned to the Batch User |
| IncludeAssociations | boolean Flag to include a list of Daily and Master Jobs to which the Batch User is assigned |
| AcsApplication | string The ACS Application of the Batch User (Only used when PlatformID is 27 - ACS) |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| SortBy | string Option to sort Batch Users by Id or LoginName in ascending (default) or descending (:desc) order |
Sample request:
POST /api/batchUsers
{
"platform": {
"id": 3,
"name": "Windows"
}
"loginName": "TestUser",
"password": "userPassword"
"roles": [
{
"id": 1
},
{
"id": 2
}
]
}
| id | integer or null <int32> Id of the batch user |
object (OpCon.Api.Data.Entities.Platform) | |
| loginName | string or null User name for the batch user |
| password | string or null This field is not returned on a GET request. It may be sent in a POST request. If the field is null in a PUT request, it gets ignored and the existing value is unchanged. The value is encrypted optional |
| acsApplication | string or null If the Platform is 27 (ACS), then this field describes the application for this batch user. For all other values, this field will be null. |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.Role) Roles associated with this batch user optional | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceDailyJob) Daily jobs associated with this batch user | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) Master jobs associated with this batch user | |
| previousLoginName | string or null |
{- "id": 0,
- "platform": {
- "id": 0,
- "name": "string"
}, - "loginName": "string",
- "password": "string",
- "acsApplication": "string",
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "dailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "jobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "previousLoginName": "string"
}Sample request (this updates the Batch User with Id = 1):
PUT /api/batchUsers/1
{
"platform": {
"id": 1,
"name": "Windows"
}
"loginName": "TestUser"
}
| id required | integer <int32> |
| id | integer or null <int32> Id of the batch user |
object (OpCon.Api.Data.Entities.Platform) | |
| loginName | string or null User name for the batch user |
| password | string or null This field is not returned on a GET request. It may be sent in a POST request. If the field is null in a PUT request, it gets ignored and the existing value is unchanged. The value is encrypted optional |
| acsApplication | string or null If the Platform is 27 (ACS), then this field describes the application for this batch user. For all other values, this field will be null. |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.Role) Roles associated with this batch user optional | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceDailyJob) Daily jobs associated with this batch user | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) Master jobs associated with this batch user | |
| previousLoginName | string or null |
{- "id": 0,
- "platform": {
- "id": 0,
- "name": "string"
}, - "loginName": "string",
- "password": "string",
- "acsApplication": "string",
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "dailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "jobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "previousLoginName": "string"
}Sample request (this deletes a Batch User with Id = 11):
DELETE /api/batchUsers/11
| id required | integer <int32> |
| Ids | string Comma-separated list of Batch User Ids |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Platform | string The Platform (Operating System) of the Batch User (Can accept ? and * wildcards) |
| PlatformId | integer <int32> The Id of the Platform Type of the Batch User |
| RoleName | string The Batch User Role Name (Can accept ? and * wildcards) |
| LoginName | string The Batch User Login Name (Can accept ? and * wildcards) |
| IncludeRoles | boolean Flag to include a list of Roles assigned to the Batch User |
| IncludeAssociations | boolean Flag to include a list of Daily and Master Jobs to which the Batch User is assigned |
| AcsApplication | string The ACS Application of the Batch User (Only used when PlatformID is 27 - ACS) |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| SortBy | string Option to sort Batch Users by Id or LoginName in ascending (default) or descending (:desc) order |
Sample request (this returns a list of Calendars by name in descending order):
GET /api/calendars?sortby=name:desc
| Count | boolean Flag to include a total count in the response header |
| Type | integer <int32> The Type of the Calendars to fetch (0 = Individual Holiday Calendars, 1 = Other Calendars) |
| Name | string The Calendar Name (Can accept ? and * wildcards) |
| Description | string The Calendar Description (Can accept ? and * wildcards) |
| IncludeCrossReferences | boolean Flag to include a list of Daily and Master Jobs to which the Calendar is assigned |
| Ids | string Comma-separated list of Calendar Ids |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortOrders | Array of strings |
| IgnoreCase | boolean Flag to indicate case-insensitive search criteria |
| BasicDetails | boolean Flag to return just basic details |
| SortBy | string Option to sort Calendars by Id, Name, Description or Type in ascending (default) or descending (:desc) order |
Sample request (this creates a new calendar):
POST /api/calendars
{
"name": "CalendarName"
}
| id | integer or null <int32> The id of the calendar |
object (OpCon.Api.Data.Entities.MasterSchedule) | |
| type | integer <int32> The type of the calendar |
| name | string or null The name of the calendar |
| dates | Array of strings or null The dates for this calendar |
| description | string or null The description of the calendar |
Array of objects or null (OpCon.Api.Data.Services.Calendars.CalendarAssociation) |
{- "id": 0,
- "schedule": {
- "calendar": { },
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}Sample request (this returns a count of calendars having name like the name provided):
GET /api/calendars/count?name=HC:
| Count | boolean Flag to include a total count in the response header |
| Type | integer <int32> The Type of the Calendars to fetch (0 = Individual Holiday Calendars, 1 = Other Calendars) |
| Name | string The Calendar Name (Can accept ? and * wildcards) |
| Description | string The Calendar Description (Can accept ? and * wildcards) |
| IncludeCrossReferences | boolean Flag to include a list of Daily and Master Jobs to which the Calendar is assigned |
| Ids | string Comma-separated list of Calendar Ids |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortOrders | Array of strings |
| IgnoreCase | boolean Flag to indicate case-insensitive search criteria |
| BasicDetails | boolean Flag to return just basic details |
| SortBy | string Option to sort Calendars by Id, Name, Description or Type in ascending (default) or descending (:desc) order |
Sample request (this returns the Calendar with Id = 1 ):
GET /api/calendars/1
| id required | integer <int32> |
| Count | boolean Flag to include a total count in the response header |
| Type | integer <int32> The Type of the Calendars to fetch (0 = Individual Holiday Calendars, 1 = Other Calendars) |
| Name | string The Calendar Name (Can accept ? and * wildcards) |
| Description | string The Calendar Description (Can accept ? and * wildcards) |
| IncludeCrossReferences | boolean Flag to include a list of Daily and Master Jobs to which the Calendar is assigned |
| Ids | string Comma-separated list of Calendar Ids |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortOrders | Array of strings |
| IgnoreCase | boolean Flag to indicate case-insensitive search criteria |
| BasicDetails | boolean Flag to return just basic details |
| SortBy | string Option to sort Calendars by Id, Name, Description or Type in ascending (default) or descending (:desc) order |
Sample request:
PUT /api/calendar/1
{
"id": 1,
"name": "CalendarName",
"dates": [ "03/16/2021", "06/02/2021" ]
}
| id required | integer <int32> |
| id | integer or null <int32> The id of the calendar |
object (OpCon.Api.Data.Entities.MasterSchedule) | |
| type | integer <int32> The type of the calendar |
| name | string or null The name of the calendar |
| dates | Array of strings or null The dates for this calendar |
| description | string or null The description of the calendar |
Array of objects or null (OpCon.Api.Data.Services.Calendars.CalendarAssociation) |
{- "id": 0,
- "schedule": {
- "calendar": { },
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}Sample request:
POST /api/calendars/10/deleteOldDates
{
"calendar": {
"id": 10,
}
}
| id required | integer <int32> |
Sample request:
GET /api/cloudEvents
| Server | string |
| Path | string |
| Protocol | string |
| logonUserName | string |
| Type | string |
| Result | integer <int64> |
| Name | string Limit results to CloudEventsTriggers whose names match this pattern |
| EventTypeFilter | string Limit results to CloudEventsTriggers whose CloudEvents Type matches this pattern |
| SourceFilter | string Limit results to CloudEventsTriggers whose Source matches this pattern |
| OpconEventCountFilter | string |
| IncludeCount | boolean Specifies whether to include the total number of records matching these criteria in the response |
| SortBy | string Option to sort Cloud Events by Name, EventTypeFilter, SourceFilter, or OpconEventCountFilter |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
Sample request:
POST /api/cloudEvents
| id | integer <int32> |
| name | string or null |
object (OpCon.Api.Data.Services.CloudEvents.Models.CloudEventsFilter) | |
Array of objects or null (OpCon.Api.Data.Services.CloudEvents.Models.OpConEvent) |
{- "id": 0,
- "name": "string",
- "filter": {
- "triggerAssociationId": 0,
- "filterFields": [
- {
- "key": "string",
- "value": "string"
}
]
}, - "events": [
- {
- "eventAssociationId": 0,
- "event": {
- "name": "string",
- "category": "string",
- "parameters": [
- "string"
]
}
}
]
}Sample request:
PUT /api/cloudevents
| id | integer <int32> |
| name | string or null |
object (OpCon.Api.Data.Services.CloudEvents.Models.CloudEventsFilter) | |
Array of objects or null (OpCon.Api.Data.Services.CloudEvents.Models.OpConEvent) |
{- "id": 0,
- "name": "string",
- "filter": {
- "triggerAssociationId": 0,
- "filterFields": [
- {
- "key": "string",
- "value": "string"
}
]
}, - "events": [
- {
- "eventAssociationId": 0,
- "event": {
- "name": "string",
- "category": "string",
- "parameters": [
- "string"
]
}
}
]
}Sample request:
POST /api/cloudEvents/events
| property name* additional property | Array of arrays (Newtonsoft.Json.Linq.JToken) |
{- "property1": [
- [ ]
], - "property2": [
- [ ]
]
}Sample request (this returns a list of all daily graph edges):
GET /api/dailyGraphEdges?level=-1
| ScheduleIds | string Schedule ids to include |
| Level | integer <int32> Number of successor and predecessor levels (-1, 0, 1, 2). -1 returns all predecessors up to 1000 levels. Default is 1. |
| JobIds | string Job ids to include |
| ScheduleDates | Array of integers <int32> [ items <int32 > ] Schedule dates to include |
| Dates | string |
| PredecessorLevel | integer <int32> Number of predecessor levels (-1, 0, 1, 2). -1 returns all predecessors up to 1000 levels. Default is 1. |
| SuccessorLevel | integer <int32> Number of successor levels (-1, 0, 1, 2). -1 returns all successors up to 1000 levels. Default is 1. |
Sample request (this returns a list of all Daily Graph Edges):
POST /api/dailyGraphEdges?level=-1
| scheduleIds | string or null Schedule ids to include |
| level | integer or null <int32> Number of successor and predecessor levels (-1, 0, 1, 2). -1 returns all predecessors up to 1000 levels. Default is 1. |
| jobIds | string or null Job ids to include |
| scheduleDates | Array of integers or null <int32> [ items <int32 > ] Schedule dates to include |
| dates | string or null |
| predecessorLevel | integer or null <int32> Number of predecessor levels (-1, 0, 1, 2). -1 returns all predecessors up to 1000 levels. Default is 1. |
| successorLevel | integer or null <int32> Number of successor levels (-1, 0, 1, 2). -1 returns all successors up to 1000 levels. Default is 1. |
{- "scheduleIds": "string",
- "level": 0,
- "jobIds": "string",
- "scheduleDates": [
- 0
], - "dates": "string",
- "predecessorLevel": 0,
- "successorLevel": 0
}Sample request (this returns a list of Daily Graph Edges for the Daily Schedule having the Id '20221229|1|1'):
GET /api/dailyGraphEdges/20221229|1|1
| id required | string |
| ScheduleIds | string Schedule ids to include |
| Level | integer <int32> Number of successor and predecessor levels (-1, 0, 1, 2). -1 returns all predecessors up to 1000 levels. Default is 1. |
| JobIds | string Job ids to include |
| ScheduleDates | Array of integers <int32> [ items <int32 > ] Schedule dates to include |
| Dates | string |
| PredecessorLevel | integer <int32> Number of predecessor levels (-1, 0, 1, 2). -1 returns all predecessors up to 1000 levels. Default is 1. |
| SuccessorLevel | integer <int32> Number of successor levels (-1, 0, 1, 2). -1 returns all successors up to 1000 levels. Default is 1. |
Sample request:
POST /api/dailyJobs/{jobId}/events/
{
"job": {
"id": "20210712|6000|1|Unix1"
},
"user": {
"id": 0,
"name": "ocadm"
},
"trigger": {
"type": "Status",
"id": 900,
"name": "Finished OK"
},
"event": {
"type": "$CONSOLE:DISPLAY",
"parameters": {
"message": "HELLO"
}
},
"frequency": {
"name": "********"
}
}
required | object (OpCon.Api.Data.Entities.Jobs.DailyJobKey) |
required | object (OpCon.Api.Data.Services.DailyJobEvents.Models.DailyJobId) |
required | object (OpCon.Api.Data.Services.DailyJobEvents.Models.SmaUserModel) |
required | object |
required | object (OpCon.Api.Data.Services.DailyJobEvents.Models.JobEventDetailsModel) |
required | object (OpCon.Api.Data.Services.DailyJobEvents.Models.JobEventFrequencyModel) |
| id | integer <int32> |
{- "job": {
- "id": "string"
}, - "user": {
- "id": 32767,
- "name": "string"
}, - "trigger": {
- "property1": "string",
- "property2": "string"
}, - "event": {
- "name": "string",
- "type": "string",
- "category": "string",
- "parameters": {
- "property1": "string",
- "property2": "string"
}
}, - "frequency": {
- "name": "string"
}, - "id": 0
}Sample request:
PUT /api/dailyJobs/{jobId}/events/
{
"job": {
"id": "20210712|6000|1|Unix1"
},
"user": {
"id": 0,
"name": "ocadm"
},
"trigger": {
"type": "Status",
"id": 900,
"name": "Finished OK"
},
"event": {
"type": "$CONSOLE:DISPLAY",
"parameters": {
"message": "HELLO"
}
},
"frequency": {
"name": "********"
}
}
required | object (OpCon.Api.Data.Entities.Jobs.DailyJobKey) |
required | object (OpCon.Api.Data.Services.DailyJobEvents.Models.DailyJobId) |
required | object (OpCon.Api.Data.Services.DailyJobEvents.Models.SmaUserModel) |
required | object |
required | object (OpCon.Api.Data.Services.DailyJobEvents.Models.JobEventDetailsModel) |
required | object (OpCon.Api.Data.Services.DailyJobEvents.Models.JobEventFrequencyModel) |
| id | integer <int32> |
{- "job": {
- "id": "string"
}, - "user": {
- "id": 32767,
- "name": "string"
}, - "trigger": {
- "property1": "string",
- "property2": "string"
}, - "event": {
- "name": "string",
- "type": "string",
- "category": "string",
- "parameters": {
- "property1": "string",
- "property2": "string"
}
}, - "frequency": {
- "name": "string"
}, - "id": 0
}Sample request (returns a list of daily jobs with a job name starting with SMA):
GET /api/dailyJobs?jobName=SMA*
| Uids | string A comma-separated list of Daily Job Unique Ids (1, 2, etc.) |
| IncludeDocumentation | boolean Flag to include a list of Documentation associated with the Daily Job |
| IncludeThresholdResourceDependencies | boolean Flag to include a list of Threshold and Resource Dependencies associated with the Daily Job |
| IncludeThresholdResourceUpdates | boolean Flag to include a list of Threshold and Resource Updates associated with the Daily Job |
| IncludeExpressionDependencies | boolean Flag to include a list of Expression Dependencies associated with the Daily Job |
| IncludeDependencies | boolean Flag to include a list of Job Dependencies associated with the Daily Job |
| IncludeConfigurations | boolean Flag to include configurations associated with the Daily Job |
| IncludeCount | boolean Flag to include a total count of Daily Jobs in the response header |
| IncludeDetails | boolean Flag to include details of Daily Job |
| IncludeEvents | boolean Flag to include a list of Events associated with the Daily Job |
| TerminationDescription | string The Termination Description of the Daily Job |
| JobName | string The Job Name of the Daily Job (Can accept ? and * wildcards) |
| Machine | string The primary Machine Name assigned to run the Daily Job |
| StartMachine | string The Machine Name on which the Daily Job is running |
| PrimaryMachine | string The primary Machine Name assigned to run the Daily Job |
| AlternateMachine | string The first alternate Machine Name assigned to run the Daily Job |
| AlternateMachine2 | string The second alternate Machine Name assigned to run the Daily Job |
| AlternateMachine3 | string The third alternate Machine Name assigned to run the Daily Job |
| Reason | string The Daily Job Reason |
| ScheduleDates | Array of integers <int32> [ items <int32 > ] Comma-separated list of dates the Daily Job is scheduled to run |
| SortOrders | Array of strings |
| JobStatus | string The Status of the Daily Job |
| JobStatusCategories | Array of strings Comma-separated list of Daily Job Statuses |
| JobType | string The Daily Job Job Type |
| PriorityValue | integer <int32> The Daily Job Priority |
| ScheduleStatus | string The Daily Job Schedule Status |
| ScheduleName | string The Daily Job Schedule Name |
| Path | string The Daily Job Path |
| TagList | Array of strings Comma separated list of Daily Job Tags |
| LimitValue | integer <int32> Limits the results being fetched |
| OffsetValue | integer <int32> Retrieves records beginning at this record number |
| DepartmentList | Array of integers <int32> [ items <int32 > ] Comma-separated list of Department Ids |
| AccessCodeList | Array of integers <int32> [ items <int32 > ] Comma-separated list of Access Code Ids |
| JobNumber | integer <int32> |
| Ids | string Comma-separated list of Daily Job Ids |
| ScheduleIds | string |
| Name | string |
| Dates | string |
| Status | string |
| SortBy | string Option to sort Daily Jobs by Id (in ascending (default) or descending (:desc) order), Name, Status, Date, Path, Duration (Calculated Duration), Start (Calculated Start Time), End (Calculated End Time), State (Job State), Machine (on which the Daily Job is running), JobType, Priority (Job Priority), TermDesc (Termination Description), and ScheduleStatus (Schedule Status) |
| Priority | string |
| AccessCodeIds | string |
| Limit | string |
| Offset | string |
| Tags | string |
| Categories | string |
| DepartmentIds | string |
Sample request (this returns a list of all daily jobs):
POST /api/dailyJobs
| uids | string or null A comma-separated list of Daily Job Unique Ids (1, 2, etc.) |
| includeDocumentation | boolean Flag to include a list of Documentation associated with the Daily Job |
| includeThresholdResourceDependencies | boolean Flag to include a list of Threshold and Resource Dependencies associated with the Daily Job |
| includeThresholdResourceUpdates | boolean Flag to include a list of Threshold and Resource Updates associated with the Daily Job |
| includeExpressionDependencies | boolean Flag to include a list of Expression Dependencies associated with the Daily Job |
| includeDependencies | boolean Flag to include a list of Job Dependencies associated with the Daily Job |
| includeConfigurations | boolean Flag to include configurations associated with the Daily Job |
| includeCount | boolean Flag to include a total count of Daily Jobs in the response header |
| includeDetails | boolean Flag to include details of Daily Job |
| includeEvents | boolean Flag to include a list of Events associated with the Daily Job |
| terminationDescription | string or null The Termination Description of the Daily Job |
| jobName | string or null The Job Name of the Daily Job (Can accept ? and * wildcards) |
| machine | string or null The primary Machine Name assigned to run the Daily Job |
| startMachine | string or null The Machine Name on which the Daily Job is running |
| primaryMachine | string or null The primary Machine Name assigned to run the Daily Job |
| alternateMachine | string or null The first alternate Machine Name assigned to run the Daily Job |
| alternateMachine2 | string or null The second alternate Machine Name assigned to run the Daily Job |
| alternateMachine3 | string or null The third alternate Machine Name assigned to run the Daily Job |
| reason | string or null The Daily Job Reason |
| scheduleDates | Array of integers or null <int32> [ items <int32 > ] Comma-separated list of dates the Daily Job is scheduled to run |
| sortOrders | Array of strings or null |
| jobStatus | string or null The Status of the Daily Job |
| jobStatusCategories | Array of strings or null Comma-separated list of Daily Job Statuses |
| jobType | string or null The Daily Job Job Type |
| priorityValue | integer or null <int32> The Daily Job Priority |
| scheduleStatus | string or null The Daily Job Schedule Status |
| scheduleName | string or null The Daily Job Schedule Name |
| path | string or null The Daily Job Path |
| tagList | Array of strings or null Comma separated list of Daily Job Tags |
| limitValue | integer or null <int32> Limits the results being fetched |
| offsetValue | integer or null <int32> Retrieves records beginning at this record number |
| departmentList | Array of integers or null <int32> [ items <int32 > ] Comma-separated list of Department Ids |
| accessCodeList | Array of integers or null <int32> [ items <int32 > ] Comma-separated list of Access Code Ids |
| jobNumber | integer or null <int32> |
| ids | string or null Comma-separated list of Daily Job Ids |
| scheduleIds | string or null |
| name | string or null |
| dates | string or null |
| status | string or null |
| sortBy | string or null Option to sort Daily Jobs by Id (in ascending (default) or descending (:desc) order), Name, Status, Date, Path, Duration (Calculated Duration), Start (Calculated Start Time), End (Calculated End Time), State (Job State), Machine (on which the Daily Job is running), JobType, Priority (Job Priority), TermDesc (Termination Description), and ScheduleStatus (Schedule Status) |
| priority | string or null |
| accessCodeIds | string or null |
| limit | string or null |
| offset | string or null |
| tags | string or null |
| categories | string or null |
| departmentIds | string or null |
{- "uids": "string",
- "includeDocumentation": true,
- "includeThresholdResourceDependencies": true,
- "includeThresholdResourceUpdates": true,
- "includeExpressionDependencies": true,
- "includeDependencies": true,
- "includeConfigurations": true,
- "includeCount": true,
- "includeDetails": true,
- "includeEvents": true,
- "terminationDescription": "string",
- "jobName": "string",
- "machine": "string",
- "startMachine": "string",
- "primaryMachine": "string",
- "alternateMachine": "string",
- "alternateMachine2": "string",
- "alternateMachine3": "string",
- "reason": "string",
- "scheduleDates": [
- 0
], - "sortOrders": [
- "string"
], - "jobStatus": "string",
- "jobStatusCategories": [
- "string"
], - "jobType": "string",
- "priorityValue": 0,
- "scheduleStatus": "string",
- "scheduleName": "string",
- "path": "string",
- "tagList": [
- "string"
], - "limitValue": 0,
- "offsetValue": 0,
- "departmentList": [
- 0
], - "accessCodeList": [
- 0
], - "jobNumber": 0,
- "ids": "string",
- "scheduleIds": "string",
- "name": "string",
- "dates": "string",
- "status": "string",
- "sortBy": "string",
- "priority": "string",
- "accessCodeIds": "string",
- "limit": "string",
- "offset": "string",
- "tags": "string",
- "categories": "string",
- "departmentIds": "string"
}Sample request:
PUT /api/dailyJobs/20231106|1|1|SMA Check Identity Limit
{
"id": "20231106|1|1|SMA Check Identity Limit",
"name": "SMA Check Identity Limit 2",
"details": { ... },
"department": { "id": 32000 },
"frequency": { ... },
"jobType": { "id": 6 },
"accessCode": { "id": 0 },
"primaryMachine": { "id": 1 },
}
| dailyJobId required | string |
| uid | integer or null <int64> |
| uniqueJobId | string or null |
object (OpCon.Api.Data.Entities.Jobs.DailyJobDetails) | |
object (OpCon.Api.Data.Entities.Jobs.DailyJobFeedback) | |
object (OpCon.Api.Data.Services.Departments.Models.Department) | |
Array of objects or null (OpCon.Api.Data.Entities.InstanceProperty) | |
| steps | Array of strings or null |
| id | string or null |
| priority | integer <int32> |
| jobName | string or null |
object (OpCon.Api.Data.Entities.Frequency) A frequency | |
| jobNumber | integer <int32> |
| jorsRequestParameters | string or null |
| incidentTicketId | string or null |
| incidentTicketURL | string or null |
object (OpCon.Api.Data.Entities.LsamType) | |
object (OpCon.Api.Data.Services.AccessCodes.Models.AccessCode) An access code with id and name fields | |
object (OpCon.Api.Data.Entities.Machine) | |
object (OpCon.Api.Data.Entities.Machine) | |
object (OpCon.Api.Data.Entities.Machine) | |
object (OpCon.Api.Data.Entities.Machine) | |
object (OpCon.Api.Data.Entities.MachineGroup) | |
object (OpCon.Api.Data.Entities.Machine) | |
| tags | Array of strings or null |
object (OpCon.Api.Data.Entities.JobStatus) | |
object (OpCon.Api.Data.Entities.DailySchedule) | |
| terminationDescription | string or null |
object (OpCon.Api.Data.Entities.Jobs.ComputedTime) | |
object (OpCon.Api.Data.Entities.Jobs.ComputedTime) | |
object (OpCon.Api.Data.Entities.Jobs.ComputedDuration) | |
object (OpCon.Api.Data.Entities.Jobs.DailyJobDocumentation) | |
Array of objects or null (OpCon.Api.Data.Entities.Jobs.DailyJobThresholdDependency) | |
Array of objects or null (OpCon.Api.Data.Entities.Jobs.DailyJobResourceDependency) | |
Array of objects or null (OpCon.Api.Data.Entities.Jobs.DailyJobThresholdResourceUpdate) | |
Array of objects or null (OpCon.Api.Data.Entities.Jobs.DailyJobThresholdResourceUpdate) | |
Array of objects or null (OpCon.Api.Data.DailyJobDependency) | |
Array of objects or null (OpCon.Api.Data.Services.DailyJobEvents.Models.DailyJobEventModel) | |
Array of objects or null (OpCon.Api.Data.Entities.Jobs.DailyJobConfigurationProperty) | |
object (OpCon.Api.Data.Entities.Jobs.DailyJobExpressionDependencyCollection) | |
| detailMessages | Array of strings or null |
| isRecurrent | boolean |
| features | Array of strings or null |
| currentStep | string or null |
| jobGroup | integer <int32> |
| startMachineId | integer <int32> |
| startOffset | number <double> |
| startAbsoluteRelative | string or null |
| lateToStartTime | number <double> |
| lateToStartAbsoluteRelative | string or null |
| start | number <double> |
| termination | number <double> |
| estimatedRunTime | integer <int32> |
| lastUpdate | number <double> |
| maxMinutes | integer <int32> |
| originalJobName | string or null |
| shortName | string or null |
| calculatedStartTime | number or null <double> |
| startTimeIsEstimated | boolean |
| calculatedEndTime | number or null <double> |
| endTimeIsEstimated | boolean |
| calculatedDuration | integer <int64> |
| durationIsEstimated | boolean |
| subScheduleDailyName | string or null |
| subScheduleDailyPath | string or null |
| subScheduleDailyInstance | integer or null <int32> |
| subScheduleDailyId | integer or null <int32> |
| subScheduleDailyDate | integer or null <int32> |
| subScheduleMasterName | string or null |
| subScheduleMasterId | integer or null <int32> |
{- "uid": 0,
- "uniqueJobId": "string",
- "details": {
- "currentStep": "string",
- "subType": "string",
- "subTypeFormDataString": "string",
- "subTypeFormData": {
- "property1": null,
- "property2": null
}, - "calculatedStartTime": "2019-08-24T14:15:22Z",
- "id": "string",
- "documentation": {
- "id": 0,
- "frequency": "string",
- "job": "string"
}, - "jobAction": "string",
- "supportedFeatures": [
- "string"
]
}, - "feedback": { },
- "department": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}, - "instanceProperties": [
- {
- "key": "string",
- "value": "string"
}
], - "steps": [
- "string"
], - "id": "string",
- "priority": 0,
- "jobName": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "jobNumber": 0,
- "jorsRequestParameters": "string",
- "incidentTicketId": "string",
- "incidentTicketURL": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "accessCode": {
- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}, - "machine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine2": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine3": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "machineGroup": {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}, - "startMachine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "tags": [
- "string"
], - "jobStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}, - "schedule": {
- "uid": 0,
- "instanceProperties": [
- {
- "key": "string",
- "value": "string"
}
], - "dateAsInteger": 0,
- "id": "string",
- "masterId": 0,
- "details": {
- "documentation": "string",
- "deployInformation": {
- "description": "string",
- "version": "string",
- "date": "string",
- "user": "string"
}
}, - "computedStartTime": {
- "time": "string",
- "isEstimated": true,
- "programmedFor": "string",
- "consideredLateAt": "string",
- "latestStart": "string"
}, - "definedStartTime": "string",
- "endTime": "string",
- "name": "string",
- "status": {
- "id": 0,
- "description": "string",
- "category": "string",
- "containsFailedJobs": true
}, - "instance": 0,
- "duration": 0,
- "date": "string",
- "path": "string",
- "containerJobId": "string",
- "workWeek": 0,
- "events": [
- {
- "id": 0,
- "user": {
- "id": 32767,
- "name": "string"
}, - "event": {
- "name": "string",
- "type": "string",
- "category": "string",
- "parameters": {
- "property1": "string",
- "property2": "string"
}
}, - "scheduleId": "string"
}
]
}, - "terminationDescription": "string",
- "computedStartTime": {
- "time": "string",
- "isEstimated": true,
- "programmedFor": "string",
- "consideredLateAt": "string",
- "latestStart": "string"
}, - "computedEndTime": {
- "time": "string",
- "isEstimated": true,
- "programmedFor": "string",
- "consideredLateAt": "string",
- "latestStart": "string"
}, - "computedDuration": {
- "duration": 0,
- "isEstimated": true
}, - "documentation": {
- "id": 0,
- "frequency": "string",
- "job": "string"
}, - "thresholdDependencies": [
- {
- "id": 0,
- "threshold": {
- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}, - "value": 0,
- "operator": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
}
], - "resourceDependencies": [
- {
- "id": 0,
- "resource": {
- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}, - "requires": 0,
- "requiresAll": true,
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
}
], - "thresholdUpdates": [
- {
- "id": 0,
- "resource": {
- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}, - "threshold": {
- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}, - "value": 0,
- "status": {
- "id": 0,
- "status": "string"
}, - "frequency": {
- "name": "string"
}, - "jobName": "string",
- "scheduleId": 0
}
], - "resourceUpdates": [
- {
- "id": 0,
- "resource": {
- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}, - "threshold": {
- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- null
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}, - "value": 0,
- "status": {
- "id": 0,
- "status": "string"
}, - "frequency": {
- "name": "string"
}, - "jobName": "string",
- "scheduleId": 0
}
], - "dependencies": [
- {
- "scheduleId": 0,
- "scheduleInstanceNumber": 0,
- "jobName": "string",
- "id": 0,
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "type": {
- "id": 0,
- "name": "string",
- "condition": "string",
- "checkAllDays": true,
- "offset": 0,
- "jobNameLike": "string",
- "categories": [
- "string"
]
}, - "predecessor": {
- "masterJob": {
- "id": "string",
- "department": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}, - "isMultiInstance": true,
- "runOnEachMachine": true,
- "jobGroup": 0,
- "jobName": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
], - "type": {
- "id": 0,
- "description": "string"
}, - "accessCode": {
- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}, - "machine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": null,
- "jobName": null,
- "schedule": null
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": null,
- "jobName": null,
- "schedule": null
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": null,
- "jobName": null,
- "schedule": null
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": null,
- "jobName": null,
- "schedule": null
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine2": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": null,
- "jobName": null,
- "schedule": null
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": null,
- "jobName": null,
- "schedule": null
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine3": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": null,
- "jobName": null,
- "schedule": null
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": null,
- "jobName": null,
- "schedule": null
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "machineGroup": {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": null,
- "jobName": null,
- "schedule": null
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": null,
- "jobName": null,
- "schedule": null
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- null
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}, - "schedule": {
- "calendar": {
- "id": 0,
- "schedule": { },
- "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}, - "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "instances": [
- "string"
], - "estimatedRunTime": 0,
- "shortName": "string",
- "properties": [
- {
- "id": 0,
- "jobName": "string",
- "fieldCode": 0,
- "sequenceNumber": 0,
- "value": "string"
}
]
}, - "jobStatus": 0,
- "startStatus": 0,
- "statusCategory": "string",
- "schedule": {
- "scheduleId": 0,
- "scheduleName": "string",
- "id": "string",
- "date": "string",
- "name": "string",
- "namedInstance": {
- "scheduleId": 0,
- "number": 0,
- "id": 0,
- "name": "string"
}
}, - "id": "string",
- "name": "string",
- "status": "string"
}, - "scheduleDate": 0,
- "isSatisfied": true
}
], - "events": [
- {
- "job": {
- "id": "string"
}, - "user": {
- "id": 32767,
- "name": "string"
}, - "trigger": {
- "property1": "string",
- "property2": "string"
}, - "event": {
- "name": "string",
- "type": "string",
- "category": "string",
- "parameters": {
- "property1": "string",
- "property2": "string"
}
}, - "frequency": {
- "name": "string"
}, - "id": 0
}
], - "configurations": [
- {
- "fieldCode": 0,
- "sequenceNumber": 0,
- "value": "string",
- "name": "string",
- "isUserDefined": true
}
], - "expressionDependencies": {
- "id": 0,
- "expression1": "string",
- "expression2": "string"
}, - "detailMessages": [
- "string"
], - "isRecurrent": true,
- "features": [
- "string"
], - "currentStep": "string",
- "jobGroup": 0,
- "startMachineId": 0,
- "startOffset": 0.1,
- "startAbsoluteRelative": "string",
- "lateToStartTime": 0.1,
- "lateToStartAbsoluteRelative": "string",
- "start": 0.1,
- "termination": 0.1,
- "estimatedRunTime": 0,
- "lastUpdate": 0.1,
- "maxMinutes": 0,
- "originalJobName": "string",
- "shortName": "string",
- "calculatedStartTime": 0.1,
- "startTimeIsEstimated": true,
- "calculatedEndTime": 0.1,
- "endTimeIsEstimated": true,
- "calculatedDuration": 0,
- "durationIsEstimated": true,
- "subScheduleDailyName": "string",
- "subScheduleDailyPath": "string",
- "subScheduleDailyInstance": 0,
- "subScheduleDailyId": 0,
- "subScheduleDailyDate": 0,
- "subScheduleMasterName": "string",
- "subScheduleMasterId": 0
}Sample request (returns a count of daily jobs with a job name starting with SMA):
GET /api/dailyJobs/count?jobName=SMA*
| Uids | string A comma-separated list of Daily Job Unique Ids (1, 2, etc.) |
| IncludeDocumentation | boolean Flag to include a list of Documentation associated with the Daily Job |
| IncludeThresholdResourceDependencies | boolean Flag to include a list of Threshold and Resource Dependencies associated with the Daily Job |
| IncludeThresholdResourceUpdates | boolean Flag to include a list of Threshold and Resource Updates associated with the Daily Job |
| IncludeExpressionDependencies | boolean Flag to include a list of Expression Dependencies associated with the Daily Job |
| IncludeDependencies | boolean Flag to include a list of Job Dependencies associated with the Daily Job |
| IncludeConfigurations | boolean Flag to include configurations associated with the Daily Job |
| IncludeCount | boolean Flag to include a total count of Daily Jobs in the response header |
| IncludeDetails | boolean Flag to include details of Daily Job |
| IncludeEvents | boolean Flag to include a list of Events associated with the Daily Job |
| TerminationDescription | string The Termination Description of the Daily Job |
| JobName | string The Job Name of the Daily Job (Can accept ? and * wildcards) |
| Machine | string The primary Machine Name assigned to run the Daily Job |
| StartMachine | string The Machine Name on which the Daily Job is running |
| PrimaryMachine | string The primary Machine Name assigned to run the Daily Job |
| AlternateMachine | string The first alternate Machine Name assigned to run the Daily Job |
| AlternateMachine2 | string The second alternate Machine Name assigned to run the Daily Job |
| AlternateMachine3 | string The third alternate Machine Name assigned to run the Daily Job |
| Reason | string The Daily Job Reason |
| ScheduleDates | Array of integers <int32> [ items <int32 > ] Comma-separated list of dates the Daily Job is scheduled to run |
| SortOrders | Array of strings |
| JobStatus | string The Status of the Daily Job |
| JobStatusCategories | Array of strings Comma-separated list of Daily Job Statuses |
| JobType | string The Daily Job Job Type |
| PriorityValue | integer <int32> The Daily Job Priority |
| ScheduleStatus | string The Daily Job Schedule Status |
| ScheduleName | string The Daily Job Schedule Name |
| Path | string The Daily Job Path |
| TagList | Array of strings Comma separated list of Daily Job Tags |
| LimitValue | integer <int32> Limits the results being fetched |
| OffsetValue | integer <int32> Retrieves records beginning at this record number |
| DepartmentList | Array of integers <int32> [ items <int32 > ] Comma-separated list of Department Ids |
| AccessCodeList | Array of integers <int32> [ items <int32 > ] Comma-separated list of Access Code Ids |
| JobNumber | integer <int32> |
| Ids | string Comma-separated list of Daily Job Ids |
| ScheduleIds | string |
| Name | string |
| Dates | string |
| Status | string |
| SortBy | string Option to sort Daily Jobs by Id (in ascending (default) or descending (:desc) order), Name, Status, Date, Path, Duration (Calculated Duration), Start (Calculated Start Time), End (Calculated End Time), State (Job State), Machine (on which the Daily Job is running), JobType, Priority (Job Priority), TermDesc (Termination Description), and ScheduleStatus (Schedule Status) |
| Priority | string |
| AccessCodeIds | string |
| Limit | string |
| Offset | string |
| Tags | string |
| Categories | string |
| DepartmentIds | string |
Sample request:
GET /api/dailyJobs/count_by_status?jobName=SMA*
| Uids | string A comma-separated list of Daily Job Unique Ids (1, 2, etc.) |
| IncludeDocumentation | boolean Flag to include a list of Documentation associated with the Daily Job |
| IncludeThresholdResourceDependencies | boolean Flag to include a list of Threshold and Resource Dependencies associated with the Daily Job |
| IncludeThresholdResourceUpdates | boolean Flag to include a list of Threshold and Resource Updates associated with the Daily Job |
| IncludeExpressionDependencies | boolean Flag to include a list of Expression Dependencies associated with the Daily Job |
| IncludeDependencies | boolean Flag to include a list of Job Dependencies associated with the Daily Job |
| IncludeConfigurations | boolean Flag to include configurations associated with the Daily Job |
| IncludeCount | boolean Flag to include a total count of Daily Jobs in the response header |
| IncludeDetails | boolean Flag to include details of Daily Job |
| IncludeEvents | boolean Flag to include a list of Events associated with the Daily Job |
| TerminationDescription | string The Termination Description of the Daily Job |
| JobName | string The Job Name of the Daily Job (Can accept ? and * wildcards) |
| Machine | string The primary Machine Name assigned to run the Daily Job |
| StartMachine | string The Machine Name on which the Daily Job is running |
| PrimaryMachine | string The primary Machine Name assigned to run the Daily Job |
| AlternateMachine | string The first alternate Machine Name assigned to run the Daily Job |
| AlternateMachine2 | string The second alternate Machine Name assigned to run the Daily Job |
| AlternateMachine3 | string The third alternate Machine Name assigned to run the Daily Job |
| Reason | string The Daily Job Reason |
| ScheduleDates | Array of integers <int32> [ items <int32 > ] Comma-separated list of dates the Daily Job is scheduled to run |
| SortOrders | Array of strings |
| JobStatus | string The Status of the Daily Job |
| JobStatusCategories | Array of strings Comma-separated list of Daily Job Statuses |
| JobType | string The Daily Job Job Type |
| PriorityValue | integer <int32> The Daily Job Priority |
| ScheduleStatus | string The Daily Job Schedule Status |
| ScheduleName | string The Daily Job Schedule Name |
| Path | string The Daily Job Path |
| TagList | Array of strings Comma separated list of Daily Job Tags |
| LimitValue | integer <int32> Limits the results being fetched |
| OffsetValue | integer <int32> Retrieves records beginning at this record number |
| DepartmentList | Array of integers <int32> [ items <int32 > ] Comma-separated list of Department Ids |
| AccessCodeList | Array of integers <int32> [ items <int32 > ] Comma-separated list of Access Code Ids |
| JobNumber | integer <int32> |
| Ids | string Comma-separated list of Daily Job Ids |
| ScheduleIds | string |
| Name | string |
| Dates | string |
| Status | string |
| SortBy | string Option to sort Daily Jobs by Id (in ascending (default) or descending (:desc) order), Name, Status, Date, Path, Duration (Calculated Duration), Start (Calculated Start Time), End (Calculated End Time), State (Job State), Machine (on which the Daily Job is running), JobType, Priority (Job Priority), TermDesc (Termination Description), and ScheduleStatus (Schedule Status) |
| Priority | string |
| AccessCodeIds | string |
| Limit | string |
| Offset | string |
| Tags | string |
| Categories | string |
| DepartmentIds | string |
Sample request:
POST /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/documentation
{ "frequency": "Daily", "job": "Check Identity Limit" }
| rawId required | string Daily job id |
Documentation
| id | integer or null <int32> |
| frequency | string or null |
| job | string or null |
{- "id": 0,
- "frequency": "string",
- "job": "string"
}Sample request:
GET /api/dailyJobs/documentation/20231106|1|1|SMA Check Identity Limit/1
| rawId required | string |
| documentationId required | integer <int32> |
Sample request:
PUT /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/documentation/1
{
"frequency": "Daily",
"job": "Check Identity Limit"
}
| rawId required | string |
| documentationId required | integer <int32> |
| id | integer or null <int32> |
| frequency | string or null |
| job | string or null |
{- "id": 0,
- "frequency": "string",
- "job": "string"
}Sample request:
DELETE /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/documentation/1
| rawId required | string |
| documentationId required | integer <int32> |
Sample request:
POST /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/properties
{ "key": "instance2", "value": "value2" }
| rawId required | string |
| key | string or null |
| value | string or null |
{- "key": "string",
- "value": "string"
}Sample request:
GET /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/properties/instance1
| rawId required | string |
| name required | string |
Sample request:
PUT /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/properties/instance1
{
"key": "instance1",
"value": "value1"
}
| rawId required | string |
| name required | string |
| key | string or null |
| value | string or null |
{- "key": "string",
- "value": "string"
}Sample request (this returns a list of Expression Dependencies in ascending order):
GET /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/expressionDependencies
| rawId required | string |
Sample request:
POST /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/expressionDependencies/
{
"expression1": "someExpression",
"expression2": "expressionTwo"
}
| rawId required | string |
| id | integer or null <int32> The expression dependecy unique identifier |
| expression1 | string or null The string value for the expression. |
| expression2 | string or null The string value for the expression. |
{- "id": 0,
- "expression1": "string",
- "expression2": "string"
}Sample request (this returns a Expression Dependency in ascending order):
GET /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/expressionDependencies/1
| rawId required | string |
| expressionId required | integer <int32> |
Sample request:
PUT /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/expressionDependencies/1
{
"id": 1,
"expression1": "someExpression",
"expression2": "expressionTwo"
}
| rawId required | string |
| expressionId required | integer <int32> |
| id | integer or null <int32> The expression dependecy unique identifier |
| expression1 | string or null The string value for the expression. |
| expression2 | string or null The string value for the expression. |
{- "id": 0,
- "expression1": "string",
- "expression2": "string"
}Sample request):
DELETE /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/expressionDependencies/1
| rawId required | string |
| expressionId required | integer <int32> |
| id | integer or null <int32> The expression dependecy unique identifier |
| expression1 | string or null The string value for the expression. |
| expression2 | string or null The string value for the expression. |
{- "id": 0,
- "expression1": "string",
- "expression2": "string"
}Sample request:
POST /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/resourceDependencies
| rawId required | string |
| id | integer or null <int32> |
object (OpCon.Api.Data.Services.Resources.Resource) | |
| requires | integer or null <int32> |
| requiresAll | boolean or null |
object (OpCon.Api.Data.Entities.Frequency) A frequency |
{- "id": 0,
- "resource": {
- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}, - "requires": 0,
- "requiresAll": true,
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
}Sample request:
GET /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/resourceDependencies/1
| rawId required | string |
| resourceId required | integer <int32> |
Sample request:
PUT /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/resourceDependencies/1
| rawId required | string |
| resourceId required | integer <int32> |
| id | integer or null <int32> |
object (OpCon.Api.Data.Services.Resources.Resource) | |
| requires | integer or null <int32> |
| requiresAll | boolean or null |
object (OpCon.Api.Data.Entities.Frequency) A frequency |
{- "id": 0,
- "resource": {
- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}, - "requires": 0,
- "requiresAll": true,
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
}Sample request:
POST /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/thresholdDependencies
| rawId required | string |
| id | integer or null <int32> |
object (OpCon.Api.Data.Services.Thresholds.Threshold) | |
| value | integer <int32> |
| operator | string or null |
object (OpCon.Api.Data.Entities.Frequency) A frequency |
{- "id": 0,
- "threshold": {
- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}, - "value": 0,
- "operator": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
}Sample request:
GET /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/thresholdDependencies/1
| rawId required | string |
| thresholdId required | integer <int32> |
Sample request:
PUT /api/dailyJobs/20231106|1|1|SMA Check Identity Limit/thresholdDependencies/1
| rawId required | string |
| thresholdId required | integer <int32> |
| id | integer or null <int32> |
object (OpCon.Api.Data.Services.Thresholds.Threshold) | |
| value | integer <int32> |
| operator | string or null |
object (OpCon.Api.Data.Entities.Frequency) A frequency |
{- "id": 0,
- "threshold": {
- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}, - "value": 0,
- "operator": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
}Sample request:
POST /api/dailyJobs/111/incidentTickets
{
"ticketId": "123456",
"ticketUrl": "https://mycompany.com/tickets/123456"
}
| uniqueId required | integer <int64> |
| id | integer <int32> |
| ticketId | string or null |
| ticketUrl | string or null |
{- "id": 0,
- "ticketId": "string",
- "ticketUrl": "string"
}Sample request:
PUT /api/dailyJobs/111/incidentTickets/1
{
"id": "1",
"ticketId": "123456",
"ticketUrl": "https://mycompany.com/tickets/123456"
}
| uniqueJobId required | integer <int64> |
| ticketIdInUrl required | string |
| id | integer <int32> |
| ticketId | string or null |
| ticketUrl | string or null |
{- "id": 0,
- "ticketId": "string",
- "ticketUrl": "string"
}Sample request:
PUT /api/dailyJobs/20210101|15|1|Job1/dependencies
[
{
"type": {
"name": "After",
"condition": "Failed",
"offset": 0
},
"predecessor": {
"schedule": {
"name": "SimpleSchedule"
},
"name": "SimpleJob1"
}
}
]
| jobId required | string |
| scheduleId | integer <int32> |
| scheduleInstanceNumber | integer <int32> |
| jobName | string or null |
| id | integer <int64> The id of the job dependency |
object (OpCon.Api.Data.Entities.Frequency) A frequency | |
object (OpCon.Api.Data.Entities.DailyJobDependencyType) A job dependency type | |
object (OpCon.Api.Data.JobDependencyPredecessor) A job dependency predecessor | |
| scheduleDate | integer <int32> |
| isSatisfied | boolean The status of the daily job dependency |
[- {
- "scheduleId": 0,
- "scheduleInstanceNumber": 0,
- "jobName": "string",
- "id": 0,
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "type": {
- "id": 0,
- "name": "string",
- "condition": "string",
- "checkAllDays": true,
- "offset": 0,
- "jobNameLike": "string",
- "categories": [
- "string"
]
}, - "predecessor": {
- "masterJob": {
- "id": "string",
- "department": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}, - "isMultiInstance": true,
- "runOnEachMachine": true,
- "jobGroup": 0,
- "jobName": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
], - "type": {
- "id": 0,
- "description": "string"
}, - "accessCode": {
- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}, - "machine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine2": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine3": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "machineGroup": {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": null,
- "value": null
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}, - "schedule": {
- "calendar": {
- "id": 0,
- "schedule": { },
- "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}, - "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "instances": [
- "string"
], - "estimatedRunTime": 0,
- "shortName": "string",
- "properties": [
- {
- "id": 0,
- "jobName": "string",
- "fieldCode": 0,
- "sequenceNumber": 0,
- "value": "string"
}
]
}, - "jobStatus": 0,
- "startStatus": 0,
- "statusCategory": "string",
- "schedule": {
- "scheduleId": 0,
- "scheduleName": "string",
- "id": "string",
- "date": "string",
- "name": "string",
- "namedInstance": {
- "scheduleId": 0,
- "number": 0,
- "id": 0,
- "name": "string"
}
}, - "id": "string",
- "name": "string",
- "status": "string"
}, - "scheduleDate": 0,
- "isSatisfied": true
}
]Sample request:
POST /api/dailyJobs/20210101|15|1|Job1/dependencies
{
"type": {
"name": "After",
"condition": "Failed",
"offset": 0
},
"predecessor": {
"schedule": {
"name": "SimpleSchedule"
},
"name": "SimpleJob1"
}
}
| jobId required | string |
| scheduleId | integer <int32> |
| scheduleInstanceNumber | integer <int32> |
| jobName | string or null |
| id | integer <int64> The id of the job dependency |
object (OpCon.Api.Data.Entities.Frequency) A frequency | |
object (OpCon.Api.Data.Entities.DailyJobDependencyType) A job dependency type | |
object (OpCon.Api.Data.JobDependencyPredecessor) A job dependency predecessor | |
| scheduleDate | integer <int32> |
| isSatisfied | boolean The status of the daily job dependency |
{- "scheduleId": 0,
- "scheduleInstanceNumber": 0,
- "jobName": "string",
- "id": 0,
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "type": {
- "id": 0,
- "name": "string",
- "condition": "string",
- "checkAllDays": true,
- "offset": 0,
- "jobNameLike": "string",
- "categories": [
- "string"
]
}, - "predecessor": {
- "masterJob": {
- "id": "string",
- "department": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}, - "isMultiInstance": true,
- "runOnEachMachine": true,
- "jobGroup": 0,
- "jobName": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
], - "type": {
- "id": 0,
- "description": "string"
}, - "accessCode": {
- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}, - "machine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine2": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine3": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "machineGroup": {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}, - "schedule": {
- "calendar": {
- "id": 0,
- "schedule": { },
- "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}, - "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "instances": [
- "string"
], - "estimatedRunTime": 0,
- "shortName": "string",
- "properties": [
- {
- "id": 0,
- "jobName": "string",
- "fieldCode": 0,
- "sequenceNumber": 0,
- "value": "string"
}
]
}, - "jobStatus": 0,
- "startStatus": 0,
- "statusCategory": "string",
- "schedule": {
- "scheduleId": 0,
- "scheduleName": "string",
- "id": "string",
- "date": "string",
- "name": "string",
- "namedInstance": {
- "scheduleId": 0,
- "number": 0,
- "id": 0,
- "name": "string"
}
}, - "id": "string",
- "name": "string",
- "status": "string"
}, - "scheduleDate": 0,
- "isSatisfied": true
}Sample request:
PUT /api/dailyjobs/20210101|15|1|Job1/dependencies/2
{
"type": {
"name": "Conflict",
"jobNameLike": "Simple",
"offset": -1
},
"predecessor": {
"schedule": {
"name": "SimpleSchedule"
},
"name": "SimpleJob1"
}
| jobId required | string |
| id required | integer <int64> |
| scheduleId | integer <int32> |
| scheduleInstanceNumber | integer <int32> |
| jobName | string or null |
| id | integer <int64> The id of the job dependency |
object (OpCon.Api.Data.Entities.Frequency) A frequency | |
object (OpCon.Api.Data.Entities.DailyJobDependencyType) A job dependency type | |
object (OpCon.Api.Data.JobDependencyPredecessor) A job dependency predecessor | |
| scheduleDate | integer <int32> |
| isSatisfied | boolean The status of the daily job dependency |
{- "scheduleId": 0,
- "scheduleInstanceNumber": 0,
- "jobName": "string",
- "id": 0,
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "type": {
- "id": 0,
- "name": "string",
- "condition": "string",
- "checkAllDays": true,
- "offset": 0,
- "jobNameLike": "string",
- "categories": [
- "string"
]
}, - "predecessor": {
- "masterJob": {
- "id": "string",
- "department": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}, - "isMultiInstance": true,
- "runOnEachMachine": true,
- "jobGroup": 0,
- "jobName": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
], - "type": {
- "id": 0,
- "description": "string"
}, - "accessCode": {
- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}, - "machine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine2": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine3": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "machineGroup": {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}, - "schedule": {
- "calendar": {
- "id": 0,
- "schedule": { },
- "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}, - "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "instances": [
- "string"
], - "estimatedRunTime": 0,
- "shortName": "string",
- "properties": [
- {
- "id": 0,
- "jobName": "string",
- "fieldCode": 0,
- "sequenceNumber": 0,
- "value": "string"
}
]
}, - "jobStatus": 0,
- "startStatus": 0,
- "statusCategory": "string",
- "schedule": {
- "scheduleId": 0,
- "scheduleName": "string",
- "id": "string",
- "date": "string",
- "name": "string",
- "namedInstance": {
- "scheduleId": 0,
- "number": 0,
- "id": 0,
- "name": "string"
}
}, - "id": "string",
- "name": "string",
- "status": "string"
}, - "scheduleDate": 0,
- "isSatisfied": true
}Sample request:
DELETE /api/dailyJobs/20210101|15|1|Job1/dependencies/2
| jobId required | string |
| id required | integer <int64> |
Sample request:
GET /api/dailySchedules/count_by_status
| IncludeAll | boolean Flag to include all Schedule details |
| IncludeProperties | boolean Flag to include Properties associated with the Daily Schedule |
| IncludeDetails | boolean Flag to include details of the Daily Schedule |
| IncludeEvents | boolean Flag to include Events associated with the Daily Schedule |
| uids | string |
| SortOrders | Array of strings |
| ScheduleDates | Array of integers <int32> [ items <int32 > ] Daily Schedule dates to include |
| ScheduleCategories | Array of strings Daily Schedule categories to include |
| Ids | string Comma-separated list of Daily Schedule Ids |
| Name | string The schedule name (Can accept ? and * wildcards) |
| Status | string The schedule status |
| Categories | string |
| FailedJobs | boolean Flag to include Daily Schedules with Failed Jobs |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| Path | string Daily Schedule Path (Can accept ? and * wildcards) |
| SortBy | string Options to sort Daily Schedule by (Id, Status, Name, Date, Path, Duration, Failed Jobs, StartTime, EndTime) |
| Dates | string Comman-separated list of Daily Schedule dates to include |
Sample request:
GET /api/dailySchedules/dates?name=SMA Utility
| IncludeAll | boolean Flag to include all Schedule details |
| IncludeProperties | boolean Flag to include Properties associated with the Daily Schedule |
| IncludeDetails | boolean Flag to include details of the Daily Schedule |
| IncludeEvents | boolean Flag to include Events associated with the Daily Schedule |
| uids | string |
| SortOrders | Array of strings |
| ScheduleDates | Array of integers <int32> [ items <int32 > ] Daily Schedule dates to include |
| ScheduleCategories | Array of strings Daily Schedule categories to include |
| Ids | string Comma-separated list of Daily Schedule Ids |
| Name | string The schedule name (Can accept ? and * wildcards) |
| Status | string The schedule status |
| Categories | string |
| FailedJobs | boolean Flag to include Daily Schedules with Failed Jobs |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| Path | string Daily Schedule Path (Can accept ? and * wildcards) |
| SortBy | string Options to sort Daily Schedule by (Id, Status, Name, Date, Path, Duration, Failed Jobs, StartTime, EndTime) |
| Dates | string Comman-separated list of Daily Schedule dates to include |
Sample request:
PUT /api/dailySchedules/20221228|1|1
[
{
"id": "20221228|1|1",
"definedStartTime": "2022-12-28T00:00:00.0000000-06:00",
"name": "SMAUtility",
"instance": 1,
"date": "2022-12-28T00:00:00.0000000-06:00",
"path": "SMAUtility",
"workWeek": 5
}
]
| id required | string |
| uid | integer or null <int64> The unique id |
Array of objects or null (OpCon.Api.Data.Entities.InstanceProperty) List of instance properties | |
| dateAsInteger | integer <int32> |
| id | string or null The daily schedule id |
| masterId | integer <int32> The schedule id |
object (OpCon.Api.Data.Entities.DailyScheduleDetails) | |
object (OpCon.Api.Data.Entities.Jobs.ComputedTime) | |
| definedStartTime | string or null The defined start time |
| endTime | string or null The end time |
| name | string or null The schedule name |
object (OpCon.Api.Data.Entities.ScheduleStatus) | |
| instance | integer or null <int32> The schedule instance number |
| duration | integer or null <int64> The duration in seconds |
| date | string or null The schedule build date |
| path | string or null The schedule path |
| containerJobId | string or null |
| workWeek | integer <int32> The number of workweek days |
Array of objects or null (OpCon.Api.Data.Services.DailyJobEvents.Models.ScheduleJobEventModel) The daily schedule events |
{- "uid": 0,
- "instanceProperties": [
- {
- "key": "string",
- "value": "string"
}
], - "dateAsInteger": 0,
- "id": "string",
- "masterId": 0,
- "details": {
- "documentation": "string",
- "deployInformation": {
- "description": "string",
- "version": "string",
- "date": "string",
- "user": "string"
}
}, - "computedStartTime": {
- "time": "string",
- "isEstimated": true,
- "programmedFor": "string",
- "consideredLateAt": "string",
- "latestStart": "string"
}, - "definedStartTime": "string",
- "endTime": "string",
- "name": "string",
- "status": {
- "id": 0,
- "description": "string",
- "category": "string",
- "containsFailedJobs": true
}, - "instance": 0,
- "duration": 0,
- "date": "string",
- "path": "string",
- "containerJobId": "string",
- "workWeek": 0,
- "events": [
- {
- "id": 0,
- "user": {
- "id": 32767,
- "name": "string"
}, - "event": {
- "name": "string",
- "type": "string",
- "category": "string",
- "parameters": {
- "property1": "string",
- "property2": "string"
}
}, - "scheduleId": "string"
}
]
}Sample request:
GET /api/dailyschedules?name=SMA Utility
| IncludeAll | boolean Flag to include all Schedule details |
| IncludeProperties | boolean Flag to include Properties associated with the Daily Schedule |
| IncludeDetails | boolean Flag to include details of the Daily Schedule |
| IncludeEvents | boolean Flag to include Events associated with the Daily Schedule |
| uids | string |
| SortOrders | Array of strings |
| ScheduleDates | Array of integers <int32> [ items <int32 > ] Daily Schedule dates to include |
| ScheduleCategories | Array of strings Daily Schedule categories to include |
| Ids | string Comma-separated list of Daily Schedule Ids |
| Name | string The schedule name (Can accept ? and * wildcards) |
| Status | string The schedule status |
| Categories | string |
| FailedJobs | boolean Flag to include Daily Schedules with Failed Jobs |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| Path | string Daily Schedule Path (Can accept ? and * wildcards) |
| SortBy | string Options to sort Daily Schedule by (Id, Status, Name, Date, Path, Duration, Failed Jobs, StartTime, EndTime) |
| Dates | string Comman-separated list of Daily Schedule dates to include |
Sample request:
GET /api/dailySchedules/20221228|1|1/properties/prop1
| scheduleId required | string |
| propertyKey required | string |
Sample request:
POST /api/dailySchedules/20221228|1|1/properties
{
"key": "NewProperty",
"value": "NewValue"
}
| id required | string |
| key | string or null |
| value | string or null |
{- "key": "string",
- "value": "string"
}Sample request:
PUT /api/dailySchedules/20221228|1|1/properties/prop1
{
"key": "prop1",
"value": "updatedValue"
}
| id required | string |
| name required | string |
| key | string or null |
| value | string or null |
{- "key": "string",
- "value": "string"
}Sample request:
GET /api/dailyVisionWorkspaces
| DayOffset | integer <int32> Offset in days from today |
| IncludeCardsWithoutStatus | boolean Flag to include cards without status |
Sample request:
GET /api/dailyVisionWorkspaces/1
| id required | integer <int32> |
| DayOffset | integer <int32> Offset in days from today |
| IncludeCardsWithoutStatus | boolean Flag to include cards without status |
Sample request:
POST /api/deleteActions
The request containing one or more request items.
required | Array of objects (OpCon.Api.Data.Services.QueuedDelete.QueuedDeleteRequestItem) |
{- "items": [
- {
- "entityType": 0,
- "id": "string"
}
]
}Sample request (this updates the Department with Id = 1):
PUT /api/departments/1
{
"id": 1,
"name": "Marketing"
}
| id required | integer <int32> |
| id | integer <int32> |
| name | string or null The name of the department |
| documentation | string or null |
object (OpCon.Api.Data.Services.Departments.Models.DepartmentAssociations) | |
| scheduleId | integer or null <int32> |
| scheduleName | string or null |
| jobName | string or null |
| dailyScheduleId | integer <int32> |
| dailyScheduleName | string or null |
| dailyJobName | string or null |
| dailyJobDate | integer <int32> |
| role | string or null |
{- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}Sample request (this returns a list of Departments by Name in descending order):
GET /api/departments?sortBy=name:desc
| Name | string The Department Name (Can accept ? and * wildcards) |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Ids | string Comma-separated list of Department Ids |
| SortOrders | Array of strings |
| BasicDetails | boolean Flag to indicate to only return name and id data for the departments |
| AccessibleDepartments | Array of integers <int32> [ items <int32 > ] |
| SortBy | string Option to sort Departments by Name in ascending (default) or descending (:desc) order |
Sample request:
POST /api/departments
{
"name": "Sales"
}
| id | integer <int32> |
| name | string or null The name of the department |
| documentation | string or null |
object (OpCon.Api.Data.Services.Departments.Models.DepartmentAssociations) | |
| scheduleId | integer or null <int32> |
| scheduleName | string or null |
| jobName | string or null |
| dailyScheduleId | integer <int32> |
| dailyScheduleName | string or null |
| dailyJobName | string or null |
| dailyJobDate | integer <int32> |
| role | string or null |
{- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}Sample request:
PUT /api/users/0/escalations/
[
{
"escalationId": 1,
"acknowledged": true
},
{
"escalationId": 2,
"acknowledged": true
}
]
| userId required | integer <int32> |
| escalationId | integer <int32> The unique identifier of the escalation |
| escalationRuleId | integer <int32> The unique rule identifier |
| escalationSequence | integer <int32> The escalation sequence level |
| status | string or null The status assigned to the escalation |
| escalationStatus | integer <int32> |
| attempts | integer or null <int32> The amont of attempts |
| timeMessageSent | string or null Time stamp for last message sent |
| lastMessageSent | string or null <date-time> |
| actionMessage | string or null |
object (OpCon.Api.Data.Entities.EscalationNotification) | |
| triggerName | string or null |
| acknowledgedBy | string or null User who acknowledged the escalation |
| acknowledgeTime | string or null <date-time> The time the escalation was acknowledged |
| acknowledgeHostName | string or null The host name that acknowledged the notification |
| acknowledged | boolean Flag describing whether the notification was acknowledged |
| actionIncludeId | string or null |
| scheduleDate | string or null |
| scheduleName | string or null |
| instanceNumber | integer <int32> |
| jobName | string or null |
| machineName | string or null |
| actionId | integer <int32> |
| actionName | string or null |
| groupOfId | integer <int32> |
| notifyDelimiter | string or null |
| actionType | integer or null <int32> |
| matchEscalation | object (OpCon.Api.Data.Entities.Escalation) Recursive |
[- {
- "escalationId": 0,
- "escalationRuleId": 0,
- "escalationSequence": 0,
- "status": "string",
- "escalationStatus": 0,
- "attempts": 0,
- "timeMessageSent": "string",
- "lastMessageSent": "2019-08-24T14:15:22Z",
- "actionMessage": "string",
- "notification": {
- "actionMessage": {
- "to": "string",
- "cc": "string",
- "bcc": "string",
- "subject": "string",
- "body": "string"
}, - "machine": {
- "name": "string"
}, - "schedule": {
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "name": "string",
- "jobNumber": 0
}, - "triggerName": "string",
- "action": "string",
- "actionID": 0,
- "actionName": "string",
- "groupOfId": 0,
- "actionIncludeId": true,
- "notifyDelimiter": "string"
}, - "triggerName": "string",
- "acknowledgedBy": "string",
- "acknowledgeTime": "2019-08-24T14:15:22Z",
- "acknowledgeHostName": "string",
- "acknowledged": true,
- "actionIncludeId": "string",
- "scheduleDate": "string",
- "scheduleName": "string",
- "instanceNumber": 0,
- "jobName": "string",
- "machineName": "string",
- "actionId": 0,
- "actionName": "string",
- "groupOfId": 0,
- "notifyDelimiter": "string",
- "actionType": 0,
- "matchEscalation": { }
}
]Sample request (this returns the Escalation with Id = 1 for the User with Id = 0):
GET /api/users/0/escalation/1
| userId required | integer <int32> |
| escalationId required | integer <int32> |
Sample request:
PUT /api/users/0/escalations/1
{
"escalationId": 1,
"acknowledged": true
}
| userId required | integer <int32> |
| escalationId required | integer <int32> |
| escalationId | integer <int32> The unique identifier of the escalation |
| escalationRuleId | integer <int32> The unique rule identifier |
| escalationSequence | integer <int32> The escalation sequence level |
| status | string or null The status assigned to the escalation |
| escalationStatus | integer <int32> |
| attempts | integer or null <int32> The amont of attempts |
| timeMessageSent | string or null Time stamp for last message sent |
| lastMessageSent | string or null <date-time> |
| actionMessage | string or null |
object (OpCon.Api.Data.Entities.EscalationNotification) | |
| triggerName | string or null |
| acknowledgedBy | string or null User who acknowledged the escalation |
| acknowledgeTime | string or null <date-time> The time the escalation was acknowledged |
| acknowledgeHostName | string or null The host name that acknowledged the notification |
| acknowledged | boolean Flag describing whether the notification was acknowledged |
| actionIncludeId | string or null |
| scheduleDate | string or null |
| scheduleName | string or null |
| instanceNumber | integer <int32> |
| jobName | string or null |
| machineName | string or null |
| actionId | integer <int32> |
| actionName | string or null |
| groupOfId | integer <int32> |
| notifyDelimiter | string or null |
| actionType | integer or null <int32> |
| matchEscalation | object (OpCon.Api.Data.Entities.Escalation) Recursive |
{- "escalationId": 0,
- "escalationRuleId": 0,
- "escalationSequence": 0,
- "status": "string",
- "escalationStatus": 0,
- "attempts": 0,
- "timeMessageSent": "string",
- "lastMessageSent": "2019-08-24T14:15:22Z",
- "actionMessage": "string",
- "notification": {
- "actionMessage": {
- "to": "string",
- "cc": "string",
- "bcc": "string",
- "subject": "string",
- "body": "string"
}, - "machine": {
- "name": "string"
}, - "schedule": {
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "name": "string",
- "jobNumber": 0
}, - "triggerName": "string",
- "action": "string",
- "actionID": 0,
- "actionName": "string",
- "groupOfId": 0,
- "actionIncludeId": true,
- "notifyDelimiter": "string"
}, - "triggerName": "string",
- "acknowledgedBy": "string",
- "acknowledgeTime": "2019-08-24T14:15:22Z",
- "acknowledgeHostName": "string",
- "acknowledged": true,
- "actionIncludeId": "string",
- "scheduleDate": "string",
- "scheduleName": "string",
- "instanceNumber": 0,
- "jobName": "string",
- "machineName": "string",
- "actionId": 0,
- "actionName": "string",
- "groupOfId": 0,
- "notifyDelimiter": "string",
- "actionType": 0,
- "matchEscalation": { }
}Sample request:
POST /api/escalationGroups
{ "Name": "Testing", "Users": [ { "UserId": 0, "UserSignon": "ocadm" }, { "UserId": -1, "UserSignon": "[[Token]]" } ] }
| name required | string non-empty |
required | Array of objects (SMAOpConRestApi.Controllers.Models.Escalation.EscalationGroupUserModel) non-empty |
{- "name": "string",
- "users": [
- {
- "userId": 0,
- "name": "string",
- "userSignon": "string"
}
]
}Sample request:
PUT /api/escalationGroups/1
{ "Name": "Testing", "Users": [ { "UserId": 0, "UserSignon": "ocadm" }, { "UserId": -1, "UserSignon": "[[UserToken]]" } ] }
| groupId required | integer <int32> |
| name required | string non-empty |
required | Array of objects (SMAOpConRestApi.Controllers.Models.Escalation.EscalationGroupUserModel) non-empty |
{- "name": "string",
- "users": [
- {
- "userId": 0,
- "name": "string",
- "userSignon": "string"
}
]
}Sample request:
POST: api/escalationRules
{
"name": "escrule", // name is required
"sequences": [ // at least one sequence is required
{
"sequence": 1, // all fields are required for a sequence
"attempts": 1,
"interval": 1,
"group": {
"id": 1 // group name is not required but an id is
}
}
}
| name required | string non-empty |
required | Array of objects (SMAOpConRestApi.Controllers.Models.Escalation.EscalationSequenceModel) non-empty |
{- "name": "string",
- "sequences": [
- {
- "sequence": 1,
- "attempts": 1,
- "interval": 1,
- "group": {
- "id": 1
}
}
]
}Sample request:
PUT /api/escalationRules/1
{
"id": 3,
"name": "escrule",
"sequences": [
{
"sequence": 1,
"attempts": 1,
"interval": 1,
"group": {
"id": 1,
"name": "group1"
}
}
]
}
| ruleId required | integer <int32> |
| name required | string non-empty |
required | Array of objects (SMAOpConRestApi.Controllers.Models.Escalation.EscalationSequenceModel) non-empty |
{- "name": "string",
- "sequences": [
- {
- "sequence": 1,
- "attempts": 1,
- "interval": 1,
- "group": {
- "id": 1
}
}
]
}The token is stored encrypted in the database and must be copied for use by the user. When length is provided, the generated token can only be used for external events. When length is not provided, the generated token can be used to interact with the API and for external events. To receive the token in the response, the user's isExternalTokenDisabled property must be false.
Sample request (this creates a new External Token with 20 characters):
POST /api/externaltoken
{
"length": 20
}
| token | string or null |
| length | integer or null <int32> |
{- "token": "string",
- "length": 0
}Sample request:
GET /api/frequencies
| Name | string The Frequency Name |
| Skdid | integer <int32> The Schedule Id |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortOrders | Array of strings Option to sort Frequencies by Name, AOBN, CalendarName and InUse in ascending (default) or descending (:desc) order |
| Aobn | string The Frequency AOBN (AfterDate, BeforeDate, OnDate, NotSchedule) |
| Calendar | string The Frequency Calendar Name |
| InUse | integer <int32> The number of times the Frequency is used |
| IgnoreCase | boolean Flag for case insensitive search |
| IncludeAssociations | boolean Flag to include a list of Daily and Master Jobs to which the Frequency is assigned |
| DuplicateFrequencyCodes | boolean Flag to return only Frequencies having duplicate settings |
| BasicDetails | boolean Flag to return basic Frequency details only |
| SortBy | string Option to sort Frequencies by Name, Calendar, AOBN or InUse in ascending (default) or descending (:desc) order |
Sample request:
POST /api/frequencies
{
"name": "",
"settings": {
"dayOffset": 0,
"aobn": "OnDate",
"frequencyType": "BegOfPeriod",
"period": "Week",
"dayType": "Working",
"calendar": "<None>"
}
}
| name | string or null The name of the frequency |
| frequencyCode | integer <int32> The frequency code |
| jobBuildStatus | string or null The job build status of the frequency will always be "Unknown" as this property is not used |
| inUse | integer or null <int32> The quantity of schedules and/or jobs using the frequency |
object (OpCon.Api.Data.Entities.FrequencySettings) Frequency settings |
{- "name": "string",
- "frequencyCode": 0,
- "jobBuildStatus": "string",
- "inUse": 0,
- "settings": {
- "aobn": "string",
- "frequencyType": "string",
- "period": "string",
- "occurrence": "string",
- "daysOfTheWeek": { },
- "dayType": "string",
- "interval": "string",
- "fixedIntervalDays": { },
- "intervalDays": 0,
- "_calendarId": 0,
- "calendar": "string"
}
}Sample request:
PUT /api/frequencies/frequencyName/settings
{
"name": "frequencyName",
"settings": {
"dayOffset": 0,
"aobn": "OnDate",
"frequencyType": "AnnualPlan",
"calendar": {
"name": "Master Holiday"
}
}
}
| name required | string |
| name | string or null The name of the frequency |
| frequencyCode | integer <int32> The frequency code |
| jobBuildStatus | string or null The job build status of the frequency will always be "Unknown" as this property is not used |
| inUse | integer or null <int32> The quantity of schedules and/or jobs using the frequency |
object (OpCon.Api.Data.Entities.FrequencySettings) Frequency settings |
{- "name": "string",
- "frequencyCode": 0,
- "jobBuildStatus": "string",
- "inUse": 0,
- "settings": {
- "aobn": "string",
- "frequencyType": "string",
- "period": "string",
- "occurrence": "string",
- "daysOfTheWeek": { },
- "dayType": "string",
- "interval": "string",
- "fixedIntervalDays": { },
- "intervalDays": 0,
- "_calendarId": 0,
- "calendar": "string"
}
}Sample request:
POST /api/frequencies/forecast
{
"year": 2023,
"scheduleId": 1,
"forecastType": "Job",
"frequencies": [
{
"frequencyName": "",
"frequencyType": "OnOccurrence",
"priority": 0,
"settings": {
"dayOffset": 0,
"aobn": "OnDate",
"frequencyType": "BegOfPeriod",
"period": "Week",
"dayType": "Working",
"calendar": "<None>"
},
"advancedFrequencySettings": {
"includeInScheduleOn": "03-16-2023"
}
}]
}
| year required | integer <int32> The year to forecast. |
| scheduleId | integer <int32> The schedule id to forecast. Required when forecast type is 'Schedule' or 'Job'. |
| forecastType required | integer <int32> (OpCon.Api.Data.Entities.ForecastTypes) Enum: 0 1 2 3 |
required | Array of objects (OpCon.Api.Data.Entities.ForecastRequestFrequency) The list of frequencies to include in the forecast. |
{- "year": 0,
- "scheduleId": 0,
- "forecastType": 0,
- "frequencies": [
- {
- "priority": 0,
- "settings": {
- "aobn": "string",
- "frequencyType": "string",
- "period": "string",
- "occurrence": "string",
- "daysOfTheWeek": { },
- "dayType": "string",
- "interval": "string",
- "fixedIntervalDays": { },
- "intervalDays": 0,
- "_calendarId": 0,
- "calendar": "string"
}, - "advancedFrequencySettings": {
- "intervalDays": 0,
- "startSchedulingOn": "string",
- "endSchedulingOn": "string",
- "includeInScheduleOn": [
- "string"
], - "excludeFromScheduleOn": [
- "string"
], - "excludeMonthFromSchedule": [
- "Unknown"
]
}, - "frequencyName": "string",
- "jobBuildStatus": "string"
}
]
}Sample request:
GET /api/frequencyNames
| Name | string The Frequency Name |
| Skdid | integer <int32> The Schedule Id |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortOrders | Array of strings Option to sort Frequencies by Name, AOBN, CalendarName and InUse in ascending (default) or descending (:desc) order |
| Aobn | string The Frequency AOBN (AfterDate, BeforeDate, OnDate, NotSchedule) |
| Calendar | string The Frequency Calendar Name |
| InUse | integer <int32> The number of times the Frequency is used |
| IgnoreCase | boolean Flag for case insensitive search |
| IncludeAssociations | boolean Flag to include a list of Daily and Master Jobs to which the Frequency is assigned |
| DuplicateFrequencyCodes | boolean Flag to return only Frequencies having duplicate settings |
| BasicDetails | boolean Flag to return basic Frequency details only |
| SortBy | string Option to sort Frequencies by Name, Calendar, AOBN or InUse in ascending (default) or descending (:desc) order |
Sample request (this returns a list of Global Properties by Name in descending order):
GET /api/globalProperties?sortBy=name:desc
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Name | string The Global Property Name (Can accept ? and * wildcards) |
| Encrypted | string Include encrypted Global Properties only (true or false (default)) |
| Ids | string Comma-separated list of Global Property Ids |
| Value | string The Global Property Value (Can accept ? and * wildcards) |
| NameOrValue | string The Global Property Name or Value (Can accept ? and * wildcards) |
| NoPatternValue | boolean Flag to include Global Properties without pattern Values |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| SortBy | string Option to sort Global Properties by Id, Name or Value |
Sample request:
POST /api/globalProperties
{
"name": "GP1",
"value": "GP Value"
}
| id | integer or null <int32> Id for the global property |
| name | string or null Name for the global property |
| value | string or null Text value for the global property |
| documentation | string or null Documentation for the global property |
| encrypted | boolean Specifies if the global property is encrypted |
| fullName | string or null Full Name of the global property |
| category | string or null Category for the global property (GI, MI, SI, JI) |
| isPatternValue | boolean Specifies whether the global property's values is a pattern |
| type | string or null Global property type (System, User) |
{- "id": 0,
- "name": "string",
- "value": "string",
- "documentation": "string",
- "encrypted": true,
- "fullName": "string",
- "category": "string",
- "isPatternValue": true,
- "type": "string"
}Sample request:
POST /api/globalProperties/1
{
"id": 1,
"name": "GP1",
"value": "GP Value"
}
| id required | integer <int32> |
| id | integer or null <int32> Id for the global property |
| name | string or null Name for the global property |
| value | string or null Text value for the global property |
| documentation | string or null Documentation for the global property |
| encrypted | boolean Specifies if the global property is encrypted |
| fullName | string or null Full Name of the global property |
| category | string or null Category for the global property (GI, MI, SI, JI) |
| isPatternValue | boolean Specifies whether the global property's values is a pattern |
| type | string or null Global property type (System, User) |
{- "id": 0,
- "name": "string",
- "value": "string",
- "documentation": "string",
- "encrypted": true,
- "fullName": "string",
- "category": "string",
- "isPatternValue": true,
- "type": "string"
}Sample request:
GET /api/jobHistories?from=03-15-2021&to=03-17-2021
| From | string The date to start the search from |
| To | string The date to end the search |
| JobName | string The Job Name |
| Duration | integer <int32> The Job Duration |
| JobStatusIds | string The Job Status Ids |
| RunDate | string The Job Run Date |
| MachineName | string The Machine Name |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| IncludeSummary | boolean Flag to include Job Summary |
| PermissionIds | string Comma-separated list of Permission Ids |
| UniqueId | string The Job Unique Id |
| JobInstanceNumber | integer <int32> The Job Instance Number |
| ScheduleId | integer <int32> The Schedule Id |
| UniqueJobIds | string |
Sample request:
GET /api/jobHistories/scheduleName|JobName?from=03-15-2021&to=03-17-2021
| id required | string |
| From | string The date to start the search from |
| To | string The date to end the search |
| JobName | string The Job Name |
| Duration | integer <int32> The Job Duration |
| JobStatusIds | string The Job Status Ids |
| RunDate | string The Job Run Date |
| MachineName | string The Machine Name |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| IncludeSummary | boolean Flag to include Job Summary |
| PermissionIds | string Comma-separated list of Permission Ids |
| UniqueId | string The Job Unique Id |
| JobInstanceNumber | integer <int32> The Job Instance Number |
| ScheduleId | integer <int32> The Schedule Id |
| UniqueJobIds | string |
Sample request:
PUT /api/jobHistories/2021|03|16|jobName/notes
| id required | string |
| jobId | string or null |
Array of objects or null (OpCon.Api.Data.Entities.Note) |
{- "jobId": "string",
- "notes": [
- {
- "joinedString": "string",
- "id": 0,
- "date": "string",
- "user": "string",
- "value": "string"
}
]
}Sample request (this returns a list of Master Schedules by Name in descending order):
GET /api/impEx/schedules?sortBy=name:desc
| Ids | Array of integers <int32> [ items <int32 > ] |
| Name | string |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| AutoBuild | boolean Flag to include AutoBuild Schedules only |
| MultiInstance | boolean Flag to include Multi-Instance Schedules only |
| SubSchedule | boolean Flag to include Sub-Schedules only |
| SortBy | string Option to sort Schedules Name in ascending (default) or descending (:desc) order |
| IncludeDetails | boolean Flag to include Schedule details |
| IncludeScheduleHierachy | boolean Flag to include Schedule hierachy |
| CaseSensitive | boolean Flag to use case sensitive search |
| BasicDetails | boolean Flag to return only the basic details of the Schedule |
| IncludeDailySchedules | boolean Flag to include Daily Schedules |
| IncludeMasterJobDetails | boolean Flag to include Master Job details |
Sample request:
POST /api/impEx/schedules
{
"name":"NewSchedule",
"isMultiInstance":false,
"isSubSchedule":false,
"weekDays": {
"monday":true,
"tuesday":true,
"wednesday":true,
"thursday":true,
"friday":true,
"saturday":false,
"sunday":false
},
"useMasterHoliday":true,
}
| id | integer <int32> |
| name | string or null |
| documentation | string or null |
| isMultiInstance | boolean |
| isSubSchedule | boolean |
| containSubSchedule | boolean |
Array of objects or null (OpCon.Api.Data.Entities.ImpEx.ImpExSubSchedule) | |
| hasJobLevelFrequencies | boolean |
object (OpCon.Api.Data.Entities.ImpEx.WeekDays) | |
object (OpCon.Api.Data.Entities.ImpEx.StartOffset) | |
| useMasterHoliday | boolean |
object (OpCon.Api.Data.Services.Calendars.Calendar) A calendar with id, type, Schedule, Dates and name fields | |
| conflictsWithOtherDays | boolean |
object (OpCon.Api.Data.Entities.ImpEx.AutoBuildSettings) | |
object (OpCon.Api.Data.Entities.ImpEx.SingleInstanceProperties) | |
object (OpCon.Api.Data.Entities.ImpEx.MultiInstanceProperties) | |
object (OpCon.Api.Data.Entities.ImpEx.CrossReference) | |
object (OpCon.Api.Data.Services.ImpEx.ImpExScheduleDeployInformation) |
{- "id": 0,
- "name": "string",
- "documentation": "string",
- "isMultiInstance": true,
- "isSubSchedule": true,
- "containSubSchedule": true,
- "parent": [
- {
- "id": 0,
- "name": "string",
- "hasSubSchedule": true
}
], - "hasJobLevelFrequencies": true,
- "weekDays": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "startOffset": {
- "hours": 0,
- "minutes": 0
}, - "useMasterHoliday": true,
- "additionalHolidays": {
- "id": 0,
- "schedule": {
- "calendar": { },
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}, - "conflictsWithOtherDays": true,
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "deleteDaysAgo": 0,
- "buildTime": {
- "hours": 0,
- "minutes": 0
}
}, - "singleInstanceProperties": {
- "properties": [
- {
- "key": "string",
- "value": "string"
}
]
}, - "multiInstanceProperties": {
- "propertiesFor": "string",
- "propertiesList": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "machineGroup": {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}, - "namedInstanceSettingsList": [
- {
- "namedInstance": {
- "scheduleId": 0,
- "number": 0,
- "id": 0,
- "name": "string"
}, - "properties": [
- {
- "key": "string",
- "value": "string"
}
], - "jobExceptions": [
- {
- "jobPattern": {
- "id": 0,
- "pattern": "string"
}, - "exceptionDefinitions": [
- {
- "id": 0,
- "fieldCode": 0,
- "fieldToUpdate": "string",
- "toReplace": "string",
- "newValue": "string",
- "newValueIsExpression": true
}
]
}
]
}
]
}, - "associations": {
- "masterJobs": [
- {
- "scheduleName": "string",
- "jobName": "string"
}
], - "dailyJobs": [
- {
- "dailyJobName": "string",
- "dailyScheduleName": "string",
- "dailyDate": "2019-08-24T14:15:22Z"
}
], - "dailySchedules": [
- {
- "dailyScheduleName": "string",
- "dailyDate": "2019-08-24T14:15:22Z"
}
]
}, - "deployInformation": {
- "description": "string",
- "version": "string",
- "date": "string",
- "user": "string"
}
}Sample request:
PUT /api/impEx/schedules/10
{
"id":10,
"name":"UpdatedSchedule",
"isMultiInstance":false,
"isSubSchedule":false,
"weekDays": {
"monday":true,
"tuesday":true,
"wednesday":true,
"thursday":true,
"friday":true,
"saturday":false,
"sunday":false
},
"useMasterHoliday":true,
}
| id required | integer <int32> |
| id | integer <int32> |
| name | string or null |
| documentation | string or null |
| isMultiInstance | boolean |
| isSubSchedule | boolean |
| containSubSchedule | boolean |
Array of objects or null (OpCon.Api.Data.Entities.ImpEx.ImpExSubSchedule) | |
| hasJobLevelFrequencies | boolean |
object (OpCon.Api.Data.Entities.ImpEx.WeekDays) | |
object (OpCon.Api.Data.Entities.ImpEx.StartOffset) | |
| useMasterHoliday | boolean |
object (OpCon.Api.Data.Services.Calendars.Calendar) A calendar with id, type, Schedule, Dates and name fields | |
| conflictsWithOtherDays | boolean |
object (OpCon.Api.Data.Entities.ImpEx.AutoBuildSettings) | |
object (OpCon.Api.Data.Entities.ImpEx.SingleInstanceProperties) | |
object (OpCon.Api.Data.Entities.ImpEx.MultiInstanceProperties) | |
object (OpCon.Api.Data.Entities.ImpEx.CrossReference) | |
object (OpCon.Api.Data.Services.ImpEx.ImpExScheduleDeployInformation) |
{- "id": 0,
- "name": "string",
- "documentation": "string",
- "isMultiInstance": true,
- "isSubSchedule": true,
- "containSubSchedule": true,
- "parent": [
- {
- "id": 0,
- "name": "string",
- "hasSubSchedule": true
}
], - "hasJobLevelFrequencies": true,
- "weekDays": {
- "monday": true,
- "tuesday": true,
- "wednesday": true,
- "thursday": true,
- "friday": true,
- "saturday": true,
- "sunday": true
}, - "startOffset": {
- "hours": 0,
- "minutes": 0
}, - "useMasterHoliday": true,
- "additionalHolidays": {
- "id": 0,
- "schedule": {
- "calendar": { },
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}, - "conflictsWithOtherDays": true,
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "deleteDaysAgo": 0,
- "buildTime": {
- "hours": 0,
- "minutes": 0
}
}, - "singleInstanceProperties": {
- "properties": [
- {
- "key": "string",
- "value": "string"
}
]
}, - "multiInstanceProperties": {
- "propertiesFor": "string",
- "propertiesList": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "machineGroup": {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}, - "namedInstanceSettingsList": [
- {
- "namedInstance": {
- "scheduleId": 0,
- "number": 0,
- "id": 0,
- "name": "string"
}, - "properties": [
- {
- "key": "string",
- "value": "string"
}
], - "jobExceptions": [
- {
- "jobPattern": {
- "id": 0,
- "pattern": "string"
}, - "exceptionDefinitions": [
- {
- "id": 0,
- "fieldCode": 0,
- "fieldToUpdate": "string",
- "toReplace": "string",
- "newValue": "string",
- "newValueIsExpression": true
}
]
}
]
}
]
}, - "associations": {
- "masterJobs": [
- {
- "scheduleName": "string",
- "jobName": "string"
}
], - "dailyJobs": [
- {
- "dailyJobName": "string",
- "dailyScheduleName": "string",
- "dailyDate": "2019-08-24T14:15:22Z"
}
], - "dailySchedules": [
- {
- "dailyScheduleName": "string",
- "dailyDate": "2019-08-24T14:15:22Z"
}
]
}, - "deployInformation": {
- "description": "string",
- "version": "string",
- "date": "string",
- "user": "string"
}
}Sample request:
POST /api/impex/schedules/copy/1
{
"name": "SMAUtility2",
"copyJobs": true,
"copySchedulePrivileges": false
}
| id required | integer <int32> |
| name | string or null |
| copyJobs | boolean |
| copySchedulePrivileges | boolean |
{- "name": "string",
- "copyJobs": true,
- "copySchedulePrivileges": true
}Sample request:
POST /api/jobActions
{
"action": "restart",
"jobs":[
{
"id":"20231127|1|1|Utility Folder Log Cleanup",
"rebuildOnRestartIfContainer":false
}
]
}
| id | integer <int32> |
| action | string or null |
| reason | string or null |
| result | string or null |
Array of objects or null (OpCon.Api.Data.Entities.JobStatusItem) | |
| expiryTime | string <date-time> |
{- "id": 0,
- "action": "string",
- "reason": "string",
- "result": "string",
- "jobs": [
- {
- "id": "string",
- "step": "string",
- "rebuildOnRestartIfContainer": true,
- "result": "string",
- "message": "string",
- "status": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}, - "responseId": "string"
}
], - "expiryTime": "2019-08-24T14:15:22Z"
}Sample request:
POST /api/jobInstanceActions
| id | integer <int32> |
| action | string or null |
| actionType | integer <int32> (OpCon.Api.Data.Entities.Actions.ActionType) Enum: 0 1 2 |
| result | string or null |
| message | string or null |
Array of objects or null (OpCon.Api.Data.Entities.Actions.JobInstanceActionItem) | |
| expiryTime | string <date-time> |
| requestIds | Array of integers or null <int64> [ items <int64 > ] |
| userId | integer <int32> |
{- "id": 0,
- "action": "string",
- "actionType": 0,
- "result": "string",
- "message": "string",
- "jobInstanceActionItems": [
- {
- "id": 0,
- "jorsRequestParameters": "string",
- "result": "string",
- "message": "string",
- "files": [
- "string"
], - "data": "string",
- "requestId": 0
}
], - "expiryTime": "2019-08-24T14:15:22Z",
- "requestIds": [
- 0
], - "userId": 0
}Sample request:
GET api/jobTags?sortBy=name:asc&limit=2&offset=2
| RemoteInstance | string |
| Name | string The Tag Name (Can accept ? and * wildcards) |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortOrders | Array of strings |
| MasterOnly | boolean |
| SortBy | string Option to sort Tags by Name in ascending (default) or descending (:desc) order |
Sample request:
POST /api/jobTags
{
"Name": "TagName""
"TagAssociations":
[
{
"ScheduleName": "Schedule Name",
"JobName": "Job Name",
"FrequencyName":"Frequency name"
}
]
}
| name | string or null The tag name. |
Array of objects or null (OpCon.Api.Data.Services.Tags.TagAssociation) A list of jobs and frequencies associated with the tag. This property is returned only at api/jobTags/{tagName}. |
{- "name": "string",
- "tagAssociations": [
- {
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string"
}
]
}Sample request:
PUT /api/jobTags
{
"Name": "TagName""
"TagAssociations":
[
{
"ScheduleName": "Schedule Name",
"JobName": "Job Name",
"FrequencyName":"Frequency name"
}
]
}
| name | string or null The tag name. |
Array of objects or null (OpCon.Api.Data.Services.Tags.TagAssociation) A list of jobs and frequencies associated with the tag. This property is returned only at api/jobTags/{tagName}. |
{- "name": "string",
- "tagAssociations": [
- {
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string"
}
]
}Sample request:
GET api/platform
| FileName | string The name of the Log |
| Application | string The Application associated with the Log |
| UserId | integer <int32> The User Id |
| SessionId | integer <int64> The Session Id |
| Size | string The size of the Log |
| Archive | boolean Flag to include Logs within archive folders only |
| ScheduleBuild | boolean |
| StartDate | string <date-time> The Start Date of date range search |
| EndDate | string <date-time> The End Date of date range search |
| SortBy | string Option to sort Logs separated by a colon |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
Sample request:
POST /api/logs
| sessionId | integer or null <int64> |
| application | string or null |
| message | Array of strings or null |
| id | string or null |
| fileDir | string or null |
| fileName | string or null |
object (OpCon.Api.Data.Entities.SessionLogUser) | |
| fileSize | integer or null <int64> |
| fileAge | string or null <date-time> |
{- "sessionId": 0,
- "application": "string",
- "message": [
- "string"
], - "id": "string",
- "fileDir": "string",
- "fileName": "string",
- "user": {
- "id": 0
}, - "fileSize": 0,
- "fileAge": "2019-08-24T14:15:22Z"
}| FileName | string The name of the Log |
| Application | string The Application associated with the Log |
| UserId | integer <int32> The User Id |
| SessionId | integer <int64> The Session Id |
| Size | string The size of the Log |
| Archive | boolean Flag to include Logs within archive folders only |
| ScheduleBuild | boolean |
| StartDate | string <date-time> The Start Date of date range search |
| EndDate | string <date-time> The End Date of date range search |
| SortBy | string Option to sort Logs separated by a colon |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
Sample request:
POST api/machineActions
| id | integer <int32> |
| action | string or null |
| result | string or null |
| message | string or null |
| expiryTime | string <date-time> |
| requestIds | Array of integers or null <int64> [ items <int64 > ] |
| userId | integer <int32> |
Array of objects or null (OpCon.Api.Data.Entities.Actions.MachineActionItem) A list of Machine action items |
{- "id": 0,
- "action": "string",
- "result": "string",
- "message": "string",
- "expiryTime": "2019-08-24T14:15:22Z",
- "requestIds": [
- 0
], - "userId": 0,
- "machines": [
- {
- "id": 0,
- "requestId": 0,
- "machine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "status": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "result": "string",
- "message": "string"
}
]
}Sample request:
GET /api/machineGroups?sortBy=name:desc
| IncludeAssignedMasterJobs | boolean Flag to include a list of Master Jobs to which the Machine Group is assigned |
| IncludeAssignedDailyJobs | boolean Flag to include a list of Daily Jobs to which the Machine Group is assigned |
| MachineGroupNamesOnly | boolean Flag to return Machine Group Names only |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| Name | string The Machine Group Name (Can accept ? and * wildcards) |
| Type | string The Machine Group Type (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Machine Group Ids |
| TypeIds | string Comma-separated list of Machine Group Type Ids |
| IncludeMachines | boolean Flag to include Machines assigned to the Machine Group |
| AccessibleMachineGroups | Array of integers <int32> [ items <int32 > ] |
| SortBy | string Option to sort Machine Groups by Id, Name or Type in ascending (default) or descending (:desc) order |
| SortOrders | Array of strings |
Sample request
POST /api/machineGroups
{
"name": "Operator"
}
| id | integer or null <int32> |
| documentation | string or null |
| name | string or null |
object (OpCon.Api.Data.Entities.MachineGroupType) | |
Array of objects or null (OpCon.Api.Data.Entities.Machine) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceDailyJob) | |
| acsApplication | string or null |
{- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}Sample request:
PUT /api/machineGroups/1
{
"id": 1,
"name": "MachineGroupName"
"type: {
"id": 6
}
}
| id required | integer <int32> |
| id | integer or null <int32> |
| documentation | string or null |
| name | string or null |
object (OpCon.Api.Data.Entities.MachineGroupType) | |
Array of objects or null (OpCon.Api.Data.Entities.Machine) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceDailyJob) | |
| acsApplication | string or null |
{- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}Sample request:
GET /api/machines?sortBy=name:desc
| ResourceName | string |
| Offset | integer <int32> Retrieve records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| includeDocumentation | boolean Flag to include Documentation |
| IncludeAssignedMasterJobs | boolean Flag to include a list of Master Jobs to which the Machine is assigned |
| IncludeAssignedDailyJobs | boolean Flag to include a list of Daily Jobs to which the Machine is assigned |
| Ids | string Comma-separated list of Machine Ids |
| Name | string The Machine Name (Can accept ? and * wildcards) |
| Type | string The Machine Type (Operating System) |
| Typeids | string A comma-separated list of Machine Type Ids |
| GroupName | string The Machine Group Name the Machine belongs to |
| GroupIds | string A comma-separated list of Machine Group Ids |
| States | string A comma-separated list of Machine States |
| Version | string The Machine Version |
| FileTransferRole | string The Machine File Transfer Role |
| Sockets | string |
| Tls | boolean Flag to include Machines with (true) or without (false) TLS enabled |
| SortBy | string Option to sort Machines by Id, Name, Type, Running Jobs, Last Update, State, Socket, Version, or UseTLS |
| IncludeDetails | boolean Flag to include Details associated with the Machine |
| ExcludeNullMachine | boolean |
| SortOrders | Array of strings |
| ExtendedProperties | boolean Flag to include Extended Properties associated with the Machine |
Array of objects (OpCon.Api.Data.Errors.ApiError) | |
Array of objects (OpCon.Api.Data.Entities.AuxillaryProperty) |
Sample request:
POST /api/machines
{
"name": "new-machine",
"socket": 4100,
"type": {
"id": 12,
"description": "UNIX"
}
}
| _acsApplication | string or null The ACS Integration Application Name |
| acsApplication | string or null |
| _acsConfiguration | string or null The ACS Integration configuration - serialized JSON |
| acsConfiguration | string or null |
| _acsStorage | string or null Arbitrary data used exclusively by the external ACS integration |
| acsStorage | string or null |
| _acsConfigVersion | string or null The self-reported version of the Integration which produced this machine configuration |
| acsConfigVersion | string or null |
| _guidewireAgentType | string or null The Guidewire Agent application type (Claims Center, Billing Center, Policy Center) |
| guidewireAgentType | string or null |
| _guidewireAgentBatchProcesses | string or null The Guidewire batch processes which the Agent supports |
| guidewireAgentBatchProcesses | string or null |
| _guidewireAgentClientSecret | string or null The OAuth Client Secret used to authenticate against the Guidewire API |
| guidewireAgentClientSecret | string or null |
| _guidewireAgentOAuthUrl | string or null The OAuth Authority Server URL used to authenticate against the Guidewire API |
| guidewireAgentOAuthUrl | string or null |
| _guidewireAgentOAuthAppId | string or null The OAuth Application Id used to authenticate against the Guidewire API |
| guidewireAgentOAuthAppId | string or null |
| _guidewireAgentOAuthScopes | string or null The OAuth scopes to be granted within the Guidewire API |
| guidewireAgentOAuthScopes | string or null |
| id | integer or null <int32> |
| name | string or null |
| currentJobs | integer or null <int32> |
| gatewayId | integer or null <int32> |
Array of objects or null (OpCon.Api.Data.Entities.MachineGroup) | |
| lastUpdateDateTime | string or null |
| lastUpdate | number or null <double> |
| maximumJobs | integer or null <int32> |
| opConMaximumJobs | integer or null <int32> |
| socket | integer or null <int32> |
object (OpCon.Api.Data.Entities.MachineStatus) | |
object (OpCon.Api.Data.Entities.LsamType) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceDailyJob) | |
| acceptMessagesfromIp | string or null |
| agentAuthToken | string or null |
| agentCheckCrc | boolean or null |
| agentFileTransferPortNumberForTls | string or null |
| agentName | string or null |
| _agentSmaCommunicationsProtocol | string or null |
| agentSocket | string or null |
| agentSpecialFeatures | string or null |
| agentSupportNonTlsForSmaftAgent | string or null |
| agentSupportNonTlsForSmaftServer | string or null |
| agentSupportTlsForSmaftAgent | string or null |
| agentSupportTlsForSmaftServer | string or null |
| _allowKillJob | boolean or null |
| allowKillJob | boolean or null |
Array of objects or null (OpCon.Api.Data.Entities.InstanceProperty) [ items ] | |
| _checkCertificateRevocationList | boolean or null |
| checkCertificateRevocationList | boolean or null |
| checkCrc | string or null |
| checkMachineStatusInterval | integer or null <int32> |
| closeSocket | string or null |
| closeSocketDuringSynchronization | boolean or null |
| connectionAttemptTimeout | integer or null <int32> |
| consecutiveSendSleepTimeMilliseconds | integer or null <int32> |
| cpuCount | string or null |
| cpuId | string or null |
| cpuModel | string or null |
| cpuType | string or null |
| documentation | string or null |
| fileTransferFeature | string or null |
| fileTransferIpAddress | string or null |
| _fileTransferPortNumberForNonTls | integer or null <int32> |
| fileTransferPortNumberForNonTls | integer or null <int32> |
| _fileTransferPortNumberForTls | integer or null <int32> |
| fileTransferPortNumberForTls | integer or null <int32> |
| _fileTransferRole | string or null |
| fileTransferRole | string or null |
| fullFileTransferSupport | boolean or null |
| fullyQualifiedDomainName | string or null |
| gatewayName | string or null |
| hostname | string or null |
| jorsFeature | string or null |
| _jorsPortNumber | integer or null <int32> |
| jorsPortNumber | integer or null <int32> |
| jorsSocket | string or null |
| lsamTime | number or null <double> |
| lsamTimeDeltafromSam | integer or null <int32> |
| machineMaximumJobs | string or null |
| maxBytesReadPerMessage | integer or null <int32> |
| maxBytesSentPerMessage | integer or null <int32> |
| maxConsecutiveSendMessages | integer or null <int32> |
| noBufferRetryCount | integer or null <int32> |
| noBufferSleepTime | integer or null <int32> |
| osType | string or null |
| osVersion | string or null |
| pollInterval | integer or null <int32> |
| receiveBufferCount | integer or null <int32> |
| _requiresXmlEscape | boolean or null |
| requiresXmlEscape | boolean or null |
| resourceMonitorFeature | string or null |
| responseTimeoutInSeconds | integer or null <int32> |
| sendBufferCount | integer or null <int32> |
| smaCommunicationsProtocol | string or null |
| smaftAgentPort | string or null |
| smaftServerPortForNonTls | string or null |
| smaNetComIdentifier | string or null |
| smaNetComSocket | string or null |
| supportedAgentCapability | Array of strings or null |
| _supportNonTlsForSmaftAgent | boolean or null |
| supportNonTLSForSMAFTAgent | boolean or null |
| _supportNonTlsForSmaftServer | boolean or null |
| supportNonTLSForSMAFTServer | boolean or null |
| _supportTLSForSMAFTAgent | boolean or null |
| supportTLSForSMAFTAgent | boolean or null |
| _supportTLSForSMAFTServer | boolean or null |
| supportTLSForSMAFTServer | boolean or null |
| supportsHandshake | string or null |
| tcpIpAddress | string or null |
| timeOffsetfromSamInHours | number or null <double> |
| timeOffsetfromUtcInHours | number or null <double> |
| timeSent | string or null |
| timeZoneName | string or null |
| tlsCertificateDistinguishedName | string or null |
| _tlsCertificateSerialNumber | string or null |
| tlsCertificateSerialNumber | string or null |
| traceAllMessages | boolean or null |
| _useTLSforSchedulingCommunications | boolean or null |
| useTLSforSchedulingCommunications | boolean or null |
| agentVersion | string or null |
| hpNonStopIpAddress | string or null |
| hpNonStopSocketNumber | integer or null <int32> |
| _opconMftServerEnabled | boolean or null |
| opConMFTServerEnabled | boolean or null Whether or not the MFT Agent (if this machine is one) has the Server functionality enabled. |
| _opconMftServerEventsWebhook | string or null |
| opConMFTServerEventsWebhook | string or null The URI for the MFT Server's web hook (if this machine is an MFT Agent with enabled Server functionality). |
| _sapBwClientId | integer or null <int32> |
| sapBwClientId | integer or null <int32> |
| _sapBwGateway | string or null |
| sapBwGateway | string or null |
| _sapBwGroup | string or null |
| sapBwGroup | string or null |
| _sapBwName | string or null |
| sapBwName | string or null |
| _sapBwQueryListenerPort | integer or null <int32> |
| sapBwQueryListenerPort | integer or null <int32> |
| _sapBwSystemNumber | integer or null <int32> |
| sapBwSystemNumber | integer or null <int32> |
| _sapBwRfcTrace | integer or null <int32> |
| sapBwRfcTrace | string or null |
| _sapR3andCrmAuditLevel | integer or null <int32> |
| sapR3andCrmAuditLevel | string or null |
| _sapR3andCrmClientId | integer or null <int32> |
| sapR3andCrmClientId | integer or null <int32> |
| _sapEvents | Array of strings or null |
| sapEvents | Array of strings or null |
| _sapR3andCrmGateway | string or null |
| sapR3andCrmGateway | string or null |
| _sapR3andCrmGroup | string or null |
| sapR3andCrmGroup | string or null |
| _sapR3andCrmName | string or null |
| sapR3andCrmName | string or null |
| _sapR3andCrmQueryListenerPort | integer or null <int32> |
| sapR3andCrmQueryListenerPort | integer or null <int32> |
| _sapR3andCrmSystemNumber | integer or null <int32> |
| sapR3andCrmSystemNumber | integer or null <int32> |
| _sapR3andCrmRfcTrace | integer or null <int32> |
| sapR3andCrmRfcTrace | string or null |
{- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}Sample request: GET /api/machines/count_by_status
| ResourceName | string |
| Offset | integer <int32> Retrieve records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| includeDocumentation | boolean Flag to include Documentation |
| IncludeAssignedMasterJobs | boolean Flag to include a list of Master Jobs to which the Machine is assigned |
| IncludeAssignedDailyJobs | boolean Flag to include a list of Daily Jobs to which the Machine is assigned |
| Ids | string Comma-separated list of Machine Ids |
| Name | string The Machine Name (Can accept ? and * wildcards) |
| Type | string The Machine Type (Operating System) |
| Typeids | string A comma-separated list of Machine Type Ids |
| GroupName | string The Machine Group Name the Machine belongs to |
| GroupIds | string A comma-separated list of Machine Group Ids |
| States | string A comma-separated list of Machine States |
| Version | string The Machine Version |
| FileTransferRole | string The Machine File Transfer Role |
| Sockets | string |
| Tls | boolean Flag to include Machines with (true) or without (false) TLS enabled |
| SortBy | string Option to sort Machines by Id, Name, Type, Running Jobs, Last Update, State, Socket, Version, or UseTLS |
| IncludeDetails | boolean Flag to include Details associated with the Machine |
| ExcludeNullMachine | boolean |
| SortOrders | Array of strings |
| ExtendedProperties | boolean Flag to include Extended Properties associated with the Machine |
Array of objects (OpCon.Api.Data.Errors.ApiError) | |
Array of objects (OpCon.Api.Data.Entities.AuxillaryProperty) |
Sample request:
GET /api/machines/types
| All | boolean Flag to indicate if all types should be returned |
| ForScriptRunnerOnly | boolean Flag to indicate if only types that are available to run scripts should be returned |
| ResourceName | string |
Array of objects (OpCon.Api.Data.Errors.ApiError) | |
Array of objects (OpCon.Api.Data.Entities.AuxillaryProperty) |
Sample request:
POST /api/machines/1/properties
{
"key": "property2",
"value": "value2",
}
| id required | integer <int32> |
| key | string or null |
| value | string or null |
{- "key": "string",
- "value": "string"
}Sample request:
PUT /api/machines/1/properties/property1
{
"key": "property21,
"value": "new-value",
}
| id required | integer <int32> |
| name required | string |
| key | string or null |
| value | string or null |
{- "key": "string",
- "value": "string"
}Sample request:
PUT /api/machines/1
{
"id": 1,
"name": "updated-machine",
"socket": 4100,
"type": {
"id": 12,
"description": "UNIX"
}
}
| id required | integer <int32> |
| _acsApplication | string or null The ACS Integration Application Name |
| acsApplication | string or null |
| _acsConfiguration | string or null The ACS Integration configuration - serialized JSON |
| acsConfiguration | string or null |
| _acsStorage | string or null Arbitrary data used exclusively by the external ACS integration |
| acsStorage | string or null |
| _acsConfigVersion | string or null The self-reported version of the Integration which produced this machine configuration |
| acsConfigVersion | string or null |
| _guidewireAgentType | string or null The Guidewire Agent application type (Claims Center, Billing Center, Policy Center) |
| guidewireAgentType | string or null |
| _guidewireAgentBatchProcesses | string or null The Guidewire batch processes which the Agent supports |
| guidewireAgentBatchProcesses | string or null |
| _guidewireAgentClientSecret | string or null The OAuth Client Secret used to authenticate against the Guidewire API |
| guidewireAgentClientSecret | string or null |
| _guidewireAgentOAuthUrl | string or null The OAuth Authority Server URL used to authenticate against the Guidewire API |
| guidewireAgentOAuthUrl | string or null |
| _guidewireAgentOAuthAppId | string or null The OAuth Application Id used to authenticate against the Guidewire API |
| guidewireAgentOAuthAppId | string or null |
| _guidewireAgentOAuthScopes | string or null The OAuth scopes to be granted within the Guidewire API |
| guidewireAgentOAuthScopes | string or null |
| id | integer or null <int32> |
| name | string or null |
| currentJobs | integer or null <int32> |
| gatewayId | integer or null <int32> |
Array of objects or null (OpCon.Api.Data.Entities.MachineGroup) | |
| lastUpdateDateTime | string or null |
| lastUpdate | number or null <double> |
| maximumJobs | integer or null <int32> |
| opConMaximumJobs | integer or null <int32> |
| socket | integer or null <int32> |
object (OpCon.Api.Data.Entities.MachineStatus) | |
object (OpCon.Api.Data.Entities.LsamType) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceDailyJob) | |
| acceptMessagesfromIp | string or null |
| agentAuthToken | string or null |
| agentCheckCrc | boolean or null |
| agentFileTransferPortNumberForTls | string or null |
| agentName | string or null |
| _agentSmaCommunicationsProtocol | string or null |
| agentSocket | string or null |
| agentSpecialFeatures | string or null |
| agentSupportNonTlsForSmaftAgent | string or null |
| agentSupportNonTlsForSmaftServer | string or null |
| agentSupportTlsForSmaftAgent | string or null |
| agentSupportTlsForSmaftServer | string or null |
| _allowKillJob | boolean or null |
| allowKillJob | boolean or null |
Array of objects or null (OpCon.Api.Data.Entities.InstanceProperty) [ items ] | |
| _checkCertificateRevocationList | boolean or null |
| checkCertificateRevocationList | boolean or null |
| checkCrc | string or null |
| checkMachineStatusInterval | integer or null <int32> |
| closeSocket | string or null |
| closeSocketDuringSynchronization | boolean or null |
| connectionAttemptTimeout | integer or null <int32> |
| consecutiveSendSleepTimeMilliseconds | integer or null <int32> |
| cpuCount | string or null |
| cpuId | string or null |
| cpuModel | string or null |
| cpuType | string or null |
| documentation | string or null |
| fileTransferFeature | string or null |
| fileTransferIpAddress | string or null |
| _fileTransferPortNumberForNonTls | integer or null <int32> |
| fileTransferPortNumberForNonTls | integer or null <int32> |
| _fileTransferPortNumberForTls | integer or null <int32> |
| fileTransferPortNumberForTls | integer or null <int32> |
| _fileTransferRole | string or null |
| fileTransferRole | string or null |
| fullFileTransferSupport | boolean or null |
| fullyQualifiedDomainName | string or null |
| gatewayName | string or null |
| hostname | string or null |
| jorsFeature | string or null |
| _jorsPortNumber | integer or null <int32> |
| jorsPortNumber | integer or null <int32> |
| jorsSocket | string or null |
| lsamTime | number or null <double> |
| lsamTimeDeltafromSam | integer or null <int32> |
| machineMaximumJobs | string or null |
| maxBytesReadPerMessage | integer or null <int32> |
| maxBytesSentPerMessage | integer or null <int32> |
| maxConsecutiveSendMessages | integer or null <int32> |
| noBufferRetryCount | integer or null <int32> |
| noBufferSleepTime | integer or null <int32> |
| osType | string or null |
| osVersion | string or null |
| pollInterval | integer or null <int32> |
| receiveBufferCount | integer or null <int32> |
| _requiresXmlEscape | boolean or null |
| requiresXmlEscape | boolean or null |
| resourceMonitorFeature | string or null |
| responseTimeoutInSeconds | integer or null <int32> |
| sendBufferCount | integer or null <int32> |
| smaCommunicationsProtocol | string or null |
| smaftAgentPort | string or null |
| smaftServerPortForNonTls | string or null |
| smaNetComIdentifier | string or null |
| smaNetComSocket | string or null |
| supportedAgentCapability | Array of strings or null |
| _supportNonTlsForSmaftAgent | boolean or null |
| supportNonTLSForSMAFTAgent | boolean or null |
| _supportNonTlsForSmaftServer | boolean or null |
| supportNonTLSForSMAFTServer | boolean or null |
| _supportTLSForSMAFTAgent | boolean or null |
| supportTLSForSMAFTAgent | boolean or null |
| _supportTLSForSMAFTServer | boolean or null |
| supportTLSForSMAFTServer | boolean or null |
| supportsHandshake | string or null |
| tcpIpAddress | string or null |
| timeOffsetfromSamInHours | number or null <double> |
| timeOffsetfromUtcInHours | number or null <double> |
| timeSent | string or null |
| timeZoneName | string or null |
| tlsCertificateDistinguishedName | string or null |
| _tlsCertificateSerialNumber | string or null |
| tlsCertificateSerialNumber | string or null |
| traceAllMessages | boolean or null |
| _useTLSforSchedulingCommunications | boolean or null |
| useTLSforSchedulingCommunications | boolean or null |
| agentVersion | string or null |
| hpNonStopIpAddress | string or null |
| hpNonStopSocketNumber | integer or null <int32> |
| _opconMftServerEnabled | boolean or null |
| opConMFTServerEnabled | boolean or null Whether or not the MFT Agent (if this machine is one) has the Server functionality enabled. |
| _opconMftServerEventsWebhook | string or null |
| opConMFTServerEventsWebhook | string or null The URI for the MFT Server's web hook (if this machine is an MFT Agent with enabled Server functionality). |
| _sapBwClientId | integer or null <int32> |
| sapBwClientId | integer or null <int32> |
| _sapBwGateway | string or null |
| sapBwGateway | string or null |
| _sapBwGroup | string or null |
| sapBwGroup | string or null |
| _sapBwName | string or null |
| sapBwName | string or null |
| _sapBwQueryListenerPort | integer or null <int32> |
| sapBwQueryListenerPort | integer or null <int32> |
| _sapBwSystemNumber | integer or null <int32> |
| sapBwSystemNumber | integer or null <int32> |
| _sapBwRfcTrace | integer or null <int32> |
| sapBwRfcTrace | string or null |
| _sapR3andCrmAuditLevel | integer or null <int32> |
| sapR3andCrmAuditLevel | string or null |
| _sapR3andCrmClientId | integer or null <int32> |
| sapR3andCrmClientId | integer or null <int32> |
| _sapEvents | Array of strings or null |
| sapEvents | Array of strings or null |
| _sapR3andCrmGateway | string or null |
| sapR3andCrmGateway | string or null |
| _sapR3andCrmGroup | string or null |
| sapR3andCrmGroup | string or null |
| _sapR3andCrmName | string or null |
| sapR3andCrmName | string or null |
| _sapR3andCrmQueryListenerPort | integer or null <int32> |
| sapR3andCrmQueryListenerPort | integer or null <int32> |
| _sapR3andCrmSystemNumber | integer or null <int32> |
| sapR3andCrmSystemNumber | integer or null <int32> |
| _sapR3andCrmRfcTrace | integer or null <int32> |
| sapR3andCrmRfcTrace | string or null |
{- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}Sample request:
POST /api/syncRunningJobs
{
"machine": {
"id": 1
}
object (OpCon.Api.Data.Entities.MachineToSync) | |
| runningJobsCount | integer <int32> |
{- "machine": {
- "id": 0
}, - "runningJobsCount": 0
}Sample request:
POST /api/masterInstances
{
"tags": [
"tag1",
"tag2"
]
}
| id | integer <int32> The Master Instance Id |
| tags | Array of strings or null A list of Tags |
{- "id": 0,
- "tags": [
- "string"
]
}Sample request:
PUT /api/masterInstances/1
{
"tags": [
"tag1"
]
}
| id required | integer <int32> |
| id | integer <int32> The Master Instance Id |
| tags | Array of strings or null A list of Tags |
{- "id": 0,
- "tags": [
- "string"
]
}Sample request:
GET /api/masterJobs/v2?sortBy=jobName
object (OpCon.Api.Data.Models.MasterJobKey) Job key in the format ScheduleId|JobName | |
| SelectedIds | string List of job ids (1|job, etc) |
| ScheduleId | integer <int32> The Schedule Id |
| ScheduleName | string The Schedule Name (Can accept ? and * wildcards) |
| JobName | string The Job Name (Can accept ? and * wildcards) |
| JobTypeId | integer <int32> The Job Type Id (-1, 3, 6, etc.) |
| JobTypeName | string The Job Type Name |
| IncludeDetails | boolean Flag to include all Master Job details |
| IncludeCount | boolean Flag to include total count of accessible Master Jobs |
| IncludeCrossReferences | boolean Flag to include a list of Master Jobs dependent on the Master Job |
| Limit | integer <int32> [ 0 .. 2147483647 ] Limits the results being fetched |
| Offset | integer <int32> [ 0 .. 2147483647 ] Retrieves records beginning at this record number |
| SortBy | string Option to sort Master Jobs by ScheduleName, JobName, JobTypeId or JobId (default) in ascending (default) or descending (:desc) order |
| IgnoreCase | boolean Flag to use case-insensitive search criteria |
| ACSApplication | string In the case where JobTypeId is equal to the ACS JobTypeId, use this application to limit results |
Sample request:
POST /api/masterJobs/v2
{
"name": "job",
"jobType": {
"id": -1,
},
"schedule: {
"id": 1
},
"accessCode": {
"id": 1
},
"department": {
"id": 1
},
"machineSelection": {
"machineSelectionType": "None",
"machineGroupId": 0,
"machineIds": {
"primary": 0,
"alt1": 0,
"alt2": 0,
"alt3": 0
},
"isMultiInstance": false,
"disableBuild": false
}
object (OpCon.Api.Data.Services.AccessCodes.Models.AccessCode) An access code with id and name fields | |
object (OpCon.Api.Data.Services.Departments.Models.Department) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) List of cross-references | |
| details | any or null Job details |
| disableBuild | boolean Flag to indicate if job build is disabled |
object (OpCon.Api.Data.Services.MasterJobs.MasterJobsDocumentation) | |
Array of objects or null (OpCon.Api.Data.Services.MasterJobs.MasterJobsEvent) List of events | |
object (OpCon.Api.Data.Services.MasterJobs.MasterJobsExpressionDependency) | |
Array of objects or null (OpCon.Api.Data.Services.MasterJobs.MasterJobFrequency) List of frequencies | |
| frequencyType | string (OpCon.Api.Data.Services.MasterJobs.FrequencyTypes) Enum: "Unknown" "Inherited" "Defined" |
| id | string or null Job id in the format ScheduleId|JobName |
| isMultiInstance | boolean Flag to indicate if job is multi-instance |
Array of objects or null (OpCon.Api.Data.Services.MasterJobs.MasterJobsDependency) List of job dependencies | |
object (OpCon.Api.Data.Entities.LsamType) | |
object (OpCon.Api.Data.Services.MasterJobs.MasterJobsMachineSelection) | |
| name | string or null Job name |
Array of objects or null (OpCon.Api.Data.Entities.InstanceProperty) [ items ] List of instance property sets | |
object (OpCon.Api.Data.Entities.MasterSchedule) | |
object (OpCon.Api.Data.Services.MasterJobs.MasterJobsTag) | |
Array of objects or null (OpCon.Api.Data.Services.MasterJobs.MasterJobsThresholdResourceDependency) List of threshold and resource dependencies | |
Array of objects or null (OpCon.Api.Data.Services.MasterJobs.MasterJobsThresholdResourceUpdate) List of threshold and resource updates | |
Array of objects or null (OpCon.Api.Data.Entities.MasterJobProperty) Used by the MasterJobV2Builder to store JMASTER_AUX values |
{- "accessCode": {
- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}, - "department": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}, - "dependentMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "details": null,
- "disableBuild": true,
- "documentation": {
- "scheduleId": 0,
- "jobName": "string",
- "jobDocumentation": "string",
- "frequencies": [
- {
- "frequencyName": "string",
- "documentation": "string"
}
]
}, - "events": [
- {
- "id": 0,
- "frequency": {
- "name": "string"
}, - "user": {
- "id": 32767,
- "name": "string"
}, - "trigger": {
- "property1": "string",
- "property2": "string"
}, - "event": {
- "name": "string",
- "type": "string",
- "category": "string",
- "parameters": {
- "property1": "string",
- "property2": "string"
}
}, - "job": {
- "id": "string",
- "department": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}, - "isMultiInstance": true,
- "runOnEachMachine": true,
- "jobGroup": 0,
- "jobName": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
], - "type": {
- "id": 0,
- "description": "string"
}, - "accessCode": {
- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}, - "machine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine2": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine3": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "machineGroup": {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": null,
- "value": null
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}, - "schedule": {
- "calendar": {
- "id": 0,
- "schedule": { },
- "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}, - "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "instances": [
- "string"
], - "estimatedRunTime": 0,
- "shortName": "string",
- "properties": [
- {
- "id": 0,
- "jobName": "string",
- "fieldCode": 0,
- "sequenceNumber": 0,
- "value": "string"
}
]
}
}
], - "expressionDependencies": {
- "jobExpression": "string",
- "frequencies": [
- {
- "frequencyName": "string",
- "expression": "string"
}
]
}, - "frequencies": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "name": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "jobBuildStatus": "OnHold",
- "finishOkBehavior": {
- "recurringInstanceOffsets": [
- 0
], - "type": "None",
- "actionOnOverlap": "StartOnCompletion",
- "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0,
- "runIntervalFromStart": true
}, - "startTimeEstimation": {
- "estimationSource": "Calculated",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "jobTimesEstimation": {
- "startOffsetTimeFormat": "Absolute",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "Absolute",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0,
- "parentScheduleStartTime": "string",
- "localEstimatedStartTime": "string",
- "serverEstimatedStartTime": "string",
- "agentEstimatedStartTime": "string"
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "advancedFrequencySettings": {
- "intervalDays": 0,
- "startSchedulingOn": "string",
- "endSchedulingOn": "string",
- "includeInScheduleOn": [
- "string"
], - "excludeFromScheduleOn": [
- "string"
], - "excludeMonthFromSchedule": [
- "Unknown"
]
}
}
], - "frequencyType": "Unknown",
- "id": "string",
- "isMultiInstance": true,
- "jobDependencies": [
- {
- "predecessor": {
- "schedule": {
- "id": 0,
- "namedInstance": {
- "name": "string"
}, - "jobName": "string"
}, - "jobName": "string"
}, - "type": {
- "id": 0,
- "name": "string",
- "condition": "string",
- "checkAllDays": true,
- "offset": 0,
- "jobNameLike": "string",
- "categories": [
- "string"
]
}, - "schedule": {
- "id": 0,
- "namedInstance": {
- "name": "string"
}, - "jobName": "string"
}, - "frequency": {
- "name": "string"
}
}
], - "jobType": {
- "id": 0,
- "description": "string"
}, - "machineSelection": {
- "machineSelectionType": "None",
- "machineGroupId": 0,
- "machineIds": {
- "primary": 0,
- "alt1": 0,
- "alt2": 0,
- "alt3": 0
}, - "runOn": "string",
- "useScheduleInstanceMachine": true
}, - "name": "string",
- "properties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "schedule": {
- "calendar": {
- "id": 0,
- "schedule": { },
- "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}, - "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "tags": {
- "job": [
- "string"
], - "frequencies": [
- {
- "frequencyName": "string",
- "tags": [
- "string"
]
}
]
}, - "thresholdResourceDependencies": [
- {
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "operator": "Equals",
- "value": 0,
- "requiresAll": true,
- "frequencyName": "string"
}
], - "thresholdResourceUpdates": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "value": 0,
- "jobStatus": "LateToStart",
- "frequencyName": "string"
}
], - "auxProperties": [
- {
- "id": 0,
- "jobName": "string",
- "fieldCode": 0,
- "sequenceNumber": 0,
- "value": "string"
}
]
}Sample request:
PUT /api/masterJobs/v2/3|job1
{
"id": "3|job1",
"name": "job1-updated",
"jobType": {
"id": -1
},
"schedule": {
"id": 3,
"name": "skd",
"subSchedule": false
},
"accessCode": {
"id": 0
},
"department": {
"id": 1
},
"machineSelection": {
"machineSelectionType": "None",
"machineGroupId": 0,
"machineIds": {
"primary": 0,
"alt1": 0,
"alt2": 0,
"alt3": 0
}
},
"isMultiInstance": false,
"disableBuild": false
}
required | object (OpCon.Api.Data.Models.MasterJobKey) |
object (OpCon.Api.Data.Services.AccessCodes.Models.AccessCode) An access code with id and name fields | |
object (OpCon.Api.Data.Services.Departments.Models.Department) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) List of cross-references | |
| details | any or null Job details |
| disableBuild | boolean Flag to indicate if job build is disabled |
object (OpCon.Api.Data.Services.MasterJobs.MasterJobsDocumentation) | |
Array of objects or null (OpCon.Api.Data.Services.MasterJobs.MasterJobsEvent) List of events | |
object (OpCon.Api.Data.Services.MasterJobs.MasterJobsExpressionDependency) | |
Array of objects or null (OpCon.Api.Data.Services.MasterJobs.MasterJobFrequency) List of frequencies | |
| frequencyType | string (OpCon.Api.Data.Services.MasterJobs.FrequencyTypes) Enum: "Unknown" "Inherited" "Defined" |
| id | string or null Job id in the format ScheduleId|JobName |
| isMultiInstance | boolean Flag to indicate if job is multi-instance |
Array of objects or null (OpCon.Api.Data.Services.MasterJobs.MasterJobsDependency) List of job dependencies | |
object (OpCon.Api.Data.Entities.LsamType) | |
object (OpCon.Api.Data.Services.MasterJobs.MasterJobsMachineSelection) | |
| name | string or null Job name |
Array of objects or null (OpCon.Api.Data.Entities.InstanceProperty) [ items ] List of instance property sets | |
object (OpCon.Api.Data.Entities.MasterSchedule) | |
object (OpCon.Api.Data.Services.MasterJobs.MasterJobsTag) | |
Array of objects or null (OpCon.Api.Data.Services.MasterJobs.MasterJobsThresholdResourceDependency) List of threshold and resource dependencies | |
Array of objects or null (OpCon.Api.Data.Services.MasterJobs.MasterJobsThresholdResourceUpdate) List of threshold and resource updates | |
Array of objects or null (OpCon.Api.Data.Entities.MasterJobProperty) Used by the MasterJobV2Builder to store JMASTER_AUX values |
{- "accessCode": {
- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}, - "department": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}, - "dependentMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "details": null,
- "disableBuild": true,
- "documentation": {
- "scheduleId": 0,
- "jobName": "string",
- "jobDocumentation": "string",
- "frequencies": [
- {
- "frequencyName": "string",
- "documentation": "string"
}
]
}, - "events": [
- {
- "id": 0,
- "frequency": {
- "name": "string"
}, - "user": {
- "id": 32767,
- "name": "string"
}, - "trigger": {
- "property1": "string",
- "property2": "string"
}, - "event": {
- "name": "string",
- "type": "string",
- "category": "string",
- "parameters": {
- "property1": "string",
- "property2": "string"
}
}, - "job": {
- "id": "string",
- "department": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "associations": {
- "jobs": [
- {
- "schedule": "string",
- "job": "string"
}
], - "dailyJobs": [
- {
- "schedule": "string",
- "job": "string",
- "date": "2019-08-24T14:15:22Z"
}
], - "roles": [
- "string"
]
}, - "scheduleId": 0,
- "scheduleName": "string",
- "jobName": "string",
- "dailyScheduleId": 0,
- "dailyScheduleName": "string",
- "dailyJobName": "string",
- "dailyJobDate": 0,
- "role": "string"
}, - "isMultiInstance": true,
- "runOnEachMachine": true,
- "jobGroup": 0,
- "jobName": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}
], - "type": {
- "id": 0,
- "description": "string"
}, - "accessCode": {
- "id": 0,
- "name": "string",
- "description": "string",
- "crossReferencesDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "crossReferencesMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
]
}, - "machine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine2": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "alternateMachine3": {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}, - "machineGroup": {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- {
- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- { }
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": null,
- "name": null,
- "instance": null,
- "date": null
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": null,
- "value": null
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}, - "schedule": {
- "calendar": {
- "id": 0,
- "schedule": { },
- "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}, - "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "instances": [
- "string"
], - "estimatedRunTime": 0,
- "shortName": "string",
- "properties": [
- {
- "id": 0,
- "jobName": "string",
- "fieldCode": 0,
- "sequenceNumber": 0,
- "value": "string"
}
]
}
}
], - "expressionDependencies": {
- "jobExpression": "string",
- "frequencies": [
- {
- "frequencyName": "string",
- "expression": "string"
}
]
}, - "frequencies": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "name": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "jobBuildStatus": "OnHold",
- "finishOkBehavior": {
- "recurringInstanceOffsets": [
- 0
], - "type": "None",
- "actionOnOverlap": "StartOnCompletion",
- "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0,
- "runIntervalFromStart": true
}, - "startTimeEstimation": {
- "estimationSource": "Calculated",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "jobTimesEstimation": {
- "startOffsetTimeFormat": "Absolute",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "Absolute",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0,
- "parentScheduleStartTime": "string",
- "localEstimatedStartTime": "string",
- "serverEstimatedStartTime": "string",
- "agentEstimatedStartTime": "string"
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "advancedFrequencySettings": {
- "intervalDays": 0,
- "startSchedulingOn": "string",
- "endSchedulingOn": "string",
- "includeInScheduleOn": [
- "string"
], - "excludeFromScheduleOn": [
- "string"
], - "excludeMonthFromSchedule": [
- "Unknown"
]
}
}
], - "frequencyType": "Unknown",
- "id": "string",
- "isMultiInstance": true,
- "jobDependencies": [
- {
- "predecessor": {
- "schedule": {
- "id": 0,
- "namedInstance": {
- "name": "string"
}, - "jobName": "string"
}, - "jobName": "string"
}, - "type": {
- "id": 0,
- "name": "string",
- "condition": "string",
- "checkAllDays": true,
- "offset": 0,
- "jobNameLike": "string",
- "categories": [
- "string"
]
}, - "schedule": {
- "id": 0,
- "namedInstance": {
- "name": "string"
}, - "jobName": "string"
}, - "frequency": {
- "name": "string"
}
}
], - "jobType": {
- "id": 0,
- "description": "string"
}, - "machineSelection": {
- "machineSelectionType": "None",
- "machineGroupId": 0,
- "machineIds": {
- "primary": 0,
- "alt1": 0,
- "alt2": 0,
- "alt3": 0
}, - "runOn": "string",
- "useScheduleInstanceMachine": true
}, - "name": "string",
- "properties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "schedule": {
- "calendar": {
- "id": 0,
- "schedule": { },
- "type": 0,
- "name": "string",
- "dates": [
- "string"
], - "description": "string",
- "calendarAssociations": [
- {
- "id": 0,
- "scheduleName": "string",
- "jobName": "string",
- "frequencyName": "string",
- "isAdditionalHolidayCalendar": true
}
]
}, - "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "frequencies": [
- {
- "scheduleId": 0,
- "name": "string"
}
], - "scheduleStart": "2019-08-24T14:15:22Z",
- "sam": 0,
- "start": 0.1,
- "weekdays": 0,
- "isNamedInstance": true,
- "useMasterHolidayCalendar": true,
- "documentation": "string",
- "events": [
- "string"
], - "instanceProperties": [
- "string"
], - "isMultiInstance": true,
- "autoBuildDaysToBuild": 0,
- "autoBuildDaysInAdvance": 0,
- "autoBuildOverwrite": true,
- "autoBuildOnHold": true,
- "autoBuildTime": 0.1,
- "machineGroupToBuildFor": 0,
- "id": 0,
- "name": "string",
- "autoBuildSettings": {
- "numberOfDaysInAdvance": 0,
- "daysToBuild": 0,
- "overwrite": true,
- "buildOnHold": true,
- "buildOffset": 0
}, - "propertiesList": [
- {
- "key": "string",
- "value": "string"
}
], - "multiInstanceDetails": { },
- "subSchedule": true,
- "hasMachineInstances": true,
- "scheduleMachineGroupId": 0,
- "hasSubSchedule": true
}, - "tags": {
- "job": [
- "string"
], - "frequencies": [
- {
- "frequencyName": "string",
- "tags": [
- "string"
]
}
]
}, - "thresholdResourceDependencies": [
- {
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "operator": "Equals",
- "value": 0,
- "requiresAll": true,
- "frequencyName": "string"
}
], - "thresholdResourceUpdates": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "value": 0,
- "jobStatus": "LateToStart",
- "frequencyName": "string"
}
], - "auxProperties": [
- {
- "id": 0,
- "jobName": "string",
- "fieldCode": 0,
- "sequenceNumber": 0,
- "value": "string"
}
]
}Sample request:
POST /api/masterJobs/v2/copy
{
"id": "1|job",
"name": "job-copy",
"schedule: {
"id": 1,
"name": "SMAUtility"
}
}
| id required | string non-empty The source job id. |
| name required | string non-empty The target job name. |
required | object (SMAOpConRestApi.Controllers.Models.MasterJobs.CopyMasterJobMasterSchedule) |
{- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string"
}
}Sample request:
POST /api/masterJobs/v2/move/3|Null Job
{
"name": "Null Job",
"schedule: {
"id": 1,
"name": "SMAUtility"
},
}
required | object (OpCon.Api.Data.Models.MasterJobKey) |
| name required | string non-empty The destination job name. Must be the same as the source job name in the url. |
required | object (SMAOpConRestApi.Controllers.Models.MasterJobs.MoveMasterJobMasterSchedule) |
{- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string"
}
}Sample request:
PUT /api/masterJobs/v2/reset/1|Audit History Purge
required | object (OpCon.Api.Data.Models.MasterJobKey) |
| Ids | string |
| ScheduleIds | string |
| JobIds | string |
| TagList | Array of strings |
| LimitValue | integer <int32> |
| OffsetValue | integer <int32> |
| ScheduleName | string |
| JobName | string |
| FrequencyName | string |
| SortOrders | Array of strings |
| JobType | string |
| DepartmentList | Array of integers <int32> [ items <int32 > ] |
| AccessCodeList | Array of integers <int32> [ items <int32 > ] |
| Name | string |
| SortBy | string |
| AccessCodes | string |
| Limit | string |
| Offset | string |
| Tags | string |
| Departments | string |
| Ids | string |
| ScheduleIds | string |
| JobIds | string |
| TagList | Array of strings |
| LimitValue | integer <int32> |
| OffsetValue | integer <int32> |
| ScheduleName | string |
| JobName | string |
| FrequencyName | string |
| SortOrders | Array of strings |
| JobType | string |
| DepartmentList | Array of integers <int32> [ items <int32 > ] |
| AccessCodeList | Array of integers <int32> [ items <int32 > ] |
| Name | string |
| SortBy | string |
| AccessCodes | string |
| Limit | string |
| Offset | string |
| Tags | string |
| Departments | string |
Sample request:
GET /api/masterSchedules?name=SMA*
| Name | string The Master Schedule Name |
| Ids | string A comma-separated list of Master Schedule Ids |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortOrders | Array of strings |
| CheckSubSchedule | boolean Flag to include a list of each Master Schedule's Sub-Schedules |
| SubSchedule | boolean Flag to include/exclude Sub-Schedules only |
| MultiInstance | boolean Flag to include/exclude Multi-Instance Master Schedules only |
| AutoBuild | boolean Flag to include/exclude Auto-Build Master Schedules only |
| IncludeDetails | boolean Flag to include all Master Schedule properties |
| IgnoreCase | boolean Flag to indicate a case-insensitive search |
| BasicDetails | boolean Gets the basic details of a Master Schedule |
| Sortby | string |
Sample request:
GET /api/masterSchedules/count?name=SMA*
| Name | string The Master Schedule Name |
| Ids | string A comma-separated list of Master Schedule Ids |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortOrders | Array of strings |
| CheckSubSchedule | boolean Flag to include a list of each Master Schedule's Sub-Schedules |
| SubSchedule | boolean Flag to include/exclude Sub-Schedules only |
| MultiInstance | boolean Flag to include/exclude Multi-Instance Master Schedules only |
| AutoBuild | boolean Flag to include/exclude Auto-Build Master Schedules only |
| IncludeDetails | boolean Flag to include all Master Schedule properties |
| IgnoreCase | boolean Flag to indicate a case-insensitive search |
| BasicDetails | boolean Gets the basic details of a Master Schedule |
| Sortby | string |
Sample request:
POST /api/masterSchedules/1/workflow
{
"nodes": [
{
"nodeType": "Job",
"nodeId": 1,
"scheduleName": "WorkflowSchedule",
"id": 6001,
"name": "JavaJob1",
"coordinates": {
"x": 300.0,
"y": 110.0
"details": {}
},
{
"nodeType": "Resource",
"nodeId": 2,
"id": 1,
"name": "Resource1"
},
]
}
| id required | integer <int32> |
| locationSaved | boolean |
Array of objects or null (OpCon.Api.Data.Services.Workflow.Models.WorkflowNode) | |
Array of objects or null (OpCon.Api.Data.Services.Workflow.Models.WorkflowEdge) |
{- "locationSaved": true,
- "nodes": [
- {
- "nodeType": "Null",
- "nodeId": 0,
- "scheduleName": "string",
- "id": 0,
- "name": "string",
- "coordinates": {
- "x": 0.1,
- "y": 0.1
}, - "details": {
- "jobType": "Unknown",
- "jobLikeName": "string",
- "expression": "string",
- "frequencyList": [
- "string"
], - "hasThresholdResourceUpdates": true,
- "hasExpressionDependency": true,
- "hasJobDependency": true,
- "hasEvents": true,
- "jobDependencies": [
- {
- "predecessor": {
- "schedule": {
- "id": 0,
- "namedInstance": {
- "name": "string"
}, - "jobName": "string"
}, - "jobName": "string"
}, - "type": {
- "id": 0,
- "name": "string",
- "condition": "string",
- "checkAllDays": true,
- "offset": 0,
- "jobNameLike": "string",
- "categories": [
- "string"
]
}, - "schedule": {
- "id": 0,
- "namedInstance": {
- "name": "string"
}, - "jobName": "string"
}, - "frequency": {
- "name": "string"
}
}
], - "expressionDependencies": {
- "jobExpression": "string",
- "frequencies": [
- {
- "frequencyName": "string",
- "expression": "string"
}
]
}, - "thresholdResourceDependencies": [
- {
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "operator": "Equals",
- "value": 0,
- "requiresAll": true,
- "frequencyName": "string"
}
], - "thresholdResourceUpdates": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "value": 0,
- "jobStatus": "LateToStart",
- "frequencyName": "string"
}
]
}
}
], - "edges": [
- {
- "toNode": {
- "nodeType": "Null",
- "nodeId": 0,
- "scheduleName": "string",
- "id": 0,
- "name": "string",
- "coordinates": {
- "x": 0.1,
- "y": 0.1
}, - "details": {
- "jobType": "Unknown",
- "jobLikeName": "string",
- "expression": "string",
- "frequencyList": [
- "string"
], - "hasThresholdResourceUpdates": true,
- "hasExpressionDependency": true,
- "hasJobDependency": true,
- "hasEvents": true,
- "jobDependencies": [
- {
- "predecessor": {
- "schedule": {
- "id": 0,
- "namedInstance": {
- "name": null,
- "number": null
}, - "jobName": "string"
}, - "jobName": "string"
}, - "type": {
- "id": 0,
- "name": "string",
- "condition": "string",
- "checkAllDays": true,
- "offset": 0,
- "jobNameLike": "string",
- "categories": [
- "string"
]
}, - "schedule": {
- "id": 0,
- "namedInstance": {
- "name": "string"
}, - "jobName": "string"
}, - "frequency": {
- "name": "string"
}
}
], - "expressionDependencies": {
- "jobExpression": "string",
- "frequencies": [
- {
- "frequencyName": "string",
- "expression": "string"
}
]
}, - "thresholdResourceDependencies": [
- {
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "operator": "Equals",
- "value": 0,
- "requiresAll": true,
- "frequencyName": "string"
}
], - "thresholdResourceUpdates": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "value": 0,
- "jobStatus": "LateToStart",
- "frequencyName": "string"
}
]
}
}, - "fromNode": {
- "nodeType": "Null",
- "nodeId": 0,
- "scheduleName": "string",
- "id": 0,
- "name": "string",
- "coordinates": {
- "x": 0.1,
- "y": 0.1
}, - "details": {
- "jobType": "Unknown",
- "jobLikeName": "string",
- "expression": "string",
- "frequencyList": [
- "string"
], - "hasThresholdResourceUpdates": true,
- "hasExpressionDependency": true,
- "hasJobDependency": true,
- "hasEvents": true,
- "jobDependencies": [
- {
- "predecessor": {
- "schedule": {
- "id": 0,
- "namedInstance": {
- "name": null,
- "number": null
}, - "jobName": "string"
}, - "jobName": "string"
}, - "type": {
- "id": 0,
- "name": "string",
- "condition": "string",
- "checkAllDays": true,
- "offset": 0,
- "jobNameLike": "string",
- "categories": [
- "string"
]
}, - "schedule": {
- "id": 0,
- "namedInstance": {
- "name": "string"
}, - "jobName": "string"
}, - "frequency": {
- "name": "string"
}
}
], - "expressionDependencies": {
- "jobExpression": "string",
- "frequencies": [
- {
- "frequencyName": "string",
- "expression": "string"
}
]
}, - "thresholdResourceDependencies": [
- {
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "operator": "Equals",
- "value": 0,
- "requiresAll": true,
- "frequencyName": "string"
}
], - "thresholdResourceUpdates": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "value": 0,
- "jobStatus": "LateToStart",
- "frequencyName": "string"
}
]
}
}, - "edgeType": "Null",
- "fromNodeId": 0,
- "toNodeId": 0,
- "dependencyDetails": {
- "dependencyType": "string",
- "instanceName": "string",
- "depInstanceName": "string",
- "dependentDateOffset": 0,
- "dependentScheduleInstance": 0,
- "thresholdValue": 0,
- "dependentThresholdOperator": "EQ",
- "dependentResourceOperator": "Requires",
- "jobStatus": "LateToStart",
- "useAll": "string"
}, - "frequencyDetails": {
- "name": "string"
}
}
]
}Sample request (this updates the workflow node of type 'Job', with the name 'Job1' on Schedule with id 1):
PUT /api/masterSchedules/1/workflow
{
"nodeType": "Job",
"nodeId": 2,
"scheduleName": "WorkflowSchedule",
"id": 6001,
"name": "Job1",
"coordinates": {
"x": 300.0,
"y": 110.0
"details": {}
}
}
| id required | integer <int32> |
| nodeType | string (OpCon.Api.Data.Services.Workflow.Models.WorkflowNodeType) Enum: "Null" "Job" "Threshold" "Resource" "Expression" "JobNameLike" |
| nodeId | integer <int32> |
| scheduleName | string or null |
| id | integer <int32> |
| name | string or null |
object (OpCon.Api.Data.Services.Workflow.Models.WorkflowNodeCoordinates) | |
object (OpCon.Api.Data.Services.Workflow.Models.WorkflowNodeDetails) |
{- "nodeType": "Null",
- "nodeId": 0,
- "scheduleName": "string",
- "id": 0,
- "name": "string",
- "coordinates": {
- "x": 0.1,
- "y": 0.1
}, - "details": {
- "jobType": "Unknown",
- "jobLikeName": "string",
- "expression": "string",
- "frequencyList": [
- "string"
], - "hasThresholdResourceUpdates": true,
- "hasExpressionDependency": true,
- "hasJobDependency": true,
- "hasEvents": true,
- "jobDependencies": [
- {
- "predecessor": {
- "schedule": {
- "id": 0,
- "namedInstance": {
- "name": "string"
}, - "jobName": "string"
}, - "jobName": "string"
}, - "type": {
- "id": 0,
- "name": "string",
- "condition": "string",
- "checkAllDays": true,
- "offset": 0,
- "jobNameLike": "string",
- "categories": [
- "string"
]
}, - "schedule": {
- "id": 0,
- "namedInstance": {
- "name": "string"
}, - "jobName": "string"
}, - "frequency": {
- "name": "string"
}
}
], - "expressionDependencies": {
- "jobExpression": "string",
- "frequencies": [
- {
- "frequencyName": "string",
- "expression": "string"
}
]
}, - "thresholdResourceDependencies": [
- {
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "operator": "Equals",
- "value": 0,
- "requiresAll": true,
- "frequencyName": "string"
}
], - "thresholdResourceUpdates": [
- {
- "scheduleId": 0,
- "jobName": "string",
- "id": 0,
- "name": "string",
- "type": "Threshold",
- "value": 0,
- "jobStatus": "LateToStart",
- "frequencyName": "string"
}
]
}
}Sample request:
GET /api/masterVisionWorkspaces?name=SMA
| Ids | string Comma-separated list of Master Vision Workspace Ids |
| Name | string The Master Vision Workspace Name (Can accept ? and * wildcards) |
Sample request:
POST /api/masterVisionWorkspaces
{
"name": "workspace2",
"description": "The second workspace"
}
| id | integer <int32> The Master Vision Workspace Id |
| name | string or null The Master Vision Workspace Name |
| description | string or null The Master Vision Workspace Description |
Array of objects or null (OpCon.Api.Data.Entities.MasterVisionCard) A list of Master Vision Cards |
{- "id": 0,
- "name": "string",
- "description": "string",
- "masterVisionCards": [
- {
- "id": 0,
- "version": 0,
- "trackId": "string",
- "trackIdInternal": "a286c8f6-fa07-448e-953e-cbd6ca854a46",
- "name": "string",
- "description": "string",
- "tagPattern": "string",
- "offset": 0,
- "qosTolerableThreshold": 0,
- "qosCriticalThreshold": 0,
- "slaTolerableThreshold": 0,
- "slaCriticalThreshold": 0,
- "remoteInstanceId": 0,
- "remoteInstanceName": "string",
- "remoteInstance": {
- "status": 1,
- "id": 0,
- "name": "string",
- "description": "string",
- "databaseConnection": {
- "server": "string",
- "database": "string",
- "windowsAuth": true,
- "user": "string",
- "password": "string",
- "mirroring": true
}, - "apiBaseUrl": "string",
- "solutionManagerBaseUrl": "string",
- "adminUser": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "departmentFunctionPrivileges": [
- {
- "id": null,
- "functionIds": [ ]
}
], - "machinePrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "machineGroupPrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "adminToken": {
- "id": "string",
- "user": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- null
], - "departmentFunctionPrivileges": [
- null
], - "machinePrivileges": [
- null
], - "machineGroupPrivileges": [
- null
], - "accessibleScheduleIds": [
- null
], - "accessibleEmbeddedScriptIds": [
- null
], - "accessibleServiceRequestIds": [
- null
], - "accessibleBatchUserIds": [
- null
]
}, - "users": [
- {
- "id": null,
- "name": null
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "tokenType": {
- "id": "string",
- "type": "string"
}, - "validFrom": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "passwordExpired": true
}, - "masterInstanceId": 0,
- "connectionString": "string",
- "visionActionUsers": [
- {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- null
], - "departmentFunctionPrivileges": [
- null
], - "machinePrivileges": [
- null
], - "machineGroupPrivileges": [
- null
], - "accessibleScheduleIds": [
- null
], - "accessibleEmbeddedScriptIds": [
- null
], - "accessibleServiceRequestIds": [
- null
], - "accessibleBatchUserIds": [
- null
]
}, - "users": [
- {
- "id": null,
- "name": null
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}
]
}, - "parentMasterVisionCard": { },
- "parentId": 0,
- "associatedFrequencies": [
- {
- "id": 0,
- "visionFrequency": {
- "id": 0,
- "name": "string",
- "description": "string",
- "type": 0,
- "dates": [
- "string"
]
}, - "triggerConditions": [
- {
- "id": 0,
- "statusId": 0,
- "condition": {
- "id": 0,
- "name": "string"
}, - "runnables": [
- {
- "id": 0,
- "actionId": 0,
- "name": "string",
- "detailId": 0,
- "detail": "string",
- "action": {
- "id": null,
- "name": null,
- "actionDetails": [ ]
}, - "repeatAfterMinutes": 0,
- "remoteInstanceId": 0,
- "remoteInstanceName": "string",
- "remoteInstance": {
- "status": null,
- "id": null,
- "name": null,
- "description": null,
- "databaseConnection": null,
- "apiBaseUrl": null,
- "solutionManagerBaseUrl": null,
- "adminUser": null,
- "adminToken": null,
- "masterInstanceId": null,
- "connectionString": null,
- "visionActionUsers": [ ]
}, - "lastRepeated": "2019-08-24T14:15:22Z"
}
]
}
], - "slas": [
- {
- "slaId": 0,
- "requirement": {
- "id": 0,
- "name": "string"
}, - "time": "string",
- "internalTime": "2019-08-24T14:15:22Z",
- "masterVisionCardFrequencyId": 0,
- "offset": 0
}
], - "masterVisionCardFrequencyId": 0
}
], - "roleId": 0,
- "roleName": "string",
- "associatedRoles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "children": [
- { }
]
}
]
}Sample request:
PUT /api/masterVisionWorkspaces
{
"name": "workspace2",
"description": "The second workspace updated"
}
| id required | integer <int32> |
| id | integer <int32> The Master Vision Workspace Id |
| name | string or null The Master Vision Workspace Name |
| description | string or null The Master Vision Workspace Description |
Array of objects or null (OpCon.Api.Data.Entities.MasterVisionCard) A list of Master Vision Cards |
{- "id": 0,
- "name": "string",
- "description": "string",
- "masterVisionCards": [
- {
- "id": 0,
- "version": 0,
- "trackId": "string",
- "trackIdInternal": "a286c8f6-fa07-448e-953e-cbd6ca854a46",
- "name": "string",
- "description": "string",
- "tagPattern": "string",
- "offset": 0,
- "qosTolerableThreshold": 0,
- "qosCriticalThreshold": 0,
- "slaTolerableThreshold": 0,
- "slaCriticalThreshold": 0,
- "remoteInstanceId": 0,
- "remoteInstanceName": "string",
- "remoteInstance": {
- "status": 1,
- "id": 0,
- "name": "string",
- "description": "string",
- "databaseConnection": {
- "server": "string",
- "database": "string",
- "windowsAuth": true,
- "user": "string",
- "password": "string",
- "mirroring": true
}, - "apiBaseUrl": "string",
- "solutionManagerBaseUrl": "string",
- "adminUser": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "departmentFunctionPrivileges": [
- {
- "id": null,
- "functionIds": [ ]
}
], - "machinePrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "machineGroupPrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "adminToken": {
- "id": "string",
- "user": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- null
], - "departmentFunctionPrivileges": [
- null
], - "machinePrivileges": [
- null
], - "machineGroupPrivileges": [
- null
], - "accessibleScheduleIds": [
- null
], - "accessibleEmbeddedScriptIds": [
- null
], - "accessibleServiceRequestIds": [
- null
], - "accessibleBatchUserIds": [
- null
]
}, - "users": [
- {
- "id": null,
- "name": null
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "tokenType": {
- "id": "string",
- "type": "string"
}, - "validFrom": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "passwordExpired": true
}, - "masterInstanceId": 0,
- "connectionString": "string",
- "visionActionUsers": [
- {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- null
], - "departmentFunctionPrivileges": [
- null
], - "machinePrivileges": [
- null
], - "machineGroupPrivileges": [
- null
], - "accessibleScheduleIds": [
- null
], - "accessibleEmbeddedScriptIds": [
- null
], - "accessibleServiceRequestIds": [
- null
], - "accessibleBatchUserIds": [
- null
]
}, - "users": [
- {
- "id": null,
- "name": null
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}
]
}, - "parentMasterVisionCard": { },
- "parentId": 0,
- "associatedFrequencies": [
- {
- "id": 0,
- "visionFrequency": {
- "id": 0,
- "name": "string",
- "description": "string",
- "type": 0,
- "dates": [
- "string"
]
}, - "triggerConditions": [
- {
- "id": 0,
- "statusId": 0,
- "condition": {
- "id": 0,
- "name": "string"
}, - "runnables": [
- {
- "id": 0,
- "actionId": 0,
- "name": "string",
- "detailId": 0,
- "detail": "string",
- "action": {
- "id": null,
- "name": null,
- "actionDetails": [ ]
}, - "repeatAfterMinutes": 0,
- "remoteInstanceId": 0,
- "remoteInstanceName": "string",
- "remoteInstance": {
- "status": null,
- "id": null,
- "name": null,
- "description": null,
- "databaseConnection": null,
- "apiBaseUrl": null,
- "solutionManagerBaseUrl": null,
- "adminUser": null,
- "adminToken": null,
- "masterInstanceId": null,
- "connectionString": null,
- "visionActionUsers": [ ]
}, - "lastRepeated": "2019-08-24T14:15:22Z"
}
]
}
], - "slas": [
- {
- "slaId": 0,
- "requirement": {
- "id": 0,
- "name": "string"
}, - "time": "string",
- "internalTime": "2019-08-24T14:15:22Z",
- "masterVisionCardFrequencyId": 0,
- "offset": 0
}
], - "masterVisionCardFrequencyId": 0
}
], - "roleId": 0,
- "roleName": "string",
- "associatedRoles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "children": [
- { }
]
}
]
}Sample request:
GET /api/machines?sortBy=name:desc
| ResourceName | string |
| Offset | integer <int32> Retrieve records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| includeDocumentation | boolean Flag to include Documentation |
| IncludeAssignedMasterJobs | boolean Flag to include a list of Master Jobs to which the Machine is assigned |
| IncludeAssignedDailyJobs | boolean Flag to include a list of Daily Jobs to which the Machine is assigned |
| Ids | string Comma-separated list of Machine Ids |
| Name | string The Machine Name (Can accept ? and * wildcards) |
| Type | string The Machine Type (Operating System) |
| Typeids | string A comma-separated list of Machine Type Ids |
| GroupName | string The Machine Group Name the Machine belongs to |
| GroupIds | string A comma-separated list of Machine Group Ids |
| States | string A comma-separated list of Machine States |
| Version | string The Machine Version |
| FileTransferRole | string The Machine File Transfer Role |
| Sockets | string |
| Tls | boolean Flag to include Machines with (true) or without (false) TLS enabled |
| SortBy | string Option to sort Machines by Id, Name, Type, Running Jobs, Last Update, State, Socket, Version, or UseTLS |
| IncludeDetails | boolean Flag to include Details associated with the Machine |
| ExcludeNullMachine | boolean |
| SortOrders | Array of strings |
| ExtendedProperties | boolean Flag to include Extended Properties associated with the Machine |
Array of objects (OpCon.Api.Data.Errors.ApiError) | |
Array of objects (OpCon.Api.Data.Entities.AuxillaryProperty) |
Sample request:
POST /api/machines
{
"name": "new-machine",
"socket": 4100,
"type": {
"id": 12,
"description": "UNIX"
}
}
| _acsApplication | string or null The ACS Integration Application Name |
| acsApplication | string or null |
| _acsConfiguration | string or null The ACS Integration configuration - serialized JSON |
| acsConfiguration | string or null |
| _acsStorage | string or null Arbitrary data used exclusively by the external ACS integration |
| acsStorage | string or null |
| _acsConfigVersion | string or null The self-reported version of the Integration which produced this machine configuration |
| acsConfigVersion | string or null |
| _guidewireAgentType | string or null The Guidewire Agent application type (Claims Center, Billing Center, Policy Center) |
| guidewireAgentType | string or null |
| _guidewireAgentBatchProcesses | string or null The Guidewire batch processes which the Agent supports |
| guidewireAgentBatchProcesses | string or null |
| _guidewireAgentClientSecret | string or null The OAuth Client Secret used to authenticate against the Guidewire API |
| guidewireAgentClientSecret | string or null |
| _guidewireAgentOAuthUrl | string or null The OAuth Authority Server URL used to authenticate against the Guidewire API |
| guidewireAgentOAuthUrl | string or null |
| _guidewireAgentOAuthAppId | string or null The OAuth Application Id used to authenticate against the Guidewire API |
| guidewireAgentOAuthAppId | string or null |
| _guidewireAgentOAuthScopes | string or null The OAuth scopes to be granted within the Guidewire API |
| guidewireAgentOAuthScopes | string or null |
| id | integer or null <int32> |
| name | string or null |
| currentJobs | integer or null <int32> |
| gatewayId | integer or null <int32> |
Array of objects or null (OpCon.Api.Data.Entities.MachineGroup) | |
| lastUpdateDateTime | string or null |
| lastUpdate | number or null <double> |
| maximumJobs | integer or null <int32> |
| opConMaximumJobs | integer or null <int32> |
| socket | integer or null <int32> |
object (OpCon.Api.Data.Entities.MachineStatus) | |
object (OpCon.Api.Data.Entities.LsamType) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceDailyJob) | |
| acceptMessagesfromIp | string or null |
| agentAuthToken | string or null |
| agentCheckCrc | boolean or null |
| agentFileTransferPortNumberForTls | string or null |
| agentName | string or null |
| _agentSmaCommunicationsProtocol | string or null |
| agentSocket | string or null |
| agentSpecialFeatures | string or null |
| agentSupportNonTlsForSmaftAgent | string or null |
| agentSupportNonTlsForSmaftServer | string or null |
| agentSupportTlsForSmaftAgent | string or null |
| agentSupportTlsForSmaftServer | string or null |
| _allowKillJob | boolean or null |
| allowKillJob | boolean or null |
Array of objects or null (OpCon.Api.Data.Entities.InstanceProperty) [ items ] | |
| _checkCertificateRevocationList | boolean or null |
| checkCertificateRevocationList | boolean or null |
| checkCrc | string or null |
| checkMachineStatusInterval | integer or null <int32> |
| closeSocket | string or null |
| closeSocketDuringSynchronization | boolean or null |
| connectionAttemptTimeout | integer or null <int32> |
| consecutiveSendSleepTimeMilliseconds | integer or null <int32> |
| cpuCount | string or null |
| cpuId | string or null |
| cpuModel | string or null |
| cpuType | string or null |
| documentation | string or null |
| fileTransferFeature | string or null |
| fileTransferIpAddress | string or null |
| _fileTransferPortNumberForNonTls | integer or null <int32> |
| fileTransferPortNumberForNonTls | integer or null <int32> |
| _fileTransferPortNumberForTls | integer or null <int32> |
| fileTransferPortNumberForTls | integer or null <int32> |
| _fileTransferRole | string or null |
| fileTransferRole | string or null |
| fullFileTransferSupport | boolean or null |
| fullyQualifiedDomainName | string or null |
| gatewayName | string or null |
| hostname | string or null |
| jorsFeature | string or null |
| _jorsPortNumber | integer or null <int32> |
| jorsPortNumber | integer or null <int32> |
| jorsSocket | string or null |
| lsamTime | number or null <double> |
| lsamTimeDeltafromSam | integer or null <int32> |
| machineMaximumJobs | string or null |
| maxBytesReadPerMessage | integer or null <int32> |
| maxBytesSentPerMessage | integer or null <int32> |
| maxConsecutiveSendMessages | integer or null <int32> |
| noBufferRetryCount | integer or null <int32> |
| noBufferSleepTime | integer or null <int32> |
| osType | string or null |
| osVersion | string or null |
| pollInterval | integer or null <int32> |
| receiveBufferCount | integer or null <int32> |
| _requiresXmlEscape | boolean or null |
| requiresXmlEscape | boolean or null |
| resourceMonitorFeature | string or null |
| responseTimeoutInSeconds | integer or null <int32> |
| sendBufferCount | integer or null <int32> |
| smaCommunicationsProtocol | string or null |
| smaftAgentPort | string or null |
| smaftServerPortForNonTls | string or null |
| smaNetComIdentifier | string or null |
| smaNetComSocket | string or null |
| supportedAgentCapability | Array of strings or null |
| _supportNonTlsForSmaftAgent | boolean or null |
| supportNonTLSForSMAFTAgent | boolean or null |
| _supportNonTlsForSmaftServer | boolean or null |
| supportNonTLSForSMAFTServer | boolean or null |
| _supportTLSForSMAFTAgent | boolean or null |
| supportTLSForSMAFTAgent | boolean or null |
| _supportTLSForSMAFTServer | boolean or null |
| supportTLSForSMAFTServer | boolean or null |
| supportsHandshake | string or null |
| tcpIpAddress | string or null |
| timeOffsetfromSamInHours | number or null <double> |
| timeOffsetfromUtcInHours | number or null <double> |
| timeSent | string or null |
| timeZoneName | string or null |
| tlsCertificateDistinguishedName | string or null |
| _tlsCertificateSerialNumber | string or null |
| tlsCertificateSerialNumber | string or null |
| traceAllMessages | boolean or null |
| _useTLSforSchedulingCommunications | boolean or null |
| useTLSforSchedulingCommunications | boolean or null |
| agentVersion | string or null |
| hpNonStopIpAddress | string or null |
| hpNonStopSocketNumber | integer or null <int32> |
| _opconMftServerEnabled | boolean or null |
| opConMFTServerEnabled | boolean or null Whether or not the MFT Agent (if this machine is one) has the Server functionality enabled. |
| _opconMftServerEventsWebhook | string or null |
| opConMFTServerEventsWebhook | string or null The URI for the MFT Server's web hook (if this machine is an MFT Agent with enabled Server functionality). |
| _sapBwClientId | integer or null <int32> |
| sapBwClientId | integer or null <int32> |
| _sapBwGateway | string or null |
| sapBwGateway | string or null |
| _sapBwGroup | string or null |
| sapBwGroup | string or null |
| _sapBwName | string or null |
| sapBwName | string or null |
| _sapBwQueryListenerPort | integer or null <int32> |
| sapBwQueryListenerPort | integer or null <int32> |
| _sapBwSystemNumber | integer or null <int32> |
| sapBwSystemNumber | integer or null <int32> |
| _sapBwRfcTrace | integer or null <int32> |
| sapBwRfcTrace | string or null |
| _sapR3andCrmAuditLevel | integer or null <int32> |
| sapR3andCrmAuditLevel | string or null |
| _sapR3andCrmClientId | integer or null <int32> |
| sapR3andCrmClientId | integer or null <int32> |
| _sapEvents | Array of strings or null |
| sapEvents | Array of strings or null |
| _sapR3andCrmGateway | string or null |
| sapR3andCrmGateway | string or null |
| _sapR3andCrmGroup | string or null |
| sapR3andCrmGroup | string or null |
| _sapR3andCrmName | string or null |
| sapR3andCrmName | string or null |
| _sapR3andCrmQueryListenerPort | integer or null <int32> |
| sapR3andCrmQueryListenerPort | integer or null <int32> |
| _sapR3andCrmSystemNumber | integer or null <int32> |
| sapR3andCrmSystemNumber | integer or null <int32> |
| _sapR3andCrmRfcTrace | integer or null <int32> |
| sapR3andCrmRfcTrace | string or null |
{- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}Sample request: GET /api/machines/count_by_status
| ResourceName | string |
| Offset | integer <int32> Retrieve records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched |
| includeDocumentation | boolean Flag to include Documentation |
| IncludeAssignedMasterJobs | boolean Flag to include a list of Master Jobs to which the Machine is assigned |
| IncludeAssignedDailyJobs | boolean Flag to include a list of Daily Jobs to which the Machine is assigned |
| Ids | string Comma-separated list of Machine Ids |
| Name | string The Machine Name (Can accept ? and * wildcards) |
| Type | string The Machine Type (Operating System) |
| Typeids | string A comma-separated list of Machine Type Ids |
| GroupName | string The Machine Group Name the Machine belongs to |
| GroupIds | string A comma-separated list of Machine Group Ids |
| States | string A comma-separated list of Machine States |
| Version | string The Machine Version |
| FileTransferRole | string The Machine File Transfer Role |
| Sockets | string |
| Tls | boolean Flag to include Machines with (true) or without (false) TLS enabled |
| SortBy | string Option to sort Machines by Id, Name, Type, Running Jobs, Last Update, State, Socket, Version, or UseTLS |
| IncludeDetails | boolean Flag to include Details associated with the Machine |
| ExcludeNullMachine | boolean |
| SortOrders | Array of strings |
| ExtendedProperties | boolean Flag to include Extended Properties associated with the Machine |
Array of objects (OpCon.Api.Data.Errors.ApiError) | |
Array of objects (OpCon.Api.Data.Entities.AuxillaryProperty) |
Sample request:
GET /api/machines/types
| All | boolean Flag to indicate if all types should be returned |
| ForScriptRunnerOnly | boolean Flag to indicate if only types that are available to run scripts should be returned |
| ResourceName | string |
Array of objects (OpCon.Api.Data.Errors.ApiError) | |
Array of objects (OpCon.Api.Data.Entities.AuxillaryProperty) |
Sample request:
POST /api/machines/1/properties
{
"key": "property2",
"value": "value2",
}
| id required | integer <int32> |
| key | string or null |
| value | string or null |
{- "key": "string",
- "value": "string"
}Sample request:
PUT /api/machines/1/properties/property1
{
"key": "property21,
"value": "new-value",
}
| id required | integer <int32> |
| name required | string |
| key | string or null |
| value | string or null |
{- "key": "string",
- "value": "string"
}Sample request:
PUT /api/machines/1
{
"id": 1,
"name": "updated-machine",
"socket": 4100,
"type": {
"id": 12,
"description": "UNIX"
}
}
| id required | integer <int32> |
| _acsApplication | string or null The ACS Integration Application Name |
| acsApplication | string or null |
| _acsConfiguration | string or null The ACS Integration configuration - serialized JSON |
| acsConfiguration | string or null |
| _acsStorage | string or null Arbitrary data used exclusively by the external ACS integration |
| acsStorage | string or null |
| _acsConfigVersion | string or null The self-reported version of the Integration which produced this machine configuration |
| acsConfigVersion | string or null |
| _guidewireAgentType | string or null The Guidewire Agent application type (Claims Center, Billing Center, Policy Center) |
| guidewireAgentType | string or null |
| _guidewireAgentBatchProcesses | string or null The Guidewire batch processes which the Agent supports |
| guidewireAgentBatchProcesses | string or null |
| _guidewireAgentClientSecret | string or null The OAuth Client Secret used to authenticate against the Guidewire API |
| guidewireAgentClientSecret | string or null |
| _guidewireAgentOAuthUrl | string or null The OAuth Authority Server URL used to authenticate against the Guidewire API |
| guidewireAgentOAuthUrl | string or null |
| _guidewireAgentOAuthAppId | string or null The OAuth Application Id used to authenticate against the Guidewire API |
| guidewireAgentOAuthAppId | string or null |
| _guidewireAgentOAuthScopes | string or null The OAuth scopes to be granted within the Guidewire API |
| guidewireAgentOAuthScopes | string or null |
| id | integer or null <int32> |
| name | string or null |
| currentJobs | integer or null <int32> |
| gatewayId | integer or null <int32> |
Array of objects or null (OpCon.Api.Data.Entities.MachineGroup) | |
| lastUpdateDateTime | string or null |
| lastUpdate | number or null <double> |
| maximumJobs | integer or null <int32> |
| opConMaximumJobs | integer or null <int32> |
| socket | integer or null <int32> |
object (OpCon.Api.Data.Entities.MachineStatus) | |
object (OpCon.Api.Data.Entities.LsamType) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceMasterJob) | |
Array of objects or null (OpCon.Api.Data.Entities.CrossReference.CrossReferenceDailyJob) | |
| acceptMessagesfromIp | string or null |
| agentAuthToken | string or null |
| agentCheckCrc | boolean or null |
| agentFileTransferPortNumberForTls | string or null |
| agentName | string or null |
| _agentSmaCommunicationsProtocol | string or null |
| agentSocket | string or null |
| agentSpecialFeatures | string or null |
| agentSupportNonTlsForSmaftAgent | string or null |
| agentSupportNonTlsForSmaftServer | string or null |
| agentSupportTlsForSmaftAgent | string or null |
| agentSupportTlsForSmaftServer | string or null |
| _allowKillJob | boolean or null |
| allowKillJob | boolean or null |
Array of objects or null (OpCon.Api.Data.Entities.InstanceProperty) [ items ] | |
| _checkCertificateRevocationList | boolean or null |
| checkCertificateRevocationList | boolean or null |
| checkCrc | string or null |
| checkMachineStatusInterval | integer or null <int32> |
| closeSocket | string or null |
| closeSocketDuringSynchronization | boolean or null |
| connectionAttemptTimeout | integer or null <int32> |
| consecutiveSendSleepTimeMilliseconds | integer or null <int32> |
| cpuCount | string or null |
| cpuId | string or null |
| cpuModel | string or null |
| cpuType | string or null |
| documentation | string or null |
| fileTransferFeature | string or null |
| fileTransferIpAddress | string or null |
| _fileTransferPortNumberForNonTls | integer or null <int32> |
| fileTransferPortNumberForNonTls | integer or null <int32> |
| _fileTransferPortNumberForTls | integer or null <int32> |
| fileTransferPortNumberForTls | integer or null <int32> |
| _fileTransferRole | string or null |
| fileTransferRole | string or null |
| fullFileTransferSupport | boolean or null |
| fullyQualifiedDomainName | string or null |
| gatewayName | string or null |
| hostname | string or null |
| jorsFeature | string or null |
| _jorsPortNumber | integer or null <int32> |
| jorsPortNumber | integer or null <int32> |
| jorsSocket | string or null |
| lsamTime | number or null <double> |
| lsamTimeDeltafromSam | integer or null <int32> |
| machineMaximumJobs | string or null |
| maxBytesReadPerMessage | integer or null <int32> |
| maxBytesSentPerMessage | integer or null <int32> |
| maxConsecutiveSendMessages | integer or null <int32> |
| noBufferRetryCount | integer or null <int32> |
| noBufferSleepTime | integer or null <int32> |
| osType | string or null |
| osVersion | string or null |
| pollInterval | integer or null <int32> |
| receiveBufferCount | integer or null <int32> |
| _requiresXmlEscape | boolean or null |
| requiresXmlEscape | boolean or null |
| resourceMonitorFeature | string or null |
| responseTimeoutInSeconds | integer or null <int32> |
| sendBufferCount | integer or null <int32> |
| smaCommunicationsProtocol | string or null |
| smaftAgentPort | string or null |
| smaftServerPortForNonTls | string or null |
| smaNetComIdentifier | string or null |
| smaNetComSocket | string or null |
| supportedAgentCapability | Array of strings or null |
| _supportNonTlsForSmaftAgent | boolean or null |
| supportNonTLSForSMAFTAgent | boolean or null |
| _supportNonTlsForSmaftServer | boolean or null |
| supportNonTLSForSMAFTServer | boolean or null |
| _supportTLSForSMAFTAgent | boolean or null |
| supportTLSForSMAFTAgent | boolean or null |
| _supportTLSForSMAFTServer | boolean or null |
| supportTLSForSMAFTServer | boolean or null |
| supportsHandshake | string or null |
| tcpIpAddress | string or null |
| timeOffsetfromSamInHours | number or null <double> |
| timeOffsetfromUtcInHours | number or null <double> |
| timeSent | string or null |
| timeZoneName | string or null |
| tlsCertificateDistinguishedName | string or null |
| _tlsCertificateSerialNumber | string or null |
| tlsCertificateSerialNumber | string or null |
| traceAllMessages | boolean or null |
| _useTLSforSchedulingCommunications | boolean or null |
| useTLSforSchedulingCommunications | boolean or null |
| agentVersion | string or null |
| hpNonStopIpAddress | string or null |
| hpNonStopSocketNumber | integer or null <int32> |
| _opconMftServerEnabled | boolean or null |
| opConMFTServerEnabled | boolean or null Whether or not the MFT Agent (if this machine is one) has the Server functionality enabled. |
| _opconMftServerEventsWebhook | string or null |
| opConMFTServerEventsWebhook | string or null The URI for the MFT Server's web hook (if this machine is an MFT Agent with enabled Server functionality). |
| _sapBwClientId | integer or null <int32> |
| sapBwClientId | integer or null <int32> |
| _sapBwGateway | string or null |
| sapBwGateway | string or null |
| _sapBwGroup | string or null |
| sapBwGroup | string or null |
| _sapBwName | string or null |
| sapBwName | string or null |
| _sapBwQueryListenerPort | integer or null <int32> |
| sapBwQueryListenerPort | integer or null <int32> |
| _sapBwSystemNumber | integer or null <int32> |
| sapBwSystemNumber | integer or null <int32> |
| _sapBwRfcTrace | integer or null <int32> |
| sapBwRfcTrace | string or null |
| _sapR3andCrmAuditLevel | integer or null <int32> |
| sapR3andCrmAuditLevel | string or null |
| _sapR3andCrmClientId | integer or null <int32> |
| sapR3andCrmClientId | integer or null <int32> |
| _sapEvents | Array of strings or null |
| sapEvents | Array of strings or null |
| _sapR3andCrmGateway | string or null |
| sapR3andCrmGateway | string or null |
| _sapR3andCrmGroup | string or null |
| sapR3andCrmGroup | string or null |
| _sapR3andCrmName | string or null |
| sapR3andCrmName | string or null |
| _sapR3andCrmQueryListenerPort | integer or null <int32> |
| sapR3andCrmQueryListenerPort | integer or null <int32> |
| _sapR3andCrmSystemNumber | integer or null <int32> |
| sapR3andCrmSystemNumber | integer or null <int32> |
| _sapR3andCrmRfcTrace | integer or null <int32> |
| sapR3andCrmRfcTrace | string or null |
{- "_acsApplication": "string",
- "acsApplication": "string",
- "_acsConfiguration": "string",
- "acsConfiguration": "string",
- "_acsStorage": "string",
- "acsStorage": "string",
- "_acsConfigVersion": "string",
- "acsConfigVersion": "string",
- "_guidewireAgentType": "string",
- "guidewireAgentType": "string",
- "_guidewireAgentBatchProcesses": "string",
- "guidewireAgentBatchProcesses": "string",
- "_guidewireAgentClientSecret": "string",
- "guidewireAgentClientSecret": "string",
- "_guidewireAgentOAuthUrl": "string",
- "guidewireAgentOAuthUrl": "string",
- "_guidewireAgentOAuthAppId": "string",
- "guidewireAgentOAuthAppId": "string",
- "_guidewireAgentOAuthScopes": "string",
- "guidewireAgentOAuthScopes": "string",
- "id": 0,
- "name": "string",
- "currentJobs": 0,
- "gatewayId": 0,
- "groups": [
- {
- "id": 0,
- "documentation": "string",
- "name": "string",
- "type": {
- "id": 0,
- "description": "string"
}, - "machines": [
- { }
], - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acsApplication": "string"
}
], - "lastUpdateDateTime": "string",
- "lastUpdate": 0.1,
- "maximumJobs": 0,
- "opConMaximumJobs": 0,
- "socket": 0,
- "state": {
- "state": "string",
- "networkStatus": "string",
- "operationStatus": "string"
}, - "type": {
- "id": 0,
- "description": "string"
}, - "assignedMasterJobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "assignedDailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "acceptMessagesfromIp": "string",
- "agentAuthToken": "string",
- "agentCheckCrc": true,
- "agentFileTransferPortNumberForTls": "string",
- "agentName": "string",
- "_agentSmaCommunicationsProtocol": "string",
- "agentSocket": "string",
- "agentSpecialFeatures": "string",
- "agentSupportNonTlsForSmaftAgent": "string",
- "agentSupportNonTlsForSmaftServer": "string",
- "agentSupportTlsForSmaftAgent": "string",
- "agentSupportTlsForSmaftServer": "string",
- "_allowKillJob": true,
- "allowKillJob": true,
- "availableProperties": [
- [
- {
- "key": "string",
- "value": "string"
}
]
], - "_checkCertificateRevocationList": true,
- "checkCertificateRevocationList": true,
- "checkCrc": "string",
- "checkMachineStatusInterval": 0,
- "closeSocket": "string",
- "closeSocketDuringSynchronization": true,
- "connectionAttemptTimeout": 0,
- "consecutiveSendSleepTimeMilliseconds": 0,
- "cpuCount": "string",
- "cpuId": "string",
- "cpuModel": "string",
- "cpuType": "string",
- "documentation": "string",
- "fileTransferFeature": "string",
- "fileTransferIpAddress": "string",
- "_fileTransferPortNumberForNonTls": 0,
- "fileTransferPortNumberForNonTls": 0,
- "_fileTransferPortNumberForTls": 0,
- "fileTransferPortNumberForTls": 0,
- "_fileTransferRole": "string",
- "fileTransferRole": "string",
- "fullFileTransferSupport": true,
- "fullyQualifiedDomainName": "string",
- "gatewayName": "string",
- "hostname": "string",
- "jorsFeature": "string",
- "_jorsPortNumber": 0,
- "jorsPortNumber": 0,
- "jorsSocket": "string",
- "lsamTime": 0.1,
- "lsamTimeDeltafromSam": 0,
- "machineMaximumJobs": "string",
- "maxBytesReadPerMessage": 0,
- "maxBytesSentPerMessage": 0,
- "maxConsecutiveSendMessages": 0,
- "noBufferRetryCount": 0,
- "noBufferSleepTime": 0,
- "osType": "string",
- "osVersion": "string",
- "pollInterval": 0,
- "receiveBufferCount": 0,
- "_requiresXmlEscape": true,
- "requiresXmlEscape": true,
- "resourceMonitorFeature": "string",
- "responseTimeoutInSeconds": 0,
- "sendBufferCount": 0,
- "smaCommunicationsProtocol": "string",
- "smaftAgentPort": "string",
- "smaftServerPortForNonTls": "string",
- "smaNetComIdentifier": "string",
- "smaNetComSocket": "string",
- "supportedAgentCapability": [
- "string"
], - "_supportNonTlsForSmaftAgent": true,
- "supportNonTLSForSMAFTAgent": true,
- "_supportNonTlsForSmaftServer": true,
- "supportNonTLSForSMAFTServer": true,
- "_supportTLSForSMAFTAgent": true,
- "supportTLSForSMAFTAgent": true,
- "_supportTLSForSMAFTServer": true,
- "supportTLSForSMAFTServer": true,
- "supportsHandshake": "string",
- "tcpIpAddress": "string",
- "timeOffsetfromSamInHours": 0.1,
- "timeOffsetfromUtcInHours": 0.1,
- "timeSent": "string",
- "timeZoneName": "string",
- "tlsCertificateDistinguishedName": "string",
- "_tlsCertificateSerialNumber": "string",
- "tlsCertificateSerialNumber": "string",
- "traceAllMessages": true,
- "_useTLSforSchedulingCommunications": true,
- "useTLSforSchedulingCommunications": true,
- "agentVersion": "string",
- "hpNonStopIpAddress": "string",
- "hpNonStopSocketNumber": 0,
- "_opconMftServerEnabled": true,
- "opConMFTServerEnabled": true,
- "_opconMftServerEventsWebhook": "string",
- "opConMFTServerEventsWebhook": "string",
- "_sapBwClientId": 0,
- "sapBwClientId": 0,
- "_sapBwGateway": "string",
- "sapBwGateway": "string",
- "_sapBwGroup": "string",
- "sapBwGroup": "string",
- "_sapBwName": "string",
- "sapBwName": "string",
- "_sapBwQueryListenerPort": 0,
- "sapBwQueryListenerPort": 0,
- "_sapBwSystemNumber": 0,
- "sapBwSystemNumber": 0,
- "_sapBwRfcTrace": 0,
- "sapBwRfcTrace": "string",
- "_sapR3andCrmAuditLevel": 0,
- "sapR3andCrmAuditLevel": "string",
- "_sapR3andCrmClientId": 0,
- "sapR3andCrmClientId": 0,
- "_sapEvents": [
- "string"
], - "sapEvents": [
- "string"
], - "_sapR3andCrmGateway": "string",
- "sapR3andCrmGateway": "string",
- "_sapR3andCrmGroup": "string",
- "sapR3andCrmGroup": "string",
- "_sapR3andCrmName": "string",
- "sapR3andCrmName": "string",
- "_sapR3andCrmQueryListenerPort": 0,
- "sapR3andCrmQueryListenerPort": 0,
- "_sapR3andCrmSystemNumber": 0,
- "sapR3andCrmSystemNumber": 0,
- "_sapR3andCrmRfcTrace": 0,
- "sapR3andCrmRfcTrace": "string"
}Sample request:
POST /api/syncRunningJobs
{
"machine": {
"id": 1
}
object (OpCon.Api.Data.Entities.MachineToSync) | |
| runningJobsCount | integer <int32> |
{- "machine": {
- "id": 0
}, - "runningJobsCount": 0
}Sample request:
GET /api/namedInstances?limit=10
| Id | integer <int32> The Schedule Instance Id |
| Name | string The Schedule Instance Name (Can accept ? and * wildcards) |
| ScheduleId | integer <int32> The Schedule Id |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortOrders | Array of strings |
| SortBy | string Option to sort Schedule Instances by Id, Name or ScheduleId in ascending (default) or descending (:desc) order |
Sample request:
GET /api/notificationCategories?limit=1&offset=1
| Id | integer <int32> The Notification Category Id |
| Name | string The Notification Category Name (Can accept ? and * wildcards) |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IgnoreCase | boolean Use case-insensitive search criteria |
| SortBy | string Option to sort Notification Categories by Id or Category in ascending (default) or descending (:desc) order |
Sample request:
POST /api/notificationCategories
{
"category": "newCategory",
"groups": [
{
"id": 1,
"name": "Group1"
}
]
}
| id | integer <int32> |
| category required | string [ 1 .. 4000 ] characters |
Array of objects or null (OpCon.Api.Data.Services.NotificationCategories.NotificationCategoryGroup) |
{- "id": 0,
- "category": "string",
- "groups": [
- {
- "id": 0,
- "name": "string"
}
]
}Sample request:
PUT /api/notificationCategories/1
{
"id": 1,
"category": "updated Sample Category",
"groups": [
{
"id": 1,
"name": "Group1"
}
]
}
| id required | integer <int32> |
| id | integer <int32> |
| category required | string [ 1 .. 4000 ] characters |
Array of objects or null (OpCon.Api.Data.Services.NotificationCategories.NotificationCategoryGroup) |
{- "id": 0,
- "category": "string",
- "groups": [
- {
- "id": 0,
- "name": "string"
}
]
}Sample request:
GET /api/notificationGroups/schedules?Name=testScheduleName
| Name | string The Notification Group Name (Can accept ? and * wildcards) |
| Type | string The Notification Group Type (Can accept ? and * wildcards) |
| MachineTypes | string Comma-separated list of type of the machines to fetch |
| Ids | string Comma-separated list of Notification Group Ids |
| Limit | integer <int32> Limits the results being fetched. 0 retrieves just a count |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IgnoreCase | boolean Use case-insensitive search criteria |
| SortBy | string Option to sort Notification Groups by Name or Type in ascending (default) or descending (:desc) order |
| BasicDetails | boolean Flag to retrieve basic details only |
| Show | integer <int32> (OpCon.Api.Data.Criteria.NotificationGroupCriteria+NotificationGroupShow) Enum: 0 1 2 Retrieve All ids, Selected ids, or NotSelected ids. Used by notificationGroups/{groupType} endpoints only. Default is All. |
| GroupId | integer <int32> Limits the results of Show to the specified group id. Used by notificationGroups/{groupType} endpoints only. |
Sample request:
GET /api/notificationGroups/jobs?Name=sampleJobName
| Name | string The Notification Group Name (Can accept ? and * wildcards) |
| Type | string The Notification Group Type (Can accept ? and * wildcards) |
| MachineTypes | string Comma-separated list of type of the machines to fetch |
| Ids | string Comma-separated list of Notification Group Ids |
| Limit | integer <int32> Limits the results being fetched. 0 retrieves just a count |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IgnoreCase | boolean Use case-insensitive search criteria |
| SortBy | string Option to sort Notification Groups by Name or Type in ascending (default) or descending (:desc) order |
| BasicDetails | boolean Flag to retrieve basic details only |
| Show | integer <int32> (OpCon.Api.Data.Criteria.NotificationGroupCriteria+NotificationGroupShow) Enum: 0 1 2 Retrieve All ids, Selected ids, or NotSelected ids. Used by notificationGroups/{groupType} endpoints only. Default is All. |
| GroupId | integer <int32> Limits the results of Show to the specified group id. Used by notificationGroups/{groupType} endpoints only. |
Sample request:
GET /api/notificationGroups/machines?Name=sampleMachineName
| Name | string The Notification Group Name (Can accept ? and * wildcards) |
| Type | string The Notification Group Type (Can accept ? and * wildcards) |
| MachineTypes | string Comma-separated list of type of the machines to fetch |
| Ids | string Comma-separated list of Notification Group Ids |
| Limit | integer <int32> Limits the results being fetched. 0 retrieves just a count |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IgnoreCase | boolean Use case-insensitive search criteria |
| SortBy | string Option to sort Notification Groups by Name or Type in ascending (default) or descending (:desc) order |
| BasicDetails | boolean Flag to retrieve basic details only |
| Show | integer <int32> (OpCon.Api.Data.Criteria.NotificationGroupCriteria+NotificationGroupShow) Enum: 0 1 2 Retrieve All ids, Selected ids, or NotSelected ids. Used by notificationGroups/{groupType} endpoints only. Default is All. |
| GroupId | integer <int32> Limits the results of Show to the specified group id. Used by notificationGroups/{groupType} endpoints only. |
Sample request:
GET /api/notificationGroups
| Name | string The Notification Group Name (Can accept ? and * wildcards) |
| Type | string The Notification Group Type (Can accept ? and * wildcards) |
| MachineTypes | string Comma-separated list of type of the machines to fetch |
| Ids | string Comma-separated list of Notification Group Ids |
| Limit | integer <int32> Limits the results being fetched. 0 retrieves just a count |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IgnoreCase | boolean Use case-insensitive search criteria |
| SortBy | string Option to sort Notification Groups by Name or Type in ascending (default) or descending (:desc) order |
| BasicDetails | boolean Flag to retrieve basic details only |
| Show | integer <int32> (OpCon.Api.Data.Criteria.NotificationGroupCriteria+NotificationGroupShow) Enum: 0 1 2 Retrieve All ids, Selected ids, or NotSelected ids. Used by notificationGroups/{groupType} endpoints only. Default is All. |
| GroupId | integer <int32> Limits the results of Show to the specified group id. Used by notificationGroups/{groupType} endpoints only. |
Sample request:
POST /api/notificationGroups/1
{
"name": "NotificationGroup",
"excludeSelected": false,
"selected": [
{
"id":2,
"name": "UnixMachine"
}
],
"categories":[
"Tag1"
],
"type": "J"
}
| id | integer or null <int32> Id for the notification group |
| name | string or null Name for the notification group |
| excludeSelected | boolean or null Boolean to specify if selected items will be included or excluded |
Array of objects or null (OpCon.Api.Data.Services.NotificationGroups.NotificationGroupSelectedItem) Jobs, Schedules or Machines associated with the notification group | |
| categories | Array of strings or null Categories associated with the notification group |
| type | string or null Notification group type (System, User) Valid values = machine, schedule or job |
| parentGroupId | integer or null <int32> |
{- "id": 0,
- "name": "string",
- "excludeSelected": true,
- "selected": [
- {
- "id": 0,
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string"
}
}
], - "categories": [
- "string"
], - "type": "string",
- "parentGroupId": 0
}Sample request:
PUT /api/notificationGroups/1
{
"id": 1,
"name": "NotificationGroup",
"excludeSelected": false,
"selected": [
{
"id":2,
"name": "UnixMachine"
}
],
"categories":[
"Tag1"
],
"type": "J"
}
| id required | integer <int32> |
| id | integer or null <int32> Id for the notification group |
| name | string or null Name for the notification group |
| excludeSelected | boolean or null Boolean to specify if selected items will be included or excluded |
Array of objects or null (OpCon.Api.Data.Services.NotificationGroups.NotificationGroupSelectedItem) Jobs, Schedules or Machines associated with the notification group | |
| categories | Array of strings or null Categories associated with the notification group |
| type | string or null Notification group type (System, User) Valid values = machine, schedule or job |
| parentGroupId | integer or null <int32> |
{- "id": 0,
- "name": "string",
- "excludeSelected": true,
- "selected": [
- {
- "id": 0,
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string"
}
}
], - "categories": [
- "string"
], - "type": "string",
- "parentGroupId": 0
}Sample request:
GET /api/notificationTriggers?name=NTName
| Name | string Name of the trigger to fetch (Can accept ? and * wildcards) |
| Description | string Descriptyion of the trigger to fetch (Can accept ? and * wildcards) |
| GroupType | string Group type of the trigger to fetch: Job, Machine, or Schedule |
| Categories | string Categories of the group for the trigger to fetch (Can accept ? and * wildcards) |
| Notifications | string Notifications of the group for the trigger to fetch (Can accept ? and * wildcards) |
| Contents | string Content of the trigger message (Can accept ? and * wildcards) |
| GroupId | integer <int32> Unique identifier value of the notification group to be associated with the triggers to fetch |
| Group | string Name of the notification group to be associated with the triggers to fetch (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Notification Trigger Ids |
| Limit | integer <int32> [ 0 .. 2147483647 ] Limits the results being fetched |
| Offset | integer <int32> [ 0 .. 2147483647 ] Retrieves records beginning at this record number |
| SortBy | string Option to sort Notification Triggers by Group, GroupType, Name or Description in ascending (default) or descending (:desc) order |
| IgnoreCase | boolean Use case-insensitive search criteria. |
| IncludeDetails | boolean Flag to include Messages and Group Categories. Default is true. |
| GroupIds | string Comma-separated list of group ids. |
Sample request:
POST /api/notificationTriggers
{
"name": "Job Finished Ok",
"description": "",
"includeInternalJobNumber": true,
"group": {
"id": 1, "name": "someJobTriggersGroup",
"categories": ["critical","daily"]
},
"notifications": [
]
}
| id | integer or null <int32> The id of the notification trigger |
| name required | string non-empty The name of the notification trigger |
| description | string or null The description of the notification trigger |
| includeInternalJobNumber | boolean or null Specifies whether the internal job number will be included in the job name or not. |
object (OpCon.Api.Data.Services.NotificationGroups.NotificationGroup) | |
Array of objects or null (OpCon.Api.Data.Entities.NotificationMessage) List of messages associated with the notification trigger | |
object (OpCon.Api.Data.Services.Escalation.Models.EscalationRule) |
{- "id": 0,
- "name": "string",
- "description": "string",
- "includeInternalJobNumber": true,
- "group": {
- "id": 0,
- "name": "string",
- "excludeSelected": true,
- "selected": [
- {
- "id": 0,
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string"
}
}
], - "categories": [
- "string"
], - "type": "string",
- "parentGroupId": 0
}, - "messages": [
- {
- "rule": {
- "id": 0,
- "hasActiveEscalation": true,
- "name": "string",
- "sequences": [
- {
- "id": 0,
- "sequence": 0,
- "attempts": 0,
- "interval": 0,
- "group": {
- "name": "string",
- "id": 0
}
}
], - "crossReferences": [
- {
- "triggerName": "string",
- "escalationNotificationGroup": {
- "id": 0,
- "name": "string"
}
}
]
}, - "windowsEventLog": {
- "severity": "string",
- "id": "string",
- "message": "string",
- "customSource": "string"
}, - "type": "string",
- "actionActive": true,
- "email": {
- "to": "string",
- "cc": "string",
- "bcc": "string",
- "subject": "string",
- "body": "string",
- "attachments": [
- "string"
], - "attachJORSOutput": true,
- "excludePrefixInformation": true
}, - "snmp": {
- "eventId": "string",
- "severity": "string",
- "message": "string"
}, - "opConEvents": [
- {
- "event": {
- "name": "string",
- "type": "string",
- "category": "string",
- "parameters": {
- "property1": "string",
- "property2": "string"
}
}, - "user": {
- "id": 0,
- "name": "string"
}
}
], - "networkMessage": {
- "recipient": "string",
- "message": "string"
}, - "text": {
- "to": "string",
- "message": "string"
}, - "runCommand": {
- "command": "string",
- "workingDirectory": "string",
- "batchUser": {
- "id": 0,
- "platform": {
- "id": 0,
- "name": "string"
}, - "loginName": "string",
- "password": "string",
- "acsApplication": "string",
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "departmentFunctionPrivileges": [
- {
- "id": null,
- "functionIds": [ ]
}
], - "machinePrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "machineGroupPrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "dailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "jobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "previousLoginName": "string"
}
}, - "spoco": {
- "instance": "string",
- "command": "string"
}, - "spoal": {
- "text": "string",
- "severity": "string",
- "alarmId": "string",
- "alarmQualification": "string"
}
}
], - "escalationRule": {
- "id": 0,
- "hasActiveEscalation": true,
- "name": "string",
- "sequences": [
- {
- "id": 0,
- "sequence": 0,
- "attempts": 0,
- "interval": 0,
- "group": {
- "name": "string",
- "id": 0
}
}
], - "crossReferences": [
- {
- "triggerName": "string",
- "escalationNotificationGroup": {
- "id": 0,
- "name": "string"
}
}
]
}
}Sample request:
PUT /api/notificationTriggers/1
{
"id": 1,
"name": "Job Failed",
"description": "Description",
"includeInternalJobNumber": false,
"group":
{
"id":2,
"name": "UnixMachine",
"categories":[
"Category1"
]
},
"messages": []
}
| id required | integer <int32> |
| id | integer or null <int32> The id of the notification trigger |
| name required | string non-empty The name of the notification trigger |
| description | string or null The description of the notification trigger |
| includeInternalJobNumber | boolean or null Specifies whether the internal job number will be included in the job name or not. |
object (OpCon.Api.Data.Services.NotificationGroups.NotificationGroup) | |
Array of objects or null (OpCon.Api.Data.Entities.NotificationMessage) List of messages associated with the notification trigger | |
object (OpCon.Api.Data.Services.Escalation.Models.EscalationRule) |
{- "id": 0,
- "name": "string",
- "description": "string",
- "includeInternalJobNumber": true,
- "group": {
- "id": 0,
- "name": "string",
- "excludeSelected": true,
- "selected": [
- {
- "id": 0,
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string"
}
}
], - "categories": [
- "string"
], - "type": "string",
- "parentGroupId": 0
}, - "messages": [
- {
- "rule": {
- "id": 0,
- "hasActiveEscalation": true,
- "name": "string",
- "sequences": [
- {
- "id": 0,
- "sequence": 0,
- "attempts": 0,
- "interval": 0,
- "group": {
- "name": "string",
- "id": 0
}
}
], - "crossReferences": [
- {
- "triggerName": "string",
- "escalationNotificationGroup": {
- "id": 0,
- "name": "string"
}
}
]
}, - "windowsEventLog": {
- "severity": "string",
- "id": "string",
- "message": "string",
- "customSource": "string"
}, - "type": "string",
- "actionActive": true,
- "email": {
- "to": "string",
- "cc": "string",
- "bcc": "string",
- "subject": "string",
- "body": "string",
- "attachments": [
- "string"
], - "attachJORSOutput": true,
- "excludePrefixInformation": true
}, - "snmp": {
- "eventId": "string",
- "severity": "string",
- "message": "string"
}, - "opConEvents": [
- {
- "event": {
- "name": "string",
- "type": "string",
- "category": "string",
- "parameters": {
- "property1": "string",
- "property2": "string"
}
}, - "user": {
- "id": 0,
- "name": "string"
}
}
], - "networkMessage": {
- "recipient": "string",
- "message": "string"
}, - "text": {
- "to": "string",
- "message": "string"
}, - "runCommand": {
- "command": "string",
- "workingDirectory": "string",
- "batchUser": {
- "id": 0,
- "platform": {
- "id": 0,
- "name": "string"
}, - "loginName": "string",
- "password": "string",
- "acsApplication": "string",
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "departmentFunctionPrivileges": [
- {
- "id": null,
- "functionIds": [ ]
}
], - "machinePrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "machineGroupPrivileges": [
- {
- "id": null,
- "canUpdate": null,
- "canUpdateInt": null
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "dailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "jobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "previousLoginName": "string"
}
}, - "spoco": {
- "instance": "string",
- "command": "string"
}, - "spoal": {
- "text": "string",
- "severity": "string",
- "alarmId": "string",
- "alarmQualification": "string"
}
}
], - "escalationRule": {
- "id": 0,
- "hasActiveEscalation": true,
- "name": "string",
- "sequences": [
- {
- "id": 0,
- "sequence": 0,
- "attempts": 0,
- "interval": 0,
- "group": {
- "name": "string",
- "id": 0
}
}
], - "crossReferences": [
- {
- "triggerName": "string",
- "escalationNotificationGroup": {
- "id": 0,
- "name": "string"
}
}
]
}
}Sample request:
POST /api/notificationTriggers/test
{
,
"messageType": "Email", //Options are: All, Email, Text, NetworkMessage, OpCon Event, Windows Event Log, RunCommand, SNMPTrap, SPO Event
}
| messageType | string or null |
object (OpCon.Api.Data.Entities.NotificationTrigger) An notification trigger with id and name fields |
{- "messageType": "string",
- "notificationTrigger": {
- "id": 0,
- "name": "string",
- "description": "string",
- "includeInternalJobNumber": true,
- "group": {
- "id": 0,
- "name": "string",
- "excludeSelected": true,
- "selected": [
- {
- "id": 0,
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string"
}
}
], - "categories": [
- "string"
], - "type": "string",
- "parentGroupId": 0
}, - "messages": [
- {
- "rule": {
- "id": 0,
- "hasActiveEscalation": true,
- "name": "string",
- "sequences": [
- {
- "id": 0,
- "sequence": 0,
- "attempts": 0,
- "interval": 0,
- "group": {
- "name": "string",
- "id": 0
}
}
], - "crossReferences": [
- {
- "triggerName": "string",
- "escalationNotificationGroup": {
- "id": 0,
- "name": "string"
}
}
]
}, - "windowsEventLog": {
- "severity": "string",
- "id": "string",
- "message": "string",
- "customSource": "string"
}, - "type": "string",
- "actionActive": true,
- "email": {
- "to": "string",
- "cc": "string",
- "bcc": "string",
- "subject": "string",
- "body": "string",
- "attachments": [
- "string"
], - "attachJORSOutput": true,
- "excludePrefixInformation": true
}, - "snmp": {
- "eventId": "string",
- "severity": "string",
- "message": "string"
}, - "opConEvents": [
- {
- "event": {
- "name": "string",
- "type": "string",
- "category": "string",
- "parameters": {
- "property1": "string",
- "property2": "string"
}
}, - "user": {
- "id": 0,
- "name": "string"
}
}
], - "networkMessage": {
- "recipient": "string",
- "message": "string"
}, - "text": {
- "to": "string",
- "message": "string"
}, - "runCommand": {
- "command": "string",
- "workingDirectory": "string",
- "batchUser": {
- "id": 0,
- "platform": {
- "id": 0,
- "name": "string"
}, - "loginName": "string",
- "password": "string",
- "acsApplication": "string",
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- null
], - "departmentFunctionPrivileges": [
- null
], - "machinePrivileges": [
- null
], - "machineGroupPrivileges": [
- null
], - "accessibleScheduleIds": [
- null
], - "accessibleEmbeddedScriptIds": [
- null
], - "accessibleServiceRequestIds": [
- null
], - "accessibleBatchUserIds": [
- null
]
}, - "users": [
- {
- "id": null,
- "name": null
}
]
}
], - "dailyJobs": [
- {
- "uniqueJobId": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "jobs": [
- {
- "id": "string",
- "jobName": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
], - "previousLoginName": "string"
}
}, - "spoco": {
- "instance": "string",
- "command": "string"
}, - "spoal": {
- "text": "string",
- "severity": "string",
- "alarmId": "string",
- "alarmQualification": "string"
}
}
], - "escalationRule": {
- "id": 0,
- "hasActiveEscalation": true,
- "name": "string",
- "sequences": [
- {
- "id": 0,
- "sequence": 0,
- "attempts": 0,
- "interval": 0,
- "group": {
- "name": "string",
- "id": 0
}
}
], - "crossReferences": [
- {
- "triggerName": "string",
- "escalationNotificationGroup": {
- "id": 0,
- "name": "string"
}
}
]
}
}
}Sample request:
POST /api/opConEventsCollection
{
"events": [
"$CONSOLE:DISPLAY,event1",
"$CONSOLE:DISPLAY,event2"
]
}
| loginName | string or null |
Array of objects or null (OpCon.Api.Data.Entities.SimpleEvent) |
{- "loginName": "string",
- "events": [
- {
- "id": 0,
- "eventString": "string"
}
]
}Sample request:
POST /api/passwordResetCodes/request
{
"loginName": "Operator",
"email":"test@sam.com"
}
| loginName | string or null The Login Name of the user requesting the password reset |
string or null The email of the user requesting the password reset |
{- "loginName": "string",
- "email": "string"
}Sample request:
POST /api/propertyExpression
{
"expression": "r'\d{3}-\d{2}-\d{4}'",
}
| expression | string or null The Property Expression |
| status | string or null The Property Expression status (success, failed) |
| result | string or null The result of the Property Expression evaluation |
| message | string or null The Property Expression Message (evaluated, or error message) |
{- "expression": "string",
- "status": "string",
- "result": "string",
- "message": "string"
}Sample request:
POST api/relay/restart
{
"relayName": "YourRelayName"
}
Request containing the relay name to restart
| relayName | string or null |
| machineId | string or null |
{- "relayName": "string",
- "machineId": "string"
}Sample request:
POST api/relay/upgrade
{
"relayName": "YourRelayName",
"version": "25.5.0"
}
Use GetAvailableUpgrades to get a list of available versions for the relay.
Request containing the relay name and version to upgrade to
| relayName | string or null |
| version | string or null |
| machineId | string or null |
{- "relayName": "string",
- "version": "string",
- "machineId": "string"
}Sample request:
GET api/relay/{relayName}/logs
This endpoint calls NetCommApi which sends an OpConRequest to the relay to retrieve the current log files (SMANetcomRelay.log, SMANetcomRelayApi.log, SMANetcomTrace.log). The response contains XML formatted log data.
| relayName required | string Name of the relay to retrieve logs from |
| machineId | string |
Sample request:
GET api/relay/{relayName}/configuration?machineId=123
This endpoint calls NetCommApi which sends an OpConRequest to the relay to retrieve the configuration from the SMANetComRelay.ini file [Dynamic Settings] section. The response contains JSON formatted configuration data.
| relayName required | string Name of the relay to retrieve configuration from |
| machineId | string MachineId of the relay (optional, for newer relays with primary/failover support) |
Sample request:
POST api/relay/{relayName}/configuration?machineId=123
{
"metricsCollectionIntervalMinutes": 2,
"metricsReportingIntervalMinutes": 15,
"sampleRetentionMinutes": 20,
"enableMetricsCollection": true
}
This endpoint calls NetCommApi which sends an OpConRequest to the relay to store the configuration to the SMANetComRelay.ini file [Dynamic Settings] section.
| relayName required | string Name of the relay to store configuration to |
| machineId | string MachineId of the relay (optional, for newer relays with primary/failover support) |
Request containing the configuration settings to store
| metricsCollectionIntervalMinutes | integer or null <int32> |
| metricsReportingIntervalMinutes | integer or null <int32> |
| sampleRetentionMinutes | integer or null <int32> |
| enableMetricsCollection | boolean or null |
| machineId | string or null |
{- "metricsCollectionIntervalMinutes": 0,
- "metricsReportingIntervalMinutes": 0,
- "sampleRetentionMinutes": 0,
- "enableMetricsCollection": true,
- "machineId": "string"
}Sample request:
POST api/relay/failover/manual
{
"relayName": "YourRelayName",
"targetMachineId": "MachineId123",
"reason": "Manual failover due to maintenance"
}
Request containing relay name and target machine ID
| relayName | string or null |
| targetMachineId | string or null |
| reason | string or null |
{- "relayName": "string",
- "targetMachineId": "string",
- "reason": "string"
}Sample request:
GET /api/remoteInstances
| Ids | string Comma-separated list of Remote Instance Ids |
| Name | string The Remote Instance Name (Can accept ? and * wildcards) |
Sample request:
POST /api/remoteInstances/1
{
"name": "instance1",
}
| status | integer <int32> (OpCon.Api.Data.Entities.RemoteInstanceStatus) Enum: 1 2 |
| id | integer <int32> The Remote Instance Id |
| name | string or null The Remote Instance Name |
| description | string or null The Remote Instance Description |
object (OpCon.Api.Data.Entities.RemoteInstanceDatabaseConnection) | |
| apiBaseUrl | string or null The Remote Instance's API URL |
| solutionManagerBaseUrl | string or null The Solution Manager API URL |
object (OpCon.Api.Data.Services.Users.User) | |
object (OpCon.Api.Data.Entities.Token) | |
| masterInstanceId | integer or null <int32> |
| connectionString | string or null |
Array of objects or null (OpCon.Api.Data.Services.Users.User) A list of Vision Action Users |
{- "status": 1,
- "id": 0,
- "name": "string",
- "description": "string",
- "databaseConnection": {
- "server": "string",
- "database": "string",
- "windowsAuth": true,
- "user": "string",
- "password": "string",
- "mirroring": true
}, - "apiBaseUrl": "string",
- "solutionManagerBaseUrl": "string",
- "adminUser": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "adminToken": {
- "id": "string",
- "user": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "tokenType": {
- "id": "string",
- "type": "string"
}, - "validFrom": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "passwordExpired": true
}, - "masterInstanceId": 0,
- "connectionString": "string",
- "visionActionUsers": [
- {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}
]
}Sample request:
PUT /api/remoteInstances/1
{
"name": "instance1a",
}
| id required | integer <int32> |
| status | integer <int32> (OpCon.Api.Data.Entities.RemoteInstanceStatus) Enum: 1 2 |
| id | integer <int32> The Remote Instance Id |
| name | string or null The Remote Instance Name |
| description | string or null The Remote Instance Description |
object (OpCon.Api.Data.Entities.RemoteInstanceDatabaseConnection) | |
| apiBaseUrl | string or null The Remote Instance's API URL |
| solutionManagerBaseUrl | string or null The Solution Manager API URL |
object (OpCon.Api.Data.Services.Users.User) | |
object (OpCon.Api.Data.Entities.Token) | |
| masterInstanceId | integer or null <int32> |
| connectionString | string or null |
Array of objects or null (OpCon.Api.Data.Services.Users.User) A list of Vision Action Users |
{- "status": 1,
- "id": 0,
- "name": "string",
- "description": "string",
- "databaseConnection": {
- "server": "string",
- "database": "string",
- "windowsAuth": true,
- "user": "string",
- "password": "string",
- "mirroring": true
}, - "apiBaseUrl": "string",
- "solutionManagerBaseUrl": "string",
- "adminUser": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "adminToken": {
- "id": "string",
- "user": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "tokenType": {
- "id": "string",
- "type": "string"
}, - "validFrom": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "passwordExpired": true
}, - "masterInstanceId": 0,
- "connectionString": "string",
- "visionActionUsers": [
- {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}
]
}Sample request for Audit report with AND logic (default):
POST /api/reporting
{
"reportType": "Audit",
"offset": 0,
"limit": 5100,
"logicalOperator": "And",
"filters": [
{
"name": "category",
"comparer": "=",
"value": "Master Job"
},
{
"name": "date",
"comparer": ">=",
"value": "06/20/2023"
}
],
"orderBy": [
{
"name": "name",
"direction": "asc"
}
]
}
Sample request for CurrentInstancePropertyValues report with OR logic:
POST /api/reporting
{
"reportType": "CurrentInstancePropertyValues",
"offset": 0,
"limit": 50,
"logicalOperator": "Or",
"filters": [
{
"name": "propertyName",
"comparer": "like",
"value": "database"
},
{
"name": "propertyValue",
"comparer": "like",
"value": "prod"
}
],
"orderBy": [
{
"name": "propertyName",
"direction": "asc"
}
]
}
Note: The logicalOperator field is optional and defaults to "And" if not specified. Valid values are "And" and "Or". All filters will be combined using the specified operator.
| reportType | string (OpCon.Api.Data.Services.Reporting.ReportType) Enum: "Unknown" "Audit" "ScheduleJob" "AnnualPlanDatesByCalendar" "CrossReferenceSchedulesAndJobs" "CurrentGlobalPropertyValues" "CurrentResourceValues" "CurrentThresholdValues" "DailyJobInformation" "DailySchedulesInformation" "EventDetails" "FrequenciesAndAssociatedJobs" "MasterJobInformation" "ComparativeJobExecutionStatistics" "JobDependenciesAndDocumentation" "UniqueTaskCount" "UsersAndPrivileges" "RolesAndPrivileges" |
| limit | integer <int32> Limits the results being fetched |
| offset | integer <int32> Retrieves records beginning at this record number |
Array of objects or null (OpCon.Api.Data.Services.Reporting.OrderBy) | |
| startDate | string <date-time> The date to start the search from |
| endDate | string <date-time> The date to end the search |
Array of objects or null (OpCon.Api.Data.Services.Reporting.Filter) | |
| logicalOperator | integer <int32> (OpCon.Api.Data.Services.Reporting.LogicalOperator) Enum: 0 1 |
| columnOrder | Array of strings or null Optional column order for CSV export. If provided, CSV columns will be ordered according to this list. If null/empty, uses default column definition order. |
{- "reportType": "Unknown",
- "limit": 0,
- "offset": 0,
- "orderBy": [
- {
- "name": "string",
- "direction": "string"
}
], - "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z",
- "filters": [
- {
- "name": "string",
- "comparer": "string",
- "value": "string"
}
], - "logicalOperator": 0,
- "columnOrder": [
- "string"
]
}Sample request for Audit report with AND logic (default):
POST /api/reporting/export
{
"reportType": "Audit",
"offset": 0,
"limit": 5100,
"logicalOperator": "And",
"filters": [
{
"name": "category",
"comparer": "=",
"value": "Master Job"
},
{
"name": "date",
"comparer": ">=",
"value": "06/20/2023"
}
],
"orderBy": [
{
"name": "name",
"direction": "asc"
}
]
}
Sample request for CurrentInstancePropertyValues report with OR logic:
POST /api/reporting/export
{
"reportType": "CurrentInstancePropertyValues",
"offset": 0,
"limit": 50,
"logicalOperator": "Or",
"filters": [
{
"name": "description",
"comparer": "like",
"value": "connection"
}
],
"orderBy": [
{
"name": "propertyName",
"direction": "asc"
}
]
}
Note: The logicalOperator field is optional and defaults to "And" if not specified. Valid values are "And" and "Or". All filters will be combined using the specified operator.
| reportType | string (OpCon.Api.Data.Services.Reporting.ReportType) Enum: "Unknown" "Audit" "ScheduleJob" "AnnualPlanDatesByCalendar" "CrossReferenceSchedulesAndJobs" "CurrentGlobalPropertyValues" "CurrentResourceValues" "CurrentThresholdValues" "DailyJobInformation" "DailySchedulesInformation" "EventDetails" "FrequenciesAndAssociatedJobs" "MasterJobInformation" "ComparativeJobExecutionStatistics" "JobDependenciesAndDocumentation" "UniqueTaskCount" "UsersAndPrivileges" "RolesAndPrivileges" |
| limit | integer <int32> Limits the results being fetched |
| offset | integer <int32> Retrieves records beginning at this record number |
Array of objects or null (OpCon.Api.Data.Services.Reporting.OrderBy) | |
| startDate | string <date-time> The date to start the search from |
| endDate | string <date-time> The date to end the search |
Array of objects or null (OpCon.Api.Data.Services.Reporting.Filter) | |
| logicalOperator | integer <int32> (OpCon.Api.Data.Services.Reporting.LogicalOperator) Enum: 0 1 |
| columnOrder | Array of strings or null Optional column order for CSV export. If provided, CSV columns will be ordered according to this list. If null/empty, uses default column definition order. |
{- "reportType": "Unknown",
- "limit": 0,
- "offset": 0,
- "orderBy": [
- {
- "name": "string",
- "direction": "string"
}
], - "startDate": "2019-08-24T14:15:22Z",
- "endDate": "2019-08-24T14:15:22Z",
- "filters": [
- {
- "name": "string",
- "comparer": "string",
- "value": "string"
}
], - "logicalOperator": 0,
- "columnOrder": [
- "string"
]
}Sample request:
PUT /api/reportingSettings
{
"scheduleTime1": "02:00",
"scheduleTime2": "14:00",
"defaultCommandTimeout": 30,
"maxRetryAttempts": 3,
"retryDelaySeconds": 30,
"logLevel": "Information",
"maxLogSize": 1,
"maxLogDays": 30,
"maxDownloadRecords": 100000
}
| scheduleTime1 | string or null |
| scheduleTime2 | string or null |
| timeZone | string or null |
| defaultCommandTimeout | integer or null <int32> |
| maxRetryAttempts | integer or null <int32> |
| retryDelaySeconds | integer or null <int32> |
| logLevel | string or null |
| maxLogSize | integer or null <int32> |
| maxLogDays | integer or null <int32> |
| maxDownloadRecords | integer or null <int32> |
{- "scheduleTime1": "string",
- "scheduleTime2": "string",
- "timeZone": "string",
- "defaultCommandTimeout": 0,
- "maxRetryAttempts": 0,
- "retryDelaySeconds": 0,
- "logLevel": "string",
- "maxLogSize": 0,
- "maxLogDays": 0,
- "maxDownloadRecords": 0
}Sample request:
PUT /api/resources/1
{
"id": 1,
"name": "R1",
"description": "Resource 1",
"value": 10
}
| id required | integer <int32> |
| id | integer or null <int32> Threshold/Resource Id |
| name | string or null Threshold/Resource Name |
| description | string or null Threshold/Resource Description |
| value | integer or null <int32> Threshold/Resource Value |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceDailyJob) List of Daily Jobs that depend on the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceDailyJob) List of Daily Jobs that update the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceMasterJob) List of Master Jobs that depend on the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceMasterJob) List of Master Jobs that update the Threshold/Resource | |
| used | integer or null <int32> Number of times the Resource is used |
| locked | boolean or null Flag to indicate if the Resource is locked |
object (OpCon.Api.Data.Entities.LockedByDailyJob) |
{- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}Sample request:
POST /api/resources
{
"name": "R1",
"description": "Resource 1",
"value": 10
}
| id | integer or null <int32> Threshold/Resource Id |
| name | string or null Threshold/Resource Name |
| description | string or null Threshold/Resource Description |
| value | integer or null <int32> Threshold/Resource Value |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceDailyJob) List of Daily Jobs that depend on the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceDailyJob) List of Daily Jobs that update the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceMasterJob) List of Master Jobs that depend on the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceMasterJob) List of Master Jobs that update the Threshold/Resource | |
| used | integer or null <int32> Number of times the Resource is used |
| locked | boolean or null Flag to indicate if the Resource is locked |
object (OpCon.Api.Data.Entities.LockedByDailyJob) |
{- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}Sample request:
GET /api/resources?name=R1
| IncludeDependentDailyJobs | boolean Flag to include a list of Daily Jobs dependent on the Threshold |
| IncludeUpdatedByDailyJobs | boolean Flag to include a list of Thresholds updated by Daily Jobs |
| IncludeDependentMasterJobs | boolean Flag to include a list of Master Jobs dependent on the Threshold |
| IncludeUpdatedByMasterJobs | boolean Flag to include a list of Thresholds updated by Master Jobs |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched. 0 retrieves just a count |
| Name | string The Threshold Name |
| Value | integer <int32> The Threshold Value |
| Ids | string Comma-separated list of Threshold Ids |
| Description | string Threshold description |
| SortBy | string Option to sort Thresholds by Id, Name or Description in ascending (default) or descending (:desc) order |
| SortOrders | Array of strings |
Sample request (this returns a list of Roles by Name in descending order):
GET /api/roles?sortBy=name:desc
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieve records beginning at this record number |
| IncludeAccessCodes | boolean Flag to include Access Code Ids assigned to the Role |
| IncludeDepartmentFunctions | boolean Flag to include Department Function Ids assigned to the Role |
| IncludeMachines | boolean Flag to include Machines assigned to the Role |
| IncludeMachineGroups | boolean Flag to include Machine Groups assigned to the Role |
| IncludeSchedules | boolean Flag to include Schedule Ids assigned to the Role |
| IncludeServiceRequests | boolean Flag to include Service Request Ids assigned to the Role |
| IncludeBatchUsers | boolean Flag to include Batch User Ids assigned to the Role |
| IncludeEmbeddedScripts | boolean Flag to include Script Ids assigned to the Role |
| IncludeUsers | boolean Flag to include User Ids assigned to the Role |
| Name | string The Role Name (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Role Ids |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| SortBy | string Option to sort Roles by Id or Name |
Sample request:
POST /api/roles
{
"name": "SomeRole",
"inheritAllSchedulePrivileges: true
}
| id | integer <int32> The Role Id |
| name | string or null The Role Name |
| description | string or null The Role Description |
| modifiedBy | string or null Read-only user name who last modified the Role |
| modifiedOn | string or null Read-only timestamp when Role was last modified |
| inheritAllSchedulePrivileges | boolean or null When true, this Role's privileges will be applied to all Schedules optional |
| inheritAllMachinePrivileges | boolean or null When true, this Role's privileges will be applied to all Machines optional |
| inheritAllMachineGroupPrivileges | boolean or null When true, this Role's privileges will be applied to all Machine Groups optional |
| inheritAllEmbeddedScriptPrivileges | boolean or null When true, this Role's privileges will be applied to all Embedded Scripts optional |
| ssoGroups | boolean or null Flag to indicate if the Role belongs to any SSO groups |
object (OpCon.Api.Data.Entities.Permissions) | |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.RoleUser) A list of Users with this Role |
{- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}Sample request:
PUT /api/roles/10
{
"name": "UpdatedRole",
}
| id required | integer <int32> |
| id | integer <int32> The Role Id |
| name | string or null The Role Name |
| description | string or null The Role Description |
| modifiedBy | string or null Read-only user name who last modified the Role |
| modifiedOn | string or null Read-only timestamp when Role was last modified |
| inheritAllSchedulePrivileges | boolean or null When true, this Role's privileges will be applied to all Schedules optional |
| inheritAllMachinePrivileges | boolean or null When true, this Role's privileges will be applied to all Machines optional |
| inheritAllMachineGroupPrivileges | boolean or null When true, this Role's privileges will be applied to all Machine Groups optional |
| inheritAllEmbeddedScriptPrivileges | boolean or null When true, this Role's privileges will be applied to all Embedded Scripts optional |
| ssoGroups | boolean or null Flag to indicate if the Role belongs to any SSO groups |
object (OpCon.Api.Data.Entities.Permissions) | |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.RoleUser) A list of Users with this Role |
{- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}Sample request (this sends a sap query for SAP B/W jobs):
POST /api/sapQueries
{ "type":"chains", "SapMachine":"SAPMACHINENAME", "language":"EN", "Criteria":[ {"name":"","value":""} ], }
| id | integer <int32> |
| status | string or null |
| type | string or null |
| sapMachine | string or null |
| user | string or null |
| externalUser | string or null |
| password | string or null |
| language | string or null |
| selection | string or null |
| jobName | string or null |
| jobCount | string or null |
| destination | string or null |
| systemId | string or null |
Array of objects or null (OpCon.Api.Data.Entities.Operations.Sap.Criteria) | |
object (OpCon.Api.Data.Entities.Operations.Sap.SapJobDetail) This is the jobDetail parameter | |
| abapName | string or null This is the abapName parameter |
| variantName | string or null This is the variantName parameter |
Array of objects or null (OpCon.Api.Data.Entities.Operations.Sap.VariantParameter) This is the parameters parameter Required for creating abap variant | |
| isJobModify | boolean Specified when running JobCreate query but editing a daily job. |
| jobStepModified | boolean Specified when steps have been added, removed or order changed during job editind |
| action | string or null |
| message | string or null |
| requestIds | Array of integers or null <int64> [ items <int64 > ] |
| expiryTime | string <date-time> |
| userId | integer <int32> |
| result | string or null |
Array of objects or null (OpCon.Api.Data.Entities.Operations.Sap.SapQueryResponseValues) | |
| errorMessage | string or null |
{- "id": 0,
- "status": "string",
- "type": "string",
- "sapMachine": "string",
- "user": "string",
- "externalUser": "string",
- "password": "string",
- "language": "string",
- "selection": "string",
- "jobName": "string",
- "jobCount": "string",
- "destination": "string",
- "systemId": "string",
- "criteria": [
- {
- "name": "string",
- "value": "string"
}
], - "jobDetail": {
- "jobName": "string",
- "jobCount": "string",
- "jobStatus": "string",
- "jobClass": "string",
- "recipient": "string",
- "stepCount": 0,
- "stepDetails": [
- {
- "stepNumber": 0,
- "stepType": "string",
- "action": "string",
- "stepInfo": {
- "command": "string",
- "parameters": "string",
- "operatingSystem": "string",
- "targetServer": "string",
- "logExternalOutputToJobLog": true,
- "logExternalErrorsToJobLog": true,
- "jobWaitingExternalTermination": true,
- "activateTrace": true,
- "language": "string",
- "printOutputDevice": "string",
- "printNumberCopies": 999,
- "printImmediately": true,
- "printFormat": "string",
- "printSpoolRequestName": "string",
- "printSpoolRequestTitle": "string",
- "printSpoolRequestAuth": "string",
- "printCoverSheetCoverPage": "string",
- "printCoverSheetSelectionCoverSheet": true,
- "printCoverSheetsRecipient": "string",
- "printCoverSheetsDepartment": "string",
- "printOutputOptionsDeleteImmediately": true,
- "printOutputOptionsNewSpoolRequest": true,
- "printOutputOptionSpoolRetentionPeriod": "string",
- "printSpoolParameter": 0
}
}
]
}, - "abapName": "string",
- "variantName": "string",
- "parameters": [
- {
- "name": "string",
- "low": "string",
- "high": "string",
- "kind": "string",
- "option": "string",
- "sign": "string"
}
], - "isJobModify": true,
- "jobStepModified": true,
- "action": "string",
- "message": "string",
- "requestIds": [
- 0
], - "expiryTime": "2019-08-24T14:15:22Z",
- "userId": 0,
- "result": "string",
- "results": [
- {
- "id": "string",
- "description": "string",
- "language": "string",
- "jobName": "string",
- "jobCount": "string",
- "btcSystem": "string",
- "jobStatus": "string",
- "jobClass": "string",
- "server": "string",
- "host": "string",
- "btcwptotal": 0,
- "btcwpfree": 0,
- "btcwpclssa": 0,
- "name": "string",
- "operatingSystem": "string",
- "variant": "string",
- "parameter": "string",
- "low": "string",
- "high": "string",
- "kind": "string",
- "sign": "string",
- "option": "string",
- "device": "string",
- "deviceType": "string",
- "dataType": "string",
- "checkBoxRadio": "string",
- "deviceMessage": "string",
- "format": "string",
- "jobDetail": {
- "jobName": "string",
- "jobCount": "string",
- "jobStatus": "string",
- "jobClass": "string",
- "recipient": "string",
- "stepCount": 0,
- "stepDetails": [
- {
- "stepNumber": 0,
- "stepType": "string",
- "action": "string",
- "stepInfo": {
- "command": "string",
- "parameters": "string",
- "operatingSystem": "string",
- "targetServer": "string",
- "logExternalOutputToJobLog": true,
- "logExternalErrorsToJobLog": true,
- "jobWaitingExternalTermination": true,
- "activateTrace": true,
- "language": "string",
- "printOutputDevice": "string",
- "printNumberCopies": 999,
- "printImmediately": true,
- "printFormat": "string",
- "printSpoolRequestName": "string",
- "printSpoolRequestTitle": "string",
- "printSpoolRequestAuth": "string",
- "printCoverSheetCoverPage": "string",
- "printCoverSheetSelectionCoverSheet": true,
- "printCoverSheetsRecipient": "string",
- "printCoverSheetsDepartment": "string",
- "printOutputOptionsDeleteImmediately": true,
- "printOutputOptionsNewSpoolRequest": true,
- "printOutputOptionSpoolRetentionPeriod": "string",
- "printSpoolParameter": 0
}
}
]
}
}
], - "errorMessage": "string"
}Sample request:
POST /api/scheduleActions
{
"action": "hold",
"scheduleActionItems": [
{
"id":"20231128|1|1"
}
]
}
| id | integer <int32> |
| action | string or null |
| result | string or null |
| message | string or null |
| expiryTime | string <date-time> |
| requestIds | Array of integers or null <int64> [ items <int64 > ] |
| userId | integer <int32> |
| invalidStates | Array of strings or null |
| states | Array of strings or null |
| reason | string or null The reason |
Array of objects or null (OpCon.Api.Data.Entities.Actions.ScheduleActionItem) A list of schedule action items |
{- "id": 0,
- "action": "string",
- "result": "string",
- "message": "string",
- "expiryTime": "2019-08-24T14:15:22Z",
- "requestIds": [
- 0
], - "userId": 0,
- "invalidStates": [
- "string"
], - "states": [
- "string"
], - "reason": "string",
- "scheduleActionItems": [
- {
- "updated": 0,
- "id": "string",
- "instanceProperties": [
- {
- "name": "string",
- "value": "string"
}
], - "result": "string",
- "message": "string",
- "jobs": [
- {
- "applyExceptions": true,
- "id": "string",
- "frequency": "string",
- "rebuildOnRestartIfContainer": true,
- "instanceProperties": [
- {
- "name": "string",
- "value": "string"
}
], - "result": "string",
- "message": "string",
- "uid": 0,
- "requestId": 0
}
], - "status": {
- "id": 0,
- "description": "string",
- "category": "string",
- "containsFailedJobs": true
}, - "requestId": 0
}
]
}Sample request:
POST /api/scheduleActionsByDate
{
"scheduleDates": [ "2023-11-29T00:00:00.0000000-0600" ],
"action": "holdJobs",
"states": [ "WAITING" ],
"jobs": []
,"reason": "the reason"
}
| action | string or null |
| invalidStates | Array of strings or null |
| states | Array of strings or null |
| requestIds | Array of integers or null <int64> [ items <int64 > ] |
| expiryTime | string <date-time> |
| userId | integer <int32> |
| id | integer <int32> The Schedule Id |
| scheduleDates | Array of strings or null A comma-separated list of dates |
Array of objects or null (OpCon.Api.Data.Entities.Actions.ScheduleDateJobItem) A list of Jobs | |
| reason | string or null The reason for the Action |
| result | string or null The Schedule Action result |
| message | string or null The Schedule Action message |
| updated | integer or null <int32> A count of the updated Jobs |
{- "action": "string",
- "invalidStates": [
- "string"
], - "states": [
- "string"
], - "requestIds": [
- 0
], - "expiryTime": "2019-08-24T14:15:22Z",
- "userId": 0,
- "id": 0,
- "scheduleDates": [
- "string"
], - "scheduleDateActionItems": [
- {
- "id": "string",
- "rebuildOnRestartIfContainer": true,
- "subScheduleId": "string"
}
], - "reason": "string",
- "result": "string",
- "message": "string",
- "updated": 0
}Sample request:
POST /api/scheduleBuilds
{
"builds": [
{
"masterSchedule": { "id":1 }
}
],
"dates": ["2023-11-29T00:00:00.0000000-0600"],
"overwrite": false,
"hold": true
}
Array of objects or null (ScheduleBuildRequest) | |
Array of objects or null (ScheduleBuildActionSchedule) | |
| action | string or null |
| id | integer <int32> |
| result | string or null |
| message | string or null |
| requestIds | Array of integers or null <int64> [ items <int64 > ] |
| expiryTime | string <date-time> |
| userId | integer <int32> |
| dates | Array of strings or null |
| logFile | string or null |
| overwrite | boolean |
| namedInstance | string or null |
| machineName | string or null |
| hold | boolean |
{- "requests": [
- {
- "name": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": 0,
- "scheduleId": 0,
- "result": "string",
- "message": "string",
- "expiryTime": "2019-08-24T14:15:22Z",
- "logFileName": "string"
}
], - "schedules": [
- {
- "id": 0,
- "name": "string"
}
], - "action": "string",
- "id": 0,
- "result": "string",
- "message": "string",
- "requestIds": [
- 0
], - "expiryTime": "2019-08-24T14:15:22Z",
- "userId": 0,
- "dates": [
- "string"
], - "logFile": "string",
- "overwrite": true,
- "namedInstance": "string",
- "machineName": "string",
- "hold": true
}Sample request:
POST /api/scheduleChecks
{
"id": "20240430|1|1",
"entityType": "Schedule",
"checkType": "Fast"
}
| id required | string [ 1 .. 50 ] characters |
| entityType | integer <int32> (OpCon.Api.Data.Services.ScheduleCheck.Models.ScheduleCheckRequestType) Enum: 0 1 2 |
| checkType | string (OpCon.Api.Data.Services.ScheduleCheck.Models.ScheduleCheckType) Enum: "Unknown" "Slow" "Normal" "Fast" |
{- "id": "string",
- "entityType": 0,
- "checkType": "Unknown"
}Sample request:
POST /api/scriptDeployments
{
"VersionSelectionType": "Latest",
"masterJobIds": [ "10|SomeJob" ]
}
| masterJobIds required | Array of strings non-empty |
| versionSelectionType required | string non-empty |
| targetScriptVersionId | integer <int32> |
{- "masterJobIds": [
- "string"
], - "versionSelectionType": "string",
- "targetScriptVersionId": 0
}Sample request:
GET /api/scriptRunners
| ScriptTypeId | integer <int32> Script Type Id |
| PlatformId | integer <int32> OS Platform Id |
| Name | string Script Runner Name (Can accept ? and * wildcards) |
| ScriptRunnerIds | Array of integers <int32> [ items <int32 > ] List of Script Runner Ids |
| IncludeCrossReferences | boolean Flag to include a list of Master and Daily Jobs associated with the Script Runner |
| AcsApplication | string ACS Application (only used when PlatformId is 27 | ACS) |
Sample request:
POST /api/scriptRunners
{
"name": "LuminScript",
"scriptType": {
"id": 9
},
"lsamType": {
"id": 6,
"description": "Unix"
},
"command": "run my_script.lumin"
}
| name required | string [ 1 .. 128 ] characters Script runner name |
required | object (SMAOpConRestApi.Controllers.Models.Scripts.AddScriptType) |
required | object (SMAOpConRestApi.Controllers.Models.Scripts.AddLsamType) |
| command required | string non-empty Script runner command |
{- "name": "string",
- "scriptType": {
- "id": 0
}, - "lsamType": {
- "id": 0,
- "description": "string"
}, - "command": "string"
}Sample request:
PUT /api/scriptRunners/1
{
"name": "LuminScript",
"command": "run my_other_script.lumin"
}
| scriptRunnerId required | integer <int32> |
| name required | string [ 1 .. 128 ] characters |
| command required | string non-empty |
{- "name": "string",
- "command": "string"
}Sample request:
GET /api/scripts
| ScriptName | string The Script Name (Can accept ? and * wildcards) |
| ScriptTypeName | string The Script Type Name |
| ScriptIds | Array of integers <int32> [ items <int32 > ] A list of Script Ids |
| VersionIds | Array of integers <int32> [ items <int32 > ] A list of Script Version Ids |
| IncludeCrossReferences | boolean Flag to include a list of Master and Daily Jobs associated with the Script |
| IncludeVersions | boolean Flag to include Script Versions |
| IncludeVersionContent | boolean Flag to include Content for Script Versions |
| OpConPlatformId | integer <int32> The Script Platform Type Id |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortValue | string (OpCon.Api.Data.Services.Scripts.Models.ScriptCriteriaSortColumn) Enum: "Unknown" "TypeName" "ScriptName" "Description" Option to sort Scripts by Id, Name or Description |
| SortDescending | boolean Flag to indicate to sort Scripts in descending order |
| AcsApplication | string The ACS application which the script runners must support |
| ForMachineId | integer <int32> Script can only be ran on this Machine ID |
Sample request:
POST /api/scripts
{
"name": "My New Script",
"description": "My New Script Description",
"type": {
"id": 6,
},
"versions": [
{
"comment": "My New Script Version Comment",
"content": "My New Script Version Content"
}
]
}
| name required | string [ 1 .. 255 ] characters ^[a-zA-Z0-9_-]*$ Script name |
required | Array of objects (SMAOpConRestApi.Controllers.Models.Scripts.AddInitialScriptVersion) = 1 items List of script versions |
required | object (SMAOpConRestApi.Controllers.Models.Scripts.AddScriptType) |
| id | integer <int32> [ 0 .. 0 ] Script id - must be 0 for new scripts |
| description | string or null <= 4000 characters Script descrition |
| forMachineId | integer or null <int32> >= 1 Locks script to a MACHID. This value will be the same for all versions of the script. |
required | Array of objects (SMAOpConRestApi.Controllers.Models.Scripts.AddScriptRoleAssignment) List of roles associated with the script |
{- "name": "string",
- "versions": [
- {
- "id": 0,
- "comment": "string",
- "content": "string"
}
], - "type": {
- "id": 0
}, - "id": 0,
- "description": "string",
- "forMachineId": 1,
- "roles": [
- {
- "id": 0
}
]
}Sample request:
GET /api/scripts/2004
| id required | integer <int32> |
| ScriptName | string The Script Name (Can accept ? and * wildcards) |
| ScriptTypeName | string The Script Type Name |
| ScriptIds | Array of integers <int32> [ items <int32 > ] A list of Script Ids |
| VersionIds | Array of integers <int32> [ items <int32 > ] A list of Script Version Ids |
| IncludeCrossReferences | boolean Flag to include a list of Master and Daily Jobs associated with the Script |
| IncludeVersions | boolean Flag to include Script Versions |
| IncludeVersionContent | boolean Flag to include Content for Script Versions |
| OpConPlatformId | integer <int32> The Script Platform Type Id |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| SortValue | string (OpCon.Api.Data.Services.Scripts.Models.ScriptCriteriaSortColumn) Enum: "Unknown" "TypeName" "ScriptName" "Description" Option to sort Scripts by Id, Name or Description |
| SortDescending | boolean Flag to indicate to sort Scripts in descending order |
| AcsApplication | string The ACS application which the script runners must support |
| ForMachineId | integer <int32> Script can only be ran on this Machine ID |
Sample request:
PUT /api/scripts/2004
{
"name": "My Updated Script",
"description": "My Updated Script Description",
"type": {
"id": 6,
}
}
| scriptId required | integer <int32> |
| name required | string [ 1 .. 255 ] characters ^[a-zA-Z0-9_-]*$ |
required | object (SMAOpConRestApi.Controllers.Models.Scripts.UpdateScriptModel+UpdateScriptType) |
| description | string or null <= 4000 characters |
| forMachineId | integer or null <int32> >= 1 |
{- "name": "string",
- "type": {
- "id": 0
}, - "description": "string",
- "forMachineId": 1
}| Name | string |
| ScriptTypeIds | Array of integers <int32> [ items <int32 > ] |
| IncludeCrossReferences | boolean Flag to include a list of Scripts associated with the Script Type |
| IncludeReadOnlyTypes | boolean Flag to include Script Types that are read-only and cannot be edited |
Sample request:
POST /api/scriptTypes
{
"id": 1,
"description": "Updated description",
"name": "PowerShell",
"fileExtension": "ps1",
}
| name required | string [ 1 .. 128 ] characters |
| description | string or null <= 4000 characters |
| fileExtension | string or null <= 12 characters ^[a-zA-Z0-9]*$ |
{- "name": "string",
- "description": "string",
- "fileExtension": "string"
}Sample request:
PUT /api/scriptTypes/1
{
"id": 1,
"description": "Updated description",
"name": "PowerShell",
"fileExtension": "ps1",
}
| scriptTypeId required | integer <int32> |
| name required | string [ 1 .. 128 ] characters |
| description | string or null <= 4000 characters |
| fileExtension | string or null <= 12 characters ^[a-zA-Z0-9]*$ |
{- "name": "string",
- "description": "string",
- "fileExtension": "string"
}Sample request:
POST /api/scriptVersions
{
"comment": "Some comment",
"content": "echo test",
"scriptId": "1",
}
| id | integer <int32> [ 0 .. 0 ] |
| comment | string or null <= 4000 characters |
| content required | string non-empty ^[^\u001f]*$ |
| scriptId required | integer <int32> [ 1 .. 2147483647 ] |
{- "id": 0,
- "comment": "string",
- "content": "string",
- "scriptId": 1
}Sample request:
PUT /api/serverOptions
{
"enableOtto": false,
"jobDependencyOffsetType": "Calendar Days",
"samCalculatesJobAverages": false,
"removePeriodInAbbreviatedMonthsAndDays": false,
"allowWildCardsInEvents": false,
"allowJobEventsToRestartSchedules": false,
"failedJobsShouldKeepTheScheduleInProcess": false,
"alternateOddAndEvenWeeks": false,
"numberOfDaysToKeepServiceRequestExecutions": 7,
"loggingSettings": {
"logCriticalMessagesToNTEvents": false,
"logJobDependencyErrorsToCritical": true,
"maxNumberOfDaysLogsShouldBeKept": 10,
"samMessageLoggingLevel": 0
},
"htmlDocumentation": {
"rootDocUrl": ""
},
"passwordPolicy": {
"minimumCharacters": 8,
"numericRequired": true,
"alphaRequired": true,
"specialCharacterRequired": true,
"repeatedCharacterOccurrencesAllowed": 2,
"minimumNumberOfLowerCaseCharacters": 0,
"minimumNumberOfUpperCaseCharacters": 0,
"minimumNumberOfDaysToChangePassword": 0,
"daysValid": 365,
"daysBeforeExpirationToWarn": 0,
"numberOfPasswordsToRetain": 10,
"attemptsBeforeAccountLock": 5
},
"visionSettings": {
"visionPastProcessingDays": 1,
"visionFutureProcessingDays": 1,
"visionHistoryDaysToKeep": 3650
},
"ssoSettings": {}
}
| enableOtto | boolean or null |
| tlsCertificateSerialNumber | string or null |
| jobDependencyOffsetType | string or null |
| numberOfRunsIncludedInJobAverageCalculations | integer or null <int32> |
| samCalculatesJobAverages | boolean or null |
| removePeriodInAbbreviatedMonthsAndDays | boolean or null |
| allowWildCardsInEvents | boolean or null |
| allowJobEventsToRestartSchedules | boolean or null |
| failedJobsShouldKeepTheScheduleInProcess | boolean or null |
| alternateOddAndEvenWeeks | boolean or null |
| enableWindowsAuthentication | boolean or null |
| numberOfDaysToKeepServiceRequestExecutions | integer or null <int32> |
object (OpCon.Api.Data.Services.OpConConfig.Models.LoggingSettings) | |
object (OpCon.Api.Data.Services.OpConConfig.Models.HtmlDocumentation) | |
| emailRequired | boolean or null |
object (OpCon.Api.Data.Entities.PasswordPolicy) | |
object (OpCon.Api.Data.Services.OpConConfig.Models.VisionSettingsApiModel) | |
object (OpCon.Api.Data.Services.OpConConfig.Models.SMTPSettingsApiModel) | |
object (OpCon.Api.Data.Services.OpConConfig.Models.TimeSettingsApiModel) | |
object (OpCon.Api.Data.Services.OpConConfig.Models.NotificationSettingsApiModel) | |
object (OpCon.Api.Data.Services.OpConConfig.Models.OperationSettings) | |
object (OpCon.Api.Data.Services.OpConConfig.Models.AutomaticLicenseRenewalSettingsApiModel) | |
| solutionManagerSettings | string or null |
| ticketingSystemName | string or null |
| loginSecureMessage | string or null |
object (OpCon.Api.Data.Services.Sso.SsoSettings) | |
| customerName | string or null |
| customerId | string or null |
| systemId | string or null |
{- "enableOtto": true,
- "tlsCertificateSerialNumber": "string",
- "jobDependencyOffsetType": "string",
- "numberOfRunsIncludedInJobAverageCalculations": 0,
- "samCalculatesJobAverages": true,
- "removePeriodInAbbreviatedMonthsAndDays": true,
- "allowWildCardsInEvents": true,
- "allowJobEventsToRestartSchedules": true,
- "failedJobsShouldKeepTheScheduleInProcess": true,
- "alternateOddAndEvenWeeks": true,
- "enableWindowsAuthentication": true,
- "numberOfDaysToKeepServiceRequestExecutions": 0,
- "loggingSettings": {
- "logCriticalMessagesToNTEvents": true,
- "logJobDependencyErrorsToCritical": true,
- "maxNumberOfDaysLogsShouldBeKept": 0,
- "samMessageLoggingLevel": 0
}, - "htmlDocumentation": {
- "rootDocUrl": "string"
}, - "emailRequired": true,
- "passwordPolicy": {
- "minimumCharacters": 0,
- "numericRequired": true,
- "alphaRequired": true,
- "specialCharacterRequired": true,
- "repeatedCharacterOccurrencesAllowed": 0,
- "minimumNumberOfLowerCaseCharacters": 0,
- "minimumNumberOfUpperCaseCharacters": 0,
- "minimumNumberOfDaysToChangePassword": 0,
- "daysValid": 0,
- "daysBeforeExpirationToWarn": 0,
- "numberOfPasswordsToRetain": 0,
- "attemptsBeforeAccountLock": 0
}, - "visionSettings": {
- "visionPastProcessingDays": 0,
- "visionFutureProcessingDays": 0,
- "visionHistoryDaysToKeep": 0
}, - "smtpSettings": {
- "jorsAttachmentTimeout": 0,
- "authenticationUserUNC": "string",
- "authenticationEncryptedPasswordUNC": "string",
- "primaryEmail": {
- "smtpServerName": "string",
- "smtpServerPort": 0,
- "notificationAddress": "string",
- "authenticationUsername": "string",
- "authenticationEncryptedPassword": "string",
- "enableSsl": true,
- "appId": "string",
- "clientSecret": "string",
- "clientSecretHasValue": true,
- "tenantId": "string",
- "attachmentSize": 0,
- "maxNumberOfAttachments": 0
}, - "secondaryEmail": {
- "smtpServerName": "string",
- "smtpServerPort": 0,
- "notificationAddress": "string",
- "authenticationUsername": "string",
- "authenticationEncryptedPassword": "string",
- "enableSsl": true,
- "appId": "string",
- "clientSecret": "string",
- "clientSecretHasValue": true,
- "tenantId": "string",
- "attachmentSize": 0,
- "maxNumberOfAttachments": 0
}, - "primarySMS": {
- "smtpServerName": "string",
- "smtpServerPort": 0,
- "notificationAddress": "string",
- "authenticationUsername": "string",
- "authenticationEncryptedPassword": "string",
- "enableSsl": true,
- "appId": "string",
- "clientSecret": "string",
- "clientSecretHasValue": true,
- "tenantId": "string"
}, - "secondarySMS": {
- "smtpServerName": "string",
- "smtpServerPort": 0,
- "notificationAddress": "string",
- "authenticationUsername": "string",
- "authenticationEncryptedPassword": "string",
- "enableSsl": true,
- "appId": "string",
- "clientSecret": "string",
- "clientSecretHasValue": true,
- "tenantId": "string"
}
}, - "timeSettings": {
- "hourOfEachDaySAMShouldDetectSchedulesToBuild": 0,
- "minutesBetweenCheckingRunningJobs": 0,
- "secondsSAMShouldWaitBetweenPreRunAttempts": 0
}, - "notificationSettings": {
- "maximumLogFileSize": 0,
- "traceLevel": "string",
- "includeLabelsInNotifications": true,
- "includeMachineNameInNotifications": true,
- "notificationDelimiter": "string",
- "secondsBetweenCheckingForNewNotifications": 0,
- "daysToKeepNotificationHistory": 0,
- "eventSourceForWindowsEventLogMessages": "string",
- "spoNotificationsEnabled": true,
- "pathAndFileNameOfSPOExecutable": "string",
- "spoDefaultAlarmID": "string",
- "stackSPOEvents": true,
- "snmpNotificationsEnabled": true,
- "writeSPOAndSNMPEventFailuresToTheWindowsEventLog": true
}, - "operationSettings": {
- "uncheckJobsAfterStatusUpdate": true
}, - "automaticLicenseRenewalSettings": {
- "sendEmailCc": "string",
- "encryptTaskLicenseReport": true,
- "sendEmailToSmaOffice": "string"
}, - "solutionManagerSettings": "string",
- "ticketingSystemName": "string",
- "loginSecureMessage": "string",
- "ssoSettings": {
- "groupMappings": [
- {
- "groupName": "string",
- "role": {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
}
], - "authority": "string",
- "clientId": "string",
- "redirectUri": "string",
- "scope": "string",
- "provider": "string",
- "enableSso": true
}, - "customerName": "string",
- "customerId": "string",
- "systemId": "string"
}Sample request:
GET /api/serviceRequestCategories
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IncludeServiceRequests | boolean Flag to include Service Reuests associated with the Service Request Category |
| Name | string The Service Request Category Name (Can accept ? and * wildcards) |
| Color | string The Service Request Category Color (Can accept ? and * wildcards) |
| ServiceRequestName | string The Service Request Name (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Service Request Category Ids |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| SortBy | string Option to sort Service Request Categories by Id, Name or Color |
Sample request:
POST /api/serviceRequestCategories
| id | integer <int32> |
| name | string or null |
| color | string or null |
Array of objects or null (OpCon.Api.Data.Entities.ServiceRequest) |
{- "id": 0,
- "name": "string",
- "color": "string",
- "serviceRequests": [
- {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "html": "string",
- "request": {
- "confirmed": true,
- "sendAsOcadm": true,
- "events": [
- "string"
], - "trackEventExecutions": true,
- "variables": [
- {
- "variableTypes": "string",
- "label": "string",
- "name": "string",
- "required": true,
- "text": {
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "stripCharacters": "string",
- "paddingDirection": "string",
- "paddingCharacter": "string",
- "paddingLength": 0,
- "password": true,
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "number": {
- "minimum": 0,
- "maximum": 0
}, - "date": {
- "beforeToday": true,
- "afterToday": true,
- "beforeDate": "string",
- "afterDate": "string",
- "format": "string"
}, - "textCollection": {
- "disallowDuplicate": true,
- "delimiter": "string",
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "masterJob": {
- "scheduleName": "string"
}, - "choice": {
- "items": [
- {
- "caption": "string",
- "value": "string"
}
]
}
}
], - "skipValidationForChoiceItems": true,
- "matchingVariables": true,
- "jsFunctions": { }
}, - "details": "string",
- "disabled": {
- "state": "string",
- "errorMessage": "string"
}, - "disableRule": "string",
- "hidden": {
- "state": "string",
- "errorMessage": "string"
}, - "hideRule": "string",
- "serviceRequestCategory": { },
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}
]
}Sample request:
PUT /api/serviceRequestCategories/1
| id required | integer <int32> |
| id | integer <int32> |
| name | string or null |
| color | string or null |
Array of objects or null (OpCon.Api.Data.Entities.ServiceRequest) |
{- "id": 0,
- "name": "string",
- "color": "string",
- "serviceRequests": [
- {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "html": "string",
- "request": {
- "confirmed": true,
- "sendAsOcadm": true,
- "events": [
- "string"
], - "trackEventExecutions": true,
- "variables": [
- {
- "variableTypes": "string",
- "label": "string",
- "name": "string",
- "required": true,
- "text": {
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "stripCharacters": "string",
- "paddingDirection": "string",
- "paddingCharacter": "string",
- "paddingLength": 0,
- "password": true,
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "number": {
- "minimum": 0,
- "maximum": 0
}, - "date": {
- "beforeToday": true,
- "afterToday": true,
- "beforeDate": "string",
- "afterDate": "string",
- "format": "string"
}, - "textCollection": {
- "disallowDuplicate": true,
- "delimiter": "string",
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "masterJob": {
- "scheduleName": "string"
}, - "choice": {
- "items": [
- {
- "caption": "string",
- "value": "string"
}
]
}
}
], - "skipValidationForChoiceItems": true,
- "matchingVariables": true,
- "jsFunctions": { }
}, - "details": "string",
- "disabled": {
- "state": "string",
- "errorMessage": "string"
}, - "disableRule": "string",
- "hidden": {
- "state": "string",
- "errorMessage": "string"
}, - "hideRule": "string",
- "serviceRequestCategory": { },
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}
]
}Sample request:
GET /api/serviceRequestExecutions
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IncludeServiceRequests | boolean Flag to include Service Requests associated with the Service Request Execution |
| IncludeOpconResponses | boolean Flag to include OpCon Responses associated with the Service Request Execution |
| IncludeUsers | boolean Flag to include Users associated with the Service Request Execution |
| ServiceRequestName | string The Service Request Name (Can accept ? and * wildcards) |
| LoginName | string The User Login Name associated with the Service Request Execution (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Service Request Execution Ids |
| ServiceRequestIds | string Comma-separated list of Service Request Ids |
| ExecutionStatuses | string Comma-separated list of Execution Statuses (Waiting, Completed Valid, Completed Invalid, In Process Invalid, In Process Valid) |
| LastUpdateLessThan | string Return a list of Service Request Executions that have been updated before this date |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| GroupBy | string |
| SortBy | string Option to sort Service Request Executions by Id, ServiceRequestId, ServiceRequestName, ExecutionStatus or LoginName |
Sample request:
POST /api/serviceRequestExecutions
{
"name": "test",
"documentation": "some documentation",
"request": {
"confirmed": true,
"sendAsOcadm": false,
"events": [ "$CONSOLE:DISPLAY,test" ],
"trackEventExecutions": false,
"variables":[]
},
"roles": [ { "id": 0, "name": "Role_ocadm" } ]
}
| id | integer <int32> |
| executionStatus | string or null |
| details | string or null |
| submitAsOcadm | boolean or null |
| requestTs | string or null <date-time> |
| requestTimeStamp | string or null |
| lastUpdateTs | string or null <date-time> |
| lastUpdateTimeStamp | string or null |
object (OpCon.Api.Data.Services.Users.User) | |
object (OpCon.Api.Data.Entities.ServiceRequest) | |
Array of objects or null (OpCon.Api.Data.Entities.OpConRequest) | |
Array of objects or null (OpCon.Api.Data.Entities.OpConResponse) | |
Array of objects or null (OpCon.Api.Data.Entities.SelfServiceVariable) | |
| completedCount | integer or null <int32> |
| totalCount | integer or null <int32> |
Array of objects or null (OpCon.Api.Data.Entities.EventExecution) | |
| trackEvent | boolean |
{- "id": 0,
- "executionStatus": "string",
- "details": "string",
- "submitAsOcadm": true,
- "requestTs": "2019-08-24T14:15:22Z",
- "requestTimeStamp": "string",
- "lastUpdateTs": "2019-08-24T14:15:22Z",
- "lastUpdateTimeStamp": "string",
- "user": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "serviceRequest": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "html": "string",
- "request": {
- "confirmed": true,
- "sendAsOcadm": true,
- "events": [
- "string"
], - "trackEventExecutions": true,
- "variables": [
- {
- "variableTypes": "string",
- "label": "string",
- "name": "string",
- "required": true,
- "text": {
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "stripCharacters": "string",
- "paddingDirection": "string",
- "paddingCharacter": "string",
- "paddingLength": 0,
- "password": true,
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "number": {
- "minimum": 0,
- "maximum": 0
}, - "date": {
- "beforeToday": true,
- "afterToday": true,
- "beforeDate": "string",
- "afterDate": "string",
- "format": "string"
}, - "textCollection": {
- "disallowDuplicate": true,
- "delimiter": "string",
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "masterJob": {
- "scheduleName": "string"
}, - "choice": {
- "items": [
- {
- "caption": "string",
- "value": "string"
}
]
}
}
], - "skipValidationForChoiceItems": true,
- "matchingVariables": true,
- "jsFunctions": { }
}, - "details": "string",
- "disabled": {
- "state": "string",
- "errorMessage": "string"
}, - "disableRule": "string",
- "hidden": {
- "state": "string",
- "errorMessage": "string"
}, - "hideRule": "string",
- "serviceRequestCategory": {
- "id": 0,
- "name": "string",
- "color": "string",
- "serviceRequests": [
- { }
]
}, - "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}, - "opconRequests": [
- {
- "id": 0,
- "requestTimeStamp": "2019-08-24T14:15:22Z",
- "sourceDescription": "string",
- "sourceName": "string",
- "handler": "string",
- "type": "string",
- "expiryTime": "2019-08-24T14:15:22Z",
- "details": "string",
- "processed": 0,
- "dsn": "string"
}
], - "opconResponses": [
- {
- "id": 0,
- "requestTimeStamp": "2019-08-24T14:15:22Z",
- "sourceDescription": "string",
- "sourceName": "string",
- "type": "string",
- "expiryTime": "2019-08-24T14:15:22Z",
- "details": "string"
}
], - "variables": [
- {
- "type": "string",
- "name": "string",
- "text": {
- "value": "string",
- "modifiedValue": "string"
}, - "choice": {
- "value": "string"
}, - "masterJob": {
- "value": "string"
}, - "masterSchedule": {
- "value": "string"
}, - "number": {
- "value": 0
}, - "date": {
- "value": "string",
- "formattedDateValue": "string"
}, - "textCollection": {
- "value": [
- "string"
], - "modifiedValue": "string"
}
}
], - "completedCount": 0,
- "totalCount": 0,
- "eventExecutions": [
- {
- "status": "string",
- "listOfStatus": [
- "string"
], - "message": "string",
- "jobs": [
- {
- "id": "string",
- "status": "string",
- "message": "string"
}
]
}
], - "trackEvent": true
}PUT api/serviceRequestExecutions/1
| id required | integer <int32> |
| id | integer <int32> |
| executionStatus | string or null |
| details | string or null |
| submitAsOcadm | boolean or null |
| requestTs | string or null <date-time> |
| requestTimeStamp | string or null |
| lastUpdateTs | string or null <date-time> |
| lastUpdateTimeStamp | string or null |
object (OpCon.Api.Data.Services.Users.User) | |
object (OpCon.Api.Data.Entities.ServiceRequest) | |
Array of objects or null (OpCon.Api.Data.Entities.OpConRequest) | |
Array of objects or null (OpCon.Api.Data.Entities.OpConResponse) | |
Array of objects or null (OpCon.Api.Data.Entities.SelfServiceVariable) | |
| completedCount | integer or null <int32> |
| totalCount | integer or null <int32> |
Array of objects or null (OpCon.Api.Data.Entities.EventExecution) | |
| trackEvent | boolean |
{- "id": 0,
- "executionStatus": "string",
- "details": "string",
- "submitAsOcadm": true,
- "requestTs": "2019-08-24T14:15:22Z",
- "requestTimeStamp": "string",
- "lastUpdateTs": "2019-08-24T14:15:22Z",
- "lastUpdateTimeStamp": "string",
- "user": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "serviceRequest": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "html": "string",
- "request": {
- "confirmed": true,
- "sendAsOcadm": true,
- "events": [
- "string"
], - "trackEventExecutions": true,
- "variables": [
- {
- "variableTypes": "string",
- "label": "string",
- "name": "string",
- "required": true,
- "text": {
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "stripCharacters": "string",
- "paddingDirection": "string",
- "paddingCharacter": "string",
- "paddingLength": 0,
- "password": true,
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "number": {
- "minimum": 0,
- "maximum": 0
}, - "date": {
- "beforeToday": true,
- "afterToday": true,
- "beforeDate": "string",
- "afterDate": "string",
- "format": "string"
}, - "textCollection": {
- "disallowDuplicate": true,
- "delimiter": "string",
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "masterJob": {
- "scheduleName": "string"
}, - "choice": {
- "items": [
- {
- "caption": "string",
- "value": "string"
}
]
}
}
], - "skipValidationForChoiceItems": true,
- "matchingVariables": true,
- "jsFunctions": { }
}, - "details": "string",
- "disabled": {
- "state": "string",
- "errorMessage": "string"
}, - "disableRule": "string",
- "hidden": {
- "state": "string",
- "errorMessage": "string"
}, - "hideRule": "string",
- "serviceRequestCategory": {
- "id": 0,
- "name": "string",
- "color": "string",
- "serviceRequests": [
- { }
]
}, - "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}, - "opconRequests": [
- {
- "id": 0,
- "requestTimeStamp": "2019-08-24T14:15:22Z",
- "sourceDescription": "string",
- "sourceName": "string",
- "handler": "string",
- "type": "string",
- "expiryTime": "2019-08-24T14:15:22Z",
- "details": "string",
- "processed": 0,
- "dsn": "string"
}
], - "opconResponses": [
- {
- "id": 0,
- "requestTimeStamp": "2019-08-24T14:15:22Z",
- "sourceDescription": "string",
- "sourceName": "string",
- "type": "string",
- "expiryTime": "2019-08-24T14:15:22Z",
- "details": "string"
}
], - "variables": [
- {
- "type": "string",
- "name": "string",
- "text": {
- "value": "string",
- "modifiedValue": "string"
}, - "choice": {
- "value": "string"
}, - "masterJob": {
- "value": "string"
}, - "masterSchedule": {
- "value": "string"
}, - "number": {
- "value": 0
}, - "date": {
- "value": "string",
- "formattedDateValue": "string"
}, - "textCollection": {
- "value": [
- "string"
], - "modifiedValue": "string"
}
}
], - "completedCount": 0,
- "totalCount": 0,
- "eventExecutions": [
- {
- "status": "string",
- "listOfStatus": [
- "string"
], - "message": "string",
- "jobs": [
- {
- "id": "string",
- "status": "string",
- "message": "string"
}
]
}
], - "trackEvent": true
}Sample request:
GET /api/serviceRequestExecutions/count_by_{field}
| field required | string |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IncludeServiceRequests | boolean Flag to include Service Requests associated with the Service Request Execution |
| IncludeOpconResponses | boolean Flag to include OpCon Responses associated with the Service Request Execution |
| IncludeUsers | boolean Flag to include Users associated with the Service Request Execution |
| ServiceRequestName | string The Service Request Name (Can accept ? and * wildcards) |
| LoginName | string The User Login Name associated with the Service Request Execution (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Service Request Execution Ids |
| ServiceRequestIds | string Comma-separated list of Service Request Ids |
| ExecutionStatuses | string Comma-separated list of Execution Statuses (Waiting, Completed Valid, Completed Invalid, In Process Invalid, In Process Valid) |
| LastUpdateLessThan | string Return a list of Service Request Executions that have been updated before this date |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| GroupBy | string |
| SortBy | string Option to sort Service Request Executions by Id, ServiceRequestId, ServiceRequestName, ExecutionStatus or LoginName |
GET api/selfServiceRequestExecutions/count_by_{field}
| field required | string |
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IncludeServiceRequests | boolean Flag to include Service Requests associated with the Service Request Execution |
| IncludeOpconResponses | boolean Flag to include OpCon Responses associated with the Service Request Execution |
| IncludeUsers | boolean Flag to include Users associated with the Service Request Execution |
| ServiceRequestName | string The Service Request Name (Can accept ? and * wildcards) |
| LoginName | string The User Login Name associated with the Service Request Execution (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Service Request Execution Ids |
| ServiceRequestIds | string Comma-separated list of Service Request Ids |
| ExecutionStatuses | string Comma-separated list of Execution Statuses (Waiting, Completed Valid, Completed Invalid, In Process Invalid, In Process Valid) |
| LastUpdateLessThan | string Return a list of Service Request Executions that have been updated before this date |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| GroupBy | string |
| SortBy | string Option to sort Service Request Executions by Id, ServiceRequestId, ServiceRequestName, ExecutionStatus or LoginName |
GET api/selfServiceRequestExecutions
| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IncludeServiceRequests | boolean Flag to include Service Requests associated with the Service Request Execution |
| IncludeOpconResponses | boolean Flag to include OpCon Responses associated with the Service Request Execution |
| IncludeUsers | boolean Flag to include Users associated with the Service Request Execution |
| ServiceRequestName | string The Service Request Name (Can accept ? and * wildcards) |
| LoginName | string The User Login Name associated with the Service Request Execution (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Service Request Execution Ids |
| ServiceRequestIds | string Comma-separated list of Service Request Ids |
| ExecutionStatuses | string Comma-separated list of Execution Statuses (Waiting, Completed Valid, Completed Invalid, In Process Invalid, In Process Valid) |
| LastUpdateLessThan | string Return a list of Service Request Executions that have been updated before this date |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| GroupBy | string |
| SortBy | string Option to sort Service Request Executions by Id, ServiceRequestId, ServiceRequestName, ExecutionStatus or LoginName |
POST api/selfServiceRequestExecutions
| id | integer <int32> |
| executionStatus | string or null |
| details | string or null |
| submitAsOcadm | boolean or null |
| requestTs | string or null <date-time> |
| requestTimeStamp | string or null |
| lastUpdateTs | string or null <date-time> |
| lastUpdateTimeStamp | string or null |
object (OpCon.Api.Data.Services.Users.User) | |
object (OpCon.Api.Data.Entities.ServiceRequest) | |
Array of objects or null (OpCon.Api.Data.Entities.OpConRequest) | |
Array of objects or null (OpCon.Api.Data.Entities.OpConResponse) | |
Array of objects or null (OpCon.Api.Data.Entities.SelfServiceVariable) | |
| completedCount | integer or null <int32> |
| totalCount | integer or null <int32> |
Array of objects or null (OpCon.Api.Data.Entities.EventExecution) | |
| trackEvent | boolean |
{- "id": 0,
- "executionStatus": "string",
- "details": "string",
- "submitAsOcadm": true,
- "requestTs": "2019-08-24T14:15:22Z",
- "requestTimeStamp": "string",
- "lastUpdateTs": "2019-08-24T14:15:22Z",
- "lastUpdateTimeStamp": "string",
- "user": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "serviceRequest": {
- "id": 0,
- "name": "string",
- "documentation": "string",
- "html": "string",
- "request": {
- "confirmed": true,
- "sendAsOcadm": true,
- "events": [
- "string"
], - "trackEventExecutions": true,
- "variables": [
- {
- "variableTypes": "string",
- "label": "string",
- "name": "string",
- "required": true,
- "text": {
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "stripCharacters": "string",
- "paddingDirection": "string",
- "paddingCharacter": "string",
- "paddingLength": 0,
- "password": true,
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "number": {
- "minimum": 0,
- "maximum": 0
}, - "date": {
- "beforeToday": true,
- "afterToday": true,
- "beforeDate": "string",
- "afterDate": "string",
- "format": "string"
}, - "textCollection": {
- "disallowDuplicate": true,
- "delimiter": "string",
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "masterJob": {
- "scheduleName": "string"
}, - "choice": {
- "items": [
- {
- "caption": "string",
- "value": "string"
}
]
}
}
], - "skipValidationForChoiceItems": true,
- "matchingVariables": true,
- "jsFunctions": { }
}, - "details": "string",
- "disabled": {
- "state": "string",
- "errorMessage": "string"
}, - "disableRule": "string",
- "hidden": {
- "state": "string",
- "errorMessage": "string"
}, - "hideRule": "string",
- "serviceRequestCategory": {
- "id": 0,
- "name": "string",
- "color": "string",
- "serviceRequests": [
- { }
]
}, - "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}, - "opconRequests": [
- {
- "id": 0,
- "requestTimeStamp": "2019-08-24T14:15:22Z",
- "sourceDescription": "string",
- "sourceName": "string",
- "handler": "string",
- "type": "string",
- "expiryTime": "2019-08-24T14:15:22Z",
- "details": "string",
- "processed": 0,
- "dsn": "string"
}
], - "opconResponses": [
- {
- "id": 0,
- "requestTimeStamp": "2019-08-24T14:15:22Z",
- "sourceDescription": "string",
- "sourceName": "string",
- "type": "string",
- "expiryTime": "2019-08-24T14:15:22Z",
- "details": "string"
}
], - "variables": [
- {
- "type": "string",
- "name": "string",
- "text": {
- "value": "string",
- "modifiedValue": "string"
}, - "choice": {
- "value": "string"
}, - "masterJob": {
- "value": "string"
}, - "masterSchedule": {
- "value": "string"
}, - "number": {
- "value": 0
}, - "date": {
- "value": "string",
- "formattedDateValue": "string"
}, - "textCollection": {
- "value": [
- "string"
], - "modifiedValue": "string"
}
}
], - "completedCount": 0,
- "totalCount": 0,
- "eventExecutions": [
- {
- "status": "string",
- "listOfStatus": [
- "string"
], - "message": "string",
- "jobs": [
- {
- "id": "string",
- "status": "string",
- "message": "string"
}
]
}
], - "trackEvent": true
}| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IncludeRoles | boolean Flag to include Roles associated with the Service Request |
| EvaluateRules | boolean Flag to evaluate the Service Request Category rules |
| Name | string The Service Request Name (Can accept ? and * wildcards) |
| CategoryName | string The Service Request Category Name (Can accept ? and * wildcards) |
| RoleName | string The Service Request Role Name (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Service Request Ids |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| SortBy | string Option to sort Service Requests by Id, Name or CategoryName |
| id | integer <int32> |
| name | string or null |
| documentation | string or null |
| html | string or null |
object (OpCon.Api.Data.Entities.SelfServiceRequest) | |
| details | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestControl) | |
| disableRule | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestControl) | |
| hideRule | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestCategory) | |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.Role) |
{- "id": 0,
- "name": "string",
- "documentation": "string",
- "html": "string",
- "request": {
- "confirmed": true,
- "sendAsOcadm": true,
- "events": [
- "string"
], - "trackEventExecutions": true,
- "variables": [
- {
- "variableTypes": "string",
- "label": "string",
- "name": "string",
- "required": true,
- "text": {
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "stripCharacters": "string",
- "paddingDirection": "string",
- "paddingCharacter": "string",
- "paddingLength": 0,
- "password": true,
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "number": {
- "minimum": 0,
- "maximum": 0
}, - "date": {
- "beforeToday": true,
- "afterToday": true,
- "beforeDate": "string",
- "afterDate": "string",
- "format": "string"
}, - "textCollection": {
- "disallowDuplicate": true,
- "delimiter": "string",
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "masterJob": {
- "scheduleName": "string"
}, - "choice": {
- "items": [
- {
- "caption": "string",
- "value": "string"
}
]
}
}
], - "skipValidationForChoiceItems": true,
- "matchingVariables": true,
- "jsFunctions": { }
}, - "details": "string",
- "disabled": {
- "state": "string",
- "errorMessage": "string"
}, - "disableRule": "string",
- "hidden": {
- "state": "string",
- "errorMessage": "string"
}, - "hideRule": "string",
- "serviceRequestCategory": {
- "id": 0,
- "name": "string",
- "color": "string",
- "serviceRequests": [
- { }
]
}, - "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}| id required | integer <int32> |
| id | integer <int32> |
| name | string or null |
| documentation | string or null |
| html | string or null |
object (OpCon.Api.Data.Entities.SelfServiceRequest) | |
| details | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestControl) | |
| disableRule | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestControl) | |
| hideRule | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestCategory) | |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.Role) |
{- "id": 0,
- "name": "string",
- "documentation": "string",
- "html": "string",
- "request": {
- "confirmed": true,
- "sendAsOcadm": true,
- "events": [
- "string"
], - "trackEventExecutions": true,
- "variables": [
- {
- "variableTypes": "string",
- "label": "string",
- "name": "string",
- "required": true,
- "text": {
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "stripCharacters": "string",
- "paddingDirection": "string",
- "paddingCharacter": "string",
- "paddingLength": 0,
- "password": true,
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "number": {
- "minimum": 0,
- "maximum": 0
}, - "date": {
- "beforeToday": true,
- "afterToday": true,
- "beforeDate": "string",
- "afterDate": "string",
- "format": "string"
}, - "textCollection": {
- "disallowDuplicate": true,
- "delimiter": "string",
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "masterJob": {
- "scheduleName": "string"
}, - "choice": {
- "items": [
- {
- "caption": "string",
- "value": "string"
}
]
}
}
], - "skipValidationForChoiceItems": true,
- "matchingVariables": true,
- "jsFunctions": { }
}, - "details": "string",
- "disabled": {
- "state": "string",
- "errorMessage": "string"
}, - "disableRule": "string",
- "hidden": {
- "state": "string",
- "errorMessage": "string"
}, - "hideRule": "string",
- "serviceRequestCategory": {
- "id": 0,
- "name": "string",
- "color": "string",
- "serviceRequests": [
- { }
]
}, - "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}| id required | integer <int32> |
| id | integer <int32> |
| name | string or null |
| documentation | string or null |
| html | string or null |
object (OpCon.Api.Data.Entities.SelfServiceRequest) | |
| details | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestControl) | |
| disableRule | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestControl) | |
| hideRule | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestCategory) | |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.Role) |
{- "id": 0,
- "name": "string",
- "documentation": "string",
- "html": "string",
- "request": {
- "confirmed": true,
- "sendAsOcadm": true,
- "events": [
- "string"
], - "trackEventExecutions": true,
- "variables": [
- {
- "variableTypes": "string",
- "label": "string",
- "name": "string",
- "required": true,
- "text": {
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "stripCharacters": "string",
- "paddingDirection": "string",
- "paddingCharacter": "string",
- "paddingLength": 0,
- "password": true,
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "number": {
- "minimum": 0,
- "maximum": 0
}, - "date": {
- "beforeToday": true,
- "afterToday": true,
- "beforeDate": "string",
- "afterDate": "string",
- "format": "string"
}, - "textCollection": {
- "disallowDuplicate": true,
- "delimiter": "string",
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "masterJob": {
- "scheduleName": "string"
}, - "choice": {
- "items": [
- {
- "caption": "string",
- "value": "string"
}
]
}
}
], - "skipValidationForChoiceItems": true,
- "matchingVariables": true,
- "jsFunctions": { }
}, - "details": "string",
- "disabled": {
- "state": "string",
- "errorMessage": "string"
}, - "disableRule": "string",
- "hidden": {
- "state": "string",
- "errorMessage": "string"
}, - "hideRule": "string",
- "serviceRequestCategory": {
- "id": 0,
- "name": "string",
- "color": "string",
- "serviceRequests": [
- { }
]
}, - "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}| Limit | integer <int32> Limits the results being fetched |
| Offset | integer <int32> Retrieves records beginning at this record number |
| IncludeRoles | boolean Flag to include Roles associated with the Service Request |
| EvaluateRules | boolean Flag to evaluate the Service Request Category rules |
| Name | string The Service Request Name (Can accept ? and * wildcards) |
| CategoryName | string The Service Request Category Name (Can accept ? and * wildcards) |
| RoleName | string The Service Request Role Name (Can accept ? and * wildcards) |
| Ids | string Comma-separated list of Service Request Ids |
| SortOrder.SortBy | string |
| SortOrder.IdColumns | Array of strings |
| SortOrder.ValidSortOrders | Array of strings |
| SortOrder.ColumnList | Array of strings |
| SortOrder.SortTypeList | Array of strings |
| SortBy | string Option to sort Service Requests by Id, Name or CategoryName |
| id | integer <int32> |
| name | string or null |
| documentation | string or null |
| html | string or null |
object (OpCon.Api.Data.Entities.SelfServiceRequest) | |
| details | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestControl) | |
| disableRule | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestControl) | |
| hideRule | string or null |
object (OpCon.Api.Data.Entities.ServiceRequestCategory) | |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.Role) |
{- "id": 0,
- "name": "string",
- "documentation": "string",
- "html": "string",
- "request": {
- "confirmed": true,
- "sendAsOcadm": true,
- "events": [
- "string"
], - "trackEventExecutions": true,
- "variables": [
- {
- "variableTypes": "string",
- "label": "string",
- "name": "string",
- "required": true,
- "text": {
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "stripCharacters": "string",
- "paddingDirection": "string",
- "paddingCharacter": "string",
- "paddingLength": 0,
- "password": true,
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "number": {
- "minimum": 0,
- "maximum": 0
}, - "date": {
- "beforeToday": true,
- "afterToday": true,
- "beforeDate": "string",
- "afterDate": "string",
- "format": "string"
}, - "textCollection": {
- "disallowDuplicate": true,
- "delimiter": "string",
- "minCharacters": 0,
- "maxCharacters": 0,
- "invalidCharacters": "string",
- "regExpression": "string",
- "regExpressionErrorMsg": "string"
}, - "masterJob": {
- "scheduleName": "string"
}, - "choice": {
- "items": [
- {
- "caption": "string",
- "value": "string"
}
]
}
}
], - "skipValidationForChoiceItems": true,
- "matchingVariables": true,
- "jsFunctions": { }
}, - "details": "string",
- "disabled": {
- "state": "string",
- "errorMessage": "string"
}, - "disableRule": "string",
- "hidden": {
- "state": "string",
- "errorMessage": "string"
}, - "hideRule": "string",
- "serviceRequestCategory": {
- "id": 0,
- "name": "string",
- "color": "string",
- "serviceRequests": [
- { }
]
}, - "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
]
}Sample request:
GET /api/solutionManagerSettings
| Ids | string Comma-separated list of Solution Manager Setting Ids |
| Name | string Name of the Solution Manager Setting, accepts wildcards |
| RoleId | integer <int32> The Role Id associated with the Solution Manager Setting |
| UserId | integer <int32> The User Id associated with the Solution Manager Setting |
| GlobalOnly | boolean Flag to indicate to return global Solution Manager Settings only |
| Public | boolean Flag to indicate to return public Solution Manager Settings |
| UserCanWrite | boolean Flag to indicate to return Solution Manager Settings with User Can Write |
Sample request:
POST /api/solutionManagerSettings
{
"userId": 0,
"name": "user",
"value": "{...}",
"userCanWrite": false,
"public": false
}
| id | integer <int32> The Solution Manager Setting Id |
| roleId | integer or null <int32> The Role Id associated with the Solution Manager Setting |
| userId | integer or null <int32> The User Id associated with the Solution Manager Setting |
| name | string or null The Name of the Solution Manager Setting |
| value | string or null The value of the Solution Manager Setting |
| userCanWrite | boolean or null Flag to indicate of a User can write to the Solution Manager Setting |
| isPublic | boolean or null Flag to indicate if the Solution Manager Setting is public |
{- "id": 0,
- "roleId": 0,
- "userId": 0,
- "name": "string",
- "value": "string",
- "userCanWrite": true,
- "isPublic": true
}Sample request:
PUT /api/solutionManagerSettings/1
{
"id": 1,
"userId": 0,
"name": "user",
"value": "{...}",
"userCanWrite": false,
"public": false
}
| id required | integer <int32> |
| id | integer <int32> The Solution Manager Setting Id |
| roleId | integer or null <int32> The Role Id associated with the Solution Manager Setting |
| userId | integer or null <int32> The User Id associated with the Solution Manager Setting |
| name | string or null The Name of the Solution Manager Setting |
| value | string or null The value of the Solution Manager Setting |
| userCanWrite | boolean or null Flag to indicate of a User can write to the Solution Manager Setting |
| isPublic | boolean or null Flag to indicate if the Solution Manager Setting is public |
{- "id": 0,
- "roleId": 0,
- "userId": 0,
- "name": "string",
- "value": "string",
- "userCanWrite": true,
- "isPublic": true
}Sample request:
PUT /api/thresholds/1
{
"id": 1,
"name": "T1",
"description": "Threshold 1",
"value": 10
}
| id required | integer <int32> |
| id | integer or null <int32> Threshold/Resource Id |
| name | string or null Threshold/Resource Name |
| description | string or null Threshold/Resource Description |
| value | integer or null <int32> Threshold/Resource Value |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceDailyJob) List of Daily Jobs that depend on the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceDailyJob) List of Daily Jobs that update the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceMasterJob) List of Master Jobs that depend on the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceMasterJob) List of Master Jobs that update the Threshold/Resource | |
| used | integer or null <int32> Number of times the Threshold is used |
| locked | boolean or null Flag to indicate if the Threshold is locked |
object (OpCon.Api.Data.Entities.LockedByDailyJob) |
{- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}Sample request:
POST /api/thresholds
{
"name": "T1",
"description": "Threshold 1",
"value": 10
}
| id | integer or null <int32> Threshold/Resource Id |
| name | string or null Threshold/Resource Name |
| description | string or null Threshold/Resource Description |
| value | integer or null <int32> Threshold/Resource Value |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceDailyJob) List of Daily Jobs that depend on the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceDailyJob) List of Daily Jobs that update the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceMasterJob) List of Master Jobs that depend on the Threshold/Resource | |
Array of objects or null (OpCon.Api.Data.Entities.ThresholdResourceMasterJob) List of Master Jobs that update the Threshold/Resource | |
| used | integer or null <int32> Number of times the Threshold is used |
| locked | boolean or null Flag to indicate if the Threshold is locked |
object (OpCon.Api.Data.Entities.LockedByDailyJob) |
{- "id": 0,
- "name": "string",
- "description": "string",
- "value": 0,
- "dependentDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "updatedByDailyJobs": [
- {
- "id": "string",
- "uniqueJobId": "string",
- "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}
}
], - "dependentMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "updatedByMasterJobs": [
- {
- "id": "string",
- "status": {
- "id": 0,
- "status": "string"
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}, - "job": {
- "uniqueJobId": "string",
- "name": "string",
- "frequency": {
- "scheduleId": 0,
- "jobName": "string",
- "frequencyCode": 0,
- "calendarId": 0,
- "aobn": 0,
- "frequencyPriority": 0,
- "name": "string",
- "finishOkBehavior": {
- "type": "string",
- "actionOnOverlap": "string",
- "instanceTimes": [
- "string"
], - "numberOfRuns": 0,
- "latestRunTimeOffset": 0,
- "minutesFromEndToStart": 0,
- "minutesFromStartToStart": 0
}, - "startTimeEstimation": {
- "estimationSource": "string",
- "estimatedRunTime": 0,
- "predictedStartTimeOffset": 0
}, - "jobExecution": {
- "samPriority": 0,
- "maxRunTime": 0
}, - "retryBehavior": {
- "retryOnFail": true,
- "minutesBetweenAttempts": 0,
- "maximumAttempts": 0
}, - "jobTimesEstimation": {
- "parentScheduleStartTime": "string",
- "startOffsetTimeFormat": "string",
- "startOffset": 0,
- "latestStartOffset": 0,
- "latestStartOffsetTimeFormat": "string",
- "lateToFinishOffset": 0,
- "lateToStartOffset": 0
}, - "overlapAction": "string",
- "maximumAttempts": 0,
- "minutesBetweenAttempts": 0,
- "startTimeEstimationSource": "string",
- "predictedStartTimeOffset": "string",
- "recurringInstanceTimes": [
- "string"
], - "lateToFinishOffset": "string",
- "lateToStartOffset": "string",
- "minutesFromStartToStart": 0,
- "minutesFromEndToStart": 0,
- "latestRunTime": "string",
- "numberOfRuns": 0,
- "parentDoubleScheduleTime": 0.1,
- "parentDoubleScheduleDate": 0.1,
- "startOffset": "string",
- "startOffsetTimeFormat": "string",
- "latestStartOffset": "string",
- "latestStartOffsetTimeFormat": "string",
- "estimatedRunTime": 0,
- "samPriority": 0,
- "maxRunTime": 0,
- "startStatus": {
- "id": 0,
- "startStatus": 0,
- "description": "string",
- "category": "string",
- "changeReason": "string"
}
}, - "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}, - "dependency": {
- "operator": "string",
- "value": 0,
- "requires": 0,
- "requiresAll": true
}, - "update": {
- "status": {
- "id": 0,
- "status": "string"
}, - "value": 0
}, - "thresholdId": 0,
- "scheduleId": 0,
- "jobName": "string",
- "statusId": 0
}
], - "used": 0,
- "locked": true,
- "lockedByDailyJob": {
- "id": "string",
- "name": "string",
- "schedule": {
- "id": 0,
- "name": "string",
- "instance": 0,
- "date": "string"
}
}
}Sample request:
GET /api/thresholds?name=T1
| IncludeDependentDailyJobs | boolean Flag to include a list of Daily Jobs dependent on the Threshold |
| IncludeUpdatedByDailyJobs | boolean Flag to include a list of Thresholds updated by Daily Jobs |
| IncludeDependentMasterJobs | boolean Flag to include a list of Master Jobs dependent on the Threshold |
| IncludeUpdatedByMasterJobs | boolean Flag to include a list of Thresholds updated by Master Jobs |
| Offset | integer <int32> Retrieves records beginning at this record number |
| Limit | integer <int32> Limits the results being fetched. 0 retrieves just a count |
| Name | string The Threshold Name |
| Value | integer <int32> The Threshold Value |
| Ids | string Comma-separated list of Threshold Ids |
| Description | string Threshold description |
| SortBy | string Option to sort Thresholds by Id, Name or Description in ascending (default) or descending (:desc) order |
| SortOrders | Array of strings |
Sample request:
POST /api/tokens
{
"user": {
"loginName": "SomeUser",
"password": "password1234"
},
"tokenType": {
"type": "User"
}
}
| id | string or null The token |
object (OpCon.Api.Data.Services.Users.User) | |
object (OpCon.Api.Data.Entities.TokenType) | |
| validFrom | string or null <date-time> Valid start date time of the token |
| validUntil | string or null <date-time> Token expiration date time |
| passwordExpired | boolean |
{- "id": "string",
- "user": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "tokenType": {
- "id": "string",
- "type": "string"
}, - "validFrom": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "passwordExpired": true
}Sample request:
GET /api/users/1
| id required | integer <int32> |
| limit | integer or null <int32> Limit the results being fetched |
| offset | integer or null <int32> Retrieve records beginning at this record number |
| includeDetails | boolean Flag to include User details |
| loginName | string or null The User Login Name (Can accept ? and * wildcards) |
| userName | string or null The User Name (Can accept ? and * wildcards) |
| roleName | string or null The Role Name (Can accept ? and * wildcards) |
| selfServiceUser | boolean or null Flag to indicate if Self Service Users should be included in the results |
| ids | string or null A comma-separated list of User Ids |
| sortBy | string or null Option to sort Users by Id, LoginName or UserName in ascending (default) or descending (:desc) order |
{- "limit": 0,
- "offset": 0,
- "includeDetails": true,
- "loginName": "string",
- "userName": "string",
- "roleName": "string",
- "selfServiceUser": true,
- "ids": "string",
- "sortBy": "string"
}Sample request:
PUT /api/users/1
{
"id": 1,
"name": "Updated User",
"loginName": "new-user",
"roles": []
}
| id required | integer <int32> |
| id | integer <int32> The User Id |
| loginName | string or null The User Login Name |
| firstName | string or null The User's First Name |
| lastName | string or null The User's Last Name |
| name | string or null The User's Full Name |
| password | string or null The User's Password |
| passwordSalt | string or null |
| isPasswordReset | boolean or null Flag to indicate the current PUT request is a Password reset - forces user to change Password at next login |
| externalPassword | string or null |
| externalHashedToken | string or null |
| details | string or null The User's Notes |
| moreDetails | string or null The User's Comments |
| ssoLogin | boolean or null Flag to indicate if the user has logged in with SSO |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.Role) The User's Roles | |
| phoneNumber | string or null The User's Phone Number |
| modifiedBy | string or null The User who last modified this User |
| modifiedOn | string or null The date this User was last modified |
| language | string or null The User's Language - English, French, German, Italian, Portuguese, Spanish |
| isExternalTokenDisabled | boolean or null Flag to enable/disable the User's External Token |
| isDisabled | boolean or null Flag to enable/disable the User |
| forcePasswordChange | boolean or null Flag to indicate a Password change is required |
string or null The User's Email | |
| numberOfFailedPasswordAttempts | integer or null <int32> The number of failed Password attempts |
| passwordNeverExpires | boolean or null Flag to indicate the User's Password never expires |
| lastPasswordChangeDate | string or null |
| lastLoggedIn | string or null The date the User last logged in |
| isSelfServiceUser | boolean or null Flag to indicate if the User has a Self-Service license |
| historicalPasswords | Array of strings or null |
| solutionManagerSettings | string or null Solution Manager settings for the user |
{- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}Sample request:
GET /api/users?sortBy=name&limit=10&offset=5
| Limit | integer <int32> Limit the results being fetched |
| Offset | integer <int32> Retrieve records beginning at this record number |
| IncludeDetails | boolean Flag to include User details |
| LoginName | string The User Login Name (Can accept ? and * wildcards) |
| UserName | string The User Name (Can accept ? and * wildcards) |
| RoleName | string The Role Name (Can accept ? and * wildcards) |
| SelfServiceUser | boolean Flag to indicate if Self Service Users should be included in the results |
| Ids | string A comma-separated list of User Ids |
| SortBy | string Option to sort Users by Id, LoginName or UserName in ascending (default) or descending (:desc) order |
Sample request:
POST /api/users
{
"name": "New User",
"loginName": "new-user",
"password": "somePassword",
"roles": []
}
| id | integer <int32> The User Id |
| loginName | string or null The User Login Name |
| firstName | string or null The User's First Name |
| lastName | string or null The User's Last Name |
| name | string or null The User's Full Name |
| password | string or null The User's Password |
| passwordSalt | string or null |
| isPasswordReset | boolean or null Flag to indicate the current PUT request is a Password reset - forces user to change Password at next login |
| externalPassword | string or null |
| externalHashedToken | string or null |
| details | string or null The User's Notes |
| moreDetails | string or null The User's Comments |
| ssoLogin | boolean or null Flag to indicate if the user has logged in with SSO |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.Role) The User's Roles | |
| phoneNumber | string or null The User's Phone Number |
| modifiedBy | string or null The User who last modified this User |
| modifiedOn | string or null The date this User was last modified |
| language | string or null The User's Language - English, French, German, Italian, Portuguese, Spanish |
| isExternalTokenDisabled | boolean or null Flag to enable/disable the User's External Token |
| isDisabled | boolean or null Flag to enable/disable the User |
| forcePasswordChange | boolean or null Flag to indicate a Password change is required |
string or null The User's Email | |
| numberOfFailedPasswordAttempts | integer or null <int32> The number of failed Password attempts |
| passwordNeverExpires | boolean or null Flag to indicate the User's Password never expires |
| lastPasswordChangeDate | string or null |
| lastLoggedIn | string or null The date the User last logged in |
| isSelfServiceUser | boolean or null Flag to indicate if the User has a Self-Service license |
| historicalPasswords | Array of strings or null |
| solutionManagerSettings | string or null Solution Manager settings for the user |
{- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}| id | integer <int32> The Action Id |
| name | string or null The Action Name |
Array of objects or null (OpCon.Api.Data.Entities.VisionActionDetail) A list of Action details |
{- "id": 0,
- "name": "string",
- "actionDetails": [
- {
- "id": 0,
- "detail": "string",
- "actionId": 0
}
]
}| id required | integer <int32> |
| id | integer <int32> The Action Id |
| name | string or null The Action Name |
Array of objects or null (OpCon.Api.Data.Entities.VisionActionDetail) A list of Action details |
{- "id": 0,
- "name": "string",
- "actionDetails": [
- {
- "id": 0,
- "detail": "string",
- "actionId": 0
}
]
}| Ids | string Comma-separated list of Vision History Ids |
| From | string The start date represented in the % QoS Failure(s) and % SLA Failure(s) frames. |
| To | string The end date represented in the % QoS Failure(s) and % SLA Failure(s) frames. |
| CardIds | string The Card Ids |
| ExcludeQos | boolean Flag to exclude QoS (Quality of Service) |
| ExcludeSla | boolean Flag to exclude SLA (Service Level Agreement) |
Array of objects (OpCon.Api.Data.Contexts.CardTrackId) List of Vision card Track Ids |
| id required | integer <int32> |
| cardId required | integer <int32> |
| id | integer <int32> The Master Vision Card Id |
| version | integer <int32> The Master Vision Card Version |
| trackId | string or null The Track Id in GUID format |
| trackIdInternal | string or null <uuid> |
| name | string or null The Master Vision Card Name |
| description | string or null The Master Vision Card Description |
| tagPattern | string or null The Tag Pattern |
| offset | integer <int32> The offset in days, +/- 5 days, of the Schedule date on which Vision has to look for Jobs |
| qosTolerableThreshold | integer or null <int32> Defines the value to indicate the QoS tolerable threshold (0 - 100) |
| qosCriticalThreshold | integer or null <int32> Defines the value to indicate the QoS critical threshold (0 - 100) |
| slaTolerableThreshold | integer or null <int32> Defines the value to indicate the SLA tolerable threshold (0 - 100) |
| slaCriticalThreshold | integer or null <int32> Defines the value to indicate the SLA critical threshold (0 - 100) |
| remoteInstanceId | integer or null <int32> |
| remoteInstanceName | string or null |
object (OpCon.Api.Data.Entities.RemoteInstance) | |
| parentMasterVisionCard | object (OpCon.Api.Data.Entities.MasterVisionCard) Recursive |
| parentId | integer <int32> |
Array of objects or null (OpCon.Api.Data.Entities.MonitoredVisionFrequency) A list of Frequencies associated with the Master Vision Card | |
| roleId | integer or null <int32> |
| roleName | string or null |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.Role) A list of Roles assigned to the Master Vision Card | |
| children | Array of objects or null (OpCon.Api.Data.Entities.MasterVisionCard) A list of child Cards assigned to the Master Vision Card |
{- "id": 0,
- "version": 0,
- "trackId": "string",
- "trackIdInternal": "a286c8f6-fa07-448e-953e-cbd6ca854a46",
- "name": "string",
- "description": "string",
- "tagPattern": "string",
- "offset": 0,
- "qosTolerableThreshold": 0,
- "qosCriticalThreshold": 0,
- "slaTolerableThreshold": 0,
- "slaCriticalThreshold": 0,
- "remoteInstanceId": 0,
- "remoteInstanceName": "string",
- "remoteInstance": {
- "status": 1,
- "id": 0,
- "name": "string",
- "description": "string",
- "databaseConnection": {
- "server": "string",
- "database": "string",
- "windowsAuth": true,
- "user": "string",
- "password": "string",
- "mirroring": true
}, - "apiBaseUrl": "string",
- "solutionManagerBaseUrl": "string",
- "adminUser": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "adminToken": {
- "id": "string",
- "user": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- null
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "tokenType": {
- "id": "string",
- "type": "string"
}, - "validFrom": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "passwordExpired": true
}, - "masterInstanceId": 0,
- "connectionString": "string",
- "visionActionUsers": [
- {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- null
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}
]
}, - "parentMasterVisionCard": { },
- "parentId": 0,
- "associatedFrequencies": [
- {
- "id": 0,
- "visionFrequency": {
- "id": 0,
- "name": "string",
- "description": "string",
- "type": 0,
- "dates": [
- "string"
]
}, - "triggerConditions": [
- {
- "id": 0,
- "statusId": 0,
- "condition": {
- "id": 0,
- "name": "string"
}, - "runnables": [
- {
- "id": 0,
- "actionId": 0,
- "name": "string",
- "detailId": 0,
- "detail": "string",
- "action": {
- "id": 0,
- "name": "string",
- "actionDetails": [
- {
- "id": null,
- "detail": null,
- "actionId": null
}
]
}, - "repeatAfterMinutes": 0,
- "remoteInstanceId": 0,
- "remoteInstanceName": "string",
- "remoteInstance": {
- "status": 1,
- "id": 0,
- "name": "string",
- "description": "string",
- "databaseConnection": {
- "server": "string",
- "database": "string",
- "windowsAuth": true,
- "user": "string",
- "password": "string",
- "mirroring": true
}, - "apiBaseUrl": "string",
- "solutionManagerBaseUrl": "string",
- "adminUser": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- null
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- null
], - "solutionManagerSettings": "string"
}, - "adminToken": {
- "id": "string",
- "user": {
- "id": null,
- "loginName": null,
- "firstName": null,
- "lastName": null,
- "name": null,
- "password": null,
- "passwordSalt": null,
- "isPasswordReset": null,
- "externalPassword": null,
- "externalHashedToken": null,
- "details": null,
- "moreDetails": null,
- "ssoLogin": null,
- "roles": [ ],
- "phoneNumber": null,
- "modifiedBy": null,
- "modifiedOn": null,
- "language": null,
- "isExternalTokenDisabled": null,
- "isDisabled": null,
- "forcePasswordChange": null,
- "email": null,
- "numberOfFailedPasswordAttempts": null,
- "passwordNeverExpires": null,
- "lastPasswordChangeDate": null,
- "lastLoggedIn": null,
- "lastLoggedOut": null,
- "isSelfServiceUser": null,
- "historicalPasswords": [ ],
- "solutionManagerSettings": null
}, - "tokenType": {
- "id": null,
- "type": null
}, - "validFrom": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "passwordExpired": true
}, - "masterInstanceId": 0,
- "connectionString": "string",
- "visionActionUsers": [
- {
- "id": null,
- "loginName": null,
- "firstName": null,
- "lastName": null,
- "name": null,
- "password": null,
- "passwordSalt": null,
- "isPasswordReset": null,
- "externalPassword": null,
- "externalHashedToken": null,
- "details": null,
- "moreDetails": null,
- "ssoLogin": null,
- "roles": [ ],
- "phoneNumber": null,
- "modifiedBy": null,
- "modifiedOn": null,
- "language": null,
- "isExternalTokenDisabled": null,
- "isDisabled": null,
- "forcePasswordChange": null,
- "email": null,
- "numberOfFailedPasswordAttempts": null,
- "passwordNeverExpires": null,
- "lastPasswordChangeDate": null,
- "lastLoggedIn": null,
- "lastLoggedOut": null,
- "isSelfServiceUser": null,
- "historicalPasswords": [ ],
- "solutionManagerSettings": null
}
]
}, - "lastRepeated": "2019-08-24T14:15:22Z"
}
]
}
], - "slas": [
- {
- "slaId": 0,
- "requirement": {
- "id": 0,
- "name": "string"
}, - "time": "string",
- "internalTime": "2019-08-24T14:15:22Z",
- "masterVisionCardFrequencyId": 0,
- "offset": 0
}
], - "masterVisionCardFrequencyId": 0
}
], - "roleId": 0,
- "roleName": "string",
- "associatedRoles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "children": [
- { }
]
}| id required | integer <int32> |
| id | integer <int32> The Master Vision Card Id |
| version | integer <int32> The Master Vision Card Version |
| trackId | string or null The Track Id in GUID format |
| trackIdInternal | string or null <uuid> |
| name | string or null The Master Vision Card Name |
| description | string or null The Master Vision Card Description |
| tagPattern | string or null The Tag Pattern |
| offset | integer <int32> The offset in days, +/- 5 days, of the Schedule date on which Vision has to look for Jobs |
| qosTolerableThreshold | integer or null <int32> Defines the value to indicate the QoS tolerable threshold (0 - 100) |
| qosCriticalThreshold | integer or null <int32> Defines the value to indicate the QoS critical threshold (0 - 100) |
| slaTolerableThreshold | integer or null <int32> Defines the value to indicate the SLA tolerable threshold (0 - 100) |
| slaCriticalThreshold | integer or null <int32> Defines the value to indicate the SLA critical threshold (0 - 100) |
| remoteInstanceId | integer or null <int32> |
| remoteInstanceName | string or null |
object (OpCon.Api.Data.Entities.RemoteInstance) | |
| parentMasterVisionCard | object (OpCon.Api.Data.Entities.MasterVisionCard) Recursive |
| parentId | integer <int32> |
Array of objects or null (OpCon.Api.Data.Entities.MonitoredVisionFrequency) A list of Frequencies associated with the Master Vision Card | |
| roleId | integer or null <int32> |
| roleName | string or null |
Array of objects or null (OpCon.Api.Data.Services.Roles.Models.Role) A list of Roles assigned to the Master Vision Card | |
| children | Array of objects or null (OpCon.Api.Data.Entities.MasterVisionCard) A list of child Cards assigned to the Master Vision Card |
{- "id": 0,
- "version": 0,
- "trackId": "string",
- "trackIdInternal": "a286c8f6-fa07-448e-953e-cbd6ca854a46",
- "name": "string",
- "description": "string",
- "tagPattern": "string",
- "offset": 0,
- "qosTolerableThreshold": 0,
- "qosCriticalThreshold": 0,
- "slaTolerableThreshold": 0,
- "slaCriticalThreshold": 0,
- "remoteInstanceId": 0,
- "remoteInstanceName": "string",
- "remoteInstance": {
- "status": 1,
- "id": 0,
- "name": "string",
- "description": "string",
- "databaseConnection": {
- "server": "string",
- "database": "string",
- "windowsAuth": true,
- "user": "string",
- "password": "string",
- "mirroring": true
}, - "apiBaseUrl": "string",
- "solutionManagerBaseUrl": "string",
- "adminUser": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "adminToken": {
- "id": "string",
- "user": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- null
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}, - "tokenType": {
- "id": "string",
- "type": "string"
}, - "validFrom": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "passwordExpired": true
}, - "masterInstanceId": 0,
- "connectionString": "string",
- "visionActionUsers": [
- {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- null
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- "string"
], - "solutionManagerSettings": "string"
}
]
}, - "parentMasterVisionCard": { },
- "parentId": 0,
- "associatedFrequencies": [
- {
- "id": 0,
- "visionFrequency": {
- "id": 0,
- "name": "string",
- "description": "string",
- "type": 0,
- "dates": [
- "string"
]
}, - "triggerConditions": [
- {
- "id": 0,
- "statusId": 0,
- "condition": {
- "id": 0,
- "name": "string"
}, - "runnables": [
- {
- "id": 0,
- "actionId": 0,
- "name": "string",
- "detailId": 0,
- "detail": "string",
- "action": {
- "id": 0,
- "name": "string",
- "actionDetails": [
- {
- "id": null,
- "detail": null,
- "actionId": null
}
]
}, - "repeatAfterMinutes": 0,
- "remoteInstanceId": 0,
- "remoteInstanceName": "string",
- "remoteInstance": {
- "status": 1,
- "id": 0,
- "name": "string",
- "description": "string",
- "databaseConnection": {
- "server": "string",
- "database": "string",
- "windowsAuth": true,
- "user": "string",
- "password": "string",
- "mirroring": true
}, - "apiBaseUrl": "string",
- "solutionManagerBaseUrl": "string",
- "adminUser": {
- "id": 0,
- "loginName": "string",
- "firstName": "string",
- "lastName": "string",
- "name": "string",
- "password": "string",
- "passwordSalt": "string",
- "isPasswordReset": true,
- "externalPassword": "string",
- "externalHashedToken": "string",
- "details": "string",
- "moreDetails": "string",
- "ssoLogin": true,
- "roles": [
- null
], - "phoneNumber": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "language": "string",
- "isExternalTokenDisabled": true,
- "isDisabled": true,
- "forcePasswordChange": true,
- "email": "string",
- "numberOfFailedPasswordAttempts": 0,
- "passwordNeverExpires": true,
- "lastPasswordChangeDate": "string",
- "lastLoggedIn": "string",
- "isSelfServiceUser": true,
- "historicalPasswords": [
- null
], - "solutionManagerSettings": "string"
}, - "adminToken": {
- "id": "string",
- "user": {
- "id": null,
- "loginName": null,
- "firstName": null,
- "lastName": null,
- "name": null,
- "password": null,
- "passwordSalt": null,
- "isPasswordReset": null,
- "externalPassword": null,
- "externalHashedToken": null,
- "details": null,
- "moreDetails": null,
- "ssoLogin": null,
- "roles": [ ],
- "phoneNumber": null,
- "modifiedBy": null,
- "modifiedOn": null,
- "language": null,
- "isExternalTokenDisabled": null,
- "isDisabled": null,
- "forcePasswordChange": null,
- "email": null,
- "numberOfFailedPasswordAttempts": null,
- "passwordNeverExpires": null,
- "lastPasswordChangeDate": null,
- "lastLoggedIn": null,
- "lastLoggedOut": null,
- "isSelfServiceUser": null,
- "historicalPasswords": [ ],
- "solutionManagerSettings": null
}, - "tokenType": {
- "id": null,
- "type": null
}, - "validFrom": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z",
- "passwordExpired": true
}, - "masterInstanceId": 0,
- "connectionString": "string",
- "visionActionUsers": [
- {
- "id": null,
- "loginName": null,
- "firstName": null,
- "lastName": null,
- "name": null,
- "password": null,
- "passwordSalt": null,
- "isPasswordReset": null,
- "externalPassword": null,
- "externalHashedToken": null,
- "details": null,
- "moreDetails": null,
- "ssoLogin": null,
- "roles": [ ],
- "phoneNumber": null,
- "modifiedBy": null,
- "modifiedOn": null,
- "language": null,
- "isExternalTokenDisabled": null,
- "isDisabled": null,
- "forcePasswordChange": null,
- "email": null,
- "numberOfFailedPasswordAttempts": null,
- "passwordNeverExpires": null,
- "lastPasswordChangeDate": null,
- "lastLoggedIn": null,
- "lastLoggedOut": null,
- "isSelfServiceUser": null,
- "historicalPasswords": [ ],
- "solutionManagerSettings": null
}
]
}, - "lastRepeated": "2019-08-24T14:15:22Z"
}
]
}
], - "slas": [
- {
- "slaId": 0,
- "requirement": {
- "id": 0,
- "name": "string"
}, - "time": "string",
- "internalTime": "2019-08-24T14:15:22Z",
- "masterVisionCardFrequencyId": 0,
- "offset": 0
}
], - "masterVisionCardFrequencyId": 0
}
], - "roleId": 0,
- "roleName": "string",
- "associatedRoles": [
- {
- "id": 0,
- "name": "string",
- "description": "string",
- "modifiedBy": "string",
- "modifiedOn": "string",
- "inheritAllSchedulePrivileges": true,
- "inheritAllMachinePrivileges": true,
- "inheritAllMachineGroupPrivileges": true,
- "inheritAllEmbeddedScriptPrivileges": true,
- "ssoGroups": true,
- "permissions": {
- "accessCodePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "departmentFunctionPrivileges": [
- {
- "id": 0,
- "functionIds": [
- 0
]
}
], - "machinePrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "machineGroupPrivileges": [
- {
- "id": 0,
- "canUpdate": true,
- "canUpdateInt": 0
}
], - "accessibleScheduleIds": [
- 0
], - "accessibleEmbeddedScriptIds": [
- 0
], - "accessibleServiceRequestIds": [
- 0
], - "accessibleBatchUserIds": [
- 0
]
}, - "users": [
- {
- "id": 0,
- "name": "string"
}
]
}
], - "children": [
- { }
]
}| Ids | string Comma-separated list of Vision History Ids |
| From | string The start date represented in the % QoS Failure(s) and % SLA Failure(s) frames. |
| To | string The end date represented in the % QoS Failure(s) and % SLA Failure(s) frames. |
| CardIds | string The Card Ids |
| ExcludeQos | boolean Flag to exclude QoS (Quality of Service) |
| ExcludeSla | boolean Flag to exclude SLA (Service Level Agreement) |
Array of objects (OpCon.Api.Data.Contexts.CardTrackId) List of Vision card Track Ids |
| id | integer <int32> The Vision Frequency Id |
| name | string or null The Vision Frequency Name |
| description | string or null The Vision Frequency Description |
| type | integer or null <int32> The Vision Frequency Type. 0 = dates included (default); 1 = dates excluded |
| dates | Array of strings or null A list of dates |
{- "id": 0,
- "name": "string",
- "description": "string",
- "type": 0,
- "dates": [
- "string"
]
}| id required | integer <int32> |
| id | integer <int32> The Vision Frequency Id |
| name | string or null The Vision Frequency Name |
| description | string or null The Vision Frequency Description |
| type | integer or null <int32> The Vision Frequency Type. 0 = dates included (default); 1 = dates excluded |
| dates | Array of strings or null A list of dates |
{- "id": 0,
- "name": "string",
- "description": "string",
- "type": 0,
- "dates": [
- "string"
]
}| VisionCardAnomalyId | integer <int64> The Vision Card Anomaly Id |
| VisionCardAnomalyIds | string A comma-separated list of Vision Card Anomaly Ids |
| ScheduleDate | string <date-time> The Schedule Date |
| TagPattern | string The Tag Pattern |
| StartedLate | boolean Flag to include Jobs that started late |
| EndedLate | boolean Flag to include Jobs that ended late |
| ExpectedStartTime | string <date-time> The expected Job Start Time |
| ExpectedEndTime | string <date-time> The expected Job End Time |
| ActualStartTime | string <date-time> The actual Job Start Time |
| ActualEndTime | string <date-time> The actual Job End Time |
| Ids | string Comma-separated list of Vision History Ids |
| From | string The start date represented in the % QoS Failure(s) and % SLA Failure(s) frames. |
| To | string The end date represented in the % QoS Failure(s) and % SLA Failure(s) frames. |
| CardIds | string The Card Ids |
| ExcludeQos | boolean Flag to exclude QoS (Quality of Service) |
| ExcludeSla | boolean Flag to exclude SLA (Service Level Agreement) |
Array of objects (OpCon.Api.Data.Contexts.CardTrackId) List of Vision card Track Ids |
Sample request:
PUT /api/zos/jcl/5
{ "dd": "FOO", "memberName": "BAR", "data": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt" }
| machId required | integer <int32> |
| dd | string or null The override DD name or DD name for JCL |
| memberName | string or null The job name, or temporary member name, or member name for JCL |
| data | string or null The JCL data retrieved for the given DD and Member |
| userName | string or null The JCL data retrieved for the given DD and Member |
| response | string or null Save Response from saving JCL to the Server. |
{- "dd": "string",
- "memberName": "string",
- "data": "string",
- "userName": "string",
- "response": "string"
}