Get multiple Process Server Groups
Read the data for multiple Process Server Groups.
query Parameters
Success
Bad Request
Forbidden
Not Found
Method Not Allowed
Internal Server Error
- 200
- 400
- 403
- 404
- 405
- 500
{- "result": {
- "previousPageUrl": "string",
- "nextPageUrl": "string",
- "itemCount": 1,
- "totalItemCount": 20,
- "items": [
- {
- "_type": "dataItemType",
- "displayName": "string",
- "guid": "6c556cd8-ac27-4167-844c-f00ddb170b3f",
- "cloudProviderGroupName": "string",
- "cloudProviderReference": {
- "_type": "dataItemType",
- "displayName": "string",
- "guid": "6c556cd8-ac27-4167-844c-f00ddb170b3f",
- "sid": 1
}, - "comment": "string",
- "configProcessServerReference": {
- "_type": "dataItemType",
- "displayName": "string",
- "guid": "6c556cd8-ac27-4167-844c-f00ddb170b3f",
- "sid": 1
}, - "disabledFlag": true,
- "layerReference": {
- "_type": "dataItemType",
- "displayName": "string",
- "guid": "6c556cd8-ac27-4167-844c-f00ddb170b3f",
- "sid": 1
}, - "maxServersNumber": 0,
- "minJobThresholdNumber": 0,
- "minServersNumber": 0,
- "name": "string",
- "optimizationApproachReference": {
- "_type": "dataItemType",
- "displayName": "string",
- "guid": "6c556cd8-ac27-4167-844c-f00ddb170b3f",
- "sid": 1
}, - "processServerPrefix": "string",
- "scalingMethodReference": {
- "_type": "dataItemType",
- "displayName": "string",
- "guid": "6c556cd8-ac27-4167-844c-f00ddb170b3f",
- "sid": 1
}, - "sid": 1,
- "tempDBInitialDataFileSize": 0,
- "tempDBInitialLogFileSize": 0,
- "useAutomaticScalingFlag": true,
- "useWorkServerFlag": true,
- "workDBInitialDataFileSize": 0,
- "workDBInitialLogFileSize": 0,
- "modifiedByUserReference": {
- "_type": "dataItemType",
- "displayName": "string",
- "guid": "6c556cd8-ac27-4167-844c-f00ddb170b3f",
- "sid": 1
}, - "modifiedDatetime": "2019-08-24T14:15:22Z",
- "systemModifiedDatetime": "2019-08-24T14:15:22Z"
}
]
}, - "errors": [ ],
- "warnings": [ ],
- "hasErrors": false,
- "hasWarnings": false
}
Create a new Process Server Group
Create a Process Server Group.
query Parameters
minimal | boolean When you specify this Verbosity parameter, the |
default | boolean Use this Verbosity parameter option when you want Alliant API to return a response that includes all properties for the Item, including UD Fields. This is the default option that is used when no Verbosity parameter is provided. |
verbose | boolean Use this Verbosity parameter option when you want Alliant API to return UD Field Lookups, Adjustments on Tab, Child Collection, and Cross-Reference properties in addition to the properties from the default Verbosity level. Note: Using this parameter may affect performance and should only be used when necessary. |
include | string Use this Verbosity parameter to specify the properties to include in the response, separated by commas. You can also specify that you want to include Adjustments on Tab, Cross-Reference data Items, Child Items, and Child fields in the response. When you set the Verbosity of the response to minimal or default, Items only display as much information as the Verbosity parameter allows. You can use the ChildDataItem.ChildPropertyName syntax to specify when you want to return additional Child properties. Note: When the values specified in the include parameter are not valid, the query parameter is ignored and a warning is added to response includes property1, childItem1 child collection, childProperty2 of childItem2 collection, udLookup_UDField1 UD Field lookup collection. include=property1,childItem1,childItem2.childProperty2,udLookup_UDField1 |
exclude | string Use this Verbosity parameter to specify the properties to exclude from the response, separated by commas. You can also specify that you want to exclude Adjustments on Tab, Cross-Reference data Items, Child Items, and Child fields from the response. You can use the ChildDataItem.ChildPropertyName syntax to specify when you want to exclude specific Child properties. Note: When the values specified in the exclude parameter are not valid, the query parameter is ignored and a warning is added to response includes all properies according to Verbosity parameter, except for property1, childItem1 collection, childProperty2 of childItem2 collection, and udLookup_UDField1 UD Field lookup collection. exclude=property1,childItem1,childItem2.childProperty2,udLookup_UDField1 |
contextReplace | string Use this parameter to specify the properties with context replaced values in the response, separated by commas. You can also specify that you want to context replace values for all properties by specifying all. Note: When the values specified in the contextReplace parameter are not valid, the query parameter is ignored. displayName and ud_UDField1 properties in the response have context replaced values. contextReplace=displayName,ud_UDField1All properties in the response have context replaced values. contextReplace=all |
autoLogOff | boolean Use the autoLogOff parameter to log off Alliant API, discard the Alliant session Security Token, and release the Alliant license currently in use by Alliant API once the request completes. |
Request Body schema: application/jsonrequired
Include as much information as possible about the Process Server Group.
cloudProviderGroupName | string (Text Field) Specifies the group name for the cloud provider to use for associated servers. |
object (Reference) Specifies the cloud provider to be used for this Process Server Group. | |
comment | string (Comment) <= 1000 characters Specifies the comment for the Scheduled Task, when applicable. |
object (Reference) Specifies the Process Server to be used for configuration of the Process Server Group. | |
disabledFlag | boolean (Flag) Specifies when the Process Server Group is disabled. |
object (Reference) Specifies the Layer associated with this Process Server Group. | |
maxServersNumber | number (smallInteger) [ 1 .. 5 ] characters Specifies the maximum number of cloud servers that can be created when Use Automatic Scaling is true. |
minJobThresholdNumber | number (smallInteger) [ 1 .. 5 ] characters Specifies the minimum number of jobs in queue that will cause cloud servers to activate. |
minServersNumber | number (smallInteger) [ 1 .. 5 ] characters Specifies the minimum number of cloud servers that can be created when Use Automatic Scaling is true. |
name required | string (Text Field) Specifies the name of the Process Server Group. |
object (Reference) Specifies the Optimization Approach to be used by this Process Server Group when Use Automatic Scaling is true. | |
processServerPrefix required | string (Text Field) Specifies the prefix to be used by Process Servers that are created by this Process Server Group. |
object (Reference) Specifies the Scaling Method to be uesd by this Process Server Group when Use Automatic Scaling is true. | |
sid | number (SID) non-empty unique Specifies the unique System ID value for the Item. |
tempDBInitialDataFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the tempdb's Data file when Use Work Server is true. |
tempDBInitialLogFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the tempdb's Log file when Use Work Server is true. |
useAutomaticScalingFlag | boolean (Flag) Specifies when this Process Server Group should automatically scale its cloud servers. |
useWorkServerFlag | boolean (Flag) Specifies when this Process Server Group is being used to manage Work Servers. |
workDBInitialDataFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the work db's Data file when Use Work Server is true. |
workDBInitialLogFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the work db's Log file when Use Work Server is true. |
Successful Operation
Bad Request
Forbidden
Not Found
Method Not Allowed
Conflict
Unsupported Media Type
Internal Server Error
- Payload
{- "cloudProviderReference": {
- "guid": "35fdcf58-0e5f-4c96-b966-15c5fc472edd"
}, - "configProcessServerReference": {
- "guid": "3070d20d-236e-4f29-ae0f-2414ba9848deZ"
}, - "disabledFlag": true,
- "name": "SamplePSG",
- "processServerPrefix": "SamplePSG",
- "useAutomaticScalingFlag": true,
- "cloudProviderGroupName": "Sample Cloud Provider Group",
- "scalingMethodReference": {
- "guid": "FE1C1B70-62B1-410E-A525-DFC8B1323EAD"
}, - "layerReference": {
- "guid": "5C512548-F5C0-42F3-A3CA-A57883EAF811"
}, - "optimizationApproachReference": {
- "guid": "E7D2A42A-3975-4553-A4DB-9AF1A08C52BC"
}, - "maxServersNumber": 1,
- "minServersNumber": 0
}
- 201
- 400
- 403
- 404
- 405
- 409
- 415
- 500
{- "result": {
- "_timestamp": "0000000002C3EF5E",
- "_type": "processServerGroup",
- "cloudProviderGroupName": null,
- "cloudProviderReference": {
- "_type": "cloudProvider",
- "displayName": "Amazon Web Services",
- "guid": "35fdcf58-0e5f-4c96-b966-15c5fc472edd",
- "sid": 1
}, - "comment": null,
- "configProcessServerReference": {
- "_type": "processServer",
- "displayName": "PSGSERVER",
- "guid": "c8bd2afa-f41f-4bb1-a611-da020397f4f4",
- "sid": 221
}, - "disabledFlag": true,
- "displayName": "SamplePSG",
- "guid": "5648069f-f820-4a9a-1199-e23b40231121",
- "layerReference": {
- "_type": "layer",
- "displayName": "alliant_layer",
- "guid": "5c329548-f5c0-42f3-a3ca-a57883eaf811",
- "sid": 87
}, - "maxServersNumber": 0,
- "minJobThresholdNumber": 0,
- "minServersNumber": 0,
- "modifiedByUserReference": {
- "_type": "user",
- "displayName": "Alliant Administrator",
- "guid": "fdec8d27-5aa9-49c0-95f0-ffb34110164c",
- "sid": 1
}, - "modifiedDatetime": "2024-07-26T01:50:21.590",
- "name": "SamplePSG",
- "optimizationApproachReference": null,
- "processServerPrefix": "SamplePSG",
- "scalingMethodReference": null,
- "sid": 184,
- "systemModifiedDatetime": null,
- "tempDBInitialDataFileSize": 0,
- "tempDBInitialLogFileSize": 0,
- "useAutomaticScalingFlag": false,
- "useWorkServerFlag": false,
- "workDBInitialDataFileSize": 0,
- "workDBInitialLogFileSize": 0
}, - "errors": [ ],
- "warnings": [ ],
- "hasErrors": false,
- "hasWarnings": false
}
Get a single Process Server Group
Read the data for a specific Process Server Group.
path Parameters
query Parameters
minimal | boolean When you specify this Verbosity parameter, the |
default | boolean Use this Verbosity parameter option when you want Alliant API to return a response that includes all properties for the Item, including UD Fields. This is the default option that is used when no Verbosity parameter is provided. |
verbose | boolean Use this Verbosity parameter option when you want Alliant API to return UD Field Lookups, Adjustments on Tab, Child Collection, and Cross-Reference properties in addition to the properties from the default Verbosity level. Note: Using this parameter may affect performance and should only be used when necessary. |
include | string Use this Verbosity parameter to specify the properties to include in the response, separated by commas. You can also specify that you want to include Adjustments on Tab, Cross-Reference data Items, Child Items, and Child fields in the response. When you set the Verbosity of the response to minimal or default, Items only display as much information as the Verbosity parameter allows. You can use the ChildDataItem.ChildPropertyName syntax to specify when you want to return additional Child properties. Note: When the values specified in the include parameter are not valid, the query parameter is ignored and a warning is added to response includes property1, childItem1 child collection, childProperty2 of childItem2 collection, udLookup_UDField1 UD Field lookup collection. include=property1,childItem1,childItem2.childProperty2,udLookup_UDField1 |
exclude | string Use this Verbosity parameter to specify the properties to exclude from the response, separated by commas. You can also specify that you want to exclude Adjustments on Tab, Cross-Reference data Items, Child Items, and Child fields from the response. You can use the ChildDataItem.ChildPropertyName syntax to specify when you want to exclude specific Child properties. Note: When the values specified in the exclude parameter are not valid, the query parameter is ignored and a warning is added to response includes all properies according to Verbosity parameter, except for property1, childItem1 collection, childProperty2 of childItem2 collection, and udLookup_UDField1 UD Field lookup collection. exclude=property1,childItem1,childItem2.childProperty2,udLookup_UDField1 |
contextReplace | string Use this parameter to specify the properties with context replaced values in the response, separated by commas. You can also specify that you want to context replace values for all properties by specifying all. Note: When the values specified in the contextReplace parameter are not valid, the query parameter is ignored. displayName and ud_UDField1 properties in the response have context replaced values. contextReplace=displayName,ud_UDField1All properties in the response have context replaced values. contextReplace=all |
getWarnings | boolean When you specify this parameter, warning validation messages are returned. |
autoLogOff | boolean Use the autoLogOff parameter to log off Alliant API, discard the Alliant session Security Token, and release the Alliant license currently in use by Alliant API once the request completes. |
Successful Operation
Bad Request
Forbidden
Not Found
Method Not Allowed
Internal Server Error
- 200
- 400
- 403
- 404
- 405
- 500
{- "result": {
- "_timestamp": "0000000002C3EF5E",
- "_type": "processServerGroup",
- "cloudProviderGroupName": null,
- "cloudProviderReference": {
- "_type": "cloudProvider",
- "displayName": "Amazon Web Services",
- "guid": "35fdcf58-0e5f-4c96-b966-15c5fc472edd",
- "sid": 1
}, - "comment": null,
- "configProcessServerReference": {
- "_type": "processServer",
- "displayName": "PSGSERVER",
- "guid": "c8bd2afa-f41f-4bb1-a611-da020397f4f4",
- "sid": 221
}, - "disabledFlag": true,
- "displayName": "SamplePSG",
- "guid": "5648069f-f820-4a9a-1199-e23b40231121",
- "layerReference": {
- "_type": "layer",
- "displayName": "alliant_layer",
- "guid": "5c329548-f5c0-42f3-a3ca-a57883eaf811",
- "sid": 87
}, - "maxServersNumber": 0,
- "minJobThresholdNumber": 0,
- "minServersNumber": 0,
- "modifiedByUserReference": {
- "_type": "user",
- "displayName": "Alliant Administrator",
- "guid": "fdec8d27-5aa9-49c0-95f0-ffb34110164c",
- "sid": 1
}, - "modifiedDatetime": "2024-07-26T01:50:21.590",
- "name": "SamplePSG",
- "optimizationApproachReference": null,
- "processServerPrefix": "SamplePSG",
- "scalingMethodReference": null,
- "sid": 184,
- "systemModifiedDatetime": null,
- "tempDBInitialDataFileSize": 0,
- "tempDBInitialLogFileSize": 0,
- "useAutomaticScalingFlag": false,
- "useWorkServerFlag": false,
- "workDBInitialDataFileSize": 0,
- "workDBInitialLogFileSize": 0
}, - "errors": [ ],
- "warnings": [ ],
- "hasErrors": false,
- "hasWarnings": false
}
Delete a Process Server Group
Delete a specific Process Server Group.
path Parameters
OK
Forbidden
Method Not Allowed
Conflict
Internal Server Error
- 200
- 403
- 405
- 409
- 500
{- "result": null,
- "errors": [ ],
- "warnings": [ ],
- "hasErrors": false,
- "hasWarnings": false
}
Update a Process Server Group
Update the data for a specific Process Server Group.
path Parameters
query Parameters
minimal | boolean When you specify this Verbosity parameter, the |
default | boolean Use this Verbosity parameter option when you want Alliant API to return a response that includes all properties for the Item, including UD Fields. This is the default option that is used when no Verbosity parameter is provided. |
verbose | boolean Use this Verbosity parameter option when you want Alliant API to return UD Field Lookups, Adjustments on Tab, Child Collection, and Cross-Reference properties in addition to the properties from the default Verbosity level. Note: Using this parameter may affect performance and should only be used when necessary. |
include | string Use this Verbosity parameter to specify the properties to include in the response, separated by commas. You can also specify that you want to include Adjustments on Tab, Cross-Reference data Items, Child Items, and Child fields in the response. When you set the Verbosity of the response to minimal or default, Items only display as much information as the Verbosity parameter allows. You can use the ChildDataItem.ChildPropertyName syntax to specify when you want to return additional Child properties. Note: When the values specified in the include parameter are not valid, the query parameter is ignored and a warning is added to response includes property1, childItem1 child collection, childProperty2 of childItem2 collection, udLookup_UDField1 UD Field lookup collection. include=property1,childItem1,childItem2.childProperty2,udLookup_UDField1 |
exclude | string Use this Verbosity parameter to specify the properties to exclude from the response, separated by commas. You can also specify that you want to exclude Adjustments on Tab, Cross-Reference data Items, Child Items, and Child fields from the response. You can use the ChildDataItem.ChildPropertyName syntax to specify when you want to exclude specific Child properties. Note: When the values specified in the exclude parameter are not valid, the query parameter is ignored and a warning is added to response includes all properies according to Verbosity parameter, except for property1, childItem1 collection, childProperty2 of childItem2 collection, and udLookup_UDField1 UD Field lookup collection. exclude=property1,childItem1,childItem2.childProperty2,udLookup_UDField1 |
contextReplace | string Use this parameter to specify the properties with context replaced values in the response, separated by commas. You can also specify that you want to context replace values for all properties by specifying all. Note: When the values specified in the contextReplace parameter are not valid, the query parameter is ignored. displayName and ud_UDField1 properties in the response have context replaced values. contextReplace=displayName,ud_UDField1All properties in the response have context replaced values. contextReplace=all |
forceTimestampValidation | boolean Use the forceTimestampValidation parameter to validate the Timestamp for the Items that you want to update. When you use this parameter, you must include the following in the request body:
|
autoLogOff | boolean Use the autoLogOff parameter to log off Alliant API, discard the Alliant session Security Token, and release the Alliant license currently in use by Alliant API once the request completes. |
Request Body schema: application/jsonrequired
Include as much information as possible regarding the Process Server Group.
cloudProviderGroupName | string (Text Field) Specifies the group name for the cloud provider to use for associated servers. |
object (Reference) Specifies the cloud provider to be used for this Process Server Group. | |
comment | string (Comment) <= 1000 characters Specifies the comment for the Scheduled Task, when applicable. |
object (Reference) Specifies the Process Server to be used for configuration of the Process Server Group. | |
disabledFlag | boolean (Flag) Specifies when the Process Server Group is disabled. |
object (Reference) Specifies the Layer associated with this Process Server Group. | |
maxServersNumber | number (smallInteger) [ 1 .. 5 ] characters Specifies the maximum number of cloud servers that can be created when Use Automatic Scaling is true. |
minJobThresholdNumber | number (smallInteger) [ 1 .. 5 ] characters Specifies the minimum number of jobs in queue that will cause cloud servers to activate. |
minServersNumber | number (smallInteger) [ 1 .. 5 ] characters Specifies the minimum number of cloud servers that can be created when Use Automatic Scaling is true. |
name | string (Text Field) Specifies the name of the Process Server Group. |
object (Reference) Specifies the Optimization Approach to be used by this Process Server Group when Use Automatic Scaling is true. | |
processServerPrefix | string (Text Field) Specifies the prefix to be used by Process Servers that are created by this Process Server Group. |
object (Reference) Specifies the Scaling Method to be uesd by this Process Server Group when Use Automatic Scaling is true. | |
sid | number (SID) non-empty unique Specifies the unique System ID value for the Item. |
tempDBInitialDataFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the tempdb's Data file when Use Work Server is true. |
tempDBInitialLogFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the tempdb's Log file when Use Work Server is true. |
useAutomaticScalingFlag | boolean (Flag) Specifies when this Process Server Group should automatically scale its cloud servers. |
useWorkServerFlag | boolean (Flag) Specifies when this Process Server Group is being used to manage Work Servers. |
workDBInitialDataFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the work db's Data file when Use Work Server is true. |
workDBInitialLogFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the work db's Log file when Use Work Server is true. |
Successful Operation
Bad Request
Forbidden
Not Found
Method Not Allowed
Conflict
Unsupported Media Type
Internal Server Error
- Payload
{- "cloudProviderReference": {
- "guid": "35fdcf58-0e5f-4c96-b966-15c5fc472edd"
}, - "configProcessServerReference": {
- "guid": "3070d20d-236e-4f29-ae0f-2414ba9848deZ"
}, - "disabledFlag": true,
- "name": "SamplePSG",
- "processServerPrefix": "SamplePSG",
- "useAutomaticScalingFlag": true,
- "cloudProviderGroupName": "Sample Cloud Provider Group",
- "scalingMethodReference": {
- "guid": "FE1C1B70-62B1-410E-A525-DFC8B1323EAD"
}, - "layerReference": {
- "guid": "5C512548-F5C0-42F3-A3CA-A57883EAF811"
}, - "optimizationApproachReference": {
- "guid": "E7D2A42A-3975-4553-A4DB-9AF1A08C52BC"
}, - "maxServersNumber": 1,
- "minServersNumber": 0
}
- 200
- 400
- 403
- 404
- 405
- 409
- 415
- 500
{- "result": {
- "_timestamp": "0000000002C3EF5E",
- "_type": "processServerGroup",
- "cloudProviderGroupName": null,
- "cloudProviderReference": {
- "_type": "cloudProvider",
- "displayName": "Amazon Web Services",
- "guid": "35fdcf58-0e5f-4c96-b966-15c5fc472edd",
- "sid": 1
}, - "comment": null,
- "configProcessServerReference": {
- "_type": "processServer",
- "displayName": "PSGSERVER",
- "guid": "c8bd2afa-f41f-4bb1-a611-da020397f4f4",
- "sid": 221
}, - "disabledFlag": true,
- "displayName": "SamplePSG",
- "guid": "5648069f-f820-4a9a-1199-e23b40231121",
- "layerReference": {
- "_type": "layer",
- "displayName": "alliant_layer",
- "guid": "5c329548-f5c0-42f3-a3ca-a57883eaf811",
- "sid": 87
}, - "maxServersNumber": 0,
- "minJobThresholdNumber": 0,
- "minServersNumber": 0,
- "modifiedByUserReference": {
- "_type": "user",
- "displayName": "Alliant Administrator",
- "guid": "fdec8d27-5aa9-49c0-95f0-ffb34110164c",
- "sid": 1
}, - "modifiedDatetime": "2024-07-26T01:50:21.590",
- "name": "SamplePSG",
- "optimizationApproachReference": null,
- "processServerPrefix": "SamplePSG",
- "scalingMethodReference": null,
- "sid": 184,
- "systemModifiedDatetime": null,
- "tempDBInitialDataFileSize": 0,
- "tempDBInitialLogFileSize": 0,
- "useAutomaticScalingFlag": false,
- "useWorkServerFlag": false,
- "workDBInitialDataFileSize": 0,
- "workDBInitialLogFileSize": 0
}, - "errors": [ ],
- "warnings": [ ],
- "hasErrors": false,
- "hasWarnings": false
}
Update a Process Server Group
Update the data for a specific Process Server Group.
path Parameters
query Parameters
minimal | boolean When you specify this Verbosity parameter, the |
default | boolean Use this Verbosity parameter option when you want Alliant API to return a response that includes all properties for the Item, including UD Fields. This is the default option that is used when no Verbosity parameter is provided. |
verbose | boolean Use this Verbosity parameter option when you want Alliant API to return UD Field Lookups, Adjustments on Tab, Child Collection, and Cross-Reference properties in addition to the properties from the default Verbosity level. Note: Using this parameter may affect performance and should only be used when necessary. |
include | string Use this Verbosity parameter to specify the properties to include in the response, separated by commas. You can also specify that you want to include Adjustments on Tab, Cross-Reference data Items, Child Items, and Child fields in the response. When you set the Verbosity of the response to minimal or default, Items only display as much information as the Verbosity parameter allows. You can use the ChildDataItem.ChildPropertyName syntax to specify when you want to return additional Child properties. Note: When the values specified in the include parameter are not valid, the query parameter is ignored and a warning is added to response includes property1, childItem1 child collection, childProperty2 of childItem2 collection, udLookup_UDField1 UD Field lookup collection. include=property1,childItem1,childItem2.childProperty2,udLookup_UDField1 |
exclude | string Use this Verbosity parameter to specify the properties to exclude from the response, separated by commas. You can also specify that you want to exclude Adjustments on Tab, Cross-Reference data Items, Child Items, and Child fields from the response. You can use the ChildDataItem.ChildPropertyName syntax to specify when you want to exclude specific Child properties. Note: When the values specified in the exclude parameter are not valid, the query parameter is ignored and a warning is added to response includes all properies according to Verbosity parameter, except for property1, childItem1 collection, childProperty2 of childItem2 collection, and udLookup_UDField1 UD Field lookup collection. exclude=property1,childItem1,childItem2.childProperty2,udLookup_UDField1 |
contextReplace | string Use this parameter to specify the properties with context replaced values in the response, separated by commas. You can also specify that you want to context replace values for all properties by specifying all. Note: When the values specified in the contextReplace parameter are not valid, the query parameter is ignored. displayName and ud_UDField1 properties in the response have context replaced values. contextReplace=displayName,ud_UDField1All properties in the response have context replaced values. contextReplace=all |
forceTimestampValidation | boolean Use the forceTimestampValidation parameter to validate the Timestamp for the Items that you want to update. When you use this parameter, you must include the following in the request body:
|
autoLogOff | boolean Use the autoLogOff parameter to log off Alliant API, discard the Alliant session Security Token, and release the Alliant license currently in use by Alliant API once the request completes. |
Request Body schema: application/jsonrequired
Include as much information as possible regarding the Process Server Group.
cloudProviderGroupName | string (Text Field) Specifies the group name for the cloud provider to use for associated servers. |
object (Reference) Specifies the cloud provider to be used for this Process Server Group. | |
comment | string (Comment) <= 1000 characters Specifies the comment for the Scheduled Task, when applicable. |
object (Reference) Specifies the Process Server to be used for configuration of the Process Server Group. | |
disabledFlag | boolean (Flag) Specifies when the Process Server Group is disabled. |
object (Reference) Specifies the Layer associated with this Process Server Group. | |
maxServersNumber | number (smallInteger) [ 1 .. 5 ] characters Specifies the maximum number of cloud servers that can be created when Use Automatic Scaling is true. |
minJobThresholdNumber | number (smallInteger) [ 1 .. 5 ] characters Specifies the minimum number of jobs in queue that will cause cloud servers to activate. |
minServersNumber | number (smallInteger) [ 1 .. 5 ] characters Specifies the minimum number of cloud servers that can be created when Use Automatic Scaling is true. |
name | string (Text Field) Specifies the name of the Process Server Group. |
object (Reference) Specifies the Optimization Approach to be used by this Process Server Group when Use Automatic Scaling is true. | |
processServerPrefix | string (Text Field) Specifies the prefix to be used by Process Servers that are created by this Process Server Group. |
object (Reference) Specifies the Scaling Method to be uesd by this Process Server Group when Use Automatic Scaling is true. | |
sid | number (SID) non-empty unique Specifies the unique System ID value for the Item. |
tempDBInitialDataFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the tempdb's Data file when Use Work Server is true. |
tempDBInitialLogFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the tempdb's Log file when Use Work Server is true. |
useAutomaticScalingFlag | boolean (Flag) Specifies when this Process Server Group should automatically scale its cloud servers. |
useWorkServerFlag | boolean (Flag) Specifies when this Process Server Group is being used to manage Work Servers. |
workDBInitialDataFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the work db's Data file when Use Work Server is true. |
workDBInitialLogFileSize | number (smallInteger) [ 1 .. 5 ] characters Specifies the initial size (GB) of the work db's Log file when Use Work Server is true. |
Successful Operation
Bad Request
Forbidden
Not Found
Method Not Allowed
Conflict
Unsupported Media Type
Internal Server Error
- Payload
{- "cloudProviderReference": {
- "guid": "35fdcf58-0e5f-4c96-b966-15c5fc472edd"
}, - "configProcessServerReference": {
- "guid": "3070d20d-236e-4f29-ae0f-2414ba9848deZ"
}, - "disabledFlag": true,
- "name": "SamplePSG",
- "processServerPrefix": "SamplePSG",
- "useAutomaticScalingFlag": true,
- "cloudProviderGroupName": "Sample Cloud Provider Group",
- "scalingMethodReference": {
- "guid": "FE1C1B70-62B1-410E-A525-DFC8B1323EAD"
}, - "layerReference": {
- "guid": "5C512548-F5C0-42F3-A3CA-A57883EAF811"
}, - "optimizationApproachReference": {
- "guid": "E7D2A42A-3975-4553-A4DB-9AF1A08C52BC"
}, - "maxServersNumber": 1,
- "minServersNumber": 0
}
- 200
- 400
- 403
- 404
- 405
- 409
- 415
- 500
{- "result": {
- "_timestamp": "0000000002C3EF5E",
- "_type": "processServerGroup",
- "cloudProviderGroupName": null,
- "cloudProviderReference": {
- "_type": "cloudProvider",
- "displayName": "Amazon Web Services",
- "guid": "35fdcf58-0e5f-4c96-b966-15c5fc472edd",
- "sid": 1
}, - "comment": null,
- "configProcessServerReference": {
- "_type": "processServer",
- "displayName": "PSGSERVER",
- "guid": "c8bd2afa-f41f-4bb1-a611-da020397f4f4",
- "sid": 221
}, - "disabledFlag": true,
- "displayName": "SamplePSG",
- "guid": "5648069f-f820-4a9a-1199-e23b40231121",
- "layerReference": {
- "_type": "layer",
- "displayName": "alliant_layer",
- "guid": "5c329548-f5c0-42f3-a3ca-a57883eaf811",
- "sid": 87
}, - "maxServersNumber": 0,
- "minJobThresholdNumber": 0,
- "minServersNumber": 0,
- "modifiedByUserReference": {
- "_type": "user",
- "displayName": "Alliant Administrator",
- "guid": "fdec8d27-5aa9-49c0-95f0-ffb34110164c",
- "sid": 1
}, - "modifiedDatetime": "2024-07-26T01:50:21.590",
- "name": "SamplePSG",
- "optimizationApproachReference": null,
- "processServerPrefix": "SamplePSG",
- "scalingMethodReference": null,
- "sid": 184,
- "systemModifiedDatetime": null,
- "tempDBInitialDataFileSize": 0,
- "tempDBInitialLogFileSize": 0,
- "useAutomaticScalingFlag": false,
- "useWorkServerFlag": false,
- "workDBInitialDataFileSize": 0,
- "workDBInitialLogFileSize": 0
}, - "errors": [ ],
- "warnings": [ ],
- "hasErrors": false,
- "hasWarnings": false
}