Class DbMulticloudGCPProviderClient
Service client instance for DbMulticloudGCPProvider.
Implements
Inherited Members
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.