Class ResourceAnalyticsInstanceClient
Service client instance for ResourceAnalyticsInstance.
Implements
Inherited Members
Namespace: Oci.ResourceanalyticsService
Assembly: OCI.DotNetSDK.Resourceanalytics.dll
Syntax
public class ResourceAnalyticsInstanceClient : RegionalClientBase, IDisposableConstructors
ResourceAnalyticsInstanceClient(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 ResourceAnalyticsInstanceClient(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 ResourceAnalyticsInstancePaginators Paginators { get; }Property Value
| Type | Description | 
|---|---|
| ResourceAnalyticsInstancePaginators | 
Waiters
Declaration
public ResourceAnalyticsInstanceWaiters Waiters { get; }Property Value
| Type | Description | 
|---|---|
| ResourceAnalyticsInstanceWaiters | 
Methods
CancelWorkRequest(CancelWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Cancels a work request.
Declaration
public Task<CancelWorkRequestResponse> CancelWorkRequest(CancelWorkRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| CancelWorkRequestRequest | 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<CancelWorkRequestResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use CancelWorkRequest API.
ChangeResourceAnalyticsInstanceCompartment(ChangeResourceAnalyticsInstanceCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves a ResourceAnalyticsInstance into a different compartment within the same tenancy. For information about moving resources between compartments, see Moving Resources to a Different Compartment.
Declaration
public Task<ChangeResourceAnalyticsInstanceCompartmentResponse> ChangeResourceAnalyticsInstanceCompartment(ChangeResourceAnalyticsInstanceCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| ChangeResourceAnalyticsInstanceCompartmentRequest | 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<ChangeResourceAnalyticsInstanceCompartmentResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use ChangeResourceAnalyticsInstanceCompartment API.
CreateResourceAnalyticsInstance(CreateResourceAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a ResourceAnalyticsInstance.
Declaration
public Task<CreateResourceAnalyticsInstanceResponse> CreateResourceAnalyticsInstance(CreateResourceAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| CreateResourceAnalyticsInstanceRequest | 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<CreateResourceAnalyticsInstanceResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use CreateResourceAnalyticsInstance API.
DeleteResourceAnalyticsInstance(DeleteResourceAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes a ResourceAnalyticsInstance.
Declaration
public Task<DeleteResourceAnalyticsInstanceResponse> DeleteResourceAnalyticsInstance(DeleteResourceAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| DeleteResourceAnalyticsInstanceRequest | 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<DeleteResourceAnalyticsInstanceResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use DeleteResourceAnalyticsInstance API.
GetResourceAnalyticsInstance(GetResourceAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets information about a ResourceAnalyticsInstance.
Declaration
public Task<GetResourceAnalyticsInstanceResponse> GetResourceAnalyticsInstance(GetResourceAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| GetResourceAnalyticsInstanceRequest | 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<GetResourceAnalyticsInstanceResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use GetResourceAnalyticsInstance API.
GetWorkRequest(GetWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets the details of a work request.
Declaration
public Task<GetWorkRequestResponse> GetWorkRequest(GetWorkRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| GetWorkRequestRequest | 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<GetWorkRequestResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use GetWorkRequest API.
ListResourceAnalyticsInstances(ListResourceAnalyticsInstancesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets a list of ResourceAnalyticsInstances.
Declaration
public Task<ListResourceAnalyticsInstancesResponse> ListResourceAnalyticsInstances(ListResourceAnalyticsInstancesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| ListResourceAnalyticsInstancesRequest | 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<ListResourceAnalyticsInstancesResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use ListResourceAnalyticsInstances API.
ListWorkRequestErrors(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Lists the errors for a work request.
Declaration
public Task<ListWorkRequestErrorsResponse> ListWorkRequestErrors(ListWorkRequestErrorsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| ListWorkRequestErrorsRequest | 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<ListWorkRequestErrorsResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use ListWorkRequestErrors API.
ListWorkRequestLogs(ListWorkRequestLogsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Lists the logs for a work request.
Declaration
public Task<ListWorkRequestLogsResponse> ListWorkRequestLogs(ListWorkRequestLogsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| ListWorkRequestLogsRequest | 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<ListWorkRequestLogsResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use ListWorkRequestLogs API.
ListWorkRequests(ListWorkRequestsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Lists the work requests in a compartment.
Declaration
public Task<ListWorkRequestsResponse> ListWorkRequests(ListWorkRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| ListWorkRequestsRequest | 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<ListWorkRequestsResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use ListWorkRequests API.
ResourceAnalyticsInstanceDisableOac(ResourceAnalyticsInstanceDisableOacRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Disable an OAC instance for a ResourceAnalyticsInstance.
Declaration
public Task<ResourceAnalyticsInstanceDisableOacResponse> ResourceAnalyticsInstanceDisableOac(ResourceAnalyticsInstanceDisableOacRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| ResourceAnalyticsInstanceDisableOacRequest | 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<ResourceAnalyticsInstanceDisableOacResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use ResourceAnalyticsInstanceDisableOac API.
ResourceAnalyticsInstanceEnableOac(ResourceAnalyticsInstanceEnableOacRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Attaches an OAC instance to a ResourceAnalyticsInstance.
Declaration
public Task<ResourceAnalyticsInstanceEnableOacResponse> ResourceAnalyticsInstanceEnableOac(ResourceAnalyticsInstanceEnableOacRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| ResourceAnalyticsInstanceEnableOacRequest | 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<ResourceAnalyticsInstanceEnableOacResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use ResourceAnalyticsInstanceEnableOac API.
UpdateResourceAnalyticsInstance(UpdateResourceAnalyticsInstanceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates a ResourceAnalyticsInstance.
Declaration
public Task<UpdateResourceAnalyticsInstanceResponse> UpdateResourceAnalyticsInstance(UpdateResourceAnalyticsInstanceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)Parameters
| Type | Name | Description | 
|---|---|---|
| UpdateResourceAnalyticsInstanceRequest | 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<UpdateResourceAnalyticsInstanceResponse> | A response object containing details about the completed operation | 
Examples
Click here to see an example of how to use UpdateResourceAnalyticsInstance API.