openapi: 3.2.0 info: description: 'Use the Limits Increase API to work with limit increase requests. For more information, see [Working with Limit Increase Requests](/iaas/Content/General/service-limits/requests.htm). ' license: name: Oracle Corporation title: Limits Increase API version: '20251101' x-provenance: method: harvested first_party: true publisher: Oracle source: https://docs.oracle.com/en-us/iaas/api/specs/36769278ca068ac6186bd1ed5f826375d3db1781c55351932ba49d6b0882e195.yaml harvested: '2026-08-04' note: Published by Oracle as the contract for the Limits Increase API OCI service and stored verbatim; API Evangelist added only this provenance block. x-evidence: - url: https://docs.oracle.com/en-us/iaas/api/specs/index.json what: Oracle's own index of every OCI service specification - url: https://docs.oracle.com/en-us/iaas/api/specs/36769278ca068ac6186bd1ed5f826375d3db1781c55351932ba49d6b0882e195.yaml what: the harvested document for Limits Increase API servers: - url: https://localhost:9090/20251101 tags: - name: LimitsIncrease paths: /limitsIncreaseItemRequests: get: description: 'Lists items in the specified limit increase request. For more information, see [Getting Details for a Limit Increase Request](/iaas/Content/General/service-limits/get-request.htm). ' operationId: ListLimitsIncreaseItemRequests parameters: - $ref: '#/components/parameters/RootCompartmentQueryParam' - $ref: '#/components/parameters/ServiceQueryParam' - $ref: '#/components/parameters/LifecycleStateQueryParam' - $ref: '#/components/parameters/LimitsIncreaseRequestIdQueryParam' - $ref: '#/components/parameters/SortOrderQueryParam' - $ref: '#/components/parameters/LimitsIncreaseItemSortByQueryParam' - $ref: '#/components/parameters/PaginationLimitQueryParam' - $ref: '#/components/parameters/PaginationTokenQueryParam' - $ref: '#/components/parameters/RequestIdHeader' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 200: description: A page of limit increase requests. headers: opc-next-page: description: 'For list pagination. When this header appears in the response, additional pages of results remain. For important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine). ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/LimitsIncreaseItemRequestCollection' summary: Get all items related to LimitIncreaseRequests tags: - LimitsIncrease x-example: 'GET /20251101/limitsIncreaseItemRequests Host: limits.us-phoenix-1.oraclecloud.com <authorization and other headers> ' x-related-resource: '#/definitions/LimitsIncreaseItemRequestCollection' /limitsIncreaseItemRequests/{limitsIncreaseItemRequestId}: get: description: 'Gets the specified item from the limit increase request. For more information, see [Getting Details for a Limit Increase Request](/iaas/Content/General/service-limits/get-request.htm). ' operationId: GetLimitsIncreaseItemRequest parameters: - $ref: '#/components/parameters/LimitsIncreaseItemRequestIdPathParam' - $ref: '#/components/parameters/RequestIdHeader' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 200: description: The limit increase item with the specified OCID. headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/LimitsIncreaseItemRequest' summary: Get LimitsIncreaseItemRequest tags: - LimitsIncrease x-example: 'GET /20251101/limitsIncreaseItemRequests/<item_identifier>/actions/cancel Host: limits.us-phoenix-1.oraclecloud.com <authorization and other headers> ' x-related-resource: '#/definitions/LimitsIncreaseItemRequest' /limitsIncreaseItemRequests/{limitsIncreaseItemRequestId}/actions/cancel: post: description: 'Withdraws the specified item from the limit increase request. For more information, see [Withdrawing an Item from a Limit Increase Request](/iaas/Content/General/service-limits/withdraw-item-request.htm). ' operationId: CancelLimitsIncreaseItemRequest parameters: - $ref: '#/components/parameters/LimitsIncreaseItemRequestIdPathParam' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/IfMatchHeader' - $ref: '#/components/parameters/IdempotencyTokenHeader' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 200: $ref: '#/components/responses/200OK_LimitsIncreaseItemRequest' summary: Cancel Limits Increase Item Request tags: - LimitsIncrease x-example: 'POST /20251101/limitsIncreaseItemRequests/<item_identifier>/actions/cancel Host: limits.us-phoenix-1.oraclecloud.com <authorization and other headers> ' x-related-resource: '#/definitions/LimitsIncreaseItemRequest' /limitsIncreaseQuestionnaires: get: description: 'Gets the fields for the specified service and limit name. Service name is required if limit name is provided. If limit name is not provided, returns all questions for the specified service. If service name is not provided, returns all available questions. For more information, see [Creating a Limit Increase Request](/iaas/Content/General/service-limits/create-request.htm). ' operationId: ListLimitsIncreaseQuestions parameters: - $ref: '#/components/parameters/RootCompartmentQueryParam' - $ref: '#/components/parameters/PublicServiceQueryParam' - $ref: '#/components/parameters/PublicLimitNameQueryParam' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/SortOrderQueryParam' - $ref: '#/components/parameters/QuestionsSortByQueryParam' - $ref: '#/components/parameters/PaginationLimitQueryParam' - $ref: '#/components/parameters/PaginationTokenQueryParam' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 200: description: A set of questions for a given service and limit name. headers: opc-next-page: description: 'For list pagination. When this header appears in the response, additional pages of results remain. For important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine). ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/LimitsIncreaseQuestionCollection' summary: Get all questionnaire questions for a given service and limit name. If they are not provider return a super set of questions. tags: - LimitsIncrease x-example: 'GET /20251101/limitsIncreaseQuestionnaires Host: limits.us-phoenix-1.oraclecloud.com <authorization and other headers> ' x-related-resource: '#/definitions/LimitsIncreaseQuestionCollection' /limitsIncreaseRequests: get: description: 'Lists limit increase requests in the specified compartment. For more information, see [Listing Limit Increase Requests](/iaas/Content/General/service-limits/list-requests.htm). ' operationId: ListLimitsIncreaseRequests parameters: - $ref: '#/components/parameters/RootCompartmentQueryParam' - $ref: '#/components/parameters/LifecycleStateQueryParam' - $ref: '#/components/parameters/DisplayNameQueryParam' - $ref: '#/components/parameters/SortOrderQueryParam' - $ref: '#/components/parameters/SortByQueryParam' - $ref: '#/components/parameters/PaginationLimitQueryParam' - $ref: '#/components/parameters/PaginationTokenQueryParam' - $ref: '#/components/parameters/RequestIdHeader' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 200: description: A page of limit increase requests. headers: opc-next-page: description: 'For list pagination. When this header appears in the response, additional pages of results remain. For important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine). ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/LimitsIncreaseRequestCollection' summary: List all the limit increase requests tags: - LimitsIncrease x-example: 'GET /20251101/limitsIncreaseRequests Host: limits.us-phoenix-1.oraclecloud.com <authorization and other headers> ' x-related-resource: '#/definitions/LimitsIncreaseRequest' post: description: 'Creates a limit increase request in the specified compartment. For more information, see [Creating a Limit Increase Request](/iaas/Content/General/service-limits/create-request.htm). ' operationId: CreateLimitsIncreaseRequest parameters: - $ref: '#/components/parameters/IdempotencyTokenHeader' - $ref: '#/components/parameters/RequestIdHeader' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 200: $ref: '#/components/responses/200OK_LimitsIncreaseRequest' summary: Create a new Limit Increase Request tags: - LimitsIncrease x-example: "POST /20251101/limitsIncreaseRequests\nHost: limits.us-phoenix-1.oraclecloud.com\n<authorization and other headers>\n{\n \"compartmentId\" : <compartment_OCID>,\n \"displayName\": \"My Limit Increase Request\",\n \"justification\": \"Need space\",\n \"limitsIncreaseItemRequests\": [\n {\n \"serviceName\": \"compute\",\n \"limitName\": \"dense-io-e5-core-count\",\n \"region\": \"us-ashburn-1\",\n \"scope\": \"ABcd:US-ASHBURN-1\",\n \"value\": 50\n }\n ]\n}\n" x-related-resource: '#/definitions/LimitsIncreaseRequest' requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateLimitsIncreaseRequestDetails' description: The new limit increase request details required: true /limitsIncreaseRequests/{limitsIncreaseRequestId}: delete: description: 'Deletes the specified limit increase request. For more information, see [Deleting a Limit Increase Request](/iaas/Content/General/service-limits/delete-request.htm). ' operationId: DeleteLimitsIncreaseRequest parameters: - $ref: '#/components/parameters/LimitsIncreaseRequestIdPathParam' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/IfMatchHeader' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 204: $ref: '#/components/responses/204OK_NoContent' summary: Delete a Limits Increase Request tags: - LimitsIncrease x-example: 'DELETE /20251101/limitsIncreaseRequests/<request_identifier> Host: limits.us-phoenix-1.oraclecloud.com <authorization and other headers> ' x-related-resource: '#/definitions/LimitsIncreaseRequest' get: description: 'Gets the specified limit increase request. For more information, see [Getting Details for a Limit Increase Request](/iaas/Content/General/service-limits/get-request.htm). ' operationId: GetLimitsIncreaseRequest parameters: - $ref: '#/components/parameters/LimitsIncreaseRequestIdPathParam' - $ref: '#/components/parameters/RequestIdHeader' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 200: $ref: '#/components/responses/200OK_LimitsIncreaseRequest' summary: Get a Limits Increase Request tags: - LimitsIncrease x-example: 'GET /20251101/limitsIncreaseRequests/<request_identifier> Host: limits.us-phoenix-1.oraclecloud.com <authorization and other headers> ' x-related-resource: '#/definitions/LimitsIncreaseRequest' patch: description: 'Adds one or more comments to the specified limit increase request. For more information, see [Adding Comments to a Limit Increase Request](/iaas/Content/General/service-limits/comment-request.htm). ' operationId: PatchLimitsIncreaseRequest parameters: - $ref: '#/components/parameters/LimitsIncreaseRequestIdPathParam' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/IfMatchHeader' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 200: $ref: '#/components/responses/200OK_LimitsIncreaseRequest' summary: Patch the customer comments on a Limits Increase Request tags: - LimitsIncrease x-example: "Sample request to insert `customerComments`:\n\nPATCH /20251101/limitsIncreaseRequests/<request_identifier>\nHost: limits.us-ashburn-1.oci.oraclecloud.com\n<authorization and other headers>\n{\n \"items\": [\n {\n \"operation\": \"INSERT\",\n \"selection\": \"customerComments\",\n \"value\": \"{\\\"message\\\": \\\"message to OCI support\\\"}\"\n }\n ]\n}\n" x-related-resource: '#/definitions/LimitsIncreaseRequest' requestBody: content: application/json: schema: $ref: '#/components/schemas/PatchLimitsIncreaseRequestDetails' description: The payload containing instructions to patch the Limits Increase Request required: true put: description: 'Updates the limit increase request. For more information, see [Updating a Limit Increase Request](/iaas/Content/General/service-limits/update-request.htm). ' operationId: UpdateLimitsIncreaseRequest parameters: - $ref: '#/components/parameters/LimitsIncreaseRequestIdPathParam' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/IfMatchHeader' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 200: $ref: '#/components/responses/200OK_LimitsIncreaseRequest' summary: Update the Limits Increase Request tags: - LimitsIncrease x-example: "PUT /20251101/limitsIncreaseRequests/<request_identifier>\nHost: limits.us-phoenix-1.oraclecloud.com\n<authorization and other headers>\n{\n \"freeformTags\": {\"bar-key\": \"value\"}\n}\n" x-related-resource: '#/definitions/LimitsIncreaseRequest' requestBody: content: application/json: schema: $ref: '#/components/schemas/UpdateLimitsIncreaseRequestDetails' description: Details for updating Limits Increase request required: true /limitsIncreaseRequests/{limitsIncreaseRequestId}/actions/cancel: post: description: 'Withdraws the specified limit increase request. For more information, see [Withdrawing a Limit Increase Request](/iaas/Content/General/service-limits/withdraw-request.htm). ' operationId: CancelLimitsIncreaseRequest parameters: - $ref: '#/components/parameters/LimitsIncreaseRequestIdPathParam' - $ref: '#/components/parameters/RequestIdHeader' - $ref: '#/components/parameters/IfMatchHeader' - $ref: '#/components/parameters/IdempotencyTokenHeader' responses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/Error' 200: $ref: '#/components/responses/200OK_LimitsIncreaseRequest' summary: Cancel Limits Increase Request tags: - LimitsIncrease x-example: 'POST /20251101/limitsIncreaseRequests/<request_identifier>/actions/cancel Host: limits.us-phoenix-1.oraclecloud.com <authorization and other headers> ' x-related-resource: '#/definitions/LimitsIncreaseRequest' components: parameters: PaginationTokenQueryParam: description: The next page token. in: query name: page required: false x-default-description: By default, it will start with the first page. schema: type: string SortByQueryParam: description: 'The field to sort by. You can specify only one sort order. The default order for `timeCreated` is descending. The default order for `displayName` is ascending. ' in: query name: sortBy schema: type: string enum: - timeCreated - displayName default: timeCreated PublicLimitNameQueryParam: description: 'The name of the limit. ' in: query name: limitName required: false x-default-description: If not present, returns questions for all limits schema: type: string default: null RootCompartmentQueryParam: description: 'The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the parent compartment. Note: The tenancy is the root compartment. ' in: query name: compartmentId required: true schema: type: string LimitsIncreaseRequestIdQueryParam: description: 'The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the limit increase request. ' in: query name: limitsIncreaseRequestId required: false x-default-description: If limitsIncreaseRequestId is not provided, return request for all limit increase requests schema: type: string default: null IfMatchHeader: description: 'This value (etag) should be passed when you want to ensure that no-one else has changed the value while you''re making an update. To get the current etag, make a GET call and read the current etag header. If GET returns 404, and you still want to ensure that noone else has executed a SET operation, pass the following header instead: `if-none-match: *` ' in: header name: if-match required: false schema: type: string PaginationLimitQueryParam: description: Maximum number of items returned in a page. in: query name: limit required: false schema: type: integer default: 100 maximum: 1000 minimum: 1 IdempotencyTokenHeader: description: 'Idempotency token to make sure that a second create operation won''t fail if the first one succeeded. This can be any random string. ' in: header name: opc-retry-token required: false schema: type: string LimitsIncreaseItemRequestIdPathParam: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the limit increase request. in: path name: limitsIncreaseItemRequestId required: true schema: type: string LifecycleStateQueryParam: description: 'Lifecycle state of the limit increase request. ' in: query name: lifecycleState required: false x-default-description: If lifecycleState is not provided, return requests in all lifecycleStates schema: type: string default: null ServiceQueryParam: description: 'Name of service that owns the limit. ' in: query name: service required: false x-default-description: If service is not provided, return requests for all services schema: type: string default: null SortOrderQueryParam: description: 'The sort order to use, either ''asc'' or ''desc''. By default, it is ascending. ' in: query name: sortOrder x-default-description: 'The default value depends upon `sortBy`, and in general is ''DESC'' when sorting by time and ''ASC'' otherwise. ' schema: type: string enum: - ASC - DESC QuestionsSortByQueryParam: description: 'The field to sort by. Both fields will sort alphabetically ' in: query name: sortBy schema: type: string enum: - serviceName - limitName default: serviceName PublicServiceQueryParam: description: 'The name of the service. ' in: query name: serviceName required: false x-default-description: If not present, returns questions for all services schema: type: string default: null LimitsIncreaseRequestIdPathParam: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the limit increase request. in: path name: limitsIncreaseRequestId required: true schema: type: string DisplayNameQueryParam: description: A filter to return only the resources that match the entire display name specified. in: query name: displayName x-default-description: 'null' schema: type: string maxLength: 255 minLength: 1 RequestIdHeader: description: Override request id for request tracking purposes. in: header name: opc-request-id required: false schema: type: string LimitsIncreaseItemSortByQueryParam: description: 'The field to sort by. You can specify only one sort order. The default order for `timeCreated` is descending. ' in: query name: sortBy schema: type: string enum: - timeCreated default: timeCreated schemas: Error: description: Generic error object. properties: code: description: 'A short error code that defines the error, meant for programmatic parsing. See [API Errors](/Content/API/References/apierrors.htm). ' type: string message: description: A human-readable error string. type: string required: - code - message LimitsIncreaseRequestCollection: description: 'Collection of property summaries for limit increase requests. ' properties: items: description: A list of limit increase requests. items: $ref: '#/components/schemas/LimitsIncreaseRequestSummary' type: array required: - items type: object PatchLimitsIncreaseRequestDetails: description: 'Configuration details for new comments to be added to the limit increase request. For more information, see [Adding Comments to a Limit Increase Request](/iaas/Content/General/service-limits/comment-request.htm). ' properties: items: description: List of patch instructions for adding comments. items: $ref: '#/components/schemas/PatchInstruction' type: array type: object CreateLimitsIncreaseItemRequestDetails: description: 'The configuration details for creating a limit increase item within a limit increase request. For more information, see [Creating a Limit Increase Request](/iaas/Content/General/service-limits/create-requests.htm). ' properties: limitName: description: The name of the limit to be increased. maxLength: 255 minLength: 1 type: string questionnaireResponse: description: List of questionnaire responses. items: $ref: '#/components/schemas/LimitsIncreaseItemQuestionRequest' type: array region: description: The region for the limit increase. maxLength: 255 minLength: 1 type: string scope: description: 'The scope of the limit increase item. For OCI, use the logical availability domain (AD) of the request. For Multicloud, use the availability zone (AZ) of the request ' maxLength: 255 minLength: 1 type: string serviceName: description: The name of the service that owns the limit. maxLength: 255 minLength: 1 type: string value: description: The requested value of the increase. format: int64 type: integer required: - serviceName - limitName - value - region type: object LimitsIncreaseRequestComment: description: 'The properties that define a comment in a limit increase request. ' properties: message: description: The comment message. type: string senderType: description: The comment sender type. enum: - CUSTOMER - ORACLE type: string timeCreated: description: The time that the comment was created. Format defined by RFC3339. format: date-time type: string required: - message - timeCreated - senderType type: object LimitsIncreaseRequestSummary: description: 'A summary of properties for a limit increase request. ' properties: compartmentId: description: 'The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the limit increase request. Note: The tenancy is the root compartment. ' type: string definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string type is supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace": {"bar-key": "value"}}` ' type: object displayName: description: The user-friendly name of the limit increase request. Avoid entering confidential information. type: string freeformTags: additionalProperties: type: string description: 'Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` ' type: object id: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the limit increase request. type: string itemsInRequest: description: Number of limit increase items in the limit increase request. format: int64 type: integer justification: description: Reason for the limit increase request. type: string lifecycleState: description: The current state of the limit increase request. type: string x-obmcs-enumref: '#/definitions/LimitsIncreaseRequest/lifecycleState' subscriptionId: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the tenancy subscription for the limit increase request. type: string systemTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string type is supported. ' type: object description: 'Key-value pair representing system tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` ' type: object timeCreated: description: The time that the limit increase request was created. format: date-time type: string required: - id - compartmentId - lifecycleState - displayName - itemsInRequest - timeCreated - freeformTags - definedTags type: object UpdateLimitsIncreaseRequestDetails: description: The configuration details for updating a limit increase request. properties: definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string type is supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace": {"bar-key": "value"}}` ' type: object freeformTags: additionalProperties: type: string description: 'Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` ' type: object type: object LimitsIncreaseItemRequestSummary: description: 'A summary of properties for a limit increase item within the indicated limit increase request. ' properties: compartmentId: description: 'The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the limit increase item. Note: The tenancy is the root compartment. ' type: string currentValue: description: The value of the limit for the tenancy at the time of the request. Purely informative. format: int64 type: integer id: description: 'The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the limit increase item. ' type: string lifecycleState: description: The current status of the limit increase item. type: string x-obmcs-enumref: '#/definitions/LimitsIncreaseItemRequest/lifecycleState' limitName: description: 'The name of the limit to be increased. ' type: string limitsIncreaseRequestId: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the limit increase request that the limit increase item belongs to. type: string region: description: The region code for the limit increase item. type: string scope: description: 'The scope of the limit increase item. For OCI, use the logical availability domain (AD) of the request. For Multicloud, use the availability zone (AZ) of the request ' type: string serviceName: description: 'The name of the service that owns the limit. ' type: string timeCreated: description: The time that the limit increase request was created. Format defined by RFC3339. format: date-time type: string value: description: The requested value for the limit. format: int64 type: integer required: - id - compartmentId - serviceName - limitName - region - currentValue - value - limitsIncreaseRequestId - lifecycleState - timeCreated type: object x-example: "{\n \"id\" : \"<item_OCID>\",\n \"compartmentId\" : \"<compartment_OCID>\",\n \"region\" : \"us-ashburn-1\",\n \"scope\" : \"ABcd:US-ASHBURN-1\",\n \"serviceName\" : \"compute\",\n \"limitName\" : \"dense-io-e5-core-count\",\n \"value\" : 50,\n \"currentValue\" : 20,\n \"limitsIncreaseRequestId\" : \"<request_OCID>\",\n \"timeCreated\" : \"2024-04-15T23:46:54.321Z\",\n \"status\" : \"SUCCEEDED\"\n}\n" CreateLimitsIncreaseRequestDetails: description: The configuration details for creating a limit increase request. properties: compartmentId: description: 'The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment for the new limit increase request. Note: The tenancy is the root compartment. ' maxLength: 255 minLength: 1 type: string definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string type is supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace": {"bar-key": "value"}}` ' type: object displayName: description: 'The user-friendly name of the limit increase request. Avoid entering confidential information. ' type: string freeformTags: additionalProperties: type: string description: 'Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` ' type: object justification: description: Reason for the limit increase request. maxLength: 500 minLength: 1 type: string limitsIncreaseItemRequests: description: List of items in the limit increase request. items: $ref: '#/components/schemas/CreateLimitsIncreaseItemRequestDetails' type: array subscriptionId: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the tenancy subscription for the limit increase request. maxLength: 255 minLength: 1 type: string required: - displayName - compartmentId - justification - limitsIncreaseItemRequests type: object PatchInstruction: description: A single patch instruction for a new comment to be added to the limit increase request. discriminator: propertyName: operation properties: operation: description: 'Operation to perform on an element in the list. ' enum: - INSERT type: string selection: description: 'The set of values to which the operation applies as a [JMESPath expression](https://jmespath.org/specification.html) for evaluation against the context resource. An operation fails if the selection yields an exception, except as otherwise specified. Note that comparisons involving non-primitive values (objects or arrays) are not supported and will always evaluate to false. ' type: string required: - operation - selection LimitsIncreaseItemRequest: description: 'The properties that define a limit increase item in a limit increase request. For information about limit increase requests, see [Working with Limit Increase Requests](/iaas/Content/General/service-limits/requests.htm). ' properties: compartmentId: description: 'The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the limit increase item. Note: The tenancy is the root compartment). ' type: string currentValue: description: The value of the limit for the tenancy at the time of the request. Purely informative. format: int64 type: integer id: description: 'The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the limit increase item. ' type: string lifecycleState: description: The current status of the limit increase item. enum: - ACCEPTED - IN_PROGRESS - SUCCEEDED - CANCELED - FAILED type: string limitName: description: 'The name of the limit to be increased. ' type: string limitsIncreaseRequestId: description: 'The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the limit increase request that the limit increase item belongs to. ' type: string questionnaireResponse: description: List of questionnaire responses for the limit increase item. items: $ref: '#/components/schemas/LimitsIncreaseItemQuestionResponse' type: array region: description: The region code for the limit increase item. type: string scope: description: 'The scope of the limit increase item. For OCI, use the logical availability domain (AD) of the request. For Multicloud, use the availability zone (AZ) of the request ' type: string serviceName: description: 'The name of the service that owns the limit. ' type: string timeCreated: description: The time that the limit increase item was created. Format defined by RFC3339. format: date-time type: string timeResolution: description: The time that the limit increase item was resolved. Format defined by RFC3339. format: date-time type: string timeUpdated: description: The time that the limit increase item was last updated. Format defined by RFC3339. format: date-time type: string value: description: The new value requested for the limit. format: int64 type: integer required: - id - compartmentId - serviceName - limitName - currentValue - region - value - limitsIncreaseRequestId - lifecycleState - timeCreated type: object x-example: "{\n \"id\" : \"<item_OCID>\",\n \"compartmentId\" : \"<compartment_OCID>\",\n \"region\" : \"us-ashburn-1\",\n \"scope\" : \"ABcd:US-ASHBURN-1\",\n \"serviceName\" : \"compute\",\n \"limitName\" : \"dense-io-e5-core-count\",\n \"value\" : 50,\n \"limitsIncreaseRequestId\" : \"<request_OCID>\",\n \"timeResolution\" : \"2024-04-15T23:46:54.321Z\",\n \"lifecycleState\" : \"SUCCEEDED\"\n}\n" LimitsIncreaseItemRequestCollection: description: 'Collection of property summaries for limit increase items within the indicated limit increase request. ' properties: items: description: List of limit increase items. items: $ref: '#/components/schemas/LimitsIncreaseItemRequestSummary' type: array required: - items type: object LimitsIncreaseRequest: description: 'The properties that define a limit increase request. For information about limit increase requests, see [Working with Limit Increase Requests](/iaas/Content/General/service-limits/requests.htm). ' properties: compartmentId: description: 'The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the limit increase request. Note: The tenancy is the root compartment. ' type: string customerComments: description: 'List of comments in the limit increase request. A comment is typically between the requester and OCI Support. ' items: $ref: '#/components/schemas/LimitsIncreaseRequestComment' type: array definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string type is supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace": {"bar-key": "value"}}` ' type: object displayName: description: 'The user-friendly name of the limit increase request. Avoid entering confidential information. ' type: string freeformTags: additionalProperties: type: string description: 'Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` ' type: object id: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the limit increase request. type: string justification: description: Reason for the limit increase request. type: string lifecycleState: description: The current status of the limit increase request. enum: - ACCEPTED - IN_PROGRESS - SUCCEEDED - CANCELED - PARTIALLY_SUCCEEDED - FAILED type: string limitsIncreaseItemRequests: description: 'List of limit increase items within the limit increase request. ' items: $ref: '#/components/schemas/LimitsIncreaseItemRequest' type: array subscriptionId: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the tenancy subscription for the limit increase request. type: string systemTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string type is supported. ' type: object description: 'Key-value pair representing system tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` ' type: object timeCreated: description: The time that the limit increase request was created. Format defined by RFC3339. format: date-time type: string timeResolution: description: The time that the limit increase request was resolved (reached a terminal state). Format defined by RFC3339. format: date-time type: string timeUpdated: description: The time that the limit increase request was updated. Format defined by RFC3339. format: date-time type: string required: - id - displayName - compartmentId - limitsIncreaseItemRequests - lifecycleState - timeCreated - freeformTags - definedTags type: object x-example: "{\n \"id\" : \"<request_OCID>\",\n \"compartmentId\" : \"<compartment_OCID>\",\n \"subscriptionId\" : \"<subscription_OCID>\",\n \"lifecycleState\" : \"COMPLETED\",\n \"timeCreated\" : \"2024-04-15T23:46:54.321Z\",\n \"timeResolution\" : \"2024-04-15T23:46:54.321Z\"\n}\n" LimitsIncreaseQuestionCollection: description: 'Collection of questions to be asked for certain limits. Example questions include database version for some limits in Autonomous AI Database or email domain for some limits in Email Delivery. For more information, see [Creating a Limit Increase Request](/iaas/Content/General/service-limits/create-request.htm). ' properties: items: description: List of questions to be asked for certain limits. items: $ref: '#/components/schemas/LimitsIncreaseQuestionSummary' type: array required: - items type: object LimitsIncreaseItemQuestionResponse: description: 'A question and its response. ' properties: id: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the question. type: string questionResponse: description: The response to the question. type: string questionText: description: The text of the question. type: string required: - id - questionText - questionResponse type: object LimitsIncreaseQuestionSummary: description: 'A summary of properties for a question to be asked for a certain limit. Example questions include database version for some limits in Autonomous AI Database or email domain for some limits in Email Delivery. For more information, see [Creating a Limit Increase Request](/iaas/Content/General/service-limits/create-request.htm). ' properties: id: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the question. type: string isRequired: description: When `true`, requires an answer to the question. type: boolean limitName: description: The name of the limit for the question (empty if the question is for the service). type: string options: additionalProperties: type: string description: Set options for the question. Applies to questions that aren't free text. type: object questionText: description: The text for the question. type: string questionType: description: The type of question. enum: - TEXT - NUMBER - RADIO - CHECKBOX type: string service: description: The name of the service for the question. type: string required: - id - service - questionText - questionType - isRequired type: object LimitsIncreaseItemQuestionRequest: description: 'A question response. ' properties: id: description: The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the question. type: string questionResponse: description: The response to the question. type: string required: - id - questionResponse type: object responses: 200OK_LimitsIncreaseRequest: description: Detailed information about the limit increase request headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/LimitsIncreaseRequest' 200OK_LimitsIncreaseItemRequest: description: Detailed information about the limit increase item request headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' schema: type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string content: application/json: schema: $ref: '#/components/schemas/LimitsIncreaseItemRequest' 204OK_NoContent: description: OK with NoContent. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' schema: type: string x-anchors: x-headers: etag: description: 'For optimistic concurrency control. See `if-match`. ' type: string location: description: 'Identifies the work-request url that can be polled to get status of work-request progress. ' type: string opc-next-page: description: 'For list pagination. When this header appears in the response, additional pages of results remain. For important details about how pagination works, see [List Pagination](/iaas/Content/API/Concepts/usingapi.htm#nine). ' type: string opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string opc-work-request-id: description: 'The [OCID](/Content/General/Concepts/identifiers.htm) of the work request. ' type: string x-httpStatuses: 400: description: A bad request was made or the request is not supported for the current tenant. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string schema: $ref: '#/components/schemas/Error' 401: description: User authentication has failed. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string schema: $ref: '#/components/schemas/Error' 403: description: Not authorized for executing the operation. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string schema: $ref: '#/components/schemas/Error' 404: description: 'Entity not found. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string schema: $ref: '#/components/schemas/Error' 409: description: 'Commit conflict or object already exists. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string schema: $ref: '#/components/schemas/Error' 412: description: 'Precondition failed. This occurs when another update has occurred since the last time you have checked the current object. This can only occur if you are passing a non-null `if-match` header parameter, which is available on all PUT requests. ' headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string schema: $ref: '#/components/schemas/Error' 429: description: You have issued too many requests to the Oracle Cloud Infrastructure APIs in too short of an amount of time. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string schema: $ref: '#/components/schemas/Error' 500: description: Internal server error. headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string schema: $ref: '#/components/schemas/Error' default: description: Unexpected error headers: opc-request-id: description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. ' type: string schema: $ref: '#/components/schemas/Error' x-properties: definedTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string type is supported. ' type: object description: 'Key-value pair representing predefined tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace": {"bar-key": "value"}}` ' type: object freeformTags: additionalProperties: type: string description: 'Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` ' type: object serviceList: - limits-increase-external - limits-increase-external-rbaastest systemTags: additionalProperties: additionalProperties: description: 'The value of the tag. Only string type is supported. ' type: object description: 'Key-value pair representing system tags'' keys and values scoped to a namespace. Example: `{"bar-key": "value"}` ' type: object description: 'System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` ' type: object x-obmcs-client-retries-enabled: true x-oracle-package: com.oracle.oci.limits.limitsincrease