{"type":"model","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-1/f445c17e25a1120e8fbde4bd413083d0fd88b2b3/c0404d8d-ff8e-36e9-bb59-ee336d247534","info":{"title":"Crosswork Change Automation API","version":"7.1.0","contact":{"name":"Crosswork Team, Cisco","email":"support@cisco.com"},"license":{"name":"Cisco Software License Agreement","url":"http://www.cisco.com/public/sw-license-agreement.html"},"description":"A web server dedicated to RESTful queries into the Crosswork Change Automation application."},"x-parser-conf":{"overview":{"markdownPath":"reference/CAHI/change_automation.overview.md"}},"openapi":"3.1.0","servers":[{"url":"https://{server_ip}:30603/crosswork/nca/v1","description":"Generated server url"}]},"spec":{"type":"object","description":"Change Automation Mop Job Sets Read Request","properties":{"limit":{"type":"integer","format":"int64","description":"Denotes the number of job sets per page requested by user."},"page":{"type":"integer","format":"int64","description":"The page number of the result. Page number subtracted by 1 and multiplied\nby the limit determines the offset from which records are returned."},"set_id":{"type":"string","description":"Filter results by job set ID."},"mop_id":{"type":"string","description":"Filter results by MoP ID."},"status":{"type":"string","description":"Filter results by status of job set."},"device_group":{"type":"string","description":"Filter results by device group on which the job set was run."},"name":{"type":"string","description":"Filter results by user provided job set name."},"label":{"type":"string","description":"Filter results by user provided job set label."},"created_by":{"type":"string","description":"Filter results by the user who created the job set."},"tags":{"type":"array","items":{"type":"string"},"description":"Filter results by job tags."},"sort_by":{"title":"Sort by one of the available fields","type":"string","enum":["UNKNOWN","last_updated_at","label","name","mop_id","status","created_by","created_at"],"default":"UNKNOWN","description":" - UNKNOWN: Default sort. Results will be sorted on created at with running and\nscheduled states at top\n - last_updated_at: Sort by last updated at time.\n - label: Sort by label.\n - name: Sort by name.\n - mop_id: Sort by mopId.\n - status: Sort by job status.\n - created_by: Sort by user who created the job.\n - created_at: Sort by created at time.","$$ref":"#/components/schemas/change_automationMopJobSetsReadReqSortBy"},"order":{"description":"Ordering for the sort. Used when a sort_by is specified.","type":"string","enum":["asc","desc"],"default":"asc","title":"- asc: Sort in ascending order by default\n - desc: Sort in decending order","$$ref":"#/components/schemas/change_automationOrder"},"start_time":{"title":"Filter results by a range of start times for the sets","type":"object","description":"Time Range Struct","properties":{"from":{"type":"string","format":"uint64","description":"Starting time stamp for the filter."},"till":{"type":"string","format":"uint64","title":"End time stamp for the filter. This should be greater than time_from","description":"End time stamp for the filter. This should be greater than time_from"}},"$$ref":"#/components/schemas/MopJobSetsReadReqTimeRange"},"mop_name":{"type":"string","title":"Filter by Mop Name","description":"Filter by MopName"}},"$$ref":"#/components/schemas/change_automationMopJobSetsReadReq","title":"change_automationMopJobSetsReadReq"}}