Class: Aws::Odb::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::Odb::Client
- Includes:
- ClientStubs
- Defined in:
- gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb
Overview
An API client for Odb. To construct a client, you need to configure a :region and :credentials.
client = Aws::Odb::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
-
#accept_marketplace_registration(params = {}) ⇒ Struct
Registers the Amazon Web Services Marketplace token for your Amazon Web Services account to activate your Oracle Database@Amazon Web Services subscription.
-
#associate_iam_role_to_resource(params = {}) ⇒ Struct
Associates an Amazon Web Services Identity and Access Management (IAM) service role with a specified resource to enable Amazon Web Services service integration.
-
#associate_virtual_machines_to_exadb_vm_cluster(params = {}) ⇒ Types::AssociateVirtualMachinesToExadbVmClusterOutput
Adds virtual machines to the specified Exascale VM cluster.
-
#create_autonomous_database(params = {}) ⇒ Types::CreateAutonomousDatabaseOutput
Creates a new Autonomous Database.
-
#create_autonomous_database_backup(params = {}) ⇒ Types::CreateAutonomousDatabaseBackupOutput
Creates a new backup of the specified Autonomous Database.
-
#create_autonomous_database_wallet(params = {}) ⇒ Types::CreateAutonomousDatabaseWalletOutput
Creates a new wallet for the specified Autonomous Database.
-
#create_cloud_autonomous_vm_cluster(params = {}) ⇒ Types::CreateCloudAutonomousVmClusterOutput
Creates a new Autonomous VM cluster in the specified Exadata infrastructure.
-
#create_cloud_exadata_infrastructure(params = {}) ⇒ Types::CreateCloudExadataInfrastructureOutput
Creates an Exadata infrastructure.
-
#create_cloud_vm_cluster(params = {}) ⇒ Types::CreateCloudVmClusterOutput
Creates a VM cluster on the specified Exadata infrastructure.
-
#create_exadb_vm_cluster(params = {}) ⇒ Types::CreateExadbVmClusterOutput
Creates an Exascale VM cluster.
-
#create_exascale_db_storage_vault(params = {}) ⇒ Types::CreateExascaleDbStorageVaultOutput
Creates an Exascale storage vault.
-
#create_odb_network(params = {}) ⇒ Types::CreateOdbNetworkOutput
Creates an ODB network.
-
#create_odb_peering_connection(params = {}) ⇒ Types::CreateOdbPeeringConnectionOutput
Creates a peering connection between an ODB network and a VPC.
-
#delete_autonomous_database(params = {}) ⇒ Struct
Deletes the specified Autonomous Database.
-
#delete_autonomous_database_backup(params = {}) ⇒ Struct
Deletes the specified Autonomous Database backup.
-
#delete_cloud_autonomous_vm_cluster(params = {}) ⇒ Struct
Deletes an Autonomous VM cluster.
-
#delete_cloud_exadata_infrastructure(params = {}) ⇒ Struct
Deletes the specified Exadata infrastructure.
-
#delete_cloud_vm_cluster(params = {}) ⇒ Struct
Deletes the specified VM cluster.
-
#delete_exadb_vm_cluster(params = {}) ⇒ Struct
Deletes the specified Exascale VM cluster.
-
#delete_exascale_db_storage_vault(params = {}) ⇒ Struct
Deletes the specified Exascale storage vault.
-
#delete_odb_network(params = {}) ⇒ Struct
Deletes the specified ODB network.
-
#delete_odb_peering_connection(params = {}) ⇒ Struct
Deletes an ODB peering connection.
-
#disassociate_iam_role_from_resource(params = {}) ⇒ Struct
Disassociates an Amazon Web Services Identity and Access Management (IAM) service role from a specified resource to disable Amazon Web Services service integration.
-
#disassociate_virtual_machines_from_exadb_vm_cluster(params = {}) ⇒ Types::DisassociateVirtualMachinesFromExadbVmClusterOutput
Removes virtual machines from the specified Exascale VM cluster.
-
#failover_autonomous_database(params = {}) ⇒ Types::FailoverAutonomousDatabaseOutput
Initiates a failover of the specified Autonomous Database to a standby peer database.
-
#get_autonomous_database(params = {}) ⇒ Types::GetAutonomousDatabaseOutput
Gets information about a specific Autonomous Database.
-
#get_autonomous_database_backup(params = {}) ⇒ Types::GetAutonomousDatabaseBackupOutput
Gets information about a specific Autonomous Database backup.
-
#get_autonomous_database_wallet_details(params = {}) ⇒ Types::GetAutonomousDatabaseWalletDetailsOutput
Gets the wallet details for the specified Autonomous Database.
-
#get_cloud_autonomous_vm_cluster(params = {}) ⇒ Types::GetCloudAutonomousVmClusterOutput
Gets information about a specific Autonomous VM cluster.
-
#get_cloud_exadata_infrastructure(params = {}) ⇒ Types::GetCloudExadataInfrastructureOutput
Returns information about the specified Exadata infrastructure.
-
#get_cloud_exadata_infrastructure_unallocated_resources(params = {}) ⇒ Types::GetCloudExadataInfrastructureUnallocatedResourcesOutput
Retrieves information about unallocated resources in a specified Cloud Exadata Infrastructure.
-
#get_cloud_vm_cluster(params = {}) ⇒ Types::GetCloudVmClusterOutput
Returns information about the specified VM cluster.
-
#get_db_node(params = {}) ⇒ Types::GetDbNodeOutput
Returns information about the specified DB node.
-
#get_db_server(params = {}) ⇒ Types::GetDbServerOutput
Returns information about the specified database server.
-
#get_exadb_vm_cluster(params = {}) ⇒ Types::GetExadbVmClusterOutput
Returns information about the specified Exascale VM cluster.
-
#get_exascale_db_storage_vault(params = {}) ⇒ Types::GetExascaleDbStorageVaultOutput
Returns information about the specified Exascale storage vault.
-
#get_oci_onboarding_status(params = {}) ⇒ Types::GetOciOnboardingStatusOutput
Returns the tenancy activation link and onboarding status for your Amazon Web Services account.
-
#get_odb_network(params = {}) ⇒ Types::GetOdbNetworkOutput
Returns information about the specified ODB network.
-
#get_odb_peering_connection(params = {}) ⇒ Types::GetOdbPeeringConnectionOutput
Retrieves information about an ODB peering connection.
-
#initialize_service(params = {}) ⇒ Struct
Initializes the ODB service for the first time in an account.
-
#list_autonomous_database_backups(params = {}) ⇒ Types::ListAutonomousDatabaseBackupsOutput
Lists the backups of the specified Autonomous Database.
-
#list_autonomous_database_character_sets(params = {}) ⇒ Types::ListAutonomousDatabaseCharacterSetsOutput
Lists the available character sets for Autonomous Databases.
-
#list_autonomous_database_clones(params = {}) ⇒ Types::ListAutonomousDatabaseClonesOutput
Lists the clones of the specified Autonomous Database.
-
#list_autonomous_database_peers(params = {}) ⇒ Types::ListAutonomousDatabasePeersOutput
Lists the peer databases of the specified Autonomous Database.
-
#list_autonomous_database_versions(params = {}) ⇒ Types::ListAutonomousDatabaseVersionsOutput
Lists the available Oracle Database software versions for Autonomous Databases.
-
#list_autonomous_databases(params = {}) ⇒ Types::ListAutonomousDatabasesOutput
Returns information about the Autonomous Databases owned by your Amazon Web Services account in the current Amazon Web Services Region.
-
#list_autonomous_virtual_machines(params = {}) ⇒ Types::ListAutonomousVirtualMachinesOutput
Lists all Autonomous VMs in an Autonomous VM cluster.
-
#list_cloud_autonomous_vm_clusters(params = {}) ⇒ Types::ListCloudAutonomousVmClustersOutput
Lists all Autonomous VM clusters in a specified Cloud Exadata infrastructure.
-
#list_cloud_exadata_infrastructures(params = {}) ⇒ Types::ListCloudExadataInfrastructuresOutput
Returns information about the Exadata infrastructures owned by your Amazon Web Services account.
-
#list_cloud_vm_clusters(params = {}) ⇒ Types::ListCloudVmClustersOutput
Returns information about the VM clusters owned by your Amazon Web Services account or only the ones on the specified Exadata infrastructure.
-
#list_db_nodes(params = {}) ⇒ Types::ListDbNodesOutput
Returns information about the DB nodes for the specified VM cluster.
-
#list_db_servers(params = {}) ⇒ Types::ListDbServersOutput
Returns information about the database servers that belong to the specified Exadata infrastructure.
-
#list_db_system_shapes(params = {}) ⇒ Types::ListDbSystemShapesOutput
Returns information about the shapes that are available for an Exadata infrastructure.
-
#list_exadb_vm_clusters(params = {}) ⇒ Types::ListExadbVmClustersOutput
Returns information about the Exascale VM clusters owned by your Amazon Web Services account.
-
#list_exascale_db_storage_vaults(params = {}) ⇒ Types::ListExascaleDbStorageVaultsOutput
Returns information about the Exascale storage vaults owned by your Amazon Web Services account.
-
#list_flex_components(params = {}) ⇒ Types::ListFlexComponentsOutput
Returns information about the flex components that are available for an Exadata infrastructure.
-
#list_gi_minor_versions(params = {}) ⇒ Types::ListGiMinorVersionsOutput
Returns a list of the Oracle Grid Infrastructure (GI) minor versions for the specified major version.
-
#list_gi_versions(params = {}) ⇒ Types::ListGiVersionsOutput
Returns information about Oracle Grid Infrastructure (GI) software versions that are available for a VM cluster for the specified shape.
-
#list_odb_networks(params = {}) ⇒ Types::ListOdbNetworksOutput
Returns information about the ODB networks owned by your Amazon Web Services account.
-
#list_odb_peering_connections(params = {}) ⇒ Types::ListOdbPeeringConnectionsOutput
Lists all ODB peering connections or those associated with a specific ODB network.
-
#list_system_versions(params = {}) ⇒ Types::ListSystemVersionsOutput
Returns information about the system versions that are available for a VM cluster for the specified
giVersionandshape. -
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Returns information about the tags applied to this resource.
-
#reboot_autonomous_database(params = {}) ⇒ Types::RebootAutonomousDatabaseOutput
Reboots the specified Autonomous Database.
-
#reboot_db_node(params = {}) ⇒ Types::RebootDbNodeOutput
Reboots the specified DB node in a VM cluster.
-
#restore_autonomous_database(params = {}) ⇒ Types::RestoreAutonomousDatabaseOutput
Restores the specified Autonomous Database to a point in time.
-
#shrink_autonomous_database(params = {}) ⇒ Types::ShrinkAutonomousDatabaseOutput
Shrinks the storage of the specified Autonomous Database to reclaim unused space.
-
#start_autonomous_database(params = {}) ⇒ Types::StartAutonomousDatabaseOutput
Starts the specified Autonomous Database.
-
#start_db_node(params = {}) ⇒ Types::StartDbNodeOutput
Starts the specified DB node in a VM cluster.
-
#stop_autonomous_database(params = {}) ⇒ Types::StopAutonomousDatabaseOutput
Stops the specified Autonomous Database.
-
#stop_db_node(params = {}) ⇒ Types::StopDbNodeOutput
Stops the specified DB node in a VM cluster.
-
#switchover_autonomous_database(params = {}) ⇒ Types::SwitchoverAutonomousDatabaseOutput
Performs a switchover of the specified Autonomous Database to a standby peer database.
-
#tag_resource(params = {}) ⇒ Struct
Applies tags to the specified resource.
-
#untag_resource(params = {}) ⇒ Struct
Removes tags from the specified resource.
-
#update_autonomous_database(params = {}) ⇒ Types::UpdateAutonomousDatabaseOutput
Updates the properties of an Autonomous Database.
-
#update_autonomous_database_backup(params = {}) ⇒ Types::UpdateAutonomousDatabaseBackupOutput
Updates the properties of an Autonomous Database backup.
-
#update_cloud_exadata_infrastructure(params = {}) ⇒ Types::UpdateCloudExadataInfrastructureOutput
Updates the properties of an Exadata infrastructure resource.
-
#update_exadb_vm_cluster(params = {}) ⇒ Types::UpdateExadbVmClusterOutput
Updates the specified Exascale VM cluster.
-
#update_exascale_cloud_exadata_infrastructure(params = {}) ⇒ Types::UpdateExascaleCloudExadataInfrastructureOutput
Configures or updates the Exascale storage on an Exadata infrastructure.
-
#update_exascale_db_storage_vault(params = {}) ⇒ Types::UpdateExascaleDbStorageVaultOutput
Updates the specified Exascale storage vault.
-
#update_odb_network(params = {}) ⇒ Types::UpdateOdbNetworkOutput
Updates properties of a specified ODB network.
-
#update_odb_peering_connection(params = {}) ⇒ Types::UpdateOdbPeeringConnectionOutput
Modifies the settings of an Oracle Database@Amazon Web Services peering connection.
Instance Method Summary collapse
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
Methods included from ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
485 486 487 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 485 def initialize(*args) super end |
Instance Method Details
#accept_marketplace_registration(params = {}) ⇒ Struct
Registers the Amazon Web Services Marketplace token for your Amazon Web Services account to activate your Oracle Database@Amazon Web Services subscription.
511 512 513 514 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 511 def accept_marketplace_registration(params = {}, = {}) req = build_request(:accept_marketplace_registration, params) req.send_request() end |
#associate_iam_role_to_resource(params = {}) ⇒ Struct
Associates an Amazon Web Services Identity and Access Management (IAM) service role with a specified resource to enable Amazon Web Services service integration.
548 549 550 551 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 548 def associate_iam_role_to_resource(params = {}, = {}) req = build_request(:associate_iam_role_to_resource, params) req.send_request() end |
#associate_virtual_machines_to_exadb_vm_cluster(params = {}) ⇒ Types::AssociateVirtualMachinesToExadbVmClusterOutput
Adds virtual machines to the specified Exascale VM cluster.
588 589 590 591 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 588 def associate_virtual_machines_to_exadb_vm_cluster(params = {}, = {}) req = build_request(:associate_virtual_machines_to_exadb_vm_cluster, params) req.send_request() end |
#create_autonomous_database(params = {}) ⇒ Types::CreateAutonomousDatabaseOutput
Creates a new Autonomous Database.
892 893 894 895 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 892 def create_autonomous_database(params = {}, = {}) req = build_request(:create_autonomous_database, params) req.send_request() end |
#create_autonomous_database_backup(params = {}) ⇒ Types::CreateAutonomousDatabaseBackupOutput
Creates a new backup of the specified Autonomous Database.
949 950 951 952 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 949 def create_autonomous_database_backup(params = {}, = {}) req = build_request(:create_autonomous_database_backup, params) req.send_request() end |
#create_autonomous_database_wallet(params = {}) ⇒ Types::CreateAutonomousDatabaseWalletOutput
Creates a new wallet for the specified Autonomous Database.
1011 1012 1013 1014 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1011 def create_autonomous_database_wallet(params = {}, = {}) req = build_request(:create_autonomous_database_wallet, params) req.send_request() end |
#create_cloud_autonomous_vm_cluster(params = {}) ⇒ Types::CreateCloudAutonomousVmClusterOutput
Creates a new Autonomous VM cluster in the specified Exadata infrastructure.
1142 1143 1144 1145 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1142 def create_cloud_autonomous_vm_cluster(params = {}, = {}) req = build_request(:create_cloud_autonomous_vm_cluster, params) req.send_request() end |
#create_cloud_exadata_infrastructure(params = {}) ⇒ Types::CreateCloudExadataInfrastructureOutput
Creates an Exadata infrastructure.
1277 1278 1279 1280 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1277 def create_cloud_exadata_infrastructure(params = {}, = {}) req = build_request(:create_cloud_exadata_infrastructure, params) req.send_request() end |
#create_cloud_vm_cluster(params = {}) ⇒ Types::CreateCloudVmClusterOutput
Creates a VM cluster on the specified Exadata infrastructure.
1468 1469 1470 1471 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1468 def create_cloud_vm_cluster(params = {}, = {}) req = build_request(:create_cloud_vm_cluster, params) req.send_request() end |
#create_exadb_vm_cluster(params = {}) ⇒ Types::CreateExadbVmClusterOutput
Creates an Exascale VM cluster.
1603 1604 1605 1606 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1603 def create_exadb_vm_cluster(params = {}, = {}) req = build_request(:create_exadb_vm_cluster, params) req.send_request() end |
#create_exascale_db_storage_vault(params = {}) ⇒ Types::CreateExascaleDbStorageVaultOutput
Creates an Exascale storage vault.
To create the Exascale storage vault on dedicated Exadata
infrastructure, specify cloudExadataInfrastructureId.
1703 1704 1705 1706 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1703 def create_exascale_db_storage_vault(params = {}, = {}) req = build_request(:create_exascale_db_storage_vault, params) req.send_request() end |
#create_odb_network(params = {}) ⇒ Types::CreateOdbNetworkOutput
Creates an ODB network.
1859 1860 1861 1862 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1859 def create_odb_network(params = {}, = {}) req = build_request(:create_odb_network, params) req.send_request() end |
#create_odb_peering_connection(params = {}) ⇒ Types::CreateOdbPeeringConnectionOutput
Creates a peering connection between an ODB network and a VPC.
A peering connection enables private connectivity between the networks for application-tier communication.
1937 1938 1939 1940 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1937 def create_odb_peering_connection(params = {}, = {}) req = build_request(:create_odb_peering_connection, params) req.send_request() end |
#delete_autonomous_database(params = {}) ⇒ Struct
Deletes the specified Autonomous Database.
1959 1960 1961 1962 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1959 def delete_autonomous_database(params = {}, = {}) req = build_request(:delete_autonomous_database, params) req.send_request() end |
#delete_autonomous_database_backup(params = {}) ⇒ Struct
Deletes the specified Autonomous Database backup.
1981 1982 1983 1984 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1981 def delete_autonomous_database_backup(params = {}, = {}) req = build_request(:delete_autonomous_database_backup, params) req.send_request() end |
#delete_cloud_autonomous_vm_cluster(params = {}) ⇒ Struct
Deletes an Autonomous VM cluster.
2003 2004 2005 2006 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2003 def delete_cloud_autonomous_vm_cluster(params = {}, = {}) req = build_request(:delete_cloud_autonomous_vm_cluster, params) req.send_request() end |
#delete_cloud_exadata_infrastructure(params = {}) ⇒ Struct
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.
2027 2028 2029 2030 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2027 def delete_cloud_exadata_infrastructure(params = {}, = {}) req = build_request(:delete_cloud_exadata_infrastructure, params) req.send_request() end |
#delete_cloud_vm_cluster(params = {}) ⇒ Struct
Deletes the specified VM cluster.
2049 2050 2051 2052 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2049 def delete_cloud_vm_cluster(params = {}, = {}) req = build_request(:delete_cloud_vm_cluster, params) req.send_request() end |
#delete_exadb_vm_cluster(params = {}) ⇒ Struct
Deletes the specified Exascale VM cluster.
2071 2072 2073 2074 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2071 def delete_exadb_vm_cluster(params = {}, = {}) req = build_request(:delete_exadb_vm_cluster, params) req.send_request() end |
#delete_exascale_db_storage_vault(params = {}) ⇒ Struct
Deletes the specified Exascale storage vault.
2093 2094 2095 2096 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2093 def delete_exascale_db_storage_vault(params = {}, = {}) req = build_request(:delete_exascale_db_storage_vault, params) req.send_request() end |
#delete_odb_network(params = {}) ⇒ Struct
Deletes the specified ODB network.
2120 2121 2122 2123 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2120 def delete_odb_network(params = {}, = {}) req = build_request(:delete_odb_network, params) req.send_request() end |
#delete_odb_peering_connection(params = {}) ⇒ Struct
Deletes an ODB peering connection.
When you delete an ODB peering connection, the underlying VPC peering connection is also deleted.
2145 2146 2147 2148 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2145 def delete_odb_peering_connection(params = {}, = {}) req = build_request(:delete_odb_peering_connection, params) req.send_request() end |
#disassociate_iam_role_from_resource(params = {}) ⇒ Struct
Disassociates an Amazon Web Services Identity and Access Management (IAM) service role from a specified resource to disable Amazon Web Services service integration.
2183 2184 2185 2186 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2183 def disassociate_iam_role_from_resource(params = {}, = {}) req = build_request(:disassociate_iam_role_from_resource, params) req.send_request() end |
#disassociate_virtual_machines_from_exadb_vm_cluster(params = {}) ⇒ Types::DisassociateVirtualMachinesFromExadbVmClusterOutput
Removes virtual machines from the specified Exascale VM cluster.
2222 2223 2224 2225 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2222 def disassociate_virtual_machines_from_exadb_vm_cluster(params = {}, = {}) req = build_request(:disassociate_virtual_machines_from_exadb_vm_cluster, params) req.send_request() end |
#failover_autonomous_database(params = {}) ⇒ Types::FailoverAutonomousDatabaseOutput
Initiates a failover of the specified Autonomous Database to a standby peer database.
2262 2263 2264 2265 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2262 def failover_autonomous_database(params = {}, = {}) req = build_request(:failover_autonomous_database, params) req.send_request() end |
#get_autonomous_database(params = {}) ⇒ Types::GetAutonomousDatabaseOutput
Gets information about a specific Autonomous Database.
2472 2473 2474 2475 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2472 def get_autonomous_database(params = {}, = {}) req = build_request(:get_autonomous_database, params) req.send_request() end |
#get_autonomous_database_backup(params = {}) ⇒ Types::GetAutonomousDatabaseBackupOutput
Gets information about a specific Autonomous Database backup.
2515 2516 2517 2518 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2515 def get_autonomous_database_backup(params = {}, = {}) req = build_request(:get_autonomous_database_backup, params) req.send_request() end |
#get_autonomous_database_wallet_details(params = {}) ⇒ Types::GetAutonomousDatabaseWalletDetailsOutput
Gets the wallet details for the specified Autonomous Database.
2549 2550 2551 2552 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2549 def get_autonomous_database_wallet_details(params = {}, = {}) req = build_request(:get_autonomous_database_wallet_details, params) req.send_request() end |
#get_cloud_autonomous_vm_cluster(params = {}) ⇒ Types::GetCloudAutonomousVmClusterOutput
Gets information about a specific Autonomous VM cluster.
2647 2648 2649 2650 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2647 def get_cloud_autonomous_vm_cluster(params = {}, = {}) req = build_request(:get_cloud_autonomous_vm_cluster, params) req.send_request() end |
#get_cloud_exadata_infrastructure(params = {}) ⇒ Types::GetCloudExadataInfrastructureOutput
Returns information about the specified Exadata infrastructure.
2730 2731 2732 2733 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2730 def get_cloud_exadata_infrastructure(params = {}, = {}) req = build_request(:get_cloud_exadata_infrastructure, params) req.send_request() end |
#get_cloud_exadata_infrastructure_unallocated_resources(params = {}) ⇒ Types::GetCloudExadataInfrastructureUnallocatedResourcesOutput
Retrieves information about unallocated resources in a specified Cloud Exadata Infrastructure.
2772 2773 2774 2775 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2772 def get_cloud_exadata_infrastructure_unallocated_resources(params = {}, = {}) req = build_request(:get_cloud_exadata_infrastructure_unallocated_resources, params) req.send_request() end |
#get_cloud_vm_cluster(params = {}) ⇒ Types::GetCloudVmClusterOutput
Returns information about the specified VM cluster.
2866 2867 2868 2869 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2866 def get_cloud_vm_cluster(params = {}, = {}) req = build_request(:get_cloud_vm_cluster, params) req.send_request() end |
#get_db_node(params = {}) ⇒ Types::GetDbNodeOutput
Returns information about the specified DB node.
2931 2932 2933 2934 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2931 def get_db_node(params = {}, = {}) req = build_request(:get_db_node, params) req.send_request() end |
#get_db_server(params = {}) ⇒ Types::GetDbServerOutput
Returns information about the specified database server.
2990 2991 2992 2993 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2990 def get_db_server(params = {}, = {}) req = build_request(:get_db_server, params) req.send_request() end |
#get_exadb_vm_cluster(params = {}) ⇒ Types::GetExadbVmClusterOutput
Returns information about the specified Exascale VM cluster.
3076 3077 3078 3079 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3076 def get_exadb_vm_cluster(params = {}, = {}) req = build_request(:get_exadb_vm_cluster, params) req.send_request() end |
#get_exascale_db_storage_vault(params = {}) ⇒ Types::GetExascaleDbStorageVaultOutput
Returns information about the specified Exascale storage vault.
3132 3133 3134 3135 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3132 def get_exascale_db_storage_vault(params = {}, = {}) req = build_request(:get_exascale_db_storage_vault, params) req.send_request() end |
#get_oci_onboarding_status(params = {}) ⇒ Types::GetOciOnboardingStatusOutput
Returns the tenancy activation link and onboarding status for your Amazon Web Services account.
3176 3177 3178 3179 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3176 def get_oci_onboarding_status(params = {}, = {}) req = build_request(:get_oci_onboarding_status, params) req.send_request() end |
#get_odb_network(params = {}) ⇒ Types::GetOdbNetworkOutput
Returns information about the specified ODB network.
3259 3260 3261 3262 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3259 def get_odb_network(params = {}, = {}) req = build_request(:get_odb_network, params) req.send_request() end |
#get_odb_peering_connection(params = {}) ⇒ Types::GetOdbPeeringConnectionOutput
Retrieves information about an ODB peering connection.
3299 3300 3301 3302 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3299 def get_odb_peering_connection(params = {}, = {}) req = build_request(:get_odb_peering_connection, params) req.send_request() end |
#initialize_service(params = {}) ⇒ Struct
Initializes the ODB service for the first time in an account.
3328 3329 3330 3331 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3328 def initialize_service(params = {}, = {}) req = build_request(:initialize_service, params) req.send_request() end |
#list_autonomous_database_backups(params = {}) ⇒ Types::ListAutonomousDatabaseBackupsOutput
Lists the backups of the specified Autonomous Database.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3395 3396 3397 3398 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3395 def list_autonomous_database_backups(params = {}, = {}) req = build_request(:list_autonomous_database_backups, params) req.send_request() end |
#list_autonomous_database_character_sets(params = {}) ⇒ Types::ListAutonomousDatabaseCharacterSetsOutput
Lists the available character sets for Autonomous Databases.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3440 3441 3442 3443 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3440 def list_autonomous_database_character_sets(params = {}, = {}) req = build_request(:list_autonomous_database_character_sets, params) req.send_request() end |
#list_autonomous_database_clones(params = {}) ⇒ Types::ListAutonomousDatabaseClonesOutput
Lists the clones of the specified Autonomous Database.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3666 3667 3668 3669 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3666 def list_autonomous_database_clones(params = {}, = {}) req = build_request(:list_autonomous_database_clones, params) req.send_request() end |
#list_autonomous_database_peers(params = {}) ⇒ Types::ListAutonomousDatabasePeersOutput
Lists the peer databases of the specified Autonomous Database.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3714 3715 3716 3717 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3714 def list_autonomous_database_peers(params = {}, = {}) req = build_request(:list_autonomous_database_peers, params) req.send_request() end |
#list_autonomous_database_versions(params = {}) ⇒ Types::ListAutonomousDatabaseVersionsOutput
Lists the available Oracle Database software versions for Autonomous Databases.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3763 3764 3765 3766 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3763 def list_autonomous_database_versions(params = {}, = {}) req = build_request(:list_autonomous_database_versions, params) req.send_request() end |
#list_autonomous_databases(params = {}) ⇒ Types::ListAutonomousDatabasesOutput
Returns information about the Autonomous Databases owned by your Amazon Web Services account in the current Amazon Web Services Region.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3985 3986 3987 3988 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3985 def list_autonomous_databases(params = {}, = {}) req = build_request(:list_autonomous_databases, params) req.send_request() end |
#list_autonomous_virtual_machines(params = {}) ⇒ Types::ListAutonomousVirtualMachinesOutput
Lists all Autonomous VMs in an Autonomous VM cluster.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4039 4040 4041 4042 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4039 def list_autonomous_virtual_machines(params = {}, = {}) req = build_request(:list_autonomous_virtual_machines, params) req.send_request() end |
#list_cloud_autonomous_vm_clusters(params = {}) ⇒ Types::ListCloudAutonomousVmClustersOutput
Lists all Autonomous VM clusters in a specified Cloud Exadata infrastructure.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4151 4152 4153 4154 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4151 def list_cloud_autonomous_vm_clusters(params = {}, = {}) req = build_request(:list_cloud_autonomous_vm_clusters, params) req.send_request() end |
#list_cloud_exadata_infrastructures(params = {}) ⇒ Types::ListCloudExadataInfrastructuresOutput
Returns information about the Exadata infrastructures owned by your Amazon Web Services account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4249 4250 4251 4252 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4249 def list_cloud_exadata_infrastructures(params = {}, = {}) req = build_request(:list_cloud_exadata_infrastructures, params) req.send_request() end |
#list_cloud_vm_clusters(params = {}) ⇒ Types::ListCloudVmClustersOutput
Returns information about the VM clusters owned by your Amazon Web Services account or only the ones on the specified Exadata infrastructure.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4363 4364 4365 4366 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4363 def list_cloud_vm_clusters(params = {}, = {}) req = build_request(:list_cloud_vm_clusters, params) req.send_request() end |
#list_db_nodes(params = {}) ⇒ Types::ListDbNodesOutput
Returns information about the DB nodes for the specified VM cluster.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4440 4441 4442 4443 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4440 def list_db_nodes(params = {}, = {}) req = build_request(:list_db_nodes, params) req.send_request() end |
#list_db_servers(params = {}) ⇒ Types::ListDbServersOutput
Returns information about the database servers that belong to the specified Exadata infrastructure.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4512 4513 4514 4515 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4512 def list_db_servers(params = {}, = {}) req = build_request(:list_db_servers, params) req.send_request() end |
#list_db_system_shapes(params = {}) ⇒ Types::ListDbSystemShapesOutput
Returns information about the shapes that are available for an Exadata infrastructure.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4594 4595 4596 4597 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4594 def list_db_system_shapes(params = {}, = {}) req = build_request(:list_db_system_shapes, params) req.send_request() end |
#list_exadb_vm_clusters(params = {}) ⇒ Types::ListExadbVmClustersOutput
Returns information about the Exascale VM clusters owned by your Amazon Web Services account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4698 4699 4700 4701 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4698 def list_exadb_vm_clusters(params = {}, = {}) req = build_request(:list_exadb_vm_clusters, params) req.send_request() end |
#list_exascale_db_storage_vaults(params = {}) ⇒ Types::ListExascaleDbStorageVaultsOutput
Returns information about the Exascale storage vaults owned by your Amazon Web Services account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4787 4788 4789 4790 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4787 def list_exascale_db_storage_vaults(params = {}, = {}) req = build_request(:list_exascale_db_storage_vaults, params) req.send_request() end |
#list_flex_components(params = {}) ⇒ Types::ListFlexComponentsOutput
Returns information about the flex components that are available for an Exadata infrastructure.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4843 4844 4845 4846 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4843 def list_flex_components(params = {}, = {}) req = build_request(:list_flex_components, params) req.send_request() end |
#list_gi_minor_versions(params = {}) ⇒ Types::ListGiMinorVersionsOutput
Returns a list of the Oracle Grid Infrastructure (GI) minor versions for the specified major version.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4901 4902 4903 4904 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4901 def list_gi_minor_versions(params = {}, = {}) req = build_request(:list_gi_minor_versions, params) req.send_request() end |
#list_gi_versions(params = {}) ⇒ Types::ListGiVersionsOutput
Returns information about Oracle Grid Infrastructure (GI) software versions that are available for a VM cluster for the specified shape.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
4949 4950 4951 4952 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4949 def list_gi_versions(params = {}, = {}) req = build_request(:list_gi_versions, params) req.send_request() end |
#list_odb_networks(params = {}) ⇒ Types::ListOdbNetworksOutput
Returns information about the ODB networks owned by your Amazon Web Services account.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
5047 5048 5049 5050 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5047 def list_odb_networks(params = {}, = {}) req = build_request(:list_odb_networks, params) req.send_request() end |
#list_odb_peering_connections(params = {}) ⇒ Types::ListOdbPeeringConnectionsOutput
Lists all ODB peering connections or those associated with a specific ODB network.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
5111 5112 5113 5114 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5111 def list_odb_peering_connections(params = {}, = {}) req = build_request(:list_odb_peering_connections, params) req.send_request() end |
#list_system_versions(params = {}) ⇒ Types::ListSystemVersionsOutput
Returns information about the system versions that are available for a
VM cluster for the specified giVersion and shape.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
5165 5166 5167 5168 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5165 def list_system_versions(params = {}, = {}) req = build_request(:list_system_versions, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Returns information about the tags applied to this resource.
5194 5195 5196 5197 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5194 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#reboot_autonomous_database(params = {}) ⇒ Types::RebootAutonomousDatabaseOutput
Reboots the specified Autonomous Database.
5233 5234 5235 5236 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5233 def reboot_autonomous_database(params = {}, = {}) req = build_request(:reboot_autonomous_database, params) req.send_request() end |
#reboot_db_node(params = {}) ⇒ Types::RebootDbNodeOutput
Reboots the specified DB node in a VM cluster.
5276 5277 5278 5279 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5276 def reboot_db_node(params = {}, = {}) req = build_request(:reboot_db_node, params) req.send_request() end |
#restore_autonomous_database(params = {}) ⇒ Types::RestoreAutonomousDatabaseOutput
Restores the specified Autonomous Database to a point in time.
5314 5315 5316 5317 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5314 def restore_autonomous_database(params = {}, = {}) req = build_request(:restore_autonomous_database, params) req.send_request() end |
#shrink_autonomous_database(params = {}) ⇒ Types::ShrinkAutonomousDatabaseOutput
Shrinks the storage of the specified Autonomous Database to reclaim unused space.
5349 5350 5351 5352 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5349 def shrink_autonomous_database(params = {}, = {}) req = build_request(:shrink_autonomous_database, params) req.send_request() end |
#start_autonomous_database(params = {}) ⇒ Types::StartAutonomousDatabaseOutput
Starts the specified Autonomous Database.
5383 5384 5385 5386 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5383 def start_autonomous_database(params = {}, = {}) req = build_request(:start_autonomous_database, params) req.send_request() end |
#start_db_node(params = {}) ⇒ Types::StartDbNodeOutput
Starts the specified DB node in a VM cluster.
5426 5427 5428 5429 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5426 def start_db_node(params = {}, = {}) req = build_request(:start_db_node, params) req.send_request() end |
#stop_autonomous_database(params = {}) ⇒ Types::StopAutonomousDatabaseOutput
Stops the specified Autonomous Database.
5460 5461 5462 5463 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5460 def stop_autonomous_database(params = {}, = {}) req = build_request(:stop_autonomous_database, params) req.send_request() end |
#stop_db_node(params = {}) ⇒ Types::StopDbNodeOutput
Stops the specified DB node in a VM cluster.
5503 5504 5505 5506 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5503 def stop_db_node(params = {}, = {}) req = build_request(:stop_db_node, params) req.send_request() end |
#switchover_autonomous_database(params = {}) ⇒ Types::SwitchoverAutonomousDatabaseOutput
Performs a switchover of the specified Autonomous Database to a standby peer database.
5543 5544 5545 5546 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5543 def switchover_autonomous_database(params = {}, = {}) req = build_request(:switchover_autonomous_database, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Applies tags to the specified resource.
5571 5572 5573 5574 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5571 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Removes tags from the specified resource.
5597 5598 5599 5600 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5597 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_autonomous_database(params = {}) ⇒ Types::UpdateAutonomousDatabaseOutput
Updates the properties of an Autonomous Database.
5878 5879 5880 5881 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5878 def update_autonomous_database(params = {}, = {}) req = build_request(:update_autonomous_database, params) req.send_request() end |
#update_autonomous_database_backup(params = {}) ⇒ Types::UpdateAutonomousDatabaseBackupOutput
Updates the properties of an Autonomous Database backup.
5916 5917 5918 5919 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5916 def update_autonomous_database_backup(params = {}, = {}) req = build_request(:update_autonomous_database_backup, params) req.send_request() end |
#update_cloud_exadata_infrastructure(params = {}) ⇒ Types::UpdateCloudExadataInfrastructureOutput
Updates the properties of an Exadata infrastructure resource.
5974 5975 5976 5977 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5974 def update_cloud_exadata_infrastructure(params = {}, = {}) req = build_request(:update_cloud_exadata_infrastructure, params) req.send_request() end |
#update_exadb_vm_cluster(params = {}) ⇒ Types::UpdateExadbVmClusterOutput
Updates the specified Exascale VM cluster.
6056 6057 6058 6059 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6056 def update_exadb_vm_cluster(params = {}, = {}) req = build_request(:update_exadb_vm_cluster, params) req.send_request() end |
#update_exascale_cloud_exadata_infrastructure(params = {}) ⇒ Types::UpdateExascaleCloudExadataInfrastructureOutput
Configures or updates the Exascale storage on an Exadata infrastructure. After you configure Exascale storage, you can create Exascale storage vaults on the infrastructure and VM clusters that use Exascale storage.
6106 6107 6108 6109 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6106 def update_exascale_cloud_exadata_infrastructure(params = {}, = {}) req = build_request(:update_exascale_cloud_exadata_infrastructure, params) req.send_request() end |
#update_exascale_db_storage_vault(params = {}) ⇒ Types::UpdateExascaleDbStorageVaultOutput
Updates the specified Exascale storage vault.
6166 6167 6168 6169 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6166 def update_exascale_db_storage_vault(params = {}, = {}) req = build_request(:update_exascale_db_storage_vault, params) req.send_request() end |
#update_odb_network(params = {}) ⇒ Types::UpdateOdbNetworkOutput
Updates properties of a specified ODB network.
6260 6261 6262 6263 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6260 def update_odb_network(params = {}, = {}) req = build_request(:update_odb_network, params) req.send_request() end |
#update_odb_peering_connection(params = {}) ⇒ Types::UpdateOdbPeeringConnectionOutput
Modifies the settings of an Oracle Database@Amazon Web Services peering connection. You can update the display name and add or remove CIDR blocks from the peering connection.
6313 6314 6315 6316 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6313 def update_odb_peering_connection(params = {}, = {}) req = build_request(:update_odb_peering_connection, params) req.send_request() end |