DatabaseClientCompositeOperations

class oci.database.DatabaseClientCompositeOperations(client, work_request_client=None, **kwargs)

This class provides a wrapper around DatabaseClient and offers convenience methods for operations that would otherwise need to be chained together. For example, instead of performing an action on a resource (e.g. launching an instance, creating a load balancer) and then using a waiter to wait for the resource to enter a given state, you can call a single method in this class to accomplish the same functionality

Methods

__init__(client[, work_request_client]) Creates a new DatabaseClientCompositeOperations object
activate_exadata_infrastructure_and_wait_for_state(…) Calls activate_exadata_infrastructure() and waits for the ExadataInfrastructure acted upon to enter the given state(s).
activate_exadata_infrastructure_and_wait_for_work_request(…) Calls activate_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
autonomous_database_manual_refresh_and_wait_for_state(…) Calls autonomous_database_manual_refresh() and waits for the AutonomousDatabase acted upon to enter the given state(s).
autonomous_database_manual_refresh_and_wait_for_work_request(…) Calls autonomous_database_manual_refresh() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_autonomous_container_database_compartment_and_wait_for_work_request(…) Calls change_autonomous_container_database_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_autonomous_database_compartment_and_wait_for_work_request(…) Calls change_autonomous_database_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_autonomous_exadata_infrastructure_compartment_and_wait_for_work_request(…) Calls change_autonomous_exadata_infrastructure_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_autonomous_vm_cluster_compartment_and_wait_for_work_request(…) Calls change_autonomous_vm_cluster_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_backup_destination_compartment_and_wait_for_work_request(…) Calls change_backup_destination_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_cloud_exadata_infrastructure_compartment_and_wait_for_work_request(…) Calls change_cloud_exadata_infrastructure_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_cloud_vm_cluster_compartment_and_wait_for_work_request(…) Calls change_cloud_vm_cluster_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_database_software_image_compartment_and_wait_for_work_request(…) Calls change_database_software_image_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_db_system_compartment_and_wait_for_work_request(…) Calls change_db_system_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_exadata_infrastructure_compartment_and_wait_for_work_request(…) Calls change_exadata_infrastructure_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_external_container_database_compartment_and_wait_for_work_request(…) Calls change_external_container_database_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_external_non_container_database_compartment_and_wait_for_work_request(…) Calls change_external_non_container_database_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_external_pluggable_database_compartment_and_wait_for_work_request(…) Calls change_external_pluggable_database_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_key_store_compartment_and_wait_for_work_request(…) Calls change_key_store_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
change_vm_cluster_compartment_and_wait_for_work_request(…) Calls change_vm_cluster_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
check_external_database_connector_connection_status_and_wait_for_work_request(…) Calls check_external_database_connector_connection_status() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
complete_external_backup_job_and_wait_for_work_request(…) Calls complete_external_backup_job() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_autonomous_container_database_and_wait_for_state(…) Calls create_autonomous_container_database() and waits for the AutonomousContainerDatabase acted upon to enter the given state(s).
create_autonomous_container_database_and_wait_for_work_request(…) Calls create_autonomous_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_autonomous_database_and_wait_for_state(…) Calls create_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).
create_autonomous_database_and_wait_for_work_request(…) Calls create_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_autonomous_database_backup_and_wait_for_state(…) Calls create_autonomous_database_backup() and waits for the AutonomousDatabaseBackup acted upon to enter the given state(s).
create_autonomous_database_backup_and_wait_for_work_request(…) Calls create_autonomous_database_backup() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_autonomous_vm_cluster_and_wait_for_state(…) Calls create_autonomous_vm_cluster() and waits for the AutonomousVmCluster acted upon to enter the given state(s).
create_autonomous_vm_cluster_and_wait_for_work_request(…) Calls create_autonomous_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_backup_and_wait_for_state(…[, …]) Calls create_backup() and waits for the Backup acted upon to enter the given state(s).
create_backup_and_wait_for_work_request(…) Calls create_backup() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_backup_destination_and_wait_for_state(…) Calls create_backup_destination() and waits for the BackupDestination acted upon to enter the given state(s).
create_cloud_exadata_infrastructure_and_wait_for_state(…) Calls create_cloud_exadata_infrastructure() and waits for the CloudExadataInfrastructure acted upon to enter the given state(s).
create_cloud_exadata_infrastructure_and_wait_for_work_request(…) Calls create_cloud_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_cloud_vm_cluster_and_wait_for_state(…) Calls create_cloud_vm_cluster() and waits for the CloudVmCluster acted upon to enter the given state(s).
create_cloud_vm_cluster_and_wait_for_work_request(…) Calls create_cloud_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_console_connection_and_wait_for_state(…) Calls create_console_connection() and waits for the ConsoleConnection acted upon to enter the given state(s).
create_data_guard_association_and_wait_for_state(…) Calls create_data_guard_association() and waits for the DataGuardAssociation acted upon to enter the given state(s).
create_data_guard_association_and_wait_for_work_request(…) Calls create_data_guard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_database_and_wait_for_state(…[, …]) Calls create_database() and waits for the Database acted upon to enter the given state(s).
create_database_and_wait_for_work_request(…) Calls create_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_database_software_image_and_wait_for_state(…) Calls create_database_software_image() and waits for the DatabaseSoftwareImage acted upon to enter the given state(s).
create_database_software_image_and_wait_for_work_request(…) Calls create_database_software_image() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_db_home_and_wait_for_state(…[, …]) Calls create_db_home() and waits for the DbHome acted upon to enter the given state(s).
create_db_home_and_wait_for_work_request(…) Calls create_db_home() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_exadata_infrastructure_and_wait_for_state(…) Calls create_exadata_infrastructure() and waits for the ExadataInfrastructure acted upon to enter the given state(s).
create_exadata_infrastructure_and_wait_for_work_request(…) Calls create_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_external_backup_job_and_wait_for_work_request(…) Calls create_external_backup_job() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_external_container_database_and_wait_for_state(…) Calls create_external_container_database() and waits for the ExternalContainerDatabase acted upon to enter the given state(s).
create_external_container_database_and_wait_for_work_request(…) Calls create_external_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_external_database_connector_and_wait_for_state(…) Calls create_external_database_connector() and waits for the ExternalDatabaseConnector acted upon to enter the given state(s).
create_external_database_connector_and_wait_for_work_request(…) Calls create_external_database_connector() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_external_non_container_database_and_wait_for_state(…) Calls create_external_non_container_database() and waits for the ExternalNonContainerDatabase acted upon to enter the given state(s).
create_external_non_container_database_and_wait_for_work_request(…) Calls create_external_non_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_external_pluggable_database_and_wait_for_state(…) Calls create_external_pluggable_database() and waits for the ExternalPluggableDatabase acted upon to enter the given state(s).
create_external_pluggable_database_and_wait_for_work_request(…) Calls create_external_pluggable_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_key_store_and_wait_for_state(…[, …]) Calls create_key_store() and waits for the KeyStore acted upon to enter the given state(s).
create_vm_cluster_and_wait_for_state(…[, …]) Calls create_vm_cluster() and waits for the VmCluster acted upon to enter the given state(s).
create_vm_cluster_and_wait_for_work_request(…) Calls create_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
create_vm_cluster_network_and_wait_for_state(…) Calls create_vm_cluster_network() and waits for the VmClusterNetwork acted upon to enter the given state(s).
create_vm_cluster_network_and_wait_for_work_request(…) Calls create_vm_cluster_network() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
db_node_action_and_wait_for_state(…[, …]) Calls db_node_action() and waits for the DbNode acted upon to enter the given state(s).
db_node_action_and_wait_for_work_request(…) Calls db_node_action() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_autonomous_database_and_wait_for_work_request(…) Calls delete_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_autonomous_vm_cluster_and_wait_for_work_request(…) Calls delete_autonomous_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_backup_and_wait_for_work_request(…) Calls delete_backup() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_backup_destination_and_wait_for_state(…) Calls delete_backup_destination() and waits for the BackupDestination acted upon to enter the given state(s).
delete_cloud_exadata_infrastructure_and_wait_for_work_request(…) Calls delete_cloud_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_cloud_vm_cluster_and_wait_for_work_request(…) Calls delete_cloud_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_database_and_wait_for_work_request(…) Calls delete_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_database_software_image_and_wait_for_work_request(…) Calls delete_database_software_image() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_db_home_and_wait_for_work_request(…) Calls delete_db_home() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_exadata_infrastructure_and_wait_for_work_request(…) Calls delete_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_external_container_database_and_wait_for_work_request(…) Calls delete_external_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_external_database_connector_and_wait_for_work_request(…) Calls delete_external_database_connector() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_external_non_container_database_and_wait_for_work_request(…) Calls delete_external_non_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_external_pluggable_database_and_wait_for_work_request(…) Calls delete_external_pluggable_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_key_store_and_wait_for_state(key_store_id) Calls delete_key_store() and waits for the KeyStore acted upon to enter the given state(s).
delete_vm_cluster_and_wait_for_work_request(…) Calls delete_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
delete_vm_cluster_network_and_wait_for_work_request(…) Calls delete_vm_cluster_network() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
deregister_autonomous_database_data_safe_and_wait_for_work_request(…) Calls deregister_autonomous_database_data_safe() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
disable_autonomous_database_operations_insights_and_wait_for_work_request(…) Calls disable_autonomous_database_operations_insights() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
disable_external_container_database_database_management_and_wait_for_work_request(…) Calls disable_external_container_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
disable_external_non_container_database_database_management_and_wait_for_work_request(…) Calls disable_external_non_container_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
disable_external_pluggable_database_database_management_and_wait_for_work_request(…) Calls disable_external_pluggable_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
enable_autonomous_database_operations_insights_and_wait_for_work_request(…) Calls enable_autonomous_database_operations_insights() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
enable_external_container_database_database_management_and_wait_for_work_request(…) Calls enable_external_container_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
enable_external_non_container_database_database_management_and_wait_for_work_request(…) Calls enable_external_non_container_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
enable_external_pluggable_database_database_management_and_wait_for_work_request(…) Calls enable_external_pluggable_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
fail_over_autonomous_database_and_wait_for_state(…) Calls fail_over_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).
fail_over_autonomous_database_and_wait_for_work_request(…) Calls fail_over_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
failover_autonomous_container_database_dataguard_association_and_wait_for_state(…) Calls failover_autonomous_container_database_dataguard_association() and waits for the AutonomousContainerDatabaseDataguardAssociation acted upon to enter the given state(s).
failover_autonomous_container_database_dataguard_association_and_wait_for_work_request(…) Calls failover_autonomous_container_database_dataguard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
failover_data_guard_association_and_wait_for_state(…) Calls failover_data_guard_association() and waits for the DataGuardAssociation acted upon to enter the given state(s).
failover_data_guard_association_and_wait_for_work_request(…) Calls failover_data_guard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
launch_autonomous_exadata_infrastructure_and_wait_for_state(…) Calls launch_autonomous_exadata_infrastructure() and waits for the AutonomousExadataInfrastructure acted upon to enter the given state(s).
launch_autonomous_exadata_infrastructure_and_wait_for_work_request(…) Calls launch_autonomous_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
launch_db_system_and_wait_for_state(…[, …]) Calls launch_db_system() and waits for the DbSystem acted upon to enter the given state(s).
launch_db_system_and_wait_for_work_request(…) Calls launch_db_system() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
migrate_exadata_db_system_resource_model_and_wait_for_work_request(…) Calls migrate_exadata_db_system_resource_model() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
migrate_vault_key_and_wait_for_state(…[, …]) Calls migrate_vault_key() and waits for the Database acted upon to enter the given state(s).
migrate_vault_key_and_wait_for_work_request(…) Calls migrate_vault_key() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
register_autonomous_database_data_safe_and_wait_for_work_request(…) Calls register_autonomous_database_data_safe() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
reinstate_autonomous_container_database_dataguard_association_and_wait_for_state(…) Calls reinstate_autonomous_container_database_dataguard_association() and waits for the AutonomousContainerDatabaseDataguardAssociation acted upon to enter the given state(s).
reinstate_autonomous_container_database_dataguard_association_and_wait_for_work_request(…) Calls reinstate_autonomous_container_database_dataguard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
reinstate_data_guard_association_and_wait_for_state(…) Calls reinstate_data_guard_association() and waits for the DataGuardAssociation acted upon to enter the given state(s).
reinstate_data_guard_association_and_wait_for_work_request(…) Calls reinstate_data_guard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
restart_autonomous_container_database_and_wait_for_state(…) Calls restart_autonomous_container_database() and waits for the AutonomousContainerDatabase acted upon to enter the given state(s).
restart_autonomous_container_database_and_wait_for_work_request(…) Calls restart_autonomous_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
restart_autonomous_database_and_wait_for_state(…) Calls restart_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).
restart_autonomous_database_and_wait_for_work_request(…) Calls restart_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
restore_autonomous_database_and_wait_for_state(…) Calls restore_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).
restore_autonomous_database_and_wait_for_work_request(…) Calls restore_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
restore_database_and_wait_for_state(…[, …]) Calls restore_database() and waits for the Database acted upon to enter the given state(s).
restore_database_and_wait_for_work_request(…) Calls restore_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
rotate_autonomous_container_database_encryption_key_and_wait_for_state(…) Calls rotate_autonomous_container_database_encryption_key() and waits for the AutonomousContainerDatabase acted upon to enter the given state(s).
rotate_autonomous_container_database_encryption_key_and_wait_for_work_request(…) Calls rotate_autonomous_container_database_encryption_key() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
rotate_autonomous_database_encryption_key_and_wait_for_state(…) Calls rotate_autonomous_database_encryption_key() and waits for the AutonomousDatabase acted upon to enter the given state(s).
rotate_autonomous_database_encryption_key_and_wait_for_work_request(…) Calls rotate_autonomous_database_encryption_key() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
rotate_ords_certs_and_wait_for_work_request(…) Calls rotate_ords_certs() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
rotate_ssl_certs_and_wait_for_work_request(…) Calls rotate_ssl_certs() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
rotate_vault_key_and_wait_for_state(database_id) Calls rotate_vault_key() and waits for the Database acted upon to enter the given state(s).
rotate_vault_key_and_wait_for_work_request(…) Calls rotate_vault_key() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
scan_external_container_database_pluggable_databases_and_wait_for_work_request(…) Calls scan_external_container_database_pluggable_databases() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
start_autonomous_database_and_wait_for_state(…) Calls start_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).
start_autonomous_database_and_wait_for_work_request(…) Calls start_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
stop_autonomous_database_and_wait_for_state(…) Calls stop_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).
stop_autonomous_database_and_wait_for_work_request(…) Calls stop_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
switchover_autonomous_container_database_dataguard_association_and_wait_for_state(…) Calls switchover_autonomous_container_database_dataguard_association() and waits for the AutonomousContainerDatabaseDataguardAssociation acted upon to enter the given state(s).
switchover_autonomous_container_database_dataguard_association_and_wait_for_work_request(…) Calls switchover_autonomous_container_database_dataguard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
switchover_autonomous_database_and_wait_for_state(…) Calls switchover_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).
switchover_autonomous_database_and_wait_for_work_request(…) Calls switchover_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
switchover_data_guard_association_and_wait_for_state(…) Calls switchover_data_guard_association() and waits for the DataGuardAssociation acted upon to enter the given state(s).
switchover_data_guard_association_and_wait_for_work_request(…) Calls switchover_data_guard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
terminate_autonomous_container_database_and_wait_for_work_request(…) Calls terminate_autonomous_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
terminate_autonomous_exadata_infrastructure_and_wait_for_work_request(…) Calls terminate_autonomous_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
terminate_db_system_and_wait_for_work_request(…) Calls terminate_db_system() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_autonomous_container_database_and_wait_for_state(…) Calls update_autonomous_container_database() and waits for the AutonomousContainerDatabase acted upon to enter the given state(s).
update_autonomous_container_database_and_wait_for_work_request(…) Calls update_autonomous_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_autonomous_database_and_wait_for_state(…) Calls update_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).
update_autonomous_database_and_wait_for_work_request(…) Calls update_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_autonomous_database_regional_wallet_and_wait_for_work_request(…) Calls update_autonomous_database_regional_wallet() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_autonomous_database_wallet_and_wait_for_work_request(…) Calls update_autonomous_database_wallet() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_autonomous_exadata_infrastructure_and_wait_for_state(…) Calls update_autonomous_exadata_infrastructure() and waits for the AutonomousExadataInfrastructure acted upon to enter the given state(s).
update_autonomous_exadata_infrastructure_and_wait_for_work_request(…) Calls update_autonomous_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_autonomous_vm_cluster_and_wait_for_state(…) Calls update_autonomous_vm_cluster() and waits for the AutonomousVmCluster acted upon to enter the given state(s).
update_autonomous_vm_cluster_and_wait_for_work_request(…) Calls update_autonomous_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_backup_destination_and_wait_for_state(…) Calls update_backup_destination() and waits for the BackupDestination acted upon to enter the given state(s).
update_cloud_exadata_infrastructure_and_wait_for_state(…) Calls update_cloud_exadata_infrastructure() and waits for the CloudExadataInfrastructure acted upon to enter the given state(s).
update_cloud_exadata_infrastructure_and_wait_for_work_request(…) Calls update_cloud_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_cloud_vm_cluster_and_wait_for_state(…) Calls update_cloud_vm_cluster() and waits for the CloudVmCluster acted upon to enter the given state(s).
update_cloud_vm_cluster_and_wait_for_work_request(…) Calls update_cloud_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_cloud_vm_cluster_iorm_config_and_wait_for_work_request(…) Calls update_cloud_vm_cluster_iorm_config() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_database_and_wait_for_state(…[, …]) Calls update_database() and waits for the Database acted upon to enter the given state(s).
update_database_and_wait_for_work_request(…) Calls update_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_database_software_image_and_wait_for_state(…) Calls update_database_software_image() and waits for the DatabaseSoftwareImage acted upon to enter the given state(s).
update_db_home_and_wait_for_state(…[, …]) Calls update_db_home() and waits for the DbHome acted upon to enter the given state(s).
update_db_home_and_wait_for_work_request(…) Calls update_db_home() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_db_system_and_wait_for_state(…[, …]) Calls update_db_system() and waits for the DbSystem acted upon to enter the given state(s).
update_db_system_and_wait_for_work_request(…) Calls update_db_system() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_exadata_infrastructure_and_wait_for_state(…) Calls update_exadata_infrastructure() and waits for the ExadataInfrastructure acted upon to enter the given state(s).
update_exadata_infrastructure_and_wait_for_work_request(…) Calls update_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_exadata_iorm_config_and_wait_for_state(…) Calls update_exadata_iorm_config() and waits for the ExadataIormConfig acted upon to enter the given state(s).
update_exadata_iorm_config_and_wait_for_work_request(…) Calls update_exadata_iorm_config() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_external_container_database_and_wait_for_state(…) Calls update_external_container_database() and waits for the ExternalContainerDatabase acted upon to enter the given state(s).
update_external_container_database_and_wait_for_work_request(…) Calls update_external_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_external_database_connector_and_wait_for_state(…) Calls update_external_database_connector() and waits for the ExternalDatabaseConnector acted upon to enter the given state(s).
update_external_database_connector_and_wait_for_work_request(…) Calls update_external_database_connector() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_external_non_container_database_and_wait_for_state(…) Calls update_external_non_container_database() and waits for the ExternalNonContainerDatabase acted upon to enter the given state(s).
update_external_non_container_database_and_wait_for_work_request(…) Calls update_external_non_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_external_pluggable_database_and_wait_for_state(…) Calls update_external_pluggable_database() and waits for the ExternalPluggableDatabase acted upon to enter the given state(s).
update_external_pluggable_database_and_wait_for_work_request(…) Calls update_external_pluggable_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_key_store_and_wait_for_state(…[, …]) Calls update_key_store() and waits for the KeyStore acted upon to enter the given state(s).
update_maintenance_run_and_wait_for_state(…) Calls update_maintenance_run() and waits for the MaintenanceRun acted upon to enter the given state(s).
update_vm_cluster_and_wait_for_state(…[, …]) Calls update_vm_cluster() and waits for the VmCluster acted upon to enter the given state(s).
update_vm_cluster_and_wait_for_work_request(…) Calls update_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
update_vm_cluster_network_and_wait_for_state(…) Calls update_vm_cluster_network() and waits for the VmClusterNetwork acted upon to enter the given state(s).
update_vm_cluster_network_and_wait_for_work_request(…) Calls update_vm_cluster_network() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
upgrade_database_and_wait_for_state(…[, …]) Calls upgrade_database() and waits for the Database acted upon to enter the given state(s).
upgrade_database_and_wait_for_work_request(…) Calls upgrade_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
validate_vm_cluster_network_and_wait_for_state(…) Calls validate_vm_cluster_network() and waits for the VmClusterNetwork acted upon to enter the given state(s).
validate_vm_cluster_network_and_wait_for_work_request(…) Calls validate_vm_cluster_network() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).
__init__(client, work_request_client=None, **kwargs)

