{"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":{"type":"object","properties":{"job_id":{"title":"job_id","type":"string"},"job_user":{"title":"User who created the job","type":"string"},"start_time":{"title":"start time in epoch milliseconds","type":"string","format":"int64"},"completion_time":{"title":"end time in epoch milliseconds","type":"string","format":"int64"},"progress":{"title":"progress","type":"number","format":"float"},"job_status":{"title":"Job Enum","type":"string","default":"JOB_UNKNOWN","enum":["JOB_UNKNOWN","JOB_CREATED","JOB_IN_PROGRESS","JOB_COMPLETED","JOB_FAILED"],"$$ref":"#/components/schemas/common_platformJobStatus"},"job_context":{"title":"Job Context","type":"object","properties":{"empty":{"type":"object","properties":{},"description":"No applicable job context."}},"$$ref":"#/components/schemas/tlsJobContext"},"job_type":{"title":"JobType","type":"string","description":"- RENEW_CERTIFICATES: Renew TLS Certificates","default":"UNKNOWN_JOB_TYPE","enum":["UNKNOWN_JOB_TYPE","RENEW_CERTIFICATES"],"$$ref":"#/components/schemas/tlsJobType"},"error":{"title":"Error associated with an Object","type":"object","properties":{"message":{"title":"Message is a textual description of reason for rejection, and can be safely passed on to operator through logs\nor UI","type":"string"}},"$$ref":"#/components/schemas/common_platformError"},"job_description":{"title":"Description","type":"string"}},"$$ref":"#/components/schemas/tlsJob","title":"tlsJob"}}