{ "opencollection": "1.0.0", "info": { "name": "Operator Access Control Operator Control Assignment API", "version": "20200630" }, "items": [ { "info": { "name": "operatorControlAssignment", "type": "folder" }, "items": [ { "info": { "name": "Lists all Operator Control Assignments.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20200630/operatorControlAssignments", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "operatorControlName", "value": "", "type": "query", "description": "A filter to return OperatorControl that match the given operatorControlName." }, { "name": "resourceName", "value": "", "type": "query", "description": "A filter to return only resources that match the given ResourceName." }, { "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 OperatorControlAssignment lifecycleState." }, { "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 all Operator Control Assignments." }, { "info": { "name": "Creates an Operator Control Assignment resource. In effect, this brings the target resource under the governance of the Operator Control for specified time duration.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20200630/operatorControlAssignments", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates an Operator Control Assignment resource. In effect, this brings the target resource under the governance of the Operator Control for specified time duration." }, { "info": { "name": "Gets the details of an Operator Control Assignment of the specified ID.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20200630/operatorControlAssignments/:operatorControlAssignmentId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "operatorControlAssignmentId", "value": "", "type": "path", "description": "unique OperatorControl identifier" } ] }, "docs": "Gets the details of an Operator Control Assignment of the specified ID." }, { "info": { "name": "Modifies the existing Operator Control assignment of the specified Operator Control assignment ID. Modifying the assignment does not change the Operator Control assignment ID.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20200630/operatorControlAssignments/:operatorControlAssignmentId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "operatorControlAssignmentId", "value": "", "type": "path", "description": "unique OperatorControl identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Modifies the existing Operator Control assignment of the specified Operator Control assignment ID. Modifying the assignment does not change the Operator Control assignment ID.\n" }, { "info": { "name": "Deletes the specified Operator Control Assignment. This has the effect of unassigning the specific Operator Control from the target resource.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20200630/operatorControlAssignments/:operatorControlAssignmentId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "operatorControlAssignmentId", "value": "", "type": "path", "description": "unique OperatorControl identifier" }, { "name": "description", "value": "", "type": "query", "description": "reason for detachment of OperatorAssignment." } ] }, "docs": "Deletes the specified Operator Control Assignment. This has the effect of unassigning the specific Operator Control from the target resource." }, { "info": { "name": "Changes the compartment of the specified Operator Control Assignment ID.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20200630/operatorControlAssignments/:operatorControlAssignmentId/actions/changeCompartment", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "operatorControlAssignmentId", "value": "", "type": "path", "description": "unique OperatorControl identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Changes the compartment of the specified Operator Control assignment ID.\n" } ] } ], "bundled": true }