Class LimitsIncreaseClient
Service client instance for LimitsIncrease.
Implements
Inherited Members
Namespace: Oci.LimitsincreaseService
Assembly: OCI.DotNetSDK.Limitsincrease.dll
Syntax
public class LimitsIncreaseClient : RegionalClientBase, IDisposable
Constructors
LimitsIncreaseClient(IBasicAuthenticationDetailsProvider, ClientConfiguration, string)
Creates a new service instance using the given authentication provider and/or client configuration and/or endpoint. A client configuration can also be provided optionally to adjust REST client behaviors.
Declaration
public LimitsIncreaseClient(IBasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration clientConfiguration = null, string endpoint = null)
Parameters
| Type | Name | Description |
|---|---|---|
| IBasicAuthenticationDetailsProvider | authenticationDetailsProvider | The authentication details provider. Required. |
| ClientConfiguration | clientConfiguration | The client configuration that contains settings to adjust REST client behaviors. Optional. |
| string | endpoint | The endpoint of the service. If not provided and the client is a regional client, the endpoint will be constructed based on region information. Optional. |
Properties
Paginators
Declaration
public LimitsIncreasePaginators Paginators { get; }
Property Value
| Type | Description |
|---|---|
| LimitsIncreasePaginators |
Waiters
Declaration
public LimitsIncreaseWaiters Waiters { get; }
Property Value
| Type | Description |
|---|---|
| LimitsIncreaseWaiters |
Methods
CancelLimitsIncreaseItemRequest(CancelLimitsIncreaseItemRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Withdraws the specified item from the limit increase request. For more information, see Withdrawing an Item from a Limit Increase Request.
Declaration
public Task<CancelLimitsIncreaseItemRequestResponse> CancelLimitsIncreaseItemRequest(CancelLimitsIncreaseItemRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CancelLimitsIncreaseItemRequestRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<CancelLimitsIncreaseItemRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CancelLimitsIncreaseItemRequest API.
CancelLimitsIncreaseRequest(CancelLimitsIncreaseRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Withdraws the specified limit increase request. For more information, see Withdrawing a Limit Increase Request.
Declaration
public Task<CancelLimitsIncreaseRequestResponse> CancelLimitsIncreaseRequest(CancelLimitsIncreaseRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CancelLimitsIncreaseRequestRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<CancelLimitsIncreaseRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CancelLimitsIncreaseRequest API.
CreateLimitsIncreaseRequest(CreateLimitsIncreaseRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a limit increase request in the specified compartment. For more information, see Creating a Limit Increase Request.
Declaration
public Task<CreateLimitsIncreaseRequestResponse> CreateLimitsIncreaseRequest(CreateLimitsIncreaseRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateLimitsIncreaseRequestRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<CreateLimitsIncreaseRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateLimitsIncreaseRequest API.
DeleteLimitsIncreaseRequest(DeleteLimitsIncreaseRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified limit increase request. For more information, see Deleting a Limit Increase Request.
Declaration
public Task<DeleteLimitsIncreaseRequestResponse> DeleteLimitsIncreaseRequest(DeleteLimitsIncreaseRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteLimitsIncreaseRequestRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<DeleteLimitsIncreaseRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteLimitsIncreaseRequest API.
GetLimitsIncreaseItemRequest(GetLimitsIncreaseItemRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets the specified item from the limit increase request. For more information, see Getting Details for a Limit Increase Request.
Declaration
public Task<GetLimitsIncreaseItemRequestResponse> GetLimitsIncreaseItemRequest(GetLimitsIncreaseItemRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetLimitsIncreaseItemRequestRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<GetLimitsIncreaseItemRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetLimitsIncreaseItemRequest API.
GetLimitsIncreaseRequest(GetLimitsIncreaseRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets the specified limit increase request. For more information, see Getting Details for a Limit Increase Request.
Declaration
public Task<GetLimitsIncreaseRequestResponse> GetLimitsIncreaseRequest(GetLimitsIncreaseRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetLimitsIncreaseRequestRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<GetLimitsIncreaseRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetLimitsIncreaseRequest API.
ListLimitsIncreaseItemRequests(ListLimitsIncreaseItemRequestsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Lists items in the specified limit increase request. For more information, see Getting Details for a Limit Increase Request.
Declaration
public Task<ListLimitsIncreaseItemRequestsResponse> ListLimitsIncreaseItemRequests(ListLimitsIncreaseItemRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListLimitsIncreaseItemRequestsRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ListLimitsIncreaseItemRequestsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListLimitsIncreaseItemRequests API.
ListLimitsIncreaseQuestions(ListLimitsIncreaseQuestionsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
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.
Declaration
public Task<ListLimitsIncreaseQuestionsResponse> ListLimitsIncreaseQuestions(ListLimitsIncreaseQuestionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListLimitsIncreaseQuestionsRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ListLimitsIncreaseQuestionsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListLimitsIncreaseQuestions API.
ListLimitsIncreaseRequests(ListLimitsIncreaseRequestsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Lists limit increase requests in the specified compartment. For more information, see Listing Limit Increase Requests.
Declaration
public Task<ListLimitsIncreaseRequestsResponse> ListLimitsIncreaseRequests(ListLimitsIncreaseRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListLimitsIncreaseRequestsRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<ListLimitsIncreaseRequestsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListLimitsIncreaseRequests API.
PatchLimitsIncreaseRequest(PatchLimitsIncreaseRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Adds one or more comments to the specified limit increase request. For more information, see Adding Comments to a Limit Increase Request.
Declaration
public Task<PatchLimitsIncreaseRequestResponse> PatchLimitsIncreaseRequest(PatchLimitsIncreaseRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| PatchLimitsIncreaseRequestRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<PatchLimitsIncreaseRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use PatchLimitsIncreaseRequest API.
UpdateLimitsIncreaseRequest(UpdateLimitsIncreaseRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates the limit increase request. For more information, see Updating a Limit Increase Request.
Declaration
public Task<UpdateLimitsIncreaseRequestResponse> UpdateLimitsIncreaseRequest(UpdateLimitsIncreaseRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateLimitsIncreaseRequestRequest | request | The request object containing the details to send. Required. |
| RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
| CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
| HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
| Type | Description |
|---|---|
| Task<UpdateLimitsIncreaseRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateLimitsIncreaseRequest API.