{"type":"model","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-1/e1ae91f25de62367ac175351487a12de3ae46a25/5886016a-c07b-3cba-89ee-956f0483ba29","info":{"title":"Crosswork Certificate Manager API","description":"Crosswork Certificate Manager provides the ability to view, upload and modify X.509 certificates that are used for communication between Crosswork components as well as between Crosswork applications and devices.","contact":{"name":"Crosswork Team, Cisco","email":"support@cisco.com"},"license":{"name":"Cisco Software License Agreement","url":"https://www.cisco.com/public/sw-license-agreement.html"},"version":"1.1.0"},"x-parser-conf":{"overview":{"markdownPath":"reference/INFRA/TLS/tls-overview.md"}},"openapi":"3.0.1","servers":[{"url":"https://{cw_ip}:30603/crosswork/platform/v2"}],"securitySchemes":{"bearerAuth":{"type":"apiKey","description":"Security definitions details.","name":"Authorization","in":"header"}}},"spec":{"title":"common_platformQueryOptions","type":"object","properties":{"filters":{"title":"KeyValue Filter Set","type":"object","properties":{"filter_fields":{"type":"array","description":"Key Value filters","items":{"title":"Key Value filter set","type":"object","properties":{"key_value":{"title":"Generic Key value message","type":"object","properties":{"key":{"type":"string"},"string_value":{"title":"Commented out is reserved for future use.\nbytes bytes_value = 2;","type":"string"},"bool_value":{"type":"boolean"},"uint64_value":{"title":"uint32 uint32_value = 5;","type":"string","format":"uint64"},"sint64_value":{"title":"sint32 sint32_value = 7;","type":"string","format":"int64"},"double_value":{"type":"number","format":"double"}},"$$ref":"#/components/schemas/common_platformKeyValue"},"comparison_operator":{"title":"Comparison Operator","type":"string","description":"- CONTAINS: STRING contains.Case sensitive May not be supported for all data types\n - ICONTAINS: STRING contains.Case Insensitive. May not be supported for all data types\n - EQUAL: Equal.\n - LESS_THAN: Commented ones are for future use\n Less than.\n - LESS_THAN_OR_EQUAL: // Less than or equal.\n - GREATER_THAN: // Greater than.\n - GREATER_THAN_OR_EQUAL: // Greater than or equal.\n - NOT_EQUAL: NOT EQUAL","default":"COMPARISON_UNKNOWN","enum":["COMPARISON_UNKNOWN","CONTAINS","ICONTAINS","EQUAL","LESS_THAN","LESS_THAN_OR_EQUAL","GREATER_THAN","GREATER_THAN_OR_EQUAL","NOT_EQUAL"],"$$ref":"#/components/schemas/common_platformComparisonOperator"}},"$$ref":"#/components/schemas/common_platformFilterKeyValue"}},"logical_operator":{"title":"Logical Operator","type":"string","description":"- AND: Logical AND\n - OR: Logical OR","default":"OPERATOR_LOGICAL_UNKNOWN","enum":["OPERATOR_LOGICAL_UNKNOWN","AND","OR"],"$$ref":"#/components/schemas/common_platformLogicalOperator"},"sort_operator":{"type":"string","description":"The sort direction.\n\n - SORT_UNSPECIFIED: Unspecified. This value must not be used.\n - ASCENDING: Ascending.\n - DESCENDING: Descending.","default":"SORT_UNSPECIFIED","enum":["SORT_UNSPECIFIED","ASCENDING","DESCENDING"],"$$ref":"#/components/schemas/common_platformSortOperator"}},"$$ref":"#/components/schemas/common_platformFilterKeyValueSet"},"cw_query":{"title":"SQL like CW query style","type":"object","properties":{"query":{"title":"SQL like filter query\nselect * from robotnodedata where provider.provider.name='nso101'","type":"string"}},"$$ref":"#/components/schemas/common_platformCWQuery"},"pagination":{"title":"Pagination option","type":"object","properties":{"page_token":{"title":"Page token to echo back to get next page, is empty or page token is empty,\nthen there is no more results","type":"string"},"page_size":{"title":"page_size","type":"integer","format":"int64"}},"$$ref":"#/components/schemas/common_platformPagination"}},"$$ref":"#/components/schemas/common_platformQueryOptions"}}