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_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.
1438 1439 1440 1441 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1438 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.
1574 1575 1576 1577 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1574 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.
1660 1661 1662 1663 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1660 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.
1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1816 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.
1894 1895 1896 1897 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1894 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.
1916 1917 1918 1919 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1916 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.
1938 1939 1940 1941 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1938 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.
1960 1961 1962 1963 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1960 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.
1984 1985 1986 1987 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1984 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.
2006 2007 2008 2009 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2006 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.
2028 2029 2030 2031 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2028 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.
2050 2051 2052 2053 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2050 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.
2077 2078 2079 2080 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2077 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.
2102 2103 2104 2105 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2102 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.
2140 2141 2142 2143 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2140 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.
2179 2180 2181 2182 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2179 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.
2219 2220 2221 2222 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2219 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.
2429 2430 2431 2432 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2429 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.
2472 2473 2474 2475 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2472 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.
2506 2507 2508 2509 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2506 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.
2604 2605 2606 2607 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2604 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.
2683 2684 2685 2686 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2683 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.
2725 2726 2727 2728 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2725 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.
2811 2812 2813 2814 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2811 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.
2876 2877 2878 2879 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2876 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.
2935 2936 2937 2938 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2935 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.
3021 3022 3023 3024 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3021 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.
3074 3075 3076 3077 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3074 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.
3118 3119 3120 3121 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3118 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.
3201 3202 3203 3204 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3201 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.
3241 3242 3243 3244 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3241 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.
3270 3271 3272 3273 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3270 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.
3337 3338 3339 3340 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3337 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.
3382 3383 3384 3385 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3382 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.
3608 3609 3610 3611 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3608 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.
3656 3657 3658 3659 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3656 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.
3705 3706 3707 3708 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3705 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.
3927 3928 3929 3930 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3927 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.
3981 3982 3983 3984 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3981 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.
4093 4094 4095 4096 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4093 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.
4187 4188 4189 4190 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4187 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.
4293 4294 4295 4296 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4293 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.
4370 4371 4372 4373 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4370 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.
4442 4443 4444 4445 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4442 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.
4524 4525 4526 4527 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4524 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.
4628 4629 4630 4631 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4628 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.
4694 4695 4696 4697 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4694 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.
4750 4751 4752 4753 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4750 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.
4808 4809 4810 4811 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4808 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.
4856 4857 4858 4859 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4856 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.
4954 4955 4956 4957 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4954 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.
5018 5019 5020 5021 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5018 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.
5072 5073 5074 5075 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5072 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.
5101 5102 5103 5104 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5101 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.
5140 5141 5142 5143 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5140 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.
5183 5184 5185 5186 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5183 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.
5221 5222 5223 5224 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5221 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.
5256 5257 5258 5259 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5256 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.
5290 5291 5292 5293 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5290 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.
5333 5334 5335 5336 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5333 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.
5367 5368 5369 5370 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5367 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.
5410 5411 5412 5413 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5410 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.
5450 5451 5452 5453 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5450 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.
5478 5479 5480 5481 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5478 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Removes tags from the specified resource.
5504 5505 5506 5507 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5504 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.
5785 5786 5787 5788 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5785 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.
5823 5824 5825 5826 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5823 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.
5881 5882 5883 5884 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5881 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.
5963 5964 5965 5966 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5963 def update_exadb_vm_cluster(params = {}, = {}) req = build_request(:update_exadb_vm_cluster, params) req.send_request() end |
#update_exascale_db_storage_vault(params = {}) ⇒ Types::UpdateExascaleDbStorageVaultOutput
Updates the specified Exascale storage vault.
6023 6024 6025 6026 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6023 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.
6117 6118 6119 6120 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6117 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.
6170 6171 6172 6173 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6170 def update_odb_peering_connection(params = {}, = {}) req = build_request(:update_odb_peering_connection, params) req.send_request() end |