Show / Hide Table of Contents

Class DbMulticloudGCPProviderClient

Service client instance for DbMulticloudGCPProvider.

Inheritance
object
ClientBase
RegionalClientBase
DbMulticloudGCPProviderClient
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 DbMulticloudGCPProviderClient : RegionalClientBase, IDisposable

Constructors

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

Waiters

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

Methods

ChangeOracleDbGcpIdentityConnectorCompartment(ChangeOracleDbGcpIdentityConnectorCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

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

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

A response object containing details about the completed operation

Examples

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

ChangeOracleDbGcpKeyRingCompartment(ChangeOracleDbGcpKeyRingCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

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

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

A response object containing details about the completed operation

Examples

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

CreateOracleDbGcpIdentityConnector(CreateOracleDbGcpIdentityConnectorRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates Oracle DB GCP Identity Connector resource.

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

A response object containing details about the completed operation

Examples

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

CreateOracleDbGcpKeyRing(CreateOracleDbGcpKeyRingRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates DB GCP Key Rings based on the provided information and retrieves the associated keys.

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

A response object containing details about the completed operation

Examples

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

DeleteOracleDbGcpIdentityConnector(DeleteOracleDbGcpIdentityConnectorRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes the Oracle DB GCP Identity Connector resource and removes the associated connector from the database resource.

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

A response object containing details about the completed operation

Examples

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

DeleteOracleDbGcpKeyRing(DeleteOracleDbGcpKeyRingRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes the GCP Key Ring and its associated metadata.

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

A response object containing details about the completed operation

Examples

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

GetOracleDbGcpIdentityConnector(GetOracleDbGcpIdentityConnectorRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Retrieves the Oracle DB GCP Identity Connector for a specified resource OCID.

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

A response object containing details about the completed operation

Examples

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

GetOracleDbGcpKey(GetOracleDbGcpKeyRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Retrieves Oracle DB Google Cloud Key details using a specific resource OCID.

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

A response object containing details about the completed operation

Examples

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

GetOracleDbGcpKeyRing(GetOracleDbGcpKeyRingRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Retrieves the Oracle GCP Key Ring details using a specific Container resource OCID.

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

A response object containing details about the completed operation

Examples

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

ListOracleDbGcpIdentityConnectors(ListOracleDbGcpIdentityConnectorsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

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

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

A response object containing details about the completed operation

Examples

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

ListOracleDbGcpKeyRings(ListOracleDbGcpKeyRingsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Lists the all DB GCP Key Rings based on filters.

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

A response object containing details about the completed operation

Examples

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

ListOracleDbGcpKeys(ListOracleDbGcpKeysRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Lists all Oracle DB Google Cloud Keys based on the specified filters.

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

A response object containing details about the completed operation

Examples

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

RefreshOracleDbGcpIdentityConnector(RefreshOracleDbGcpIdentityConnectorRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Refreshes the Oracle DB GCP Connector resource.

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

A response object containing details about the completed operation

Examples

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

RefreshOracleDbGcpKeyRing(RefreshOracleDbGcpKeyRingRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Refreshes Oracle GCP Key Ring details from the backend.

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

A response object containing details about the completed operation

Examples

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

UpdateOracleDbGcpIdentityConnector(UpdateOracleDbGcpIdentityConnectorRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

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

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

A response object containing details about the completed operation

Examples

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

UpdateOracleDbGcpKeyRing(UpdateOracleDbGcpKeyRingRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Modifies the existing Oracle GCP Key Ring Details for a given OCID.

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

A response object containing details about the completed operation

Examples

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

Implements

IDisposable
In this article
Back to top