{ "extends": { "$ref": "PolicyIdfwEnforcementPointRequestParameters }, "id": "FirewallIdentityStoreSyncRequest", "module_id": "PolicyIdentity", "properties": { "action": { "description": "Sync type could be either FULL sync or DELTA sync. The full sync fetches all the objects under the configured sync nodes while delta sync will get the changed objects from previous sync time. FULL_SYNC - Perform a full synchronization, where the local state of all AD objects is updated. DELTA_SYNC - Perform a delta synchronization, where local AD objects that have changed since the last synchronization are updated. STOP_SYNC - Stop the synchronization process.", "enum": [ "FULL_SYNC", "DELTA_SYNC", "STOP_SYNC" ], "required": true, "title": "Sync type requested", "type": "string" }, "delay": { "default": 0, "description": "The delay can be added to execute the sync action in the future.", "minimum": 0, "required": false, "title": "Request to execute the sync with some delay in seconds", "type": "integer" }, "enforcement_point_path": { "description": "enforcement point path, forward slashes must be escaped using %2F.", "required": false, "title": "String Path of the enforcement point", "type": "string" } }, "title": "Firewall identity store synchronization request", "type": "object" }