OSes

Get

get

Retrieve Criteria OS of a session server with the specified ID.

Path parameters
idinteger · int32Required

The ID of a session server for which to modify the Criteria settings.

ruleIdinteger · int32Required

The ID of the Rule to retrieve.

Responses
200
Success
application/json; api-version=1.0
get
GET /api/PubItems/{id}/Rules/{ruleId}/Criteria/OSes HTTP/1.1
Host: 
Accept: */*
{
  "chrome": true,
  "android": true,
  "webClient": true,
  "iOS": true,
  "linux": true,
  "mac": true,
  "wyse": true,
  "windows": true
}

Update

put

Modify the OS of the Criteria settings.

Path parameters
idinteger · int32Required

The ID of a session server for which to modify the Criteria settings.

ruleIdinteger · int32Required

The ID of the Rule to retrieve.

Body
allowClientChromeboolean | nullableOptional

Allow Chrome OS clients.

allowClientAndroidboolean | nullableOptional

Allow Android clients.

allowClientWebboolean | nullableOptional

Allow Web clients.

allowClientIOSboolean | nullableOptional

Allow IOS clients.

allowClientLinuxboolean | nullableOptional

Allow Linux clients.

allowClientMACboolean | nullableOptional

Allow Mac clients.

allowClientWindowsboolean | nullableOptional

Allow Windows clients.

allowClientWyseboolean | nullableOptional

Allow Wyse clients.

Responses
204
No Content
put
PUT /api/PubItems/{id}/Rules/{ruleId}/Criteria/OSes HTTP/1.1
Host: 
Content-Type: application/json; api-version=1.0
Accept: */*
Content-Length: 191

{
  "allowClientChrome": true,
  "allowClientAndroid": true,
  "allowClientWeb": true,
  "allowClientIOS": true,
  "allowClientLinux": true,
  "allowClientMAC": true,
  "allowClientWindows": true,
  "allowClientWyse": true
}

No content

Was this helpful?