Show / Hide Table of Contents

Class LimitsIncreaseClient

Service client instance for LimitsIncrease.

Inheritance
object
ClientBase
RegionalClientBase
LimitsIncreaseClient
Implements
IDisposable
Inherited Members
RegionalClientBase.logger
RegionalClientBase.SetRegion(Region)
RegionalClientBase.SetRegion(string)
RegionalClientBase.UseRealmSpecificEndpointTemplate(bool)
RegionalClientBase.PopulateServiceParametersInEndpointTemplate(RestClient, Dictionary<string, object>)
RegionalClientBase.parseEndpointForParameters(string)
ClientBase.restClient
ClientBase.service
ClientBase.userAgent
ClientBase.Dispose()
ClientBase.Dispose(bool)
ClientBase.SetEndpoint(string)
ClientBase.GetEndpoint()
ClientBase.GetUserAgent()
ClientBase.SetRealmSpecificEndpointTemplate(string)
ClientBase.EnableDualStackEndpoints(bool)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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.

Implements

IDisposable
In this article
Back to top