AWS SDK for C++AWS SDK for C++ Version 1.11.606 |
#include <OdbClient.h>
Oracle Database@Amazon Web Services is an offering that enables you to access Oracle Exadata infrastructure managed by Oracle Cloud Infrastructure (OCI) inside Amazon Web Services data centers. You can migrate your Oracle Exadata workloads, establish low-latency connectivity with applications running on Amazon Web Services, and integrate with Amazon Web Services services. For example, you can run application servers in a virtual private cloud (VPC) and access an Oracle Exadata system running in Oracle Database@Amazon Web Services. You can get started with Oracle Database@Amazon Web Services by using the familiar Amazon Web Services Management Console, APIs, or CLI.
This interface reference for Oracle Database@Amazon Web Services contains documentation for a programming or command line interface that you can use to manage Oracle Database@Amazon Web Services. Oracle Database@Amazon Web Services is asynchronous, which means that some interfaces might require techniques such as polling or callback functions to determine when a command has been applied. The reference structure is as follows.
In this preview release documentation, the links in the "See Also" sections do not work.
Oracle Database@Amazon Web Services API Reference
For the alphabetical list of API actions, see .
For the alphabetical list of data types, see .
For a list of common parameters, see CommonParameters.
For descriptions of the error codes, see CommonErrors.
Definition at line 41 of file OdbClient.h.
Definition at line 44 of file OdbClient.h.
Definition at line 48 of file OdbClient.h.
Definition at line 49 of file OdbClient.h.
Aws::odb::OdbClientConfiguration()
,
nullptr
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::odb::OdbClientConfiguration()
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::odb::OdbClientConfiguration()
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Registers the Amazon Web Services Marketplace token for your Amazon Web Services account to activate your Oracle Database@Amazon Web Services subscription.
nullptr
An Async wrapper for AcceptMarketplaceRegistration that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 121 of file OdbClient.h.
A Callable wrapper for AcceptMarketplaceRegistration that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 112 of file OdbClient.h.
Creates a new Autonomous VM cluster in the specified Exadata infrastructure.
nullptr
An Async wrapper for CreateCloudAutonomousVmCluster that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 147 of file OdbClient.h.
A Callable wrapper for CreateCloudAutonomousVmCluster that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 138 of file OdbClient.h.
nullptr
An Async wrapper for CreateCloudExadataInfrastructure that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 172 of file OdbClient.h.
A Callable wrapper for CreateCloudExadataInfrastructure that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 163 of file OdbClient.h.
nullptr
An Async wrapper for CreateCloudVmCluster that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 198 of file OdbClient.h.
A Callable wrapper for CreateCloudVmCluster that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 189 of file OdbClient.h.
nullptr
An Async wrapper for CreateOdbNetwork that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 223 of file OdbClient.h.
A Callable wrapper for CreateOdbNetwork that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 214 of file OdbClient.h.
Creates a peering connection between an ODB network and either another ODB network or a customer-owned VPC.
A peering connection enables private connectivity between the networks for application-tier communication.
nullptr
An Async wrapper for CreateOdbPeeringConnection that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 251 of file OdbClient.h.
A Callable wrapper for CreateOdbPeeringConnection that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 242 of file OdbClient.h.
nullptr
An Async wrapper for DeleteCloudAutonomousVmCluster that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 276 of file OdbClient.h.
A Callable wrapper for DeleteCloudAutonomousVmCluster that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 267 of file OdbClient.h.
Deletes the specified Exadata infrastructure. Before you use this operation, make sure to delete all of the VM clusters that are hosted on this Exadata infrastructure.
nullptr
An Async wrapper for DeleteCloudExadataInfrastructure that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 303 of file OdbClient.h.
A Callable wrapper for DeleteCloudExadataInfrastructure that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 294 of file OdbClient.h.
nullptr
An Async wrapper for DeleteCloudVmCluster that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 328 of file OdbClient.h.
A Callable wrapper for DeleteCloudVmCluster that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 319 of file OdbClient.h.
nullptr
An Async wrapper for DeleteOdbNetwork that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 353 of file OdbClient.h.
A Callable wrapper for DeleteOdbNetwork that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 344 of file OdbClient.h.
Deletes an ODB peering connection.
When you delete an ODB peering connection, the underlying VPC peering connection is also deleted.
nullptr
An Async wrapper for DeleteOdbPeeringConnection that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 380 of file OdbClient.h.
A Callable wrapper for DeleteOdbPeeringConnection that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 371 of file OdbClient.h.
nullptr
An Async wrapper for GetCloudAutonomousVmCluster that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 406 of file OdbClient.h.
A Callable wrapper for GetCloudAutonomousVmCluster that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 397 of file OdbClient.h.
nullptr
An Async wrapper for GetCloudExadataInfrastructure that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 432 of file OdbClient.h.
A Callable wrapper for GetCloudExadataInfrastructure that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 423 of file OdbClient.h.
Retrieves information about unallocated resources in a specified Cloud Exadata Infrastructure.
nullptr
An Async wrapper for GetCloudExadataInfrastructureUnallocatedResources that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 458 of file OdbClient.h.
A Callable wrapper for GetCloudExadataInfrastructureUnallocatedResources that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 449 of file OdbClient.h.
nullptr
An Async wrapper for GetCloudVmCluster that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 484 of file OdbClient.h.
A Callable wrapper for GetCloudVmCluster that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 475 of file OdbClient.h.
nullptr
An Async wrapper for GetDbNode that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 509 of file OdbClient.h.
A Callable wrapper for GetDbNode that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 500 of file OdbClient.h.
nullptr
An Async wrapper for GetDbServer that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 535 of file OdbClient.h.
A Callable wrapper for GetDbServer that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 526 of file OdbClient.h.
{}
)
const
Returns the tenancy activation link and onboarding status for your Amazon Web Services account.
nullptr
,
{}
An Async wrapper for GetOciOnboardingStatus that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 561 of file OdbClient.h.
{}
)
const
A Callable wrapper for GetOciOnboardingStatus that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 552 of file OdbClient.h.
nullptr
An Async wrapper for GetOdbNetwork that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 587 of file OdbClient.h.
A Callable wrapper for GetOdbNetwork that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 578 of file OdbClient.h.
nullptr
An Async wrapper for GetOdbPeeringConnection that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 613 of file OdbClient.h.
A Callable wrapper for GetOdbPeeringConnection that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 604 of file OdbClient.h.
{}
)
const
nullptr
,
{}
An Async wrapper for InitializeService that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 639 of file OdbClient.h.
{}
)
const
A Callable wrapper for InitializeService that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 630 of file OdbClient.h.
nullptr
An Async wrapper for ListAutonomousVirtualMachines that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 665 of file OdbClient.h.
A Callable wrapper for ListAutonomousVirtualMachines that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 656 of file OdbClient.h.
{}
)
const
Lists all Autonomous VM clusters in a specified Cloud Exadata infrastructure.
nullptr
,
{}
An Async wrapper for ListCloudAutonomousVmClusters that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 691 of file OdbClient.h.
{}
)
const
A Callable wrapper for ListCloudAutonomousVmClusters that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 682 of file OdbClient.h.
{}
)
const
Returns information about the Exadata infrastructures owned by your Amazon Web Services account.
nullptr
,
{}
An Async wrapper for ListCloudExadataInfrastructures that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 717 of file OdbClient.h.
{}
)
const
A Callable wrapper for ListCloudExadataInfrastructures that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 708 of file OdbClient.h.
{}
)
const
Returns information about the VM clusters owned by your Amazon Web Services account or only the ones on the specified Exadata infrastructure.
nullptr
,
{}
An Async wrapper for ListCloudVmClusters that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 744 of file OdbClient.h.
{}
)
const
A Callable wrapper for ListCloudVmClusters that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 735 of file OdbClient.h.
nullptr
An Async wrapper for ListDbNodes that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 770 of file OdbClient.h.
A Callable wrapper for ListDbNodes that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 761 of file OdbClient.h.
Returns information about the database servers that belong to the specified Exadata infrastructure.
nullptr
An Async wrapper for ListDbServers that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 796 of file OdbClient.h.
A Callable wrapper for ListDbServers that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 787 of file OdbClient.h.
{}
)
const
Returns information about the shapes that are available for an Exadata infrastructure.
nullptr
,
{}
An Async wrapper for ListDbSystemShapes that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 822 of file OdbClient.h.
{}
)
const
A Callable wrapper for ListDbSystemShapes that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 813 of file OdbClient.h.
{}
)
const
Returns information about Oracle Grid Infrastructure (GI) software versions that are available for a VM cluster for the specified shape.
nullptr
,
{}
An Async wrapper for ListGiVersions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 849 of file OdbClient.h.
{}
)
const
A Callable wrapper for ListGiVersions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 840 of file OdbClient.h.
{}
)
const
Returns information about the ODB networks owned by your Amazon Web Services account.
nullptr
,
{}
An Async wrapper for ListOdbNetworks that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 875 of file OdbClient.h.
{}
)
const
A Callable wrapper for ListOdbNetworks that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 866 of file OdbClient.h.
{}
)
const
Lists all ODB peering connections or those associated with a specific ODB network.
nullptr
,
{}
An Async wrapper for ListOdbPeeringConnections that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 901 of file OdbClient.h.
{}
)
const
A Callable wrapper for ListOdbPeeringConnections that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 892 of file OdbClient.h.
Returns information about the system versions that are available for a VM cluster for the specified giVersion
and shape
.
nullptr
An Async wrapper for ListSystemVersions that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 928 of file OdbClient.h.
A Callable wrapper for ListSystemVersions that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 919 of file OdbClient.h.
nullptr
An Async wrapper for ListTagsForResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 954 of file OdbClient.h.
A Callable wrapper for ListTagsForResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 945 of file OdbClient.h.
nullptr
An Async wrapper for RebootDbNode that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 979 of file OdbClient.h.
A Callable wrapper for RebootDbNode that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 970 of file OdbClient.h.
nullptr
An Async wrapper for StartDbNode that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1004 of file OdbClient.h.
A Callable wrapper for StartDbNode that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 995 of file OdbClient.h.
nullptr
An Async wrapper for StopDbNode that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1029 of file OdbClient.h.
A Callable wrapper for StopDbNode that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1020 of file OdbClient.h.
nullptr
An Async wrapper for TagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1054 of file OdbClient.h.
A Callable wrapper for TagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1045 of file OdbClient.h.
nullptr
An Async wrapper for UntagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1079 of file OdbClient.h.
A Callable wrapper for UntagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1070 of file OdbClient.h.
nullptr
An Async wrapper for UpdateCloudExadataInfrastructure that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1105 of file OdbClient.h.
A Callable wrapper for UpdateCloudExadataInfrastructure that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1096 of file OdbClient.h.
nullptr
An Async wrapper for UpdateOdbNetwork that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1130 of file OdbClient.h.
A Callable wrapper for UpdateOdbNetwork that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1121 of file OdbClient.h.
Definition at line 1137 of file OdbClient.h.