{ "opencollection": "1.0.0", "info": { "name": "Operator Access Control Operator Control API", "version": "20200630" }, "items": [ { "info": { "name": "operatorControl", "type": "folder" }, "items": [ { "info": { "name": "Lists the operator controls in the compartment.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20200630/operatorControls", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to return only resources whose lifecycleState matches the given OperatorControl lifecycleState." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return OperatorControl 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 '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": "Lists the operator controls in the compartment.\n" }, { "info": { "name": "Creates a new Operator Control", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20200630/operatorControls", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates an Operator Control.\n" }, { "info": { "name": "Gets the Operator Control associated with the specified Operator Control ID.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20200630/operatorControls/:operatorControlId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "operatorControlId", "value": "", "type": "path", "description": "unique OperatorControl identifier" } ] }, "docs": "Gets the Operator Control associated with the specified Operator Control ID." }, { "info": { "name": "Modifies the existing OperatorControl for a given operator control id", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20200630/operatorControls/:operatorControlId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "operatorControlId", "value": "", "type": "path", "description": "unique OperatorControl identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Modifies the existing OperatorControl for a given operator control id except the operator control id.\n" }, { "info": { "name": "Deletes an operator control.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20200630/operatorControls/:operatorControlId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "operatorControlId", "value": "", "type": "path", "description": "unique OperatorControl identifier" }, { "name": "description", "value": "", "type": "query", "description": "reason for deletion of OperatorControl." } ] }, "docs": "Deletes an Operator Control. You cannot delete an Operator Control if it is assigned to govern any target resource currently or in the future.\nIn that case, first, delete all of the current and future assignments before deleting the Operator Control. An Operator Control that was previously assigned to a target \nresource is marked as DELETED following a successful deletion. However, it is not completely deleted from the system. This is to ensure auditing information for the accesses \ndone under t" }, { "info": { "name": "Moves the Operator Control resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20200630/operatorControls/:operatorControlId/actions/changeCompartment", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "operatorControlId", "value": "", "type": "path", "description": "unique OperatorControl identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves the Operator Control resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.\n" } ] } ], "bundled": true }