upsertHitCount
The upsertHitCount operation handles configuration related to
HitCount
model.
Description
This API call is not allowed on the standby unit in an HA pair.
Data Parameters
|
Parameter
|
Required
|
Type
|
Description
|
|
hitCount
|
False
|
integer
|
Number of hits for specific Access rule
|
|
|
rule
|
False
|
object
|
Hits are counted for this rule
|
|
|
firstHitTimeStamp
|
False
|
string
|
Time when this rule got hit first time
|
|
|
lastHitTimeStamp
|
False
|
string
|
Time when this rule got hit last time
|
|
|
lastFetchTimeStamp
|
False
|
string
|
Time when FDM has updated number of hits in database
|
|
|
type
|
True
|
string
|
A UTF8 string, all letters lower-case, that represents the class-type. This corresponds to the class name.
|
|
Path Parameters
|
Parameter
|
Required
|
Type
|
Description
|
|
parentId
|
True
|
string
|
|
|
Query Parameters
|
Parameter
|
Required
|
Type
|
Description
|
|
filter
|
True
|
string
|
The criteria used to filter the models you are requesting. It should have the following format: {key}{operator}{value}[;{key}{operator}{value}]. Supported operators are: "!"(not equals), ":"(equals), "~"(similar). Supported keys are: "ids", "fetchZeroHitCount".
|
|
Example
- name: Execute 'upsertHitCount' operation
ftd_configuration:
operation: "upsertHitCount"
data:
hitCount: "{{ hit_count }}"
rule: "{{ rule }}"
firstHitTimeStamp: "{{ first_hit_time_stamp }}"
lastHitTimeStamp: "{{ last_hit_time_stamp }}"
lastFetchTimeStamp: "{{ last_fetch_time_stamp }}"
type: "{{ type }}"
path_params:
parentId: "{{ parent_id }}"
query_params:
filter: "{{ filter }}"