{ "opencollection": "1.0.0", "info": { "name": "Compute Cloud@Customer Compute Cloud At Customer API", "version": "20221208" }, "items": [ { "info": { "name": "computeCloudAtCustomer", "type": "folder" }, "items": [ { "info": { "name": "Gets a list of all Compute Cloud@Customer infrastructures in a compartment", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20221208/cccInfrastructures", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to\nlist resources.\n" }, { "name": "compartmentIdInSubtree", "value": "", "type": "query", "description": "Default is false.\nWhen set to true, the hierarchy of compartments is traversed and all compartments and\nsub-compartments in the tenancy are returned. Depends on the 'accessLevel' setting.\n" }, { "name": "accessLevel", "value": "", "type": "query", "description": "Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED.\nSetting this to ACCESSIBLE returns only those compartments for which the\nuser has INSPECT permissions directly or indirectly (permissions can be on a\nresource in a subcompartment). When set to RESTRICTED permissions are checked and no\npartial results are displayed.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter used to return only resources that match the given lifecycleState." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." }, { "name": "displayNameContains", "value": "", "type": "query", "description": "A filter to return only resources whose display name contains the substring.\n" }, { "name": "cccInfrastructureId", "value": "", "type": "query", "description": "An [OCID](/iaas/Content/General/Concepts/identifiers.htm) for a \nCompute Cloud@Customer Infrastructure.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` header field of a previous response." }, { "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.\n" } ] }, "docs": "Returns a list of Compute Cloud@Customer infrastructures.\n" }, { "info": { "name": "Creates a Compute Cloud@Customer infrastructure.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20221208/cccInfrastructures", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a Compute Cloud@Customer infrastructure. Once created, Oracle Services\nmust connect the rack in the data center to this Oracle Cloud Infrastructure resource.\n" }, { "info": { "name": "Gets a Compute Cloud@Customer infrastructure.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20221208/cccInfrastructures/:cccInfrastructureId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "cccInfrastructureId", "value": "", "type": "path", "description": "An [OCID](/iaas/Content/General/Concepts/identifiers.htm) for a \nCompute Cloud@Customer Infrastructure.\n" } ] }, "docs": "Gets a Compute Cloud@Customer infrastructure using the infrastructure\n[OCID](/iaas/Content/General/Concepts/identifiers.htm).\n" }, { "info": { "name": "Updates Compute Cloud@Customer infrastructure resource.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20221208/cccInfrastructures/:cccInfrastructureId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "cccInfrastructureId", "value": "", "type": "path", "description": "An [OCID](/iaas/Content/General/Concepts/identifiers.htm) for a \nCompute Cloud@Customer Infrastructure.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates Compute Cloud@Customer infrastructure resource." }, { "info": { "name": "Deletes a Compute Cloud@Customer infrastructure.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20221208/cccInfrastructures/:cccInfrastructureId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "cccInfrastructureId", "value": "", "type": "path", "description": "An [OCID](/iaas/Content/General/Concepts/identifiers.htm) for a \nCompute Cloud@Customer Infrastructure.\n" } ] }, "docs": "Deletes a Compute Cloud@Customer infrastructure resource specified by the resource\n[OCID](/iaas/Content/General/Concepts/identifiers.htm).\n" }, { "info": { "name": "Moves a Compute Cloud@Customer infrastructure resource.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20221208/cccInfrastructures/:cccInfrastructureId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "cccInfrastructureId", "value": "", "type": "path", "description": "An [OCID](/iaas/Content/General/Concepts/identifiers.htm) for a \nCompute Cloud@Customer Infrastructure.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves a Compute Cloud@Customer infrastructure resource from one compartment to another.\n" }, { "info": { "name": "Returns a list of Compute Cloud@Customer upgrade schedules.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20221208/cccUpgradeSchedules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "cccUpgradeScheduleId", "value": "", "type": "query", "description": "Compute Cloud@Customer upgrade schedule\n[OCID](/iaas/Content/General/Concepts/identifiers.htm).\n" }, { "name": "compartmentId", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to\nlist resources.\n" }, { "name": "compartmentIdInSubtree", "value": "", "type": "query", "description": "Default is false.\nWhen set to true, the hierarchy of compartments is traversed and all compartments and\nsub-compartments in the tenancy are returned. Depends on the 'accessLevel' setting.\n" }, { "name": "accessLevel", "value": "", "type": "query", "description": "Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED.\nSetting this to ACCESSIBLE returns only those compartments for which the\nuser has INSPECT permissions directly or indirectly (permissions can be on a\nresource in a subcompartment). When set to RESTRICTED permissions are checked and no\npartial results are displayed.\n" }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to return resources only when their lifecycleState matches the given lifecycleState.\n" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." }, { "name": "displayNameContains", "value": "", "type": "query", "description": "A filter to return only resources whose display name contains the substring.\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` header field of a previous response." }, { "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.\n" } ] }, "docs": "Returns a list of Compute Cloud@Customer upgrade schedules.\n" }, { "info": { "name": "Creates a new Compute Cloud@Customer upgrade schedule.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20221208/cccUpgradeSchedules", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Compute Cloud@Customer upgrade schedule.\n" }, { "info": { "name": "Gets a Compute Cloud@Customer upgrade schedule.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20221208/cccUpgradeSchedules/:cccUpgradeScheduleId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "cccUpgradeScheduleId", "value": "", "type": "path", "description": "Compute Cloud@Customer upgrade schedule\n[OCID](/iaas/Content/General/Concepts/identifiers.htm).\n" } ] }, "docs": "Gets a Compute Cloud@Customer upgrade schedule by the specified\n[OCID](/iaas/Content/General/Concepts/identifiers.htm).\n" }, { "info": { "name": "Updates the Compute Cloud@Customer upgrade schedule.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20221208/cccUpgradeSchedules/:cccUpgradeScheduleId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "cccUpgradeScheduleId", "value": "", "type": "path", "description": "Compute Cloud@Customer upgrade schedule\n[OCID](/iaas/Content/General/Concepts/identifiers.htm).\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the Compute Cloud@Customer upgrade schedule." }, { "info": { "name": "Deletes a Compute Cloud@Customer upgrade schedule.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20221208/cccUpgradeSchedules/:cccUpgradeScheduleId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "cccUpgradeScheduleId", "value": "", "type": "path", "description": "Compute Cloud@Customer upgrade schedule\n[OCID](/iaas/Content/General/Concepts/identifiers.htm).\n" } ] }, "docs": "Deletes a Compute Cloud@Customer upgrade schedule by the specified\n[OCID](/iaas/Content/General/Concepts/identifiers.htm).\n" }, { "info": { "name": "Moves a Compute Cloud@Customer upgrade schedule.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20221208/cccUpgradeSchedules/:cccUpgradeScheduleId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "cccUpgradeScheduleId", "value": "", "type": "path", "description": "Compute Cloud@Customer upgrade schedule\n[OCID](/iaas/Content/General/Concepts/identifiers.htm).\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves a Compute Cloud@Customer upgrade schedule from one compartment to another using the\nspecified [OCID](/iaas/Content/General/Concepts/identifiers.htm).\n" } ] } ], "bundled": true }