device
Configuration for AF Device Report table resource.
Read/write properties
total_requests<Double>
Total Requests for this device in given sampled timeframe..
http_media_type_name<String>
HTTP MEDIA TYPE Name..
Maximum length = 30
total_bytes_cache_hits<Double>
Cache Hits total bytes accounted by this URL in sampled timeframe..
client_ip_address<String>
Client Source IP Address.
Minimum length = 1
Maximum length = 64
user_agent_name<String>
User Agent Name..
Maximum length = 30
id<String>
Id is NetScaler IP Address.
Minimum length = 1
Maximum length = 64
total_bytes_ic_hits<Double>
IC Cache Hits total bytes accounted by this URL in sampled timeframe..
total_bytes_ic_reval<Double>
Cache Reval total bytes accounted by this URL in sampled timeframe..
cache_miss<Double>
Total requests to this APP for cache miss in given sampled timeframe..
ic_hits<Double>
Total requests to this APP for cache hits in given sampled timeframe..
total_bytes_cache_bypass<Double>
Cache Bypass total bytes accounted by this URL in sampled timeframe..
ic_utilization<Double>
Total IC utilization in given sampled timeframe..
ip_address<String>
NetScaler IP Address..
Minimum length = 1
Maximum length = 64
uri_url<String>
HTTP Request URL..
Maximum length = 2000
domain_name<String>
Domain Name..
Maximum length = 2000
cache_hits<Double>
Total requests to this APP for cache hits in given sampled timeframe..
max_transaction_time<Double>
Last Transaction Time for this URL in the sampled timeframe..
vpn_user_name<String>
vpn user name..
Maximum length = 255
ic_reval<Double>
Total requests to this APP for cache bypass in given sampled timeframe..
percentage_usage<Double>
Percentage_usage of this APP in given sampled timeframe..
percent_bw_saved<Double>
Percentage of bw save to this APP in given sampled timeframe..
operating_system_name<String>
Client Operating System Name..
Maximum length = 30
application_name<String>
Application Name.
Maximum length = 255
rpt_sample_time<Double>
Report Sample time..
http_resp_status_name<String>
HTTP Response Status Method..
Maximum length = 30
name<String>
Name of NetScaler Instance.
Minimum length = 1
Maximum length = 128
ic_non_cache_hits<Double>
Total requests to this APP for cache bypass in given sampled timeframe..
ic_miss<Double>
Total requests to this APP for cache miss in given sampled timeframe..
total_bytes_cache_miss<Double>
Cache Miss total bytes accounted by this URL in sampled timeframe..
total_bytes<Double>
Total bytes accounted by this URL in sampled timeframe..
total_bytes_ic_miss<Double>
Cache Miss total bytes accounted by this URL in sampled timeframe..
http_req_method_name<String>
HTTP Request Method..
Maximum length = 30
ic_no_store_reason<String>
ic_no_store_reason..
Maximum length = 256
server_ip_address<String>
Server Source IP Address.
Minimum length = 1
Maximum length = 64
__count<Double>
count..
http_content_type_name<String>
HTTP Content TYPE Name..
Maximum length = 256
app_unit_name<String>
AppName.
Maximum length = 255
cache_bypass<Double>
Total requests to this APP for cache bypass in given sampled timeframe..
Operations
NOTE: In request payload, Mandatory parameters are marked red and bold.
The following parameters can be used in the nitro request :
onerror <String_value>
Use this parameter to set the onerror status for nitro request. Applicable only for bulk requests.
Default value: EXIT
Possible values = EXIT, CONTINUE
URL:https://<MGMT-IP>/nitro/v2/config/device
Query-parameters:
report_start_time
Use this query-parameter to specify the start time from which the summary for report is considered.
Possible Values:time in milli seconds
asc
Use this query-parameter to specify whether the results should be in ascending order or not.
Possible Values:yes, no
type
Use this query-parameter to specify the type.
Possible Values:total_requests, total_bytes
sla_enabled
Use this query-parameter to indicate sla is enabled or not.
Possible Values:0, 1
cr_enabled
Use this query-parameter to indicate cr is enabled or not.
Possible Values:0, 1
report_end_time
Use this query-parameter to specify the end time until where summary for report is considered.
Possible Values:time in milli seconds
order_by
Use this query-parameter to get the result that is ordered by the given property.
Possible Values:total_requests, total_bytes
HTTPS Method:GET
HTTPS Request Headers:
Accept:application/json
X-NITRO-USER:username_value<String>
X-NITRO-PASS:password_value<String>
or
Cookie:NITRO_AUTH_TOKEN=token_value<String>
Response:
HTTPS Status Code on Success: 200 OK HTTPS Status Code on Failure: 4xx
Response Headers:
Content-Type:application/json
Response Payload:JSON
{ "errorcode": 0, "message": "Done", "severity": <String_value>, "device":[{
"total_requests":<Double_value>,
"http_media_type_name":<String_value>,
"total_bytes_cache_hits":<Double_value>,
"client_ip_address":<String_value>,
"user_agent_name":<String_value>,
"id":<String_value>,
"total_bytes_ic_hits":<Double_value>,
"total_bytes_ic_reval":<Double_value>,
"cache_miss":<Double_value>,
"ic_hits":<Double_value>,
"total_bytes_cache_bypass":<Double_value>,
"ic_utilization":<Double_value>,
"ip_address":<String_value>,
"uri_url":<String_value>,
"domain_name":<String_value>,
"cache_hits":<Double_value>,
"max_transaction_time":<Double_value>,
"vpn_user_name":<String_value>,
"ic_reval":<Double_value>,
"percentage_usage":<Double_value>,
"percent_bw_saved":<Double_value>,
"operating_system_name":<String_value>,
"application_name":<String_value>,
"rpt_sample_time":<Double_value>,
"http_resp_status_name":<String_value>,
"name":<String_value>,
"ic_non_cache_hits":<Double_value>,
"ic_miss":<Double_value>,
"total_bytes_cache_miss":<Double_value>,
"total_bytes":<Double_value>,
"total_bytes_ic_miss":<Double_value>,
"http_req_method_name":<String_value>,
"ic_no_store_reason":<String_value>,
"server_ip_address":<String_value>,
"__count":<Double_value>,
"http_content_type_name":<String_value>,
"app_unit_name":<String_value>,
"cache_bypass":<Double_value>}]}