{ "opencollection": "1.0.0", "info": { "name": "Resource Discovery and Monitoring Control Appmgmt Control API", "version": "20210330" }, "items": [ { "info": { "name": "appmgmtControl", "type": "folder" }, "items": [ { "info": { "name": "Gets a list of all monitored instances in a given compartment", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20210330/monitoredInstances", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID 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": "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": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either ascending ('ASC') or descending ('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 monitored instances.\n" }, { "info": { "name": "Get monitored instance details", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20210330/monitoredInstances/:monitoredInstanceId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "monitoredInstanceId", "value": "", "type": "path", "description": "OCID of monitored instance." } ] }, "docs": "Gets a monitored instance by identifier" }, { "info": { "name": "Activates Resource Plugin for compute instance identified by the instance ocid.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20210330/monitoredInstances/:monitoredInstanceId/actions/activateMonitoringPlugin", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "monitoredInstanceId", "value": "", "type": "path", "description": "OCID of monitored instance." } ] }, "docs": "Activates Resource Plugin for compute instance identified by the instance ocid.\nStores monitored instances Id and its state. Tries to enable Resource Monitoring plugin by making\nremote calls to Oracle Cloud Agent and Management Agent Cloud Service.\n" }, { "info": { "name": "Starts data collection.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20210330/monitoredInstances/:monitoredInstanceId/actions/publishTopProcessesMetrics", "headers": [ { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "monitoredInstanceId", "value": "", "type": "path", "description": "OCID of monitored instance." } ] }, "docs": "Starts cpu and memory top processes collection.\n" }, { "info": { "name": "List Work Requests", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20210330/workRequests", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "workRequestId", "value": "", "type": "query", "description": "The ID of the asynchronous work request." }, { "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": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." } ] }, "docs": "Lists the work requests in a compartment.\n" }, { "info": { "name": "GET Work Request Status", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20210330/workRequests/:workRequestId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "The ID of the asynchronous request." } ] }, "docs": "Gets the status of the work request with the given ID." }, { "info": { "name": "Lists work request errors", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20210330/workRequests/:workRequestId/errors", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "The ID of the asynchronous request." }, { "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": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." } ] }, "docs": "Return a (paginated) list of errors for a given work request.\n" }, { "info": { "name": "Lists work request logs", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20210330/workRequests/:workRequestId/logs", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "The ID of the asynchronous request." }, { "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": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." } ] }, "docs": "Return a (paginated) list of logs for a given work request.\n" } ] } ], "bundled": true }