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.
478 479 480 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 478 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.
504 505 506 507 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 504 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.
541 542 543 544 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 541 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.
581 582 583 584 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 581 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.
885 886 887 888 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 885 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.
942 943 944 945 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 942 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.
1004 1005 1006 1007 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1004 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.
1135 1136 1137 1138 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1135 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.
1270 1271 1272 1273 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1270 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.
1431 1432 1433 1434 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1431 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.
1567 1568 1569 1570 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1567 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.
1653 1654 1655 1656 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1653 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.
1809 1810 1811 1812 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1809 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.
1887 1888 1889 1890 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1887 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.
1909 1910 1911 1912 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1909 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.
1931 1932 1933 1934 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1931 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.
1953 1954 1955 1956 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1953 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.
1977 1978 1979 1980 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1977 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.
1999 2000 2001 2002 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 1999 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.
2021 2022 2023 2024 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2021 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.
2043 2044 2045 2046 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2043 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.
2070 2071 2072 2073 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2070 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.
2095 2096 2097 2098 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2095 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.
2133 2134 2135 2136 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2133 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.
2172 2173 2174 2175 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2172 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.
2212 2213 2214 2215 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2212 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.
2422 2423 2424 2425 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2422 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.
2465 2466 2467 2468 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2465 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.
2499 2500 2501 2502 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2499 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.
2597 2598 2599 2600 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2597 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.
2676 2677 2678 2679 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2676 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.
2718 2719 2720 2721 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2718 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.
2804 2805 2806 2807 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2804 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.
2869 2870 2871 2872 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2869 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.
2928 2929 2930 2931 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 2928 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.
3014 3015 3016 3017 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3014 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.
3067 3068 3069 3070 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3067 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.
3111 3112 3113 3114 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3111 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.
3194 3195 3196 3197 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3194 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.
3234 3235 3236 3237 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3234 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.
3263 3264 3265 3266 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3263 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.
3330 3331 3332 3333 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3330 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.
3375 3376 3377 3378 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3375 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.
3601 3602 3603 3604 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3601 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.
3649 3650 3651 3652 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3649 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.
3698 3699 3700 3701 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3698 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.
3920 3921 3922 3923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3920 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.
3974 3975 3976 3977 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 3974 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.
4086 4087 4088 4089 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4086 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.
4180 4181 4182 4183 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4180 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.
4286 4287 4288 4289 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4286 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.
4363 4364 4365 4366 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4363 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.
4435 4436 4437 4438 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4435 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.
4517 4518 4519 4520 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4517 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.
4621 4622 4623 4624 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4621 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.
4687 4688 4689 4690 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4687 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.
4743 4744 4745 4746 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4743 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.
4801 4802 4803 4804 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4801 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.
4849 4850 4851 4852 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4849 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.
4947 4948 4949 4950 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 4947 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.
5011 5012 5013 5014 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5011 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.
5065 5066 5067 5068 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5065 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.
5094 5095 5096 5097 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5094 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.
5133 5134 5135 5136 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5133 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.
5176 5177 5178 5179 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5176 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.
5214 5215 5216 5217 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5214 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.
5249 5250 5251 5252 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5249 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.
5283 5284 5285 5286 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5283 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.
5326 5327 5328 5329 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5326 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.
5360 5361 5362 5363 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5360 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.
5403 5404 5405 5406 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5403 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.
5443 5444 5445 5446 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5443 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.
5471 5472 5473 5474 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5471 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Removes tags from the specified resource.
5497 5498 5499 5500 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5497 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.
5778 5779 5780 5781 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5778 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.
5816 5817 5818 5819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5816 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.
5874 5875 5876 5877 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5874 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.
5956 5957 5958 5959 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 5956 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.
6016 6017 6018 6019 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6016 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.
6110 6111 6112 6113 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6110 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.
6163 6164 6165 6166 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/client.rb', line 6163 def update_odb_peering_connection(params = {}, = {}) req = build_request(:update_odb_peering_connection, params) req.send_request() end |