{"openapi":"3.0.1","info":{"title":"OpenAPI definition","version":"v0"},"servers":[{"url":"http://localhost:9302","description":"Generated server url"}],"paths":{"/deployments/network-controllers/upgrade":{"put":{"tags":["network-controller-deployment-controller"],"operationId":"upgrade_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerUpgrade"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"post":{"tags":["network-controller-deployment-controller"],"operationId":"upgrade","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerUpgrade"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/network-controllers/restart":{"put":{"tags":["network-controller-deployment-controller"],"operationId":"restartProcess_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerRestart"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"type":"boolean"}}}}}},"post":{"tags":["network-controller-deployment-controller"],"operationId":"restartProcess","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerRestart"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/deployments/network-controllers/monitoring":{"put":{"tags":["network-controller-deployment-controller"],"operationId":"updateMonitoring_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerMonitoring"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"type":"boolean"}}}}}},"post":{"tags":["network-controller-deployment-controller"],"operationId":"updateMonitoring","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerMonitoring"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/deployments/edge-routers/restart":{"put":{"tags":["edge-router-deployment-controller"],"operationId":"restartProcess_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EdgeRouterRestart"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"type":"boolean"}}}}}},"post":{"tags":["edge-router-deployment-controller"],"operationId":"restartProcess_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EdgeRouterRestart"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/deployments/network-controllers":{"put":{"tags":["network-controller-deployment-controller"],"operationId":"install_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"post":{"tags":["network-controller-deployment-controller"],"operationId":"install","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"patch":{"tags":["network-controller-deployment-controller"],"operationId":"install_2","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/network-controllers/install":{"put":{"tags":["network-controller-deployment-controller"],"operationId":"install_4","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"post":{"tags":["network-controller-deployment-controller"],"operationId":"install_3","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"patch":{"tags":["network-controller-deployment-controller"],"operationId":"install_5","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/edge-routers/install":{"put":{"tags":["edge-router-deployment-controller"],"operationId":"install_7","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EdgeRouterInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"post":{"tags":["edge-router-deployment-controller"],"operationId":"install_6","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EdgeRouterInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"patch":{"tags":["edge-router-deployment-controller"],"operationId":"install_8","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EdgeRouterInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/edge-routers":{"put":{"tags":["edge-router-deployment-controller"],"operationId":"install_10","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EdgeRouterInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"post":{"tags":["edge-router-deployment-controller"],"operationId":"install_9","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EdgeRouterInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"patch":{"tags":["edge-router-deployment-controller"],"operationId":"install_11","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EdgeRouterInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/http-agents/install":{"put":{"tags":["http-agent-deployment-controller"],"operationId":"update","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HttpAgentUpdate"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"post":{"tags":["http-agent-deployment-controller"],"operationId":"install_12","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HttpAgentInstall"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"patch":{"tags":["http-agent-deployment-controller"],"operationId":"update_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HttpAgentUpdate"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/network-controllers/restore":{"put":{"tags":["network-controller-deployment-controller"],"operationId":"restore","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerRestore"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/{networkId}/certificates/intermediate":{"post":{"tags":["certificate-controller"],"operationId":"createIntermediateText_1","parameters":[{"name":"networkId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"text/plain":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"string"}},"application/json":{"schema":{"$ref":"#/components/schemas/Certificate"}}}}}}},"/hosts/{hostId}/dns-validation-record":{"post":{"tags":["host-controller"],"operationId":"createDnsRecord","parameters":[{"name":"hostId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDnsRecord"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object"}}}}}}},"delete":{"tags":["host-controller"],"operationId":"deleteDnsRecord","parameters":[{"name":"hostId","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/hosts/ping":{"post":{"tags":["host-controller"],"operationId":"ping","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HostsRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/HostPingResult"}}}}}}},"/deployments/networks/upgradeStart":{"post":{"tags":["network-deployment-controller"],"operationId":"upgradeStart","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkUpgradeStart"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/networks/upgrade":{"post":{"tags":["network-deployment-controller"],"operationId":"upgradeStart_1","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkUpgradeStart"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/networks/upgradeFinish":{"post":{"tags":["network-deployment-controller"],"operationId":"upgradeFinish","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkUpgradeFinish"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/network-controllers/moveStart":{"post":{"tags":["network-controller-deployment-controller"],"operationId":"moveStart","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerMoveInit"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/network-controllers/moveFinish":{"post":{"tags":["network-controller-deployment-controller"],"operationId":"moveFinish","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerMoveFinish"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/network-controllers/backup":{"post":{"tags":["network-controller-deployment-controller"],"operationId":"backup","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkControllerBackup"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/edge-routers/upgrade":{"post":{"tags":["edge-router-deployment-controller"],"operationId":"upgradeEdgeRouter","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BeanBuilder"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/deployments/crontabs":{"post":{"tags":["cron-deployment-controller"],"operationId":"addCron","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cron"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}},"delete":{"tags":["cron-deployment-controller"],"operationId":"removeCron","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cron"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/DeploymentState"}}}}}}},"/backups/presign":{"post":{"tags":["backup-controller"],"operationId":"createSignedUrl","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BackupFileSigning"}}},"required":true},"responses":{"202":{"description":"Accepted","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}}}}}},"/{networkId}/minions/data/{minionId}":{"get":{"tags":["minion-pillar-data-controller"],"operationId":"getData","parameters":[{"name":"networkId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"minionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MinionPillarData"}}}}}}},"/{networkId}/certificates/root":{"get":{"tags":["certificate-controller"],"operationId":"getRootText_1","parameters":[{"name":"networkId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"string"}},"application/json":{"schema":{"$ref":"#/components/schemas/Certificate"}}}}}}},"/hosts":{"get":{"tags":["host-controller"],"operationId":"list","parameters":[{"name":"networkId","in":"query","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/HostList"}}}}}},"delete":{"tags":["host-controller"],"operationId":"delete","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HostRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"string"}}}}}}}},"/data/{minionId}":{"get":{"tags":["minion-pillar-data-controller"],"operationId":"getData_1","parameters":[{"name":"minionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MinionPillarData"}}}}},"deprecated":true}},"/backups":{"get":{"tags":["backup-controller"],"operationId":"listBackups","parameters":[{"name":"networkId","in":"query","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"hostId","in":"query","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StorageObject"}}}}}}}}},"components":{"schemas":{"NetworkControllerUpgrade":{"required":["networkControllerId","targetVersion"],"type":"object","properties":{"networkControllerId":{"type":"string","format":"uuid"},"targetVersion":{"$ref":"#/components/schemas/Semver"},"timeoutMillis":{"type":"integer","format":"int64"}}},"Semver":{"type":"object","properties":{"originalValue":{"type":"string"},"value":{"type":"string"},"major":{"type":"integer","format":"int32"},"minor":{"type":"integer","format":"int32"},"patch":{"type":"integer","format":"int32"},"suffixTokens":{"type":"array","items":{"type":"string"}},"build":{"type":"string"},"type":{"type":"string","enum":["STRICT","LOOSE","NPM","COCOAPODS","IVY"]},"stable":{"type":"boolean"}}},"DeploymentState":{"type":"object","properties":{"jobId":{"type":"string"},"startTime":{"type":"string","format":"date-time"},"endTime":{"type":"string","format":"date-time"},"hostStates":{"type":"array","items":{"$ref":"#/components/schemas/HostState"}},"error":{"type":"string"},"success":{"type":"boolean"}}},"HostState":{"type":"object","properties":{"host":{"type":"string"},"comments":{"type":"array","items":{"type":"string"}},"success":{"type":"boolean"}}},"NetworkControllerRestart":{"required":["networkControllerId"],"type":"object","properties":{"networkControllerId":{"type":"string","format":"uuid"},"timeoutMillis":{"type":"integer","format":"int64"}}},"NetworkControllerMonitoring":{"required":["networkControllerId"],"type":"object","properties":{"networkControllerId":{"type":"string","format":"uuid"},"timeoutMillis":{"type":"integer","format":"int64"}}},"EdgeRouterRestart":{"required":["edgeRouterId"],"type":"object","properties":{"edgeRouterId":{"type":"string","format":"uuid"},"timeoutMillis":{"type":"integer","format":"int64"}}},"NetworkControllerInstall":{"required":["networkControllerId"],"type":"object","properties":{"networkControllerId":{"type":"string","format":"uuid"},"hostId":{"type":"string","format":"uuid"},"timeoutMillis":{"type":"integer","format":"int64"},"reset":{"type":"boolean"}}},"EdgeRouterInstall":{"required":["edgeRouterId","edgeRouterRegistrationKey","enrollmentJwt"],"type":"object","properties":{"edgeRouterId":{"type":"string","format":"uuid"},"edgeRouterRegistrationKey":{"type":"string"},"enrollmentJwt":{"type":"string"},"timeoutMillis":{"type":"integer","format":"int64"}}},"BrowzerAccess":{"required":["domainNameLabel","type"],"type":"object","properties":{"type":{"type":"string"},"domainNameLabel":{"type":"string"}}},"BrowzerApp":{"required":["service"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"networkId":{"type":"string","format":"uuid"},"name":{"type":"string"},"serviceId":{"type":"string","format":"uuid"},"tunnelHttps":{"type":"boolean"},"access":{"$ref":"#/components/schemas/BrowzerAccess"},"auth":{"$ref":"#/components/schemas/BrowzerAuth"},"createdBy":{"type":"string","format":"uuid"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"},"appliedAt":{"type":"string","format":"date-time"},"deletedAt":{"type":"string","format":"date-time"},"deletedBy":{"type":"string","format":"uuid"},"FQDN":{"type":"string","writeOnly":true},"service":{"$ref":"#/components/schemas/Service"},"fqdn":{"type":"string"}}},"BrowzerAuth":{"type":"object","properties":{"type":{"type":"string"},"baseUrl":{"type":"string"},"clientId":{"type":"string"}}},"HttpAgentUpdate":{"required":["browzerApps","httpAgentId"],"type":"object","properties":{"httpAgentId":{"type":"string","format":"uuid"},"browzerApps":{"uniqueItems":true,"type":"array","items":{"$ref":"#/components/schemas/BrowzerApp"}},"timeoutMillis":{"type":"integer","format":"int64"}}},"Service":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"networkId":{"type":"string","format":"uuid"},"egressRouterId":{"type":"string","format":"uuid"},"endpoints":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"attributes":{"uniqueItems":true,"type":"array","items":{"type":"string"}},"clientHostName":{"type":"string"},"clientPortRange":{"type":"string"},"serverHostName":{"type":"string"},"serverPortRange":{"type":"string"},"serverProtocol":{"type":"string","enum":["TCP","UDP"]},"encryptionRequired":{"type":"boolean"},"ownerIdentityId":{"type":"string","format":"uuid"},"createdBy":{"type":"string","format":"uuid"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"},"deletedBy":{"type":"string","format":"uuid"},"deletedAt":{"type":"string","format":"date-time"}}},"NetworkControllerRestore":{"required":["networkControllerId","signedBackupUrl"],"type":"object","properties":{"networkControllerId":{"type":"string","format":"uuid"},"signedBackupUrl":{"type":"string"},"timeoutMillis":{"type":"integer","format":"int64"}}},"Certificate":{"required":["content"],"type":"object","properties":{"content":{"type":"string"}}},"CreateDnsRecord":{"type":"object","properties":{"value":{"type":"string"}}},"HostsRequest":{"required":["hostIds","networkId"],"type":"object","properties":{"networkId":{"type":"string","format":"uuid"},"hostIds":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"HostPing":{"type":"object","properties":{"host":{"type":"string"},"success":{"type":"boolean"}}},"HostPingResult":{"type":"object","properties":{"jobId":{"type":"string"},"startTime":{"type":"string","format":"date-time"},"endTime":{"type":"string","format":"date-time"},"hosts":{"type":"array","items":{"$ref":"#/components/schemas/HostPing"}},"error":{"type":"string"}}},"NetworkUpgradeStart":{"required":["hostIds","networkId","targetVersion"],"type":"object","properties":{"networkId":{"type":"string","format":"uuid"},"targetVersion":{"$ref":"#/components/schemas/Semver"},"hostIds":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"NetworkUpgradeFinish":{"required":["hostIds","networkId"],"type":"object","properties":{"networkId":{"type":"string","format":"uuid"},"hostIds":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"NetworkControllerMoveInit":{"required":["hostId","networkControllerId"],"type":"object","properties":{"networkControllerId":{"type":"string","format":"uuid"},"hostId":{"type":"string","format":"uuid"},"timeoutMillis":{"type":"integer","format":"int64"}}},"NetworkControllerMoveFinish":{"required":["hostId","networkControllerId","signedBackupUrl"],"type":"object","properties":{"networkControllerId":{"type":"string","format":"uuid"},"hostId":{"type":"string","format":"uuid"},"signedBackupUrl":{"type":"string"},"timeoutMillis":{"type":"integer","format":"int64"}}},"NetworkControllerBackup":{"required":["networkControllerId"],"type":"object","properties":{"networkControllerId":{"type":"string","format":"uuid"},"timeoutMillis":{"type":"integer","format":"int64"}}},"HttpAgentInstall":{"required":["httpAgentId"],"type":"object","properties":{"httpAgentId":{"type":"string","format":"uuid"},"timeoutMillis":{"type":"integer","format":"int64"}}},"BeanBuilder":{"type":"object","properties":{"edgeRouterId":{"type":"string","format":"uuid","deprecated":true},"edgeRouterIds":{"type":"array","items":{"type":"string","format":"uuid"}},"timeoutMillis":{"type":"integer","format":"int64"}}},"Cron":{"required":["hosts","networkId"],"type":"object","properties":{"networkId":{"type":"string","format":"uuid"},"hosts":{"uniqueItems":true,"type":"array","items":{"type":"string"}}}},"BackupFileSigning":{"required":["backupFile","networkId"],"type":"object","properties":{"networkId":{"type":"string","format":"uuid"},"backupFile":{"type":"string"},"expirationMillis":{"type":"integer","format":"int64"}}},"MinionPillarData":{"type":"object"},"HostList":{"type":"object","properties":{"hosts":{"type":"array","items":{"type":"string"}}}},"StorageObject":{"type":"object","properties":{"bucket":{"type":"string"},"name":{"type":"string"},"lastModified":{"type":"string","format":"date-time"},"size":{"type":"integer","format":"int64"}}},"HostRequest":{"required":["hostId","networkId"],"type":"object","properties":{"networkId":{"type":"string","format":"uuid"},"hostId":{"type":"string"}}}}}}
