{"type":"model","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-2/76fd4bb9d069fd2530d7a02f0b3a4ca00eccfd35/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":"7.2.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","description":"TLS Job","properties":{"job_id":{"description":"job id","type":"string"},"job_user":{"description":"User who created the job","type":"string"},"start_time":{"description":"start time in epoch milliseconds","type":"string","format":"int64"},"completion_time":{"description":"end time in epoch milliseconds","type":"string","format":"int64"},"progress":{"description":"progress","type":"number","format":"float"},"job_status":{"description":"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":{"description":"Job Context","type":"object","properties":{"empty":{"type":"object","properties":{},"description":"No applicable job context."}},"$$ref":"#/components/schemas/tlsJobContext"},"job_type":{"type":"string","description":"- RENEW_CERTIFICATES: Renew TLS Certificates","default":"UNKNOWN_JOB_TYPE","enum":["UNKNOWN_JOB_TYPE","RENEW_CERTIFICATES"],"$$ref":"#/components/schemas/tlsJobType"},"error":{"description":"Error associated with an Object","type":"object","properties":{"message":{"description":"Message is a textual description of reason for rejection, and can be safely passed on to operator through logs or UI","type":"string"}},"$$ref":"#/components/schemas/common_platformError"},"job_description":{"description":"Description","type":"string"}},"$$ref":"#/components/schemas/tlsJob","title":"tlsJob"}}