Class DatabaseToolsClient
Service client instance for DatabaseTools.
Implements
Inherited Members
Namespace: Oci.DatabasetoolsService
Assembly: OCI.DotNetSDK.Databasetools.dll
Syntax
public class DatabaseToolsClient : RegionalClientBase, IDisposable
Constructors
DatabaseToolsClient(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 DatabaseToolsClient(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 DatabaseToolsPaginators Paginators { get; }
Property Value
| Type | Description |
|---|---|
| DatabaseToolsPaginators |
Waiters
Declaration
public DatabaseToolsWaiters Waiters { get; }
Property Value
| Type | Description |
|---|---|
| DatabaseToolsWaiters |
Methods
AddDatabaseToolsConnectionLock(AddDatabaseToolsConnectionLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Adds a lock to a DatabaseToolsConnection resource.
Declaration
public Task<AddDatabaseToolsConnectionLockResponse> AddDatabaseToolsConnectionLock(AddDatabaseToolsConnectionLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| AddDatabaseToolsConnectionLockRequest | 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<AddDatabaseToolsConnectionLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use AddDatabaseToolsConnectionLock API.
AddDatabaseToolsDatabaseApiGatewayConfigLock(AddDatabaseToolsDatabaseApiGatewayConfigLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Adds a lock to a DatabaseToolsDatabaseApiGatewayConfig resource.
Declaration
public Task<AddDatabaseToolsDatabaseApiGatewayConfigLockResponse> AddDatabaseToolsDatabaseApiGatewayConfigLock(AddDatabaseToolsDatabaseApiGatewayConfigLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| AddDatabaseToolsDatabaseApiGatewayConfigLockRequest | 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<AddDatabaseToolsDatabaseApiGatewayConfigLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use AddDatabaseToolsDatabaseApiGatewayConfigLock API.
AddDatabaseToolsIdentityLock(AddDatabaseToolsIdentityLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Adds a lock to a DatabaseToolsIdentity resource.
Declaration
public Task<AddDatabaseToolsIdentityLockResponse> AddDatabaseToolsIdentityLock(AddDatabaseToolsIdentityLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| AddDatabaseToolsIdentityLockRequest | 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<AddDatabaseToolsIdentityLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use AddDatabaseToolsIdentityLock API.
AddDatabaseToolsMcpServerLock(AddDatabaseToolsMcpServerLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Adds a lock to a DatabaseToolsMcpServer resource.
Declaration
public Task<AddDatabaseToolsMcpServerLockResponse> AddDatabaseToolsMcpServerLock(AddDatabaseToolsMcpServerLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| AddDatabaseToolsMcpServerLockRequest | 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<AddDatabaseToolsMcpServerLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use AddDatabaseToolsMcpServerLock API.
AddDatabaseToolsMcpToolsetLock(AddDatabaseToolsMcpToolsetLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Adds a lock to a DatabaseToolsMcpToolset resource.
Declaration
public Task<AddDatabaseToolsMcpToolsetLockResponse> AddDatabaseToolsMcpToolsetLock(AddDatabaseToolsMcpToolsetLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| AddDatabaseToolsMcpToolsetLockRequest | 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<AddDatabaseToolsMcpToolsetLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use AddDatabaseToolsMcpToolsetLock API.
AddDatabaseToolsPrivateEndpointLock(AddDatabaseToolsPrivateEndpointLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Adds a lock to a DatabaseToolsPrivateEndpoint resource.
Declaration
public Task<AddDatabaseToolsPrivateEndpointLockResponse> AddDatabaseToolsPrivateEndpointLock(AddDatabaseToolsPrivateEndpointLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| AddDatabaseToolsPrivateEndpointLockRequest | 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<AddDatabaseToolsPrivateEndpointLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use AddDatabaseToolsPrivateEndpointLock API.
AddDatabaseToolsSqlReportLock(AddDatabaseToolsSqlReportLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Adds a lock to a DatabaseToolsSqlReport resource.
Declaration
public Task<AddDatabaseToolsSqlReportLockResponse> AddDatabaseToolsSqlReportLock(AddDatabaseToolsSqlReportLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| AddDatabaseToolsSqlReportLockRequest | 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<AddDatabaseToolsSqlReportLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use AddDatabaseToolsSqlReportLock API.
CascadingDeleteDatabaseToolsMcpServer(CascadingDeleteDatabaseToolsMcpServerRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes Database Tools McpServer resource.
Declaration
public Task<CascadingDeleteDatabaseToolsMcpServerResponse> CascadingDeleteDatabaseToolsMcpServer(CascadingDeleteDatabaseToolsMcpServerRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CascadingDeleteDatabaseToolsMcpServerRequest | 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<CascadingDeleteDatabaseToolsMcpServerResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CascadingDeleteDatabaseToolsMcpServer API.
ChangeDatabaseToolsConnectionCompartment(ChangeDatabaseToolsConnectionCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves the specified Database Tools connection to a different compartment in the same tenancy. For information about moving resources between compartments, see Moving Resources to a Different Compartment.
Declaration
public Task<ChangeDatabaseToolsConnectionCompartmentResponse> ChangeDatabaseToolsConnectionCompartment(ChangeDatabaseToolsConnectionCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangeDatabaseToolsConnectionCompartmentRequest | 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<ChangeDatabaseToolsConnectionCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeDatabaseToolsConnectionCompartment API.
ChangeDatabaseToolsDatabaseApiGatewayConfigCompartment(ChangeDatabaseToolsDatabaseApiGatewayConfigCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves the specified Database Tools database API gateway config to a different compartment in the same tenancy. For information about moving resources between compartments, see Moving Resources to a Different Compartment.
Declaration
public Task<ChangeDatabaseToolsDatabaseApiGatewayConfigCompartmentResponse> ChangeDatabaseToolsDatabaseApiGatewayConfigCompartment(ChangeDatabaseToolsDatabaseApiGatewayConfigCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangeDatabaseToolsDatabaseApiGatewayConfigCompartmentRequest | 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<ChangeDatabaseToolsDatabaseApiGatewayConfigCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeDatabaseToolsDatabaseApiGatewayConfigCompartment API.
ChangeDatabaseToolsIdentityCompartment(ChangeDatabaseToolsIdentityCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves the specified Database Tools identity to a different compartment in the same tenancy. For information about moving resources between compartments, see Moving Resources to a Different Compartment.
Declaration
public Task<ChangeDatabaseToolsIdentityCompartmentResponse> ChangeDatabaseToolsIdentityCompartment(ChangeDatabaseToolsIdentityCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangeDatabaseToolsIdentityCompartmentRequest | 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<ChangeDatabaseToolsIdentityCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeDatabaseToolsIdentityCompartment API.
ChangeDatabaseToolsMcpServerCompartment(ChangeDatabaseToolsMcpServerCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves the specified Database Tools mcpserver to a different compartment in the same tenancy.
Declaration
public Task<ChangeDatabaseToolsMcpServerCompartmentResponse> ChangeDatabaseToolsMcpServerCompartment(ChangeDatabaseToolsMcpServerCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangeDatabaseToolsMcpServerCompartmentRequest | 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<ChangeDatabaseToolsMcpServerCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeDatabaseToolsMcpServerCompartment API.
ChangeDatabaseToolsMcpToolsetCompartment(ChangeDatabaseToolsMcpToolsetCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves the specified Database Tools MCP Toolset to a different compartment in the same tenancy.
Declaration
public Task<ChangeDatabaseToolsMcpToolsetCompartmentResponse> ChangeDatabaseToolsMcpToolsetCompartment(ChangeDatabaseToolsMcpToolsetCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangeDatabaseToolsMcpToolsetCompartmentRequest | 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<ChangeDatabaseToolsMcpToolsetCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeDatabaseToolsMcpToolsetCompartment API.
ChangeDatabaseToolsPrivateEndpointCompartment(ChangeDatabaseToolsPrivateEndpointCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves a Database Tools private endpoint into a different compartment in the same tenancy. For information about moving resources between compartments, see Moving Resources to a Different Compartment.
Declaration
public Task<ChangeDatabaseToolsPrivateEndpointCompartmentResponse> ChangeDatabaseToolsPrivateEndpointCompartment(ChangeDatabaseToolsPrivateEndpointCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangeDatabaseToolsPrivateEndpointCompartmentRequest | 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<ChangeDatabaseToolsPrivateEndpointCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeDatabaseToolsPrivateEndpointCompartment API.
ChangeDatabaseToolsSqlReportCompartment(ChangeDatabaseToolsSqlReportCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves the specified Database Tools SQL Report to a different compartment in the same tenancy.
Declaration
public Task<ChangeDatabaseToolsSqlReportCompartmentResponse> ChangeDatabaseToolsSqlReportCompartment(ChangeDatabaseToolsSqlReportCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangeDatabaseToolsSqlReportCompartmentRequest | 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<ChangeDatabaseToolsSqlReportCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeDatabaseToolsSqlReportCompartment API.
CreateDatabaseToolsConnection(CreateDatabaseToolsConnectionRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Database Tools connection.
Declaration
public Task<CreateDatabaseToolsConnectionResponse> CreateDatabaseToolsConnection(CreateDatabaseToolsConnectionRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateDatabaseToolsConnectionRequest | 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<CreateDatabaseToolsConnectionResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateDatabaseToolsConnection API.
CreateDatabaseToolsDatabaseApiGatewayConfig(CreateDatabaseToolsDatabaseApiGatewayConfigRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Database Tools database API gateway config.
Declaration
public Task<CreateDatabaseToolsDatabaseApiGatewayConfigResponse> CreateDatabaseToolsDatabaseApiGatewayConfig(CreateDatabaseToolsDatabaseApiGatewayConfigRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateDatabaseToolsDatabaseApiGatewayConfigRequest | 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<CreateDatabaseToolsDatabaseApiGatewayConfigResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateDatabaseToolsDatabaseApiGatewayConfig API.
CreateDatabaseToolsIdentity(CreateDatabaseToolsIdentityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Database Tools identity.
Declaration
public Task<CreateDatabaseToolsIdentityResponse> CreateDatabaseToolsIdentity(CreateDatabaseToolsIdentityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateDatabaseToolsIdentityRequest | 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<CreateDatabaseToolsIdentityResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateDatabaseToolsIdentity API.
CreateDatabaseToolsMcpServer(CreateDatabaseToolsMcpServerRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Database Tools MCP server.
Declaration
public Task<CreateDatabaseToolsMcpServerResponse> CreateDatabaseToolsMcpServer(CreateDatabaseToolsMcpServerRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateDatabaseToolsMcpServerRequest | 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<CreateDatabaseToolsMcpServerResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateDatabaseToolsMcpServer API.
CreateDatabaseToolsMcpToolset(CreateDatabaseToolsMcpToolsetRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Database Tools MCP Toolset.
Declaration
public Task<CreateDatabaseToolsMcpToolsetResponse> CreateDatabaseToolsMcpToolset(CreateDatabaseToolsMcpToolsetRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateDatabaseToolsMcpToolsetRequest | 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<CreateDatabaseToolsMcpToolsetResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateDatabaseToolsMcpToolset API.
CreateDatabaseToolsPrivateEndpoint(CreateDatabaseToolsPrivateEndpointRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Database Tools private endpoint.
Declaration
public Task<CreateDatabaseToolsPrivateEndpointResponse> CreateDatabaseToolsPrivateEndpoint(CreateDatabaseToolsPrivateEndpointRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateDatabaseToolsPrivateEndpointRequest | 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<CreateDatabaseToolsPrivateEndpointResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateDatabaseToolsPrivateEndpoint API.
CreateDatabaseToolsSqlReport(CreateDatabaseToolsSqlReportRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Database Tools Sql Report.
Declaration
public Task<CreateDatabaseToolsSqlReportResponse> CreateDatabaseToolsSqlReport(CreateDatabaseToolsSqlReportRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateDatabaseToolsSqlReportRequest | 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<CreateDatabaseToolsSqlReportResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateDatabaseToolsSqlReport API.
DeleteDatabaseToolsConnection(DeleteDatabaseToolsConnectionRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified Database Tools connection resource.
Declaration
public Task<DeleteDatabaseToolsConnectionResponse> DeleteDatabaseToolsConnection(DeleteDatabaseToolsConnectionRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteDatabaseToolsConnectionRequest | 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<DeleteDatabaseToolsConnectionResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteDatabaseToolsConnection API.
DeleteDatabaseToolsDatabaseApiGatewayConfig(DeleteDatabaseToolsDatabaseApiGatewayConfigRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified Database Tools database API gateway config resource.
Declaration
public Task<DeleteDatabaseToolsDatabaseApiGatewayConfigResponse> DeleteDatabaseToolsDatabaseApiGatewayConfig(DeleteDatabaseToolsDatabaseApiGatewayConfigRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteDatabaseToolsDatabaseApiGatewayConfigRequest | 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<DeleteDatabaseToolsDatabaseApiGatewayConfigResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteDatabaseToolsDatabaseApiGatewayConfig API.
DeleteDatabaseToolsIdentity(DeleteDatabaseToolsIdentityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified Database Tools identity resource.
Declaration
public Task<DeleteDatabaseToolsIdentityResponse> DeleteDatabaseToolsIdentity(DeleteDatabaseToolsIdentityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteDatabaseToolsIdentityRequest | 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<DeleteDatabaseToolsIdentityResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteDatabaseToolsIdentity API.
DeleteDatabaseToolsMcpServer(DeleteDatabaseToolsMcpServerRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified Database Tools MCP server resource.
Declaration
public Task<DeleteDatabaseToolsMcpServerResponse> DeleteDatabaseToolsMcpServer(DeleteDatabaseToolsMcpServerRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteDatabaseToolsMcpServerRequest | 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<DeleteDatabaseToolsMcpServerResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteDatabaseToolsMcpServer API.
DeleteDatabaseToolsMcpToolset(DeleteDatabaseToolsMcpToolsetRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified Database Tools MCP Toolset resource.
Declaration
public Task<DeleteDatabaseToolsMcpToolsetResponse> DeleteDatabaseToolsMcpToolset(DeleteDatabaseToolsMcpToolsetRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteDatabaseToolsMcpToolsetRequest | 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<DeleteDatabaseToolsMcpToolsetResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteDatabaseToolsMcpToolset API.
DeleteDatabaseToolsPrivateEndpoint(DeleteDatabaseToolsPrivateEndpointRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified Database Tools private endpoint.
Declaration
public Task<DeleteDatabaseToolsPrivateEndpointResponse> DeleteDatabaseToolsPrivateEndpoint(DeleteDatabaseToolsPrivateEndpointRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteDatabaseToolsPrivateEndpointRequest | 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<DeleteDatabaseToolsPrivateEndpointResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteDatabaseToolsPrivateEndpoint API.
DeleteDatabaseToolsSqlReport(DeleteDatabaseToolsSqlReportRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified Database Tools SQL Report resource.
Declaration
public Task<DeleteDatabaseToolsSqlReportResponse> DeleteDatabaseToolsSqlReport(DeleteDatabaseToolsSqlReportRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| DeleteDatabaseToolsSqlReportRequest | 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<DeleteDatabaseToolsSqlReportResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteDatabaseToolsSqlReport API.
GetDatabaseToolsConnection(GetDatabaseToolsConnectionRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets details of the specified Database Tools connection.
Declaration
public Task<GetDatabaseToolsConnectionResponse> GetDatabaseToolsConnection(GetDatabaseToolsConnectionRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDatabaseToolsConnectionRequest | 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<GetDatabaseToolsConnectionResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetDatabaseToolsConnection API.
GetDatabaseToolsDatabaseApiGatewayConfig(GetDatabaseToolsDatabaseApiGatewayConfigRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets details of the specified Database Tools database API gateway config.
Declaration
public Task<GetDatabaseToolsDatabaseApiGatewayConfigResponse> GetDatabaseToolsDatabaseApiGatewayConfig(GetDatabaseToolsDatabaseApiGatewayConfigRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDatabaseToolsDatabaseApiGatewayConfigRequest | 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<GetDatabaseToolsDatabaseApiGatewayConfigResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetDatabaseToolsDatabaseApiGatewayConfig API.
GetDatabaseToolsEndpointService(GetDatabaseToolsEndpointServiceRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets details for the specified Database Tools endpoint service.
Declaration
public Task<GetDatabaseToolsEndpointServiceResponse> GetDatabaseToolsEndpointService(GetDatabaseToolsEndpointServiceRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDatabaseToolsEndpointServiceRequest | 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<GetDatabaseToolsEndpointServiceResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetDatabaseToolsEndpointService API.
GetDatabaseToolsIdentity(GetDatabaseToolsIdentityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets details of the specified Database Tools identity.
Declaration
public Task<GetDatabaseToolsIdentityResponse> GetDatabaseToolsIdentity(GetDatabaseToolsIdentityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDatabaseToolsIdentityRequest | 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<GetDatabaseToolsIdentityResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetDatabaseToolsIdentity API.
GetDatabaseToolsMcpServer(GetDatabaseToolsMcpServerRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets details of the specified Database Tools MCP server.
Declaration
public Task<GetDatabaseToolsMcpServerResponse> GetDatabaseToolsMcpServer(GetDatabaseToolsMcpServerRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDatabaseToolsMcpServerRequest | 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<GetDatabaseToolsMcpServerResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetDatabaseToolsMcpServer API.
GetDatabaseToolsMcpToolset(GetDatabaseToolsMcpToolsetRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets details of the specified Database Tools MCP Toolset.
Declaration
public Task<GetDatabaseToolsMcpToolsetResponse> GetDatabaseToolsMcpToolset(GetDatabaseToolsMcpToolsetRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDatabaseToolsMcpToolsetRequest | 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<GetDatabaseToolsMcpToolsetResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetDatabaseToolsMcpToolset API.
GetDatabaseToolsPrivateEndpoint(GetDatabaseToolsPrivateEndpointRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets details of a specified Database Tools private endpoint.
Declaration
public Task<GetDatabaseToolsPrivateEndpointResponse> GetDatabaseToolsPrivateEndpoint(GetDatabaseToolsPrivateEndpointRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDatabaseToolsPrivateEndpointRequest | 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<GetDatabaseToolsPrivateEndpointResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetDatabaseToolsPrivateEndpoint API.
GetDatabaseToolsSqlReport(GetDatabaseToolsSqlReportRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets details of the specified Database Tools SQL report.
Declaration
public Task<GetDatabaseToolsSqlReportResponse> GetDatabaseToolsSqlReport(GetDatabaseToolsSqlReportRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| GetDatabaseToolsSqlReportRequest | 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<GetDatabaseToolsSqlReportResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetDatabaseToolsSqlReport 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.
ListDatabaseToolsConnections(ListDatabaseToolsConnectionsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Database Tools connections.
Declaration
public Task<ListDatabaseToolsConnectionsResponse> ListDatabaseToolsConnections(ListDatabaseToolsConnectionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatabaseToolsConnectionsRequest | 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<ListDatabaseToolsConnectionsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListDatabaseToolsConnections API.
ListDatabaseToolsDatabaseApiGatewayConfigs(ListDatabaseToolsDatabaseApiGatewayConfigsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Database Tools database API gateway configs.
Declaration
public Task<ListDatabaseToolsDatabaseApiGatewayConfigsResponse> ListDatabaseToolsDatabaseApiGatewayConfigs(ListDatabaseToolsDatabaseApiGatewayConfigsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatabaseToolsDatabaseApiGatewayConfigsRequest | 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<ListDatabaseToolsDatabaseApiGatewayConfigsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListDatabaseToolsDatabaseApiGatewayConfigs API.
ListDatabaseToolsEndpointServices(ListDatabaseToolsEndpointServicesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Database Tools endpoint services.
Declaration
public Task<ListDatabaseToolsEndpointServicesResponse> ListDatabaseToolsEndpointServices(ListDatabaseToolsEndpointServicesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatabaseToolsEndpointServicesRequest | 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<ListDatabaseToolsEndpointServicesResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListDatabaseToolsEndpointServices API.
ListDatabaseToolsIdentities(ListDatabaseToolsIdentitiesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Database Tools identities.
Declaration
public Task<ListDatabaseToolsIdentitiesResponse> ListDatabaseToolsIdentities(ListDatabaseToolsIdentitiesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatabaseToolsIdentitiesRequest | 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<ListDatabaseToolsIdentitiesResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListDatabaseToolsIdentities API.
ListDatabaseToolsMcpServers(ListDatabaseToolsMcpServersRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Database Tools MCP servers.
Declaration
public Task<ListDatabaseToolsMcpServersResponse> ListDatabaseToolsMcpServers(ListDatabaseToolsMcpServersRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatabaseToolsMcpServersRequest | 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<ListDatabaseToolsMcpServersResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListDatabaseToolsMcpServers API.
ListDatabaseToolsMcpToolsetVersions(ListDatabaseToolsMcpToolsetVersionsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Database Tools Toolset versions
Declaration
public Task<ListDatabaseToolsMcpToolsetVersionsResponse> ListDatabaseToolsMcpToolsetVersions(ListDatabaseToolsMcpToolsetVersionsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatabaseToolsMcpToolsetVersionsRequest | 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<ListDatabaseToolsMcpToolsetVersionsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListDatabaseToolsMcpToolsetVersions API.
ListDatabaseToolsMcpToolsets(ListDatabaseToolsMcpToolsetsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Database Tools Toolsets.
Declaration
public Task<ListDatabaseToolsMcpToolsetsResponse> ListDatabaseToolsMcpToolsets(ListDatabaseToolsMcpToolsetsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatabaseToolsMcpToolsetsRequest | 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<ListDatabaseToolsMcpToolsetsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListDatabaseToolsMcpToolsets API.
ListDatabaseToolsPrivateEndpoints(ListDatabaseToolsPrivateEndpointsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Database Tools private endpoints.
Declaration
public Task<ListDatabaseToolsPrivateEndpointsResponse> ListDatabaseToolsPrivateEndpoints(ListDatabaseToolsPrivateEndpointsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatabaseToolsPrivateEndpointsRequest | 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<ListDatabaseToolsPrivateEndpointsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListDatabaseToolsPrivateEndpoints API.
ListDatabaseToolsSqlReports(ListDatabaseToolsSqlReportsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Database Tools SQL reports.
Declaration
public Task<ListDatabaseToolsSqlReportsResponse> ListDatabaseToolsSqlReports(ListDatabaseToolsSqlReportsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| ListDatabaseToolsSqlReportsRequest | 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<ListDatabaseToolsSqlReportsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListDatabaseToolsSqlReports 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.
RefreshDatabaseToolsIdentityCredential(RefreshDatabaseToolsIdentityCredentialRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Refresh Database Tools identity credential.
Declaration
public Task<RefreshDatabaseToolsIdentityCredentialResponse> RefreshDatabaseToolsIdentityCredential(RefreshDatabaseToolsIdentityCredentialRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| RefreshDatabaseToolsIdentityCredentialRequest | 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<RefreshDatabaseToolsIdentityCredentialResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use RefreshDatabaseToolsIdentityCredential API.
RemoveDatabaseToolsConnectionLock(RemoveDatabaseToolsConnectionLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Removes a lock from a DatabaseToolsConnection resource.
Declaration
public Task<RemoveDatabaseToolsConnectionLockResponse> RemoveDatabaseToolsConnectionLock(RemoveDatabaseToolsConnectionLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveDatabaseToolsConnectionLockRequest | 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<RemoveDatabaseToolsConnectionLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use RemoveDatabaseToolsConnectionLock API.
RemoveDatabaseToolsDatabaseApiGatewayConfigLock(RemoveDatabaseToolsDatabaseApiGatewayConfigLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Removes a lock from a DatabaseToolsDatabaseApiGatewayConfig resource.
Declaration
public Task<RemoveDatabaseToolsDatabaseApiGatewayConfigLockResponse> RemoveDatabaseToolsDatabaseApiGatewayConfigLock(RemoveDatabaseToolsDatabaseApiGatewayConfigLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveDatabaseToolsDatabaseApiGatewayConfigLockRequest | 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<RemoveDatabaseToolsDatabaseApiGatewayConfigLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use RemoveDatabaseToolsDatabaseApiGatewayConfigLock API.
RemoveDatabaseToolsIdentityLock(RemoveDatabaseToolsIdentityLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Removes a lock from a DatabaseToolsIdentity resource.
Declaration
public Task<RemoveDatabaseToolsIdentityLockResponse> RemoveDatabaseToolsIdentityLock(RemoveDatabaseToolsIdentityLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveDatabaseToolsIdentityLockRequest | 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<RemoveDatabaseToolsIdentityLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use RemoveDatabaseToolsIdentityLock API.
RemoveDatabaseToolsMcpServerLock(RemoveDatabaseToolsMcpServerLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Removes a lock from a DatabaseToolsMcpServer resource.
Declaration
public Task<RemoveDatabaseToolsMcpServerLockResponse> RemoveDatabaseToolsMcpServerLock(RemoveDatabaseToolsMcpServerLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveDatabaseToolsMcpServerLockRequest | 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<RemoveDatabaseToolsMcpServerLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use RemoveDatabaseToolsMcpServerLock API.
RemoveDatabaseToolsMcpToolsetLock(RemoveDatabaseToolsMcpToolsetLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Removes a lock from a DatabaseToolsMcpToolset resource.
Declaration
public Task<RemoveDatabaseToolsMcpToolsetLockResponse> RemoveDatabaseToolsMcpToolsetLock(RemoveDatabaseToolsMcpToolsetLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveDatabaseToolsMcpToolsetLockRequest | 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<RemoveDatabaseToolsMcpToolsetLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use RemoveDatabaseToolsMcpToolsetLock API.
RemoveDatabaseToolsPrivateEndpointLock(RemoveDatabaseToolsPrivateEndpointLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Removes a lock from a DatabaseToolsPrivateEndpoint resource.
Declaration
public Task<RemoveDatabaseToolsPrivateEndpointLockResponse> RemoveDatabaseToolsPrivateEndpointLock(RemoveDatabaseToolsPrivateEndpointLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveDatabaseToolsPrivateEndpointLockRequest | 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<RemoveDatabaseToolsPrivateEndpointLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use RemoveDatabaseToolsPrivateEndpointLock API.
RemoveDatabaseToolsSqlReportLock(RemoveDatabaseToolsSqlReportLockRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Removes a lock from a DatabaseToolsSqlReport resource.
Declaration
public Task<RemoveDatabaseToolsSqlReportLockResponse> RemoveDatabaseToolsSqlReportLock(RemoveDatabaseToolsSqlReportLockRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveDatabaseToolsSqlReportLockRequest | 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<RemoveDatabaseToolsSqlReportLockResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use RemoveDatabaseToolsSqlReportLock API.
UpdateDatabaseToolsConnection(UpdateDatabaseToolsConnectionRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates the specified Database Tools connection.
Declaration
public Task<UpdateDatabaseToolsConnectionResponse> UpdateDatabaseToolsConnection(UpdateDatabaseToolsConnectionRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateDatabaseToolsConnectionRequest | 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<UpdateDatabaseToolsConnectionResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateDatabaseToolsConnection API.
UpdateDatabaseToolsDatabaseApiGatewayConfig(UpdateDatabaseToolsDatabaseApiGatewayConfigRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates the specified Database Tools database API gateway config.
Declaration
public Task<UpdateDatabaseToolsDatabaseApiGatewayConfigResponse> UpdateDatabaseToolsDatabaseApiGatewayConfig(UpdateDatabaseToolsDatabaseApiGatewayConfigRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateDatabaseToolsDatabaseApiGatewayConfigRequest | 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<UpdateDatabaseToolsDatabaseApiGatewayConfigResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateDatabaseToolsDatabaseApiGatewayConfig API.
UpdateDatabaseToolsIdentity(UpdateDatabaseToolsIdentityRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates the specified Database Tools identity.
Declaration
public Task<UpdateDatabaseToolsIdentityResponse> UpdateDatabaseToolsIdentity(UpdateDatabaseToolsIdentityRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateDatabaseToolsIdentityRequest | 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<UpdateDatabaseToolsIdentityResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateDatabaseToolsIdentity API.
UpdateDatabaseToolsMcpServer(UpdateDatabaseToolsMcpServerRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates the specified Database Tools MCP server.
Declaration
public Task<UpdateDatabaseToolsMcpServerResponse> UpdateDatabaseToolsMcpServer(UpdateDatabaseToolsMcpServerRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateDatabaseToolsMcpServerRequest | 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<UpdateDatabaseToolsMcpServerResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateDatabaseToolsMcpServer API.
UpdateDatabaseToolsMcpToolset(UpdateDatabaseToolsMcpToolsetRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates the specified Database Tools MCP Toolset.
Declaration
public Task<UpdateDatabaseToolsMcpToolsetResponse> UpdateDatabaseToolsMcpToolset(UpdateDatabaseToolsMcpToolsetRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateDatabaseToolsMcpToolsetRequest | 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<UpdateDatabaseToolsMcpToolsetResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateDatabaseToolsMcpToolset API.
UpdateDatabaseToolsPrivateEndpoint(UpdateDatabaseToolsPrivateEndpointRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates the specified Database Tools private endpoint.
Declaration
public Task<UpdateDatabaseToolsPrivateEndpointResponse> UpdateDatabaseToolsPrivateEndpoint(UpdateDatabaseToolsPrivateEndpointRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateDatabaseToolsPrivateEndpointRequest | 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<UpdateDatabaseToolsPrivateEndpointResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateDatabaseToolsPrivateEndpoint API.
UpdateDatabaseToolsSqlReport(UpdateDatabaseToolsSqlReportRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates the specified Database Tools SQL Report.
Declaration
public Task<UpdateDatabaseToolsSqlReportResponse> UpdateDatabaseToolsSqlReport(UpdateDatabaseToolsSqlReportRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateDatabaseToolsSqlReportRequest | 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<UpdateDatabaseToolsSqlReportResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateDatabaseToolsSqlReport API.
ValidateDatabaseToolsConnection(ValidateDatabaseToolsConnectionRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Validates the Database Tools connection details by establishing a connection to the database.
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.