Show / Hide Table of Contents

Class DatabaseToolsRuntimeClient

Service client instance for DatabaseToolsRuntime.

Inheritance
object
ClientBase
RegionalClientBase
DatabaseToolsRuntimeClient
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.DatabasetoolsruntimeService
Assembly: OCI.DotNetSDK.Databasetoolsruntime.dll
Syntax
public class DatabaseToolsRuntimeClient : RegionalClientBase, IDisposable

Constructors

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

Waiters

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

Methods

CancelWorkRequest(CancelWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Attempts to cancel the specified 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.

CreateCredential(CreateCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a credential for the user specified by the key.

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

A response object containing details about the completed operation

Examples

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

CreateCredentialExecuteGrantee(CreateCredentialExecuteGranteeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Grants the EXECUTE privilege on the credential to the user specified by the key.

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

A response object containing details about the completed operation

Examples

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

CreateCredentialPublicSynonym(CreateCredentialPublicSynonymRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a public synonym for the given credentials

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

A response object containing details about the completed operation

Examples

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

CreateDatabaseToolsDatabaseApiGatewayConfigPool(CreateDatabaseToolsDatabaseApiGatewayConfigPoolRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create a Database Tools database API gateway config pool resource

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

A response object containing details about the completed operation

Examples

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

CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(CreateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create a Database Tools database API gateway config API spec resource

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

A response object containing details about the completed operation

Examples

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

CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(CreateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create a Database Tools database API gateway config auto API spec resource

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

A response object containing details about the completed operation

Examples

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

DeleteCredential(DeleteCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete credential

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

A response object containing details about the completed operation

Examples

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

DeleteCredentialExecuteGrantee(DeleteCredentialExecuteGranteeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Delete execute grantee

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

A response object containing details about the completed operation

Examples

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

DeleteCredentialPublicSynonym(DeleteCredentialPublicSynonymRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes the public synonym

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

A response object containing details about the completed operation

Examples

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

DeleteDatabaseToolsDatabaseApiGatewayConfigPool(DeleteDatabaseToolsDatabaseApiGatewayConfigPoolRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes the specified Database Tools database API gateway config pool resource.

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

A response object containing details about the completed operation

Examples

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

DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(DeleteDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes the specified Database Tools database API gateway config API spec resource.

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

A response object containing details about the completed operation

Examples

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

DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(DeleteDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes the specified Database Tools database API gateway config auto API spec resource.

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

A response object containing details about the completed operation

Examples

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

ExecuteSqlDatabaseToolsConnection(ExecuteSqlDatabaseToolsConnectionRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Execute statements on a database tools connection.

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

A response object containing details about the completed operation

Examples

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

GetCredential(GetCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a credential

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

A response object containing details about the completed operation

Examples

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

GetCredentialExecuteGrantee(GetCredentialExecuteGranteeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a credential execute grantee

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

A response object containing details about the completed operation

Examples

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

GetCredentialPublicSynonym(GetCredentialPublicSynonymRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a public synonym

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

A response object containing details about the completed operation

Examples

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

GetDatabaseToolsDatabaseApiGatewayConfigContent(GetDatabaseToolsDatabaseApiGatewayConfigContentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get the content of a Database Tools database API gateway config

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

A response object containing details about the completed operation

Examples

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

GetDatabaseToolsDatabaseApiGatewayConfigGlobal(GetDatabaseToolsDatabaseApiGatewayConfigGlobalRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a Database Tools database API gateway config global resource

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

A response object containing details about the completed operation

Examples

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

GetDatabaseToolsDatabaseApiGatewayConfigPool(GetDatabaseToolsDatabaseApiGatewayConfigPoolRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a Database Tools database API gateway config pool resource

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

A response object containing details about the completed operation

Examples

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

GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(GetDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a Database Tools database API gateway config API spec resource

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

A response object containing details about the completed operation

Examples

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

GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(GetDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a Database Tools database API gateway config auto API spec resource

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

A response object containing details about the completed operation

Examples

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

GetPropertySet(GetPropertySetRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a property set

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

A response object containing details about the completed operation

Examples

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

GetUserCredential(GetUserCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a user credential

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

A response object containing details about the completed operation

Examples

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

GetWorkRequest(GetWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets the status of the specified 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.

ListCredentialExecuteGrantees(ListCredentialExecuteGranteesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a list of all execute grantees

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

A response object containing details about the completed operation

Examples

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

ListCredentialPublicSynonyms(ListCredentialPublicSynonymsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Get a list of all public synonyms for the given credential

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

A response object containing details about the completed operation

Examples

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

ListCredentials(ListCredentialsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a paginated list of CredentialSummary for the specified request.

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

A response object containing details about the completed operation

Examples

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

ListDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties(ListDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns list of database API gateway config setting descriptions to be provided as advanced properties.

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

A response object containing details about the completed operation

Examples

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

ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecs(ListDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of Database Tools database API gateway config API spec resources

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

A response object containing details about the completed operation

Examples

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

ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecs(ListDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of Database Tools database API gateway config auto API spec resources

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

A response object containing details about the completed operation

Examples

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

ListDatabaseToolsDatabaseApiGatewayConfigPools(ListDatabaseToolsDatabaseApiGatewayConfigPoolsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of Database Tools database API gateway config pool resources

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

A response object containing details about the completed operation

Examples

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

ListUserCredentials(ListUserCredentialsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a paginated list of user UserCredentialSummary for the specified request.

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

A response object containing details about the completed operation

Examples

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

ListWorkRequestErrors(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a paginated list of errors for the specified 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)

Returns a paginated list of logs for the specified 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.

UpdateCredential(UpdateCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update a credential

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

A response object containing details about the completed operation

Examples

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

UpdateDatabaseToolsDatabaseApiGatewayConfigGlobal(UpdateDatabaseToolsDatabaseApiGatewayConfigGlobalRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update a Database Tools database API gateway config global resource

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

A response object containing details about the completed operation

Examples

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

UpdateDatabaseToolsDatabaseApiGatewayConfigPool(UpdateDatabaseToolsDatabaseApiGatewayConfigPoolRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update a Database Tools database API gateway config pool resource

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

A response object containing details about the completed operation

Examples

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

UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpec(UpdateDatabaseToolsDatabaseApiGatewayConfigPoolApiSpecRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update a Database Tools database API gateway config API spec resource

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

A response object containing details about the completed operation

Examples

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

UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpec(UpdateDatabaseToolsDatabaseApiGatewayConfigPoolAutoApiSpecRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update a Database Tools database API gateway config auto API spec resource

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

A response object containing details about the completed operation

Examples

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

UpdatePropertySet(UpdatePropertySetRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Update a property set

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

A response object containing details about the completed operation

Examples

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

ValidateDatabaseToolsConnection(ValidateDatabaseToolsConnectionRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Validates the specified Database Tools connection.

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

A response object containing details about the completed operation

Examples

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

ValidateDatabaseToolsIdentityCredential(ValidateDatabaseToolsIdentityCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Validates the Database Tools identity credentials by establishing a connection to the customer database and executing the dbms_cloud.send_request to validate the credential.

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

A response object containing details about the completed operation

Examples

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

Implements

IDisposable
In this article
Back to top