Show / Hide Table of Contents

Class DbMulticloudAwsProviderClient

Service client instance for DbMulticloudAwsProvider.

Inheritance
object
ClientBase
RegionalClientBase
DbMulticloudAwsProviderClient
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)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DbmulticloudService
Assembly: OCI.DotNetSDK.Dbmulticloud.dll
Syntax
public class DbMulticloudAwsProviderClient : RegionalClientBase, IDisposable

Constructors

DbMulticloudAwsProviderClient(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 DbMulticloudAwsProviderClient(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 DbMulticloudAwsProviderPaginators Paginators { get; }
Property Value
Type Description
DbMulticloudAwsProviderPaginators

Waiters

Declaration
public DbMulticloudAwsProviderWaiters Waiters { get; }
Property Value
Type Description
DbMulticloudAwsProviderWaiters

Methods

ChangeOracleDbAwsIdentityConnectorCompartment(ChangeOracleDbAwsIdentityConnectorCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Moves the Oracle DB AWS Identity Connector resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.

Declaration
public Task<ChangeOracleDbAwsIdentityConnectorCompartmentResponse> ChangeOracleDbAwsIdentityConnectorCompartment(ChangeOracleDbAwsIdentityConnectorCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ChangeOracleDbAwsIdentityConnectorCompartmentRequest 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<ChangeOracleDbAwsIdentityConnectorCompartmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ChangeOracleDbAwsIdentityConnectorCompartment API.

ChangeOracleDbAwsKeyCompartment(ChangeOracleDbAwsKeyCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Moves the AWS Key resource into a different compartment. When provided, 'If-Match' is checked against 'ETag' values of the resource.

Declaration
public Task<ChangeOracleDbAwsKeyCompartmentResponse> ChangeOracleDbAwsKeyCompartment(ChangeOracleDbAwsKeyCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ChangeOracleDbAwsKeyCompartmentRequest 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<ChangeOracleDbAwsKeyCompartmentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ChangeOracleDbAwsKeyCompartment API.

CreateOracleDbAwsIdentityConnector(CreateOracleDbAwsIdentityConnectorRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates Oracle DB AWS Identity Connector resource.

Declaration
public Task<CreateOracleDbAwsIdentityConnectorResponse> CreateOracleDbAwsIdentityConnector(CreateOracleDbAwsIdentityConnectorRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateOracleDbAwsIdentityConnectorRequest 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<CreateOracleDbAwsIdentityConnectorResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateOracleDbAwsIdentityConnector API.

CreateOracleDbAwsKey(CreateOracleDbAwsKeyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create DB AWS Key resource.

Declaration
public Task<CreateOracleDbAwsKeyResponse> CreateOracleDbAwsKey(CreateOracleDbAwsKeyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateOracleDbAwsKeyRequest 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<CreateOracleDbAwsKeyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateOracleDbAwsKey API.

DeleteOracleDbAwsIdentityConnector(DeleteOracleDbAwsIdentityConnectorRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes a Oracle DB AWS Identity Connector resource.

Declaration
public Task<DeleteOracleDbAwsIdentityConnectorResponse> DeleteOracleDbAwsIdentityConnector(DeleteOracleDbAwsIdentityConnectorRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteOracleDbAwsIdentityConnectorRequest 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<DeleteOracleDbAwsIdentityConnectorResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteOracleDbAwsIdentityConnector API.

DeleteOracleDbAwsKey(DeleteOracleDbAwsKeyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete AWS Key resource.

Declaration
public Task<DeleteOracleDbAwsKeyResponse> DeleteOracleDbAwsKey(DeleteOracleDbAwsKeyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteOracleDbAwsKeyRequest 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<DeleteOracleDbAwsKeyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteOracleDbAwsKey API.

GetOracleDbAwsIdentityConnector(GetOracleDbAwsIdentityConnectorRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Retrieves detailed information about a Oracle DB AWS Identity Connector resource by specifying its unique resource OCID.

Declaration
public Task<GetOracleDbAwsIdentityConnectorResponse> GetOracleDbAwsIdentityConnector(GetOracleDbAwsIdentityConnectorRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetOracleDbAwsIdentityConnectorRequest 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<GetOracleDbAwsIdentityConnectorResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetOracleDbAwsIdentityConnector API.

GetOracleDbAwsKey(GetOracleDbAwsKeyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Retrieves detailed information about a Oracle AWS Key resource by specifying its unique resource OCID.

Declaration
public Task<GetOracleDbAwsKeyResponse> GetOracleDbAwsKey(GetOracleDbAwsKeyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetOracleDbAwsKeyRequest 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<GetOracleDbAwsKeyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetOracleDbAwsKey API.

ListOracleDbAwsIdentityConnectors(ListOracleDbAwsIdentityConnectorsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Lists all Oracle DB AWS Identity Connectors based on the specified filters.

Declaration
public Task<ListOracleDbAwsIdentityConnectorsResponse> ListOracleDbAwsIdentityConnectors(ListOracleDbAwsIdentityConnectorsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListOracleDbAwsIdentityConnectorsRequest 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<ListOracleDbAwsIdentityConnectorsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListOracleDbAwsIdentityConnectors API.

ListOracleDbAwsKeys(ListOracleDbAwsKeysRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Lists all DB AWS Keys based on the specified filters.

Declaration
public Task<ListOracleDbAwsKeysResponse> ListOracleDbAwsKeys(ListOracleDbAwsKeysRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListOracleDbAwsKeysRequest 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<ListOracleDbAwsKeysResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListOracleDbAwsKeys API.

RefreshOracleDbAwsIdentityConnector(RefreshOracleDbAwsIdentityConnectorRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Refreshes the Oracle DB AWS Connector resource.

Declaration
public Task<RefreshOracleDbAwsIdentityConnectorResponse> RefreshOracleDbAwsIdentityConnector(RefreshOracleDbAwsIdentityConnectorRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
RefreshOracleDbAwsIdentityConnectorRequest 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<RefreshOracleDbAwsIdentityConnectorResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use RefreshOracleDbAwsIdentityConnector API.

RefreshOracleDbAwsKey(RefreshOracleDbAwsKeyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Refreshes Oracle AWS Key resource.

Declaration
public Task<RefreshOracleDbAwsKeyResponse> RefreshOracleDbAwsKey(RefreshOracleDbAwsKeyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
RefreshOracleDbAwsKeyRequest 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<RefreshOracleDbAwsKeyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use RefreshOracleDbAwsKey API.

UpdateOracleDbAwsIdentityConnector(UpdateOracleDbAwsIdentityConnectorRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Modifies the existing Oracle DB AWS Identity Connector resource for a given OCID.

Declaration
public Task<UpdateOracleDbAwsIdentityConnectorResponse> UpdateOracleDbAwsIdentityConnector(UpdateOracleDbAwsIdentityConnectorRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateOracleDbAwsIdentityConnectorRequest 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<UpdateOracleDbAwsIdentityConnectorResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateOracleDbAwsIdentityConnector API.

UpdateOracleDbAwsKey(UpdateOracleDbAwsKeyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Modifies the existing Oracle AWS Key Details for a given OCID.

Declaration
public Task<UpdateOracleDbAwsKeyResponse> UpdateOracleDbAwsKey(UpdateOracleDbAwsKeyRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateOracleDbAwsKeyRequest 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<UpdateOracleDbAwsKeyResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateOracleDbAwsKey API.

Implements

IDisposable
In this article
Back to top