Citrix

Produktdokumentation



Ganzes Dokument herunterladen

additional_features

Oct. 21, 2015

Additional features for network and advance optimization

Properties

Name Data Type Read-Only? Description
message
<String>
Yes

Read only message depending upon feature state

featurestate
<Boolean>
No

Value of feature

Possible values = [true, false]

featurename
<String>
No

Name of feature. GroupMode and HighAvailability is supported on CB 3000, CB 2000, CB 1000, CB 400 and CB 300 platforms only. Enabling video caching will restart the service and reset the compressing history

Possible values = [IPv6Acceleration, AppFlow, RPCOverHTTP, NativeMapi, ICAMultiStream, MAPICrossProtocolOptimization, SCPS, SecurePartner, SNMP, SSHAccess, SSLOptimization, Syslog, UserDataStoreEncryption, VideoCaching, CloudBridgePlugIn, WCCP, GroupMode, HighAvailability]

uiname
<String>
Yes

Display name of feature on GUI

Operations

Note:

Mandatory parameters are marked in red and placeholder content is marked in <green>.

GET (ALL)

Use this operation to get additional features

HTTP Method: GET

URL: https://<cb_ip_address>/cb/nitro/v1/config/additional_features

Request Headers:

Authorization: Basic <base64 encoded(username:password)>
Accept: application/vnd.com.citrix.cloudbridge.additional_features_list+json

Response Headers:

Content-Type: application/vnd.com.citrix.cloudbridge.additional_features_list+json

Response Payload: JSON

{"additional_features": [{
"message": <string_value>,
"featurestate": <boolean_value>,
"featurename": <string_value>,
"uiname": <string_value>
}, ...]}

GET

Use this operation to get additional features

HTTP Method: GET

URL: https://<cb_ip_address>/cb/nitro/v1/config/additional_features/<featurename>

Request Headers:

Authorization: Basic <base64 encoded(username:password)>
Accept: application/vnd.com.citrix.cloudbridge.additional_features+json

Response Headers:

Content-Type: application/vnd.com.citrix.cloudbridge.additional_features+json

Response Payload: JSON

{"additional_features":{
"message": <string_value>,
"featurestate": <boolean_value>,
"featurename": <string_value>,
"uiname": <string_value>
}}

MODIFY

Use this operation to set additional features

HTTP Method: PUT

URL: https://<cb_ip_address>/cb/nitro/v1/config/additional_features/<featurename>

Request Headers:

Authorization: Basic <base64 encoded(username:password)>
Content-Type: application/vnd.com.citrix.cloudbridge.additional_features+json

Request Payload: JSON

{"additional_features":{
"featurestate": <boolean_value>,
"featurename": <string_value>
}}

Response Headers:

Content-Type: application/vnd.com.citrix.cloudbridge.additional_features+json

Response Payload: JSON

{"additional_features":{
"message": <string_value>,
"featurestate": <boolean_value>,
"featurename": <string_value>,
"uiname": <string_value>
}}
Back to Top