{ "opencollection": "1.0.0", "info": { "name": "RoverCloudService Rover Cluster API", "version": "20201210" }, "items": [ { "info": { "name": "roverCluster", "type": "folder" }, "items": [ { "info": { "name": "Gets a list of all RoverClusters in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20201210/roverClusters", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the compartment in which to list resources." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." }, { "name": "clusterType", "value": "", "type": "query", "description": "A filter to return only Clusters of type matched with the given cluster type." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call." }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to return only resources their lifecycleState matches the given lifecycleState." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'asc' or 'desc'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.\n" } ] }, "docs": "Returns a list of RoverClusters.\n" }, { "info": { "name": "Creates a new RoverCluster.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20201210/roverClusters", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new RoverCluster.\n" }, { "info": { "name": "Get RoverCluster", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20201210/roverClusters/:roverClusterId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "roverClusterId", "value": "", "type": "path", "description": "Unique RoverCluster identifier" } ] }, "docs": "Gets a RoverCluster by identifier" }, { "info": { "name": "Update the RoverCluster identified by the id", "type": "http" }, "http": { "method": "PUT", "url": "https://127.0.0.1/20201210/roverClusters/:roverClusterId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "roverClusterId", "value": "", "type": "path", "description": "Unique RoverCluster identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the RoverCluster" }, { "info": { "name": "Delete a provisioned RoverCluster", "type": "http" }, "http": { "method": "DELETE", "url": "https://127.0.0.1/20201210/roverClusters/:roverClusterId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "roverClusterId", "value": "", "type": "path", "description": "Unique RoverCluster identifier" } ] }, "docs": "Deletes a RoverCluster resource by identifier" }, { "info": { "name": "Move a cluster into a different compartment. When provided, if-Match is matched against ETag values of the resource.", "type": "http" }, "http": { "method": "POST", "url": "https://127.0.0.1/20201210/roverClusters/:roverClusterId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "roverClusterId", "value": "", "type": "path", "description": "Unique RoverCluster identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves a cluster into a different compartment." }, { "info": { "name": "Get the certificate for a rover cluster", "type": "http" }, "http": { "method": "GET", "url": "https://127.0.0.1/20201210/roverClusters/:roverClusterId/certificate", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "roverClusterId", "value": "", "type": "path", "description": "Unique RoverCluster identifier" } ] }, "docs": "Get the certificate for a rover cluster" } ] } ], "bundled": true }