Creates a new DatabaseClientCompositeOperations object

Parameters:
  • client (DatabaseClient) – The service client which will be wrapped by this object
  • work_request_client (oci.work_requests.WorkRequestClient) – (optional) The work request service client which will be used to wait for work request states. Default is None.
activate_exadata_infrastructure_and_wait_for_state(exadata_infrastructure_id, activate_exadata_infrastructure_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls activate_exadata_infrastructure() and waits for the ExadataInfrastructure acted upon to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • activate_exadata_infrastructure_details (oci.database.models.ActivateExadataInfrastructureDetails) – (required) The activation details for the Exadata infrastructure and the additional storage servers requested.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to activate_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
activate_exadata_infrastructure_and_wait_for_work_request(exadata_infrastructure_id, activate_exadata_infrastructure_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls activate_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • activate_exadata_infrastructure_details (oci.database.models.ActivateExadataInfrastructureDetails) – (required) The activation details for the Exadata infrastructure and the additional storage servers requested.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to activate_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
autonomous_database_manual_refresh_and_wait_for_state(autonomous_database_id, autonomous_database_manual_refresh_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls autonomous_database_manual_refresh() and waits for the AutonomousDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • autonomous_database_manual_refresh_details (oci.database.models.AutonomousDatabaseManualRefreshDetails) – (required) Request details for manually refreshing an Autonomous Database refreshable clone.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to autonomous_database_manual_refresh()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
autonomous_database_manual_refresh_and_wait_for_work_request(autonomous_database_id, autonomous_database_manual_refresh_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls autonomous_database_manual_refresh() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • autonomous_database_manual_refresh_details (oci.database.models.AutonomousDatabaseManualRefreshDetails) – (required) Request details for manually refreshing an Autonomous Database refreshable clone.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to autonomous_database_manual_refresh()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_autonomous_container_database_compartment_and_wait_for_work_request(change_compartment_details, autonomous_container_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_autonomous_container_database_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_compartment_details (oci.database.models.ChangeCompartmentDetails) – (required) Request to move Autonomous Container Database to a different compartment
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_autonomous_container_database_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_autonomous_database_compartment_and_wait_for_work_request(change_compartment_details, autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_autonomous_database_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_compartment_details (oci.database.models.ChangeCompartmentDetails) – (required) Request to move Autonomous Database to a different compartment
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_autonomous_database_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_autonomous_exadata_infrastructure_compartment_and_wait_for_work_request(change_compartment_details, autonomous_exadata_infrastructure_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_autonomous_exadata_infrastructure_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_compartment_details (oci.database.models.ChangeCompartmentDetails) – (required) Request to move an Autonomous Exadata Infrastructure resource to a different compartment.
  • autonomous_exadata_infrastructure_id (str) –

    (required) The Autonomous Exadata Infrastructure OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_autonomous_exadata_infrastructure_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_autonomous_vm_cluster_compartment_and_wait_for_work_request(change_autonomous_vm_cluster_compartment_details, autonomous_vm_cluster_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_autonomous_vm_cluster_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_autonomous_vm_cluster_compartment_details (oci.database.models.ChangeAutonomousVmClusterCompartmentDetails) – (required) Request to move Autonomous VM cluster to a different compartment
  • autonomous_vm_cluster_id (str) –

    (required) The autonomous VM cluster OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_autonomous_vm_cluster_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_backup_destination_compartment_and_wait_for_work_request(change_compartment_details, backup_destination_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_backup_destination_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_compartment_details (oci.database.models.ChangeCompartmentDetails) – (required) Request to move backup destination to a different compartment.
  • backup_destination_id (str) –

    (required) The OCID of the backup destination.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_backup_destination_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_cloud_exadata_infrastructure_compartment_and_wait_for_work_request(change_cloud_exadata_infrastructure_compartment_details, cloud_exadata_infrastructure_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_cloud_exadata_infrastructure_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_cloud_exadata_infrastructure_compartment_details (oci.database.models.ChangeCloudExadataInfrastructureCompartmentDetails) – (required) Request to move cloud Exadata infrastructure resource to a different compartment.
  • cloud_exadata_infrastructure_id (str) –

    (required) The cloud Exadata infrastructure OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_cloud_exadata_infrastructure_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_cloud_vm_cluster_compartment_and_wait_for_work_request(change_cloud_vm_cluster_compartment_details, cloud_vm_cluster_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_cloud_vm_cluster_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_cloud_vm_cluster_compartment_details (oci.database.models.ChangeCloudVmClusterCompartmentDetails) – (required) Request to move cloud VM cluster to a different compartment
  • cloud_vm_cluster_id (str) –

    (required) The cloud VM cluster OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_cloud_vm_cluster_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_database_software_image_compartment_and_wait_for_work_request(change_compartment_details, database_software_image_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_database_software_image_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_compartment_details (oci.database.models.ChangeCompartmentDetails) – (required) Request to move Database Software Image to a different compartment
  • database_software_image_id (str) –

    (required) The DB system OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_database_software_image_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_db_system_compartment_and_wait_for_work_request(change_compartment_details, db_system_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_db_system_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_compartment_details (oci.database.models.ChangeCompartmentDetails) –

    (required) Request to move the DB system to a different compartment.

    Note: Deprecated for Exadata Cloud Service systems. Use the new resource model APIs instead.

    For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See Switching an Exadata DB System to the New Resource Model and APIs for details on converting existing Exadata DB systems to the new resource model.

  • db_system_id (str) –

    (required) The DB system OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_db_system_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_exadata_infrastructure_compartment_and_wait_for_work_request(change_exadata_infrastructure_compartment_details, exadata_infrastructure_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_exadata_infrastructure_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_exadata_infrastructure_compartment_details (oci.database.models.ChangeExadataInfrastructureCompartmentDetails) – (required) Request to move Exadata infrastructure to a different compartment
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_exadata_infrastructure_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_external_container_database_compartment_and_wait_for_work_request(change_compartment_details, external_container_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_external_container_database_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_compartment_details (oci.database.models.ChangeCompartmentDetails) – (required) Request to move the external container database to a different compartment.
  • external_container_database_id (str) –

    (required) The ExternalContainerDatabase OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_external_container_database_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_external_non_container_database_compartment_and_wait_for_work_request(change_compartment_details, external_non_container_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_external_non_container_database_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_compartment_details (oci.database.models.ChangeCompartmentDetails) – (required) Request to move the external non-container database to a different compartment.
  • external_non_container_database_id (str) –

    (required) The external non-container database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_external_non_container_database_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_external_pluggable_database_compartment_and_wait_for_work_request(change_compartment_details, external_pluggable_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_external_pluggable_database_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_compartment_details (oci.database.models.ChangeCompartmentDetails) – (required) Request to move the create_external_pluggable_database_details() resource to a different compartment.
  • external_pluggable_database_id (str) –

    (required) The ExternalPluggableDatabaseId OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_external_pluggable_database_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_key_store_compartment_and_wait_for_work_request(change_key_store_compartment_details, key_store_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_key_store_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_key_store_compartment_details (oci.database.models.ChangeKeyStoreCompartmentDetails) – (required) Request to move key store to a different compartment
  • key_store_id (str) –

    (required) The OCID of the key store.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_key_store_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
change_vm_cluster_compartment_and_wait_for_work_request(change_vm_cluster_compartment_details, vm_cluster_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_vm_cluster_compartment() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • change_vm_cluster_compartment_details (oci.database.models.ChangeVmClusterCompartmentDetails) – (required) Request to move the Exadata Cloud@Customer VM cluster to a different compartment.
  • vm_cluster_id (str) –

    (required) The VM cluster OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_vm_cluster_compartment()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
check_external_database_connector_connection_status_and_wait_for_work_request(external_database_connector_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls check_external_database_connector_connection_status() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_database_connector_id (str) –

    (required) The OCID of the external database connector resource (ExternalDatabaseConnectorId).

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to check_external_database_connector_connection_status()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
complete_external_backup_job_and_wait_for_work_request(backup_id, complete_external_backup_job_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls complete_external_backup_job() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • backup_id (str) –

    (required) The backup OCID.

  • complete_external_backup_job_details (oci.database.models.CompleteExternalBackupJobDetails) – (required) Updates the status of the backup resource.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to complete_external_backup_job()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_autonomous_container_database_and_wait_for_state(create_autonomous_container_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_autonomous_container_database() and waits for the AutonomousContainerDatabase acted upon to enter the given state(s).

Parameters:
  • create_autonomous_container_database_details (oci.database.models.CreateAutonomousContainerDatabaseDetails) – (required) Request to create an Autonomous Container Database in a specified Autonomous Exadata Infrastructure.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_autonomous_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_autonomous_container_database_and_wait_for_work_request(create_autonomous_container_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_autonomous_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_autonomous_container_database_details (oci.database.models.CreateAutonomousContainerDatabaseDetails) – (required) Request to create an Autonomous Container Database in a specified Autonomous Exadata Infrastructure.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_autonomous_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_autonomous_database_and_wait_for_state(create_autonomous_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).

Parameters:
  • create_autonomous_database_details (oci.database.models.CreateAutonomousDatabaseBase) – (required) Request to create a new Autonomous Database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_autonomous_database_and_wait_for_work_request(create_autonomous_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_autonomous_database_details (oci.database.models.CreateAutonomousDatabaseBase) – (required) Request to create a new Autonomous Database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_autonomous_database_backup_and_wait_for_state(create_autonomous_database_backup_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_autonomous_database_backup() and waits for the AutonomousDatabaseBackup acted upon to enter the given state(s).

Parameters:
  • create_autonomous_database_backup_details (oci.database.models.CreateAutonomousDatabaseBackupDetails) – (required) Request to create a new Autonomous Database backup.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_autonomous_database_backup()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_autonomous_database_backup_and_wait_for_work_request(create_autonomous_database_backup_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_autonomous_database_backup() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_autonomous_database_backup_details (oci.database.models.CreateAutonomousDatabaseBackupDetails) – (required) Request to create a new Autonomous Database backup.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_autonomous_database_backup()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_autonomous_vm_cluster_and_wait_for_state(create_autonomous_vm_cluster_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_autonomous_vm_cluster() and waits for the AutonomousVmCluster acted upon to enter the given state(s).

Parameters:
  • create_autonomous_vm_cluster_details (oci.database.models.CreateAutonomousVmClusterDetails) – (required) Request to create an Autonomous VM cluster.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_autonomous_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_autonomous_vm_cluster_and_wait_for_work_request(create_autonomous_vm_cluster_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_autonomous_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_autonomous_vm_cluster_details (oci.database.models.CreateAutonomousVmClusterDetails) – (required) Request to create an Autonomous VM cluster.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_autonomous_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_backup_and_wait_for_state(create_backup_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_backup() and waits for the Backup acted upon to enter the given state(s).

Parameters:
  • create_backup_details (oci.database.models.CreateBackupDetails) – (required) Request to create a new database backup.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_backup()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_backup_and_wait_for_work_request(create_backup_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_backup() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_backup_details (oci.database.models.CreateBackupDetails) – (required) Request to create a new database backup.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_backup()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_backup_destination_and_wait_for_state(create_backup_destination_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_backup_destination() and waits for the BackupDestination acted upon to enter the given state(s).

Parameters:
  • create_backup_destination_details (oci.database.models.CreateBackupDestinationDetails) – (required) Request to create a new backup destination.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_backup_destination()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_cloud_exadata_infrastructure_and_wait_for_state(create_cloud_exadata_infrastructure_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_cloud_exadata_infrastructure() and waits for the CloudExadataInfrastructure acted upon to enter the given state(s).

Parameters:
  • create_cloud_exadata_infrastructure_details (oci.database.models.CreateCloudExadataInfrastructureDetails) –

    (required) Request to create a cloud Exadata infrastructure resource in an Exadata Cloud Service instance.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_cloud_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_cloud_exadata_infrastructure_and_wait_for_work_request(create_cloud_exadata_infrastructure_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_cloud_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_cloud_exadata_infrastructure_details (oci.database.models.CreateCloudExadataInfrastructureDetails) –

    (required) Request to create a cloud Exadata infrastructure resource in an Exadata Cloud Service instance.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_cloud_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_cloud_vm_cluster_and_wait_for_state(create_cloud_vm_cluster_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_cloud_vm_cluster() and waits for the CloudVmCluster acted upon to enter the given state(s).

Parameters:
  • create_cloud_vm_cluster_details (oci.database.models.CreateCloudVmClusterDetails) –

    (required) Request to create a cloud VM cluster. Applies to Exadata Cloud Service instances only. See The New Exadata Cloud Service Resource Model for information on this resource type.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_cloud_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_cloud_vm_cluster_and_wait_for_work_request(create_cloud_vm_cluster_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_cloud_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_cloud_vm_cluster_details (oci.database.models.CreateCloudVmClusterDetails) –

    (required) Request to create a cloud VM cluster. Applies to Exadata Cloud Service instances only. See The New Exadata Cloud Service Resource Model for information on this resource type.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_cloud_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_console_connection_and_wait_for_state(create_console_connection_details, db_node_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_console_connection() and waits for the ConsoleConnection acted upon to enter the given state(s).

Parameters:
  • create_console_connection_details (oci.database.models.CreateConsoleConnectionDetails) – (required) Request object for creating an CreateConsoleConnection
  • db_node_id (str) –

    (required) The database node OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_console_connection()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_data_guard_association_and_wait_for_state(database_id, create_data_guard_association_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_data_guard_association() and waits for the DataGuardAssociation acted upon to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • create_data_guard_association_details (oci.database.models.CreateDataGuardAssociationDetails) – (required) A request to create a Data Guard association.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_data_guard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_data_guard_association_and_wait_for_work_request(database_id, create_data_guard_association_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_data_guard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • create_data_guard_association_details (oci.database.models.CreateDataGuardAssociationDetails) – (required) A request to create a Data Guard association.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_data_guard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_database_and_wait_for_state(create_new_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_database() and waits for the Database acted upon to enter the given state(s).

Parameters:
  • create_new_database_details (oci.database.models.CreateDatabaseBase) – (required) Request to create a new database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_database_and_wait_for_work_request(create_new_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_new_database_details (oci.database.models.CreateDatabaseBase) – (required) Request to create a new database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_database_software_image_and_wait_for_state(create_database_software_image_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_database_software_image() and waits for the DatabaseSoftwareImage acted upon to enter the given state(s).

Parameters:
  • create_database_software_image_details (oci.database.models.CreateDatabaseSoftwareImageDetails) – (required) Request to create database software image.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_database_software_image()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_database_software_image_and_wait_for_work_request(create_database_software_image_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_database_software_image() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_database_software_image_details (oci.database.models.CreateDatabaseSoftwareImageDetails) – (required) Request to create database software image.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_database_software_image()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_db_home_and_wait_for_state(create_db_home_with_db_system_id_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_db_home() and waits for the DbHome acted upon to enter the given state(s).

Parameters:
  • create_db_home_with_db_system_id_details (oci.database.models.CreateDbHomeBase) – (required) Request to create a new Database Home.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_db_home()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_db_home_and_wait_for_work_request(create_db_home_with_db_system_id_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_db_home() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_db_home_with_db_system_id_details (oci.database.models.CreateDbHomeBase) – (required) Request to create a new Database Home.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_db_home()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_exadata_infrastructure_and_wait_for_state(create_exadata_infrastructure_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_exadata_infrastructure() and waits for the ExadataInfrastructure acted upon to enter the given state(s).

Parameters:
  • create_exadata_infrastructure_details (oci.database.models.CreateExadataInfrastructureDetails) – (required) Request to create Exadata Cloud@Customer infrastructure.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_exadata_infrastructure_and_wait_for_work_request(create_exadata_infrastructure_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_exadata_infrastructure_details (oci.database.models.CreateExadataInfrastructureDetails) – (required) Request to create Exadata Cloud@Customer infrastructure.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_external_backup_job_and_wait_for_work_request(create_external_backup_job_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_external_backup_job() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_external_backup_job_details (oci.database.models.CreateExternalBackupJobDetails) – (required) Request to create a cloud backup resource for a database running outside the cloud.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_external_backup_job()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_external_container_database_and_wait_for_state(create_external_container_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_external_container_database() and waits for the ExternalContainerDatabase acted upon to enter the given state(s).

Parameters:
  • create_external_container_database_details (oci.database.models.CreateExternalContainerDatabaseDetails) – (required) Request to create a new external container database resource.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_external_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_external_container_database_and_wait_for_work_request(create_external_container_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_external_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_external_container_database_details (oci.database.models.CreateExternalContainerDatabaseDetails) – (required) Request to create a new external container database resource.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_external_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_external_database_connector_and_wait_for_state(create_external_database_connector_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_external_database_connector() and waits for the ExternalDatabaseConnector acted upon to enter the given state(s).

Parameters:
  • create_external_database_connector_details (oci.database.models.CreateExternalDatabaseConnectorDetails) – (required) Request to create a connector to an external database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_external_database_connector()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_external_database_connector_and_wait_for_work_request(create_external_database_connector_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_external_database_connector() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_external_database_connector_details (oci.database.models.CreateExternalDatabaseConnectorDetails) – (required) Request to create a connector to an external database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_external_database_connector()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_external_non_container_database_and_wait_for_state(create_external_non_container_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_external_non_container_database() and waits for the ExternalNonContainerDatabase acted upon to enter the given state(s).

Parameters:
  • create_external_non_container_database_details (oci.database.models.CreateExternalNonContainerDatabaseDetails) – (required) Request to create a new external non-container database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_external_non_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_external_non_container_database_and_wait_for_work_request(create_external_non_container_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_external_non_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_external_non_container_database_details (oci.database.models.CreateExternalNonContainerDatabaseDetails) – (required) Request to create a new external non-container database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_external_non_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_external_pluggable_database_and_wait_for_state(create_external_pluggable_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_external_pluggable_database() and waits for the ExternalPluggableDatabase acted upon to enter the given state(s).

Parameters:
  • create_external_pluggable_database_details (oci.database.models.CreateExternalPluggableDatabaseDetails) – (required) Request to create a new external pluggable database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_external_pluggable_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_external_pluggable_database_and_wait_for_work_request(create_external_pluggable_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_external_pluggable_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_external_pluggable_database_details (oci.database.models.CreateExternalPluggableDatabaseDetails) – (required) Request to create a new external pluggable database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_external_pluggable_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_key_store_and_wait_for_state(create_key_store_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_key_store() and waits for the KeyStore acted upon to enter the given state(s).

Parameters:
  • create_key_store_details (oci.database.models.CreateKeyStoreDetails) – (required) Request to create a new key store.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_key_store()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_vm_cluster_and_wait_for_state(create_vm_cluster_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_vm_cluster() and waits for the VmCluster acted upon to enter the given state(s).

Parameters:
  • create_vm_cluster_details (oci.database.models.CreateVmClusterDetails) – (required) Request to create a VM cluster. Applies to Exadata Cloud@Customer instances only. See create_cloud_vm_cluster_details() for details on creating a cloud VM cluster in an Exadata Cloud Service instance.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_vm_cluster_and_wait_for_work_request(create_vm_cluster_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • create_vm_cluster_details (oci.database.models.CreateVmClusterDetails) – (required) Request to create a VM cluster. Applies to Exadata Cloud@Customer instances only. See create_cloud_vm_cluster_details() for details on creating a cloud VM cluster in an Exadata Cloud Service instance.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_vm_cluster_network_and_wait_for_state(exadata_infrastructure_id, vm_cluster_network_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_vm_cluster_network() and waits for the VmClusterNetwork acted upon to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • vm_cluster_network_details (oci.database.models.VmClusterNetworkDetails) – (required) Request to create the Cloud@Customer VM cluster network.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_vm_cluster_network()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
create_vm_cluster_network_and_wait_for_work_request(exadata_infrastructure_id, vm_cluster_network_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_vm_cluster_network() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • vm_cluster_network_details (oci.database.models.VmClusterNetworkDetails) – (required) Request to create the Cloud@Customer VM cluster network.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_vm_cluster_network()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
db_node_action_and_wait_for_state(db_node_id, action, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls db_node_action() and waits for the DbNode acted upon to enter the given state(s).

Parameters:
  • db_node_id (str) –

    (required) The database node OCID.

  • action (str) –

    (required) The action to perform on the DB Node.

    Allowed values are: “STOP”, “START”, “SOFTRESET”, “RESET”

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to db_node_action()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
db_node_action_and_wait_for_work_request(db_node_id, action, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls db_node_action() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • db_node_id (str) –

    (required) The database node OCID.

  • action (str) –

    (required) The action to perform on the DB Node.

    Allowed values are: “STOP”, “START”, “SOFTRESET”, “RESET”

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to db_node_action()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_autonomous_database_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_autonomous_vm_cluster_and_wait_for_work_request(autonomous_vm_cluster_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_autonomous_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_vm_cluster_id (str) –

    (required) The autonomous VM cluster OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_autonomous_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_backup_and_wait_for_work_request(backup_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_backup() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • backup_id (str) –

    (required) The backup OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_backup()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_backup_destination_and_wait_for_state(backup_destination_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_backup_destination() and waits for the BackupDestination acted upon to enter the given state(s).

Parameters:
  • backup_destination_id (str) –

    (required) The OCID of the backup destination.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_backup_destination()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_cloud_exadata_infrastructure_and_wait_for_work_request(cloud_exadata_infrastructure_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_cloud_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • cloud_exadata_infrastructure_id (str) –

    (required) The cloud Exadata infrastructure OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_cloud_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_cloud_vm_cluster_and_wait_for_work_request(cloud_vm_cluster_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_cloud_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • cloud_vm_cluster_id (str) –

    (required) The cloud VM cluster OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_cloud_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_database_and_wait_for_work_request(database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_database_software_image_and_wait_for_work_request(database_software_image_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_database_software_image() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_software_image_id (str) –

    (required) The DB system OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_database_software_image()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_db_home_and_wait_for_work_request(db_home_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_db_home() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • db_home_id (str) –

    (required) The Database Home OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_db_home()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_exadata_infrastructure_and_wait_for_work_request(exadata_infrastructure_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_external_container_database_and_wait_for_work_request(external_container_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_external_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_container_database_id (str) –

    (required) The ExternalContainerDatabase OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_external_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_external_database_connector_and_wait_for_work_request(external_database_connector_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_external_database_connector() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_database_connector_id (str) –

    (required) The OCID of the external database connector resource (ExternalDatabaseConnectorId).

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_external_database_connector()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_external_non_container_database_and_wait_for_work_request(external_non_container_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_external_non_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_non_container_database_id (str) –

    (required) The external non-container database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_external_non_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_external_pluggable_database_and_wait_for_work_request(external_pluggable_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_external_pluggable_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_pluggable_database_id (str) –

    (required) The ExternalPluggableDatabaseId OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_external_pluggable_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_key_store_and_wait_for_state(key_store_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_key_store() and waits for the KeyStore acted upon to enter the given state(s).

Parameters:
  • key_store_id (str) –

    (required) The OCID of the key store.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_key_store()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_vm_cluster_and_wait_for_work_request(vm_cluster_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • vm_cluster_id (str) –

    (required) The VM cluster OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
delete_vm_cluster_network_and_wait_for_work_request(exadata_infrastructure_id, vm_cluster_network_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_vm_cluster_network() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • vm_cluster_network_id (str) –

    (required) The VM cluster network OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_vm_cluster_network()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
deregister_autonomous_database_data_safe_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls deregister_autonomous_database_data_safe() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to deregister_autonomous_database_data_safe()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
disable_autonomous_database_operations_insights_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls disable_autonomous_database_operations_insights() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to disable_autonomous_database_operations_insights()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
disable_external_container_database_database_management_and_wait_for_work_request(external_container_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls disable_external_container_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_container_database_id (str) –

    (required) The ExternalContainerDatabase OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to disable_external_container_database_database_management()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
disable_external_non_container_database_database_management_and_wait_for_work_request(external_non_container_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls disable_external_non_container_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_non_container_database_id (str) –

    (required) The external non-container database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to disable_external_non_container_database_database_management()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
disable_external_pluggable_database_database_management_and_wait_for_work_request(external_pluggable_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls disable_external_pluggable_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_pluggable_database_id (str) –

    (required) The ExternalPluggableDatabaseId OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to disable_external_pluggable_database_database_management()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
enable_autonomous_database_operations_insights_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls enable_autonomous_database_operations_insights() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to enable_autonomous_database_operations_insights()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
enable_external_container_database_database_management_and_wait_for_work_request(external_container_database_id, enable_external_container_database_database_management_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls enable_external_container_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_container_database_id (str) –

    (required) The ExternalContainerDatabase OCID.

  • enable_external_container_database_database_management_details (oci.database.models.EnableExternalContainerDatabaseDatabaseManagementDetails) – (required) Request to enable the Database Management Service for an external container database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to enable_external_container_database_database_management()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
enable_external_non_container_database_database_management_and_wait_for_work_request(external_non_container_database_id, enable_external_non_container_database_database_management_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls enable_external_non_container_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_non_container_database_id (str) –

    (required) The external non-container database OCID.

  • enable_external_non_container_database_database_management_details (oci.database.models.EnableExternalNonContainerDatabaseDatabaseManagementDetails) – (required) Request to enable the Database Management Service for an external non-container database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to enable_external_non_container_database_database_management()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
enable_external_pluggable_database_database_management_and_wait_for_work_request(external_pluggable_database_id, enable_external_pluggable_database_database_management_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls enable_external_pluggable_database_database_management() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_pluggable_database_id (str) –

    (required) The ExternalPluggableDatabaseId OCID.

  • enable_external_pluggable_database_database_management_details (oci.database.models.EnableExternalPluggableDatabaseDatabaseManagementDetails) – (required) Request to enable the Database Management Service for an external database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to enable_external_pluggable_database_database_management()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
fail_over_autonomous_database_and_wait_for_state(autonomous_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls fail_over_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to fail_over_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
fail_over_autonomous_database_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls fail_over_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to fail_over_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
failover_autonomous_container_database_dataguard_association_and_wait_for_state(autonomous_container_database_id, autonomous_container_database_dataguard_association_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls failover_autonomous_container_database_dataguard_association() and waits for the AutonomousContainerDatabaseDataguardAssociation acted upon to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • autonomous_container_database_dataguard_association_id (str) –

    (required) The Autonomous Container Database-Autonomous Data Guard association OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to failover_autonomous_container_database_dataguard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
failover_autonomous_container_database_dataguard_association_and_wait_for_work_request(autonomous_container_database_id, autonomous_container_database_dataguard_association_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls failover_autonomous_container_database_dataguard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • autonomous_container_database_dataguard_association_id (str) –

    (required) The Autonomous Container Database-Autonomous Data Guard association OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to failover_autonomous_container_database_dataguard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
failover_data_guard_association_and_wait_for_state(database_id, data_guard_association_id, failover_data_guard_association_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls failover_data_guard_association() and waits for the DataGuardAssociation acted upon to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • data_guard_association_id (str) –

    (required) The Data Guard association’s OCID.

  • failover_data_guard_association_details (oci.database.models.FailoverDataGuardAssociationDetails) – (required) A request to perform a failover, transitioning a standby database into a primary database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to failover_data_guard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
failover_data_guard_association_and_wait_for_work_request(database_id, data_guard_association_id, failover_data_guard_association_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls failover_data_guard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • data_guard_association_id (str) –

    (required) The Data Guard association’s OCID.

  • failover_data_guard_association_details (oci.database.models.FailoverDataGuardAssociationDetails) – (required) A request to perform a failover, transitioning a standby database into a primary database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to failover_data_guard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
launch_autonomous_exadata_infrastructure_and_wait_for_state(launch_autonomous_exadata_infrastructure_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls launch_autonomous_exadata_infrastructure() and waits for the AutonomousExadataInfrastructure acted upon to enter the given state(s).

Parameters:
  • launch_autonomous_exadata_infrastructure_details (oci.database.models.LaunchAutonomousExadataInfrastructureDetails) – (required) Request to create an Autonomous Exadata Infrastructure resource.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to launch_autonomous_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
launch_autonomous_exadata_infrastructure_and_wait_for_work_request(launch_autonomous_exadata_infrastructure_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls launch_autonomous_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • launch_autonomous_exadata_infrastructure_details (oci.database.models.LaunchAutonomousExadataInfrastructureDetails) – (required) Request to create an Autonomous Exadata Infrastructure resource.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to launch_autonomous_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
launch_db_system_and_wait_for_state(launch_db_system_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls launch_db_system() and waits for the DbSystem acted upon to enter the given state(s).

Parameters:
  • launch_db_system_details (oci.database.models.LaunchDbSystemBase) –

    (required) Request to launch a DB system.

    Note: Deprecated for Exadata Cloud Service systems. Use the new resource model APIs instead.

    For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See Switching an Exadata DB System to the New Resource Model and APIs for details on converting existing Exadata DB systems to the new resource model.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to launch_db_system()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
launch_db_system_and_wait_for_work_request(launch_db_system_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls launch_db_system() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • launch_db_system_details (oci.database.models.LaunchDbSystemBase) –

    (required) Request to launch a DB system.

    Note: Deprecated for Exadata Cloud Service systems. Use the new resource model APIs instead.

    For Exadata Cloud Service instances, support for this API will end on May 15th, 2021. See Switching an Exadata DB System to the New Resource Model and APIs for details on converting existing Exadata DB systems to the new resource model.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to launch_db_system()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
migrate_exadata_db_system_resource_model_and_wait_for_work_request(db_system_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls migrate_exadata_db_system_resource_model() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • db_system_id (str) –

    (required) The DB system OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to migrate_exadata_db_system_resource_model()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
migrate_vault_key_and_wait_for_state(database_id, migrate_vault_key_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls migrate_vault_key() and waits for the Database acted upon to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • migrate_vault_key_details (oci.database.models.MigrateVaultKeyDetails) – (required) Request to change the source of the encryption key for the database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to migrate_vault_key()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
migrate_vault_key_and_wait_for_work_request(database_id, migrate_vault_key_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls migrate_vault_key() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • migrate_vault_key_details (oci.database.models.MigrateVaultKeyDetails) – (required) Request to change the source of the encryption key for the database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to migrate_vault_key()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
register_autonomous_database_data_safe_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls register_autonomous_database_data_safe() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to register_autonomous_database_data_safe()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
reinstate_autonomous_container_database_dataguard_association_and_wait_for_state(autonomous_container_database_id, autonomous_container_database_dataguard_association_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls reinstate_autonomous_container_database_dataguard_association() and waits for the AutonomousContainerDatabaseDataguardAssociation acted upon to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • autonomous_container_database_dataguard_association_id (str) –

    (required) The Autonomous Container Database-Autonomous Data Guard association OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to reinstate_autonomous_container_database_dataguard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
reinstate_autonomous_container_database_dataguard_association_and_wait_for_work_request(autonomous_container_database_id, autonomous_container_database_dataguard_association_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls reinstate_autonomous_container_database_dataguard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • autonomous_container_database_dataguard_association_id (str) –

    (required) The Autonomous Container Database-Autonomous Data Guard association OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to reinstate_autonomous_container_database_dataguard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
reinstate_data_guard_association_and_wait_for_state(database_id, data_guard_association_id, reinstate_data_guard_association_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls reinstate_data_guard_association() and waits for the DataGuardAssociation acted upon to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • data_guard_association_id (str) –

    (required) The Data Guard association’s OCID.

  • reinstate_data_guard_association_details (oci.database.models.ReinstateDataGuardAssociationDetails) – (required) A request to reinstate a database in a standby role.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to reinstate_data_guard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
reinstate_data_guard_association_and_wait_for_work_request(database_id, data_guard_association_id, reinstate_data_guard_association_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls reinstate_data_guard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • data_guard_association_id (str) –

    (required) The Data Guard association’s OCID.

  • reinstate_data_guard_association_details (oci.database.models.ReinstateDataGuardAssociationDetails) – (required) A request to reinstate a database in a standby role.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to reinstate_data_guard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
restart_autonomous_container_database_and_wait_for_state(autonomous_container_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls restart_autonomous_container_database() and waits for the AutonomousContainerDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to restart_autonomous_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
restart_autonomous_container_database_and_wait_for_work_request(autonomous_container_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls restart_autonomous_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to restart_autonomous_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
restart_autonomous_database_and_wait_for_state(autonomous_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls restart_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to restart_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
restart_autonomous_database_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls restart_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to restart_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
restore_autonomous_database_and_wait_for_state(autonomous_database_id, restore_autonomous_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls restore_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • restore_autonomous_database_details (oci.database.models.RestoreAutonomousDatabaseDetails) – (required) Request to perform an Autonomous Database restore.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to restore_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
restore_autonomous_database_and_wait_for_work_request(autonomous_database_id, restore_autonomous_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls restore_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • restore_autonomous_database_details (oci.database.models.RestoreAutonomousDatabaseDetails) – (required) Request to perform an Autonomous Database restore.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to restore_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
restore_database_and_wait_for_state(database_id, restore_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls restore_database() and waits for the Database acted upon to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • restore_database_details (oci.database.models.RestoreDatabaseDetails) – (required) Request to perform database restore.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to restore_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
restore_database_and_wait_for_work_request(database_id, restore_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls restore_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • restore_database_details (oci.database.models.RestoreDatabaseDetails) – (required) Request to perform database restore.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to restore_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
rotate_autonomous_container_database_encryption_key_and_wait_for_state(autonomous_container_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls rotate_autonomous_container_database_encryption_key() and waits for the AutonomousContainerDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to rotate_autonomous_container_database_encryption_key()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
rotate_autonomous_container_database_encryption_key_and_wait_for_work_request(autonomous_container_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls rotate_autonomous_container_database_encryption_key() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to rotate_autonomous_container_database_encryption_key()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
rotate_autonomous_database_encryption_key_and_wait_for_state(autonomous_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls rotate_autonomous_database_encryption_key() and waits for the AutonomousDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to rotate_autonomous_database_encryption_key()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
rotate_autonomous_database_encryption_key_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls rotate_autonomous_database_encryption_key() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to rotate_autonomous_database_encryption_key()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
rotate_ords_certs_and_wait_for_work_request(autonomous_exadata_infrastructure_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls rotate_ords_certs() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_exadata_infrastructure_id (str) –

    (required) The Autonomous Exadata Infrastructure OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to rotate_ords_certs()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
rotate_ssl_certs_and_wait_for_work_request(autonomous_exadata_infrastructure_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls rotate_ssl_certs() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_exadata_infrastructure_id (str) –

    (required) The Autonomous Exadata Infrastructure OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to rotate_ssl_certs()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
rotate_vault_key_and_wait_for_state(database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls rotate_vault_key() and waits for the Database acted upon to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to rotate_vault_key()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
rotate_vault_key_and_wait_for_work_request(database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls rotate_vault_key() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to rotate_vault_key()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
scan_external_container_database_pluggable_databases_and_wait_for_work_request(external_container_database_id, external_database_connector_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls scan_external_container_database_pluggable_databases() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_container_database_id (str) –

    (required) The ExternalContainerDatabase OCID.

  • external_database_connector_id (str) –

    (required) The OCID of the external database connector resource (ExternalDatabaseConnectorId).

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to scan_external_container_database_pluggable_databases()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
start_autonomous_database_and_wait_for_state(autonomous_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls start_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to start_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
start_autonomous_database_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls start_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to start_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
stop_autonomous_database_and_wait_for_state(autonomous_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls stop_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to stop_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
stop_autonomous_database_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls stop_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to stop_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
switchover_autonomous_container_database_dataguard_association_and_wait_for_state(autonomous_container_database_id, autonomous_container_database_dataguard_association_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls switchover_autonomous_container_database_dataguard_association() and waits for the AutonomousContainerDatabaseDataguardAssociation acted upon to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • autonomous_container_database_dataguard_association_id (str) –

    (required) The Autonomous Container Database-Autonomous Data Guard association OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to switchover_autonomous_container_database_dataguard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
switchover_autonomous_container_database_dataguard_association_and_wait_for_work_request(autonomous_container_database_id, autonomous_container_database_dataguard_association_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls switchover_autonomous_container_database_dataguard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • autonomous_container_database_dataguard_association_id (str) –

    (required) The Autonomous Container Database-Autonomous Data Guard association OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to switchover_autonomous_container_database_dataguard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
switchover_autonomous_database_and_wait_for_state(autonomous_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls switchover_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to switchover_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
switchover_autonomous_database_and_wait_for_work_request(autonomous_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls switchover_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to switchover_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
switchover_data_guard_association_and_wait_for_state(database_id, data_guard_association_id, switchover_data_guard_association_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls switchover_data_guard_association() and waits for the DataGuardAssociation acted upon to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • data_guard_association_id (str) –

    (required) The Data Guard association’s OCID.

  • switchover_data_guard_association_details (oci.database.models.SwitchoverDataGuardAssociationDetails) – (required) Request to swtichover a primary to a standby.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to switchover_data_guard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
switchover_data_guard_association_and_wait_for_work_request(database_id, data_guard_association_id, switchover_data_guard_association_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls switchover_data_guard_association() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • data_guard_association_id (str) –

    (required) The Data Guard association’s OCID.

  • switchover_data_guard_association_details (oci.database.models.SwitchoverDataGuardAssociationDetails) – (required) Request to swtichover a primary to a standby.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to switchover_data_guard_association()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
terminate_autonomous_container_database_and_wait_for_work_request(autonomous_container_database_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls terminate_autonomous_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to terminate_autonomous_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
terminate_autonomous_exadata_infrastructure_and_wait_for_work_request(autonomous_exadata_infrastructure_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls terminate_autonomous_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_exadata_infrastructure_id (str) –

    (required) The Autonomous Exadata Infrastructure OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to terminate_autonomous_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
terminate_db_system_and_wait_for_work_request(db_system_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls terminate_db_system() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • db_system_id (str) –

    (required) The DB system OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to terminate_db_system()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_autonomous_container_database_and_wait_for_state(autonomous_container_database_id, update_autonomous_container_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_autonomous_container_database() and waits for the AutonomousContainerDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • update_autonomous_container_database_details (oci.database.models.UpdateAutonomousContainerDatabaseDetails) – (required) Request to update the properties of an Autonomous Container Database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_autonomous_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_autonomous_container_database_and_wait_for_work_request(autonomous_container_database_id, update_autonomous_container_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_autonomous_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_container_database_id (str) –

    (required) The Autonomous Container Database OCID.

  • update_autonomous_container_database_details (oci.database.models.UpdateAutonomousContainerDatabaseDetails) – (required) Request to update the properties of an Autonomous Container Database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_autonomous_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_autonomous_database_and_wait_for_state(autonomous_database_id, update_autonomous_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_autonomous_database() and waits for the AutonomousDatabase acted upon to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • update_autonomous_database_details (oci.database.models.UpdateAutonomousDatabaseDetails) – (required) Request to update the properties of an Autonomous Database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_autonomous_database_and_wait_for_work_request(autonomous_database_id, update_autonomous_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_autonomous_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • update_autonomous_database_details (oci.database.models.UpdateAutonomousDatabaseDetails) – (required) Request to update the properties of an Autonomous Database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_autonomous_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_autonomous_database_regional_wallet_and_wait_for_work_request(update_autonomous_database_wallet_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_autonomous_database_regional_wallet() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • update_autonomous_database_wallet_details (oci.database.models.UpdateAutonomousDatabaseWalletDetails) – (required) Request to update the properties of Autonomous Database regional wallet.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_autonomous_database_regional_wallet()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_autonomous_database_wallet_and_wait_for_work_request(autonomous_database_id, update_autonomous_database_wallet_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_autonomous_database_wallet() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_database_id (str) –

    (required) The database OCID.

  • update_autonomous_database_wallet_details (oci.database.models.UpdateAutonomousDatabaseWalletDetails) – (required) Request to update the properties of an Autonomous Database wallet.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_autonomous_database_wallet()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_autonomous_exadata_infrastructure_and_wait_for_state(autonomous_exadata_infrastructure_id, update_autonomous_exadata_infrastructures_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_autonomous_exadata_infrastructure() and waits for the AutonomousExadataInfrastructure acted upon to enter the given state(s).

Parameters:
  • autonomous_exadata_infrastructure_id (str) –

    (required) The Autonomous Exadata Infrastructure OCID.

  • update_autonomous_exadata_infrastructures_details (oci.database.models.UpdateAutonomousExadataInfrastructureDetails) – (required) Request to update the properties of a Autonomous Exadata Infrastructure.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_autonomous_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_autonomous_exadata_infrastructure_and_wait_for_work_request(autonomous_exadata_infrastructure_id, update_autonomous_exadata_infrastructures_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_autonomous_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_exadata_infrastructure_id (str) –

    (required) The Autonomous Exadata Infrastructure OCID.

  • update_autonomous_exadata_infrastructures_details (oci.database.models.UpdateAutonomousExadataInfrastructureDetails) – (required) Request to update the properties of a Autonomous Exadata Infrastructure.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_autonomous_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_autonomous_vm_cluster_and_wait_for_state(autonomous_vm_cluster_id, update_autonomous_vm_cluster_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_autonomous_vm_cluster() and waits for the AutonomousVmCluster acted upon to enter the given state(s).

Parameters:
  • autonomous_vm_cluster_id (str) –

    (required) The autonomous VM cluster OCID.

  • update_autonomous_vm_cluster_details (oci.database.models.UpdateAutonomousVmClusterDetails) – (required) Request to update the attributes of an Autonomous VM cluster.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_autonomous_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_autonomous_vm_cluster_and_wait_for_work_request(autonomous_vm_cluster_id, update_autonomous_vm_cluster_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_autonomous_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • autonomous_vm_cluster_id (str) –

    (required) The autonomous VM cluster OCID.

  • update_autonomous_vm_cluster_details (oci.database.models.UpdateAutonomousVmClusterDetails) – (required) Request to update the attributes of an Autonomous VM cluster.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_autonomous_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_backup_destination_and_wait_for_state(backup_destination_id, update_backup_destination_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_backup_destination() and waits for the BackupDestination acted upon to enter the given state(s).

Parameters:
  • backup_destination_id (str) –

    (required) The OCID of the backup destination.

  • update_backup_destination_details (oci.database.models.UpdateBackupDestinationDetails) – (required) For a RECOVERY_APPLIANCE backup destination, request to update the connection string and/or the list of VPC users. For an NFS backup destination, request to update the NFS location.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_backup_destination()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_cloud_exadata_infrastructure_and_wait_for_state(cloud_exadata_infrastructure_id, update_cloud_exadata_infrastructure_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_cloud_exadata_infrastructure() and waits for the CloudExadataInfrastructure acted upon to enter the given state(s).

Parameters:
  • cloud_exadata_infrastructure_id (str) –

    (required) The cloud Exadata infrastructure OCID.

  • update_cloud_exadata_infrastructure_details (oci.database.models.UpdateCloudExadataInfrastructureDetails) – (required) Request to update the properties of an cloud Exadata infrastructure resource.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_cloud_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_cloud_exadata_infrastructure_and_wait_for_work_request(cloud_exadata_infrastructure_id, update_cloud_exadata_infrastructure_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_cloud_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • cloud_exadata_infrastructure_id (str) –

    (required) The cloud Exadata infrastructure OCID.

  • update_cloud_exadata_infrastructure_details (oci.database.models.UpdateCloudExadataInfrastructureDetails) – (required) Request to update the properties of an cloud Exadata infrastructure resource.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_cloud_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_cloud_vm_cluster_and_wait_for_state(cloud_vm_cluster_id, update_cloud_vm_cluster_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_cloud_vm_cluster() and waits for the CloudVmCluster acted upon to enter the given state(s).

Parameters:
  • cloud_vm_cluster_id (str) –

    (required) The cloud VM cluster OCID.

  • update_cloud_vm_cluster_details (oci.database.models.UpdateCloudVmClusterDetails) – (required) Request to update the attributes of a cloud VM cluster.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_cloud_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_cloud_vm_cluster_and_wait_for_work_request(cloud_vm_cluster_id, update_cloud_vm_cluster_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_cloud_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • cloud_vm_cluster_id (str) –

    (required) The cloud VM cluster OCID.

  • update_cloud_vm_cluster_details (oci.database.models.UpdateCloudVmClusterDetails) – (required) Request to update the attributes of a cloud VM cluster.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_cloud_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_cloud_vm_cluster_iorm_config_and_wait_for_work_request(cloud_vm_cluster_id, cloud_vm_cluster_iorm_config_update_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_cloud_vm_cluster_iorm_config() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • cloud_vm_cluster_id (str) –

    (required) The cloud VM cluster OCID.

  • cloud_vm_cluster_iorm_config_update_details (oci.database.models.ExadataIormConfigUpdateDetails) – (required) Request to perform database update.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_cloud_vm_cluster_iorm_config()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_database_and_wait_for_state(database_id, update_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_database() and waits for the Database acted upon to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • update_database_details (oci.database.models.UpdateDatabaseDetails) – (required) Request to perform database update.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_database_and_wait_for_work_request(database_id, update_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • update_database_details (oci.database.models.UpdateDatabaseDetails) – (required) Request to perform database update.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_database_software_image_and_wait_for_state(database_software_image_id, update_database_software_image_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_database_software_image() and waits for the DatabaseSoftwareImage acted upon to enter the given state(s).

Parameters:
  • database_software_image_id (str) –

    (required) The DB system OCID.

  • update_database_software_image_details (oci.database.models.UpdateDatabaseSoftwareImageDetails) – (required) Request to update the properties of a DB system.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_database_software_image()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_db_home_and_wait_for_state(db_home_id, update_db_home_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_db_home() and waits for the DbHome acted upon to enter the given state(s).

Parameters:
  • db_home_id (str) –

    (required) The Database Home OCID.

  • update_db_home_details (oci.database.models.UpdateDbHomeDetails) – (required) Request to update the properties of a Database Home.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_db_home()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_db_home_and_wait_for_work_request(db_home_id, update_db_home_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_db_home() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • db_home_id (str) –

    (required) The Database Home OCID.

  • update_db_home_details (oci.database.models.UpdateDbHomeDetails) – (required) Request to update the properties of a Database Home.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_db_home()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_db_system_and_wait_for_state(db_system_id, update_db_system_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_db_system() and waits for the DbSystem acted upon to enter the given state(s).

Parameters:
  • db_system_id (str) –

    (required) The DB system OCID.

  • update_db_system_details (oci.database.models.UpdateDbSystemDetails) – (required) Request to update the properties of a DB system.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_db_system()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_db_system_and_wait_for_work_request(db_system_id, update_db_system_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_db_system() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • db_system_id (str) –

    (required) The DB system OCID.

  • update_db_system_details (oci.database.models.UpdateDbSystemDetails) – (required) Request to update the properties of a DB system.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_db_system()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_exadata_infrastructure_and_wait_for_state(exadata_infrastructure_id, update_exadata_infrastructure_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_exadata_infrastructure() and waits for the ExadataInfrastructure acted upon to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • update_exadata_infrastructure_details (oci.database.models.UpdateExadataInfrastructureDetails) – (required) Request to update the properties of an Exadata Cloud@Customer infrastructure.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_exadata_infrastructure_and_wait_for_work_request(exadata_infrastructure_id, update_exadata_infrastructure_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_exadata_infrastructure() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • update_exadata_infrastructure_details (oci.database.models.UpdateExadataInfrastructureDetails) – (required) Request to update the properties of an Exadata Cloud@Customer infrastructure.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_exadata_infrastructure()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_exadata_iorm_config_and_wait_for_state(db_system_id, exadata_iorm_config_update_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_exadata_iorm_config() and waits for the ExadataIormConfig acted upon to enter the given state(s).

Parameters:
  • db_system_id (str) –

    (required) The DB system OCID.

  • exadata_iorm_config_update_details (oci.database.models.ExadataIormConfigUpdateDetails) – (required) Request to perform database update.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_exadata_iorm_config()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_exadata_iorm_config_and_wait_for_work_request(db_system_id, exadata_iorm_config_update_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_exadata_iorm_config() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • db_system_id (str) –

    (required) The DB system OCID.

  • exadata_iorm_config_update_details (oci.database.models.ExadataIormConfigUpdateDetails) – (required) Request to perform database update.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_exadata_iorm_config()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_external_container_database_and_wait_for_state(external_container_database_id, update_external_container_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_external_container_database() and waits for the ExternalContainerDatabase acted upon to enter the given state(s).

Parameters:
  • external_container_database_id (str) –

    (required) The ExternalContainerDatabase OCID.

  • update_external_container_database_details (oci.database.models.UpdateExternalContainerDatabaseDetails) – (required) Request to update the properties of an create_external_container_database_details() resource.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_external_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_external_container_database_and_wait_for_work_request(external_container_database_id, update_external_container_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_external_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_container_database_id (str) –

    (required) The ExternalContainerDatabase OCID.

  • update_external_container_database_details (oci.database.models.UpdateExternalContainerDatabaseDetails) – (required) Request to update the properties of an create_external_container_database_details() resource.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_external_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_external_database_connector_and_wait_for_state(external_database_connector_id, update_external_database_connector_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_external_database_connector() and waits for the ExternalDatabaseConnector acted upon to enter the given state(s).

Parameters:
  • external_database_connector_id (str) –

    (required) The OCID of the external database connector resource (ExternalDatabaseConnectorId).

  • update_external_database_connector_details (oci.database.models.UpdateExternalDatabaseConnectorDetails) – (required) Request to update the properties of an external database connector.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_external_database_connector()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_external_database_connector_and_wait_for_work_request(external_database_connector_id, update_external_database_connector_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_external_database_connector() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_database_connector_id (str) –

    (required) The OCID of the external database connector resource (ExternalDatabaseConnectorId).

  • update_external_database_connector_details (oci.database.models.UpdateExternalDatabaseConnectorDetails) – (required) Request to update the properties of an external database connector.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_external_database_connector()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_external_non_container_database_and_wait_for_state(external_non_container_database_id, update_external_non_container_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_external_non_container_database() and waits for the ExternalNonContainerDatabase acted upon to enter the given state(s).

Parameters:
  • external_non_container_database_id (str) –

    (required) The external non-container database OCID.

  • update_external_non_container_database_details (oci.database.models.UpdateExternalNonContainerDatabaseDetails) – (required) Request to update the properties of an external non-container database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_external_non_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_external_non_container_database_and_wait_for_work_request(external_non_container_database_id, update_external_non_container_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_external_non_container_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_non_container_database_id (str) –

    (required) The external non-container database OCID.

  • update_external_non_container_database_details (oci.database.models.UpdateExternalNonContainerDatabaseDetails) – (required) Request to update the properties of an external non-container database.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_external_non_container_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_external_pluggable_database_and_wait_for_state(external_pluggable_database_id, update_external_pluggable_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_external_pluggable_database() and waits for the ExternalPluggableDatabase acted upon to enter the given state(s).

Parameters:
  • external_pluggable_database_id (str) –

    (required) The ExternalPluggableDatabaseId OCID.

  • update_external_pluggable_database_details (oci.database.models.UpdateExternalPluggableDatabaseDetails) – (required) Request to update the properties of an external pluggable database resource.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_external_pluggable_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_external_pluggable_database_and_wait_for_work_request(external_pluggable_database_id, update_external_pluggable_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_external_pluggable_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • external_pluggable_database_id (str) –

    (required) The ExternalPluggableDatabaseId OCID.

  • update_external_pluggable_database_details (oci.database.models.UpdateExternalPluggableDatabaseDetails) – (required) Request to update the properties of an external pluggable database resource.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_external_pluggable_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_key_store_and_wait_for_state(key_store_id, update_key_store_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_key_store() and waits for the KeyStore acted upon to enter the given state(s).

Parameters:
  • key_store_id (str) –

    (required) The OCID of the key store.

  • update_key_store_details (oci.database.models.UpdateKeyStoreDetails) – (required) Request to update the attributes of a key store.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_key_store()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_maintenance_run_and_wait_for_state(maintenance_run_id, update_maintenance_run_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_maintenance_run() and waits for the MaintenanceRun acted upon to enter the given state(s).

Parameters:
  • maintenance_run_id (str) – (required) The maintenance run OCID.
  • update_maintenance_run_details (oci.database.models.UpdateMaintenanceRunDetails) – (required) Request to update the properties of a maintenance run.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_maintenance_run()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_vm_cluster_and_wait_for_state(vm_cluster_id, update_vm_cluster_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_vm_cluster() and waits for the VmCluster acted upon to enter the given state(s).

Parameters:
  • vm_cluster_id (str) –

    (required) The VM cluster OCID.

  • update_vm_cluster_details (oci.database.models.UpdateVmClusterDetails) – (required) Request to update the attributes of a VM cluster.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_vm_cluster_and_wait_for_work_request(vm_cluster_id, update_vm_cluster_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_vm_cluster() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • vm_cluster_id (str) –

    (required) The VM cluster OCID.

  • update_vm_cluster_details (oci.database.models.UpdateVmClusterDetails) – (required) Request to update the attributes of a VM cluster.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_vm_cluster()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_vm_cluster_network_and_wait_for_state(exadata_infrastructure_id, vm_cluster_network_id, update_vm_cluster_network_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_vm_cluster_network() and waits for the VmClusterNetwork acted upon to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • vm_cluster_network_id (str) –

    (required) The VM cluster network OCID.

  • update_vm_cluster_network_details (oci.database.models.UpdateVmClusterNetworkDetails) – (required) Request to update the properties of a VM cluster network.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_vm_cluster_network()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
update_vm_cluster_network_and_wait_for_work_request(exadata_infrastructure_id, vm_cluster_network_id, update_vm_cluster_network_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_vm_cluster_network() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • vm_cluster_network_id (str) –

    (required) The VM cluster network OCID.

  • update_vm_cluster_network_details (oci.database.models.UpdateVmClusterNetworkDetails) – (required) Request to update the properties of a VM cluster network.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_vm_cluster_network()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
upgrade_database_and_wait_for_state(database_id, upgrade_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls upgrade_database() and waits for the Database acted upon to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • upgrade_database_details (oci.database.models.UpgradeDatabaseDetails) – (required) Request to perform a database upgrade.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to upgrade_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
upgrade_database_and_wait_for_work_request(database_id, upgrade_database_details, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls upgrade_database() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • database_id (str) –

    (required) The database OCID.

  • upgrade_database_details (oci.database.models.UpgradeDatabaseDetails) – (required) Request to perform a database upgrade.
  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to upgrade_database()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
validate_vm_cluster_network_and_wait_for_state(exadata_infrastructure_id, vm_cluster_network_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls validate_vm_cluster_network() and waits for the VmClusterNetwork acted upon to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • vm_cluster_network_id (str) –

    (required) The VM cluster network OCID.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to validate_vm_cluster_network()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
validate_vm_cluster_network_and_wait_for_work_request(exadata_infrastructure_id, vm_cluster_network_id, work_request_states=[], operation_kwargs={}, waiter_kwargs={})

Calls validate_vm_cluster_network() and waits for the oci.work_requests.models.WorkRequest to enter the given state(s).

Parameters:
  • exadata_infrastructure_id (str) –

    (required) The Exadata infrastructure OCID.

  • vm_cluster_network_id (str) –

    (required) The VM cluster network OCID.

  • work_request_states (list[str]) – (optional) An array of work requests states to wait on. These should be valid values for status Default values are termination states: [STATUS_SUCCEEDED, STATUS_FAILED, STATUS_CANCELED]
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to validate_vm_cluster_network()
  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait