DataSafeClientCompositeOperations

class oci.data_safe.DataSafeClientCompositeOperations(client, **kwargs)

This class provides a wrapper around DataSafeClient 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, **kwargs) Creates a new DataSafeClientCompositeOperations object
activate_target_database_and_wait_for_state(…) Calls activate_target_database() and waits for the WorkRequest to enter the given state(s).
add_masking_columns_from_sdm_and_wait_for_state(…) Calls add_masking_columns_from_sdm() and waits for the WorkRequest to enter the given state(s).
apply_discovery_job_results_and_wait_for_state(…) Calls apply_discovery_job_results() and waits for the WorkRequest to enter the given state(s).
calculate_audit_volume_available_and_wait_for_state(…) Calls calculate_audit_volume_available() and waits for the WorkRequest to enter the given state(s).
calculate_audit_volume_collected_and_wait_for_state(…) Calls calculate_audit_volume_collected() and waits for the WorkRequest to enter the given state(s).
change_audit_archive_retrieval_compartment_and_wait_for_state(…) Calls change_audit_archive_retrieval_compartment() and waits for the WorkRequest to enter the given state(s).
change_audit_policy_compartment_and_wait_for_state(…) Calls change_audit_policy_compartment() and waits for the WorkRequest to enter the given state(s).
change_audit_profile_compartment_and_wait_for_state(…) Calls change_audit_profile_compartment() and waits for the WorkRequest to enter the given state(s).
change_data_safe_private_endpoint_compartment_and_wait_for_state(…) Calls change_data_safe_private_endpoint_compartment() and waits for the WorkRequest to enter the given state(s).
change_report_compartment_and_wait_for_state(…) Calls change_report_compartment() and waits for the WorkRequest to enter the given state(s).
change_report_definition_compartment_and_wait_for_state(…) Calls change_report_definition_compartment() and waits for the WorkRequest to enter the given state(s).
change_retention_and_wait_for_state(…[, …]) Calls change_retention() and waits for the WorkRequest to enter the given state(s).
compare_security_assessment_and_wait_for_state(…) Calls compare_security_assessment() and waits for the WorkRequest to enter the given state(s).
compare_user_assessment_and_wait_for_state(…) Calls compare_user_assessment() and waits for the WorkRequest to enter the given state(s).
create_audit_archive_retrieval_and_wait_for_state(…) Calls create_audit_archive_retrieval() and waits for the WorkRequest to enter the given state(s).
create_data_safe_private_endpoint_and_wait_for_state(…) Calls create_data_safe_private_endpoint() and waits for the WorkRequest to enter the given state(s).
create_discovery_job_and_wait_for_state(…) Calls create_discovery_job() and waits for the WorkRequest to enter the given state(s).
create_library_masking_format_and_wait_for_state(…) Calls create_library_masking_format() and waits for the WorkRequest to enter the given state(s).
create_masking_column_and_wait_for_state(…) Calls create_masking_column() and waits for the WorkRequest to enter the given state(s).
create_masking_policy_and_wait_for_state(…) Calls create_masking_policy() and waits for the WorkRequest to enter the given state(s).
create_on_prem_connector_and_wait_for_state(…) Calls create_on_prem_connector() and waits for the WorkRequest to enter the given state(s).
create_report_definition_and_wait_for_state(…) Calls create_report_definition() and waits for the WorkRequest to enter the given state(s).
create_security_assessment_and_wait_for_state(…) Calls create_security_assessment() and waits for the WorkRequest to enter the given state(s).
create_sensitive_column_and_wait_for_state(…) Calls create_sensitive_column() and waits for the WorkRequest to enter the given state(s).
create_sensitive_data_model_and_wait_for_state(…) Calls create_sensitive_data_model() and waits for the WorkRequest to enter the given state(s).
create_sensitive_type_and_wait_for_state(…) Calls create_sensitive_type() and waits for the WorkRequest to enter the given state(s).
create_target_alert_policy_association_and_wait_for_state(…) Calls create_target_alert_policy_association() and waits for the WorkRequest to enter the given state(s).
create_target_database_and_wait_for_state(…) Calls create_target_database() and waits for the WorkRequest to enter the given state(s).
create_user_assessment_and_wait_for_state(…) Calls create_user_assessment() and waits for the WorkRequest to enter the given state(s).
deactivate_target_database_and_wait_for_state(…) Calls deactivate_target_database() and waits for the WorkRequest to enter the given state(s).
delete_audit_archive_retrieval_and_wait_for_state(…) Calls delete_audit_archive_retrieval() and waits for the WorkRequest to enter the given state(s).
delete_audit_trail_and_wait_for_state(…[, …]) Calls delete_audit_trail() and waits for the WorkRequest to enter the given state(s).
delete_data_safe_private_endpoint_and_wait_for_state(…) Calls delete_data_safe_private_endpoint() and waits for the WorkRequest to enter the given state(s).
delete_discovery_job_and_wait_for_state(…) Calls delete_discovery_job() and waits for the WorkRequest to enter the given state(s).
delete_library_masking_format_and_wait_for_state(…) Calls delete_library_masking_format() and waits for the LibraryMaskingFormat acted upon to enter the given state(s).
delete_masking_policy_and_wait_for_state(…) Calls delete_masking_policy() and waits for the WorkRequest to enter the given state(s).
delete_on_prem_connector_and_wait_for_state(…) Calls delete_on_prem_connector() and waits for the WorkRequest to enter the given state(s).
delete_report_definition_and_wait_for_state(…) Calls delete_report_definition() and waits for the WorkRequest to enter the given state(s).
delete_security_assessment_and_wait_for_state(…) Calls delete_security_assessment() and waits for the WorkRequest to enter the given state(s).
delete_sensitive_data_model_and_wait_for_state(…) Calls delete_sensitive_data_model() and waits for the WorkRequest to enter the given state(s).
delete_sensitive_type_and_wait_for_state(…) Calls delete_sensitive_type() and waits for the SensitiveType acted upon to enter the given state(s).
delete_target_alert_policy_association_and_wait_for_state(…) Calls delete_target_alert_policy_association() and waits for the WorkRequest to enter the given state(s).
delete_target_database_and_wait_for_state(…) Calls delete_target_database() and waits for the WorkRequest to enter the given state(s).
delete_user_assessment_and_wait_for_state(…) Calls delete_user_assessment() and waits for the WorkRequest to enter the given state(s).
discover_audit_trails_and_wait_for_state(…) Calls discover_audit_trails() and waits for the WorkRequest to enter the given state(s).
enable_data_safe_configuration_and_wait_for_state(…) Calls enable_data_safe_configuration() and waits for the WorkRequest to enter the given state(s).
generate_discovery_report_for_download_and_wait_for_state(…) Calls generate_discovery_report_for_download() and waits for the WorkRequest to enter the given state(s).
generate_masking_policy_for_download_and_wait_for_state(…) Calls generate_masking_policy_for_download() and waits for the WorkRequest to enter the given state(s).
generate_masking_report_for_download_and_wait_for_state(…) Calls generate_masking_report_for_download() and waits for the WorkRequest to enter the given state(s).
generate_report_and_wait_for_state(…[, …]) Calls generate_report() and waits for the WorkRequest to enter the given state(s).
generate_security_assessment_report_and_wait_for_state(…) Calls generate_security_assessment_report() and waits for the WorkRequest to enter the given state(s).
generate_sensitive_data_model_for_download_and_wait_for_state(…) Calls generate_sensitive_data_model_for_download() and waits for the WorkRequest to enter the given state(s).
generate_user_assessment_report_and_wait_for_state(…) Calls generate_user_assessment_report() and waits for the WorkRequest to enter the given state(s).
mask_data_and_wait_for_state(…[, …]) Calls mask_data() and waits for the WorkRequest to enter the given state(s).
modify_global_settings_and_wait_for_state(…) Calls modify_global_settings() and waits for the WorkRequest to enter the given state(s).
patch_alerts_and_wait_for_state(…[, …]) Calls patch_alerts() and waits for the WorkRequest to enter the given state(s).
patch_discovery_job_results_and_wait_for_state(…) Calls patch_discovery_job_results() and waits for the WorkRequest to enter the given state(s).
patch_masking_columns_and_wait_for_state(…) Calls patch_masking_columns() and waits for the WorkRequest to enter the given state(s).
patch_sensitive_columns_and_wait_for_state(…) Calls patch_sensitive_columns() and waits for the WorkRequest to enter the given state(s).
provision_audit_policy_and_wait_for_state(…) Calls provision_audit_policy() and waits for the WorkRequest to enter the given state(s).
refresh_security_assessment_and_wait_for_state(…) Calls refresh_security_assessment() and waits for the WorkRequest to enter the given state(s).
refresh_user_assessment_and_wait_for_state(…) Calls refresh_user_assessment() and waits for the WorkRequest to enter the given state(s).
resume_audit_trail_and_wait_for_state(…[, …]) Calls resume_audit_trail() and waits for the WorkRequest to enter the given state(s).
retrieve_audit_policies_and_wait_for_state(…) Calls retrieve_audit_policies() and waits for the WorkRequest to enter the given state(s).
set_security_assessment_baseline_and_wait_for_state(…) Calls set_security_assessment_baseline() and waits for the WorkRequest to enter the given state(s).
set_user_assessment_baseline_and_wait_for_state(…) Calls set_user_assessment_baseline() and waits for the WorkRequest to enter the given state(s).
start_audit_trail_and_wait_for_state(…[, …]) Calls start_audit_trail() and waits for the WorkRequest to enter the given state(s).
stop_audit_trail_and_wait_for_state(…[, …]) Calls stop_audit_trail() and waits for the WorkRequest to enter the given state(s).
unset_security_assessment_baseline_and_wait_for_state(…) Calls unset_security_assessment_baseline() and waits for the WorkRequest to enter the given state(s).
unset_user_assessment_baseline_and_wait_for_state(…) Calls unset_user_assessment_baseline() and waits for the WorkRequest to enter the given state(s).
update_alert_and_wait_for_state(alert_id, …) Calls update_alert() and waits for the Alert acted upon to enter the given state(s).
update_audit_archive_retrieval_and_wait_for_state(…) Calls update_audit_archive_retrieval() and waits for the WorkRequest to enter the given state(s).
update_audit_policy_and_wait_for_state(…) Calls update_audit_policy() and waits for the WorkRequest to enter the given state(s).
update_audit_profile_and_wait_for_state(…) Calls update_audit_profile() and waits for the WorkRequest to enter the given state(s).
update_audit_trail_and_wait_for_state(…[, …]) Calls update_audit_trail() and waits for the WorkRequest to enter the given state(s).
update_data_safe_private_endpoint_and_wait_for_state(…) Calls update_data_safe_private_endpoint() and waits for the WorkRequest to enter the given state(s).
update_library_masking_format_and_wait_for_state(…) Calls update_library_masking_format() and waits for the WorkRequest to enter the given state(s).
update_masking_column_and_wait_for_state(…) Calls update_masking_column() and waits for the WorkRequest to enter the given state(s).
update_masking_policy_and_wait_for_state(…) Calls update_masking_policy() and waits for the WorkRequest to enter the given state(s).
update_on_prem_connector_and_wait_for_state(…) Calls update_on_prem_connector() and waits for the WorkRequest to enter the given state(s).
update_on_prem_connector_wallet_and_wait_for_state(…) Calls update_on_prem_connector_wallet() and waits for the WorkRequest to enter the given state(s).
update_report_definition_and_wait_for_state(…) Calls update_report_definition() and waits for the WorkRequest to enter the given state(s).
update_security_assessment_and_wait_for_state(…) Calls update_security_assessment() and waits for the WorkRequest to enter the given state(s).
update_sensitive_column_and_wait_for_state(…) Calls update_sensitive_column() and waits for the WorkRequest to enter the given state(s).
update_sensitive_data_model_and_wait_for_state(…) Calls update_sensitive_data_model() and waits for the WorkRequest to enter the given state(s).
update_sensitive_type_and_wait_for_state(…) Calls update_sensitive_type() and waits for the WorkRequest to enter the given state(s).
update_target_alert_policy_association_and_wait_for_state(…) Calls update_target_alert_policy_association() and waits for the WorkRequest to enter the given state(s).
update_target_database_and_wait_for_state(…) Calls update_target_database() and waits for the WorkRequest to enter the given state(s).
update_user_assessment_and_wait_for_state(…) Calls update_user_assessment() and waits for the WorkRequest to enter the given state(s).
upload_masking_policy_and_wait_for_state(…) Calls upload_masking_policy() and waits for the WorkRequest to enter the given state(s).
upload_sensitive_data_model_and_wait_for_state(…) Calls upload_sensitive_data_model() and waits for the WorkRequest to enter the given state(s).
__init__(client, **kwargs)

Creates a new DataSafeClientCompositeOperations object

Parameters:client (DataSafeClient) – The service client which will be wrapped by this object
activate_target_database_and_wait_for_state(activate_target_database_details, target_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls activate_target_database() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • activate_target_database_details (oci.data_safe.models.ActivateTargetDatabaseDetails) – (required) The details used to reactivate a target database in Data Safe.
  • target_database_id (str) – (required) The OCID of the Data Safe target database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to activate_target_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
add_masking_columns_from_sdm_and_wait_for_state(masking_policy_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls add_masking_columns_from_sdm() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • masking_policy_id (str) – (required) The OCID of the masking policy.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to add_masking_columns_from_sdm()
  • 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
apply_discovery_job_results_and_wait_for_state(sensitive_data_model_id, apply_discovery_job_results_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls apply_discovery_job_results() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • sensitive_data_model_id (str) – (required) The OCID of the sensitive data model.
  • apply_discovery_job_results_details (oci.data_safe.models.ApplyDiscoveryJobResultsDetails) – (required) Details to apply the discovery results to a sensitive data model.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to apply_discovery_job_results()
  • 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
calculate_audit_volume_available_and_wait_for_state(audit_profile_id, calculate_audit_volume_available_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls calculate_audit_volume_available() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_profile_id (str) – (required) The OCID of the audit.
  • calculate_audit_volume_available_details (oci.data_safe.models.CalculateAuditVolumeAvailableDetails) – (required) Details for the calculation of audit volume available on target database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to calculate_audit_volume_available()
  • 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
calculate_audit_volume_collected_and_wait_for_state(audit_profile_id, calculate_audit_volume_collected_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls calculate_audit_volume_collected() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_profile_id (str) – (required) The OCID of the audit.
  • calculate_audit_volume_collected_details (oci.data_safe.models.CalculateAuditVolumeCollectedDetails) – (required) Details for the calculation of audit volume collected by data safe.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to calculate_audit_volume_collected()
  • 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_audit_archive_retrieval_compartment_and_wait_for_state(audit_archive_retrieval_id, change_audit_archive_retrieval_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_audit_archive_retrieval_compartment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_archive_retrieval_id (str) – (required) OCID of the archive retrieval.
  • change_audit_archive_retrieval_compartment_details (oci.data_safe.models.ChangeAuditArchiveRetrievalCompartmentDetails) – (required) The details used to change the compartment of a archive retrieval.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_audit_archive_retrieval_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_audit_policy_compartment_and_wait_for_state(audit_policy_id, change_audit_policy_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_audit_policy_compartment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_policy_id (str) – (required) Unique audit policy identifier.
  • change_audit_policy_compartment_details (oci.data_safe.models.ChangeAuditPolicyCompartmentDetails) – (required) Details for the compartment move.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_audit_policy_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_audit_profile_compartment_and_wait_for_state(audit_profile_id, change_audit_profile_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_audit_profile_compartment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_profile_id (str) – (required) The OCID of the audit.
  • change_audit_profile_compartment_details (oci.data_safe.models.ChangeAuditProfileCompartmentDetails) – (required) Details for the compartment move.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_audit_profile_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_data_safe_private_endpoint_compartment_and_wait_for_state(data_safe_private_endpoint_id, change_data_safe_private_endpoint_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_data_safe_private_endpoint_compartment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • data_safe_private_endpoint_id (str) – (required) The OCID of the private endpoint.
  • change_data_safe_private_endpoint_compartment_details (oci.data_safe.models.ChangeDataSafePrivateEndpointCompartmentDetails) – (required) The details used to change the compartment of a Data Safe private endpoint.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_data_safe_private_endpoint_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_report_compartment_and_wait_for_state(report_id, change_report_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_report_compartment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • report_id (str) – (required) Unique report identifier
  • change_report_compartment_details (oci.data_safe.models.ChangeReportCompartmentDetails) – (required) Details for the different Report.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_report_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_report_definition_compartment_and_wait_for_state(report_definition_id, change_report_definition_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_report_definition_compartment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • report_definition_id (str) – (required) Unique report definition identifier
  • change_report_definition_compartment_details (oci.data_safe.models.ChangeReportDefinitionCompartmentDetails) – (required) Details for the different ReportDefinition.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_report_definition_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_retention_and_wait_for_state(audit_profile_id, change_retention_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls change_retention() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_profile_id (str) – (required) The OCID of the audit.
  • change_retention_details (oci.data_safe.models.ChangeRetentionDetails) – (required) Details for the audit retention months to be modified.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to change_retention()
  • 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
compare_security_assessment_and_wait_for_state(security_assessment_id, compare_security_assessment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls compare_security_assessment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • security_assessment_id (str) – (required) The OCID of the security assessment.
  • compare_security_assessment_details (oci.data_safe.models.CompareSecurityAssessmentDetails) – (required) Details of the security assessment comparison.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to compare_security_assessment()
  • 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
compare_user_assessment_and_wait_for_state(user_assessment_id, compare_user_assessment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls compare_user_assessment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • user_assessment_id (str) – (required) The OCID of the user assessment.
  • compare_user_assessment_details (oci.data_safe.models.CompareUserAssessmentDetails) – (required) Details of the user assessment comparison.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to compare_user_assessment()
  • 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_audit_archive_retrieval_and_wait_for_state(create_audit_archive_retrieval_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_audit_archive_retrieval() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_audit_archive_retrieval_details (oci.data_safe.models.CreateAuditArchiveRetrievalDetails) – (required) Details for creating retrieving archived audit data.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_audit_archive_retrieval()
  • 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_safe_private_endpoint_and_wait_for_state(create_data_safe_private_endpoint_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_data_safe_private_endpoint() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_data_safe_private_endpoint_details (oci.data_safe.models.CreateDataSafePrivateEndpointDetails) – (required) Details to create a new private endpoint.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_data_safe_private_endpoint()
  • 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_discovery_job_and_wait_for_state(create_discovery_job_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_discovery_job() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_discovery_job_details (oci.data_safe.models.CreateDiscoveryJobDetails) – (required) The details used to run an incremental data discovery job
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_discovery_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_library_masking_format_and_wait_for_state(create_library_masking_format_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_library_masking_format() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_library_masking_format_details (oci.data_safe.models.CreateLibraryMaskingFormatDetails) – (required) Details to create a new library masking format.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_library_masking_format()
  • 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_masking_column_and_wait_for_state(create_masking_column_details, masking_policy_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_masking_column() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_masking_column_details (oci.data_safe.models.CreateMaskingColumnDetails) – (required) Details to create a new masking column.
  • masking_policy_id (str) – (required) The OCID of the masking policy.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_masking_column()
  • 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_masking_policy_and_wait_for_state(create_masking_policy_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_masking_policy() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_masking_policy_details (oci.data_safe.models.CreateMaskingPolicyDetails) – (required) Details to create a new masking policy.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_masking_policy()
  • 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_on_prem_connector_and_wait_for_state(create_on_prem_connector_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_on_prem_connector() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_on_prem_connector_details (oci.data_safe.models.CreateOnPremConnectorDetails) – (required) The details used to create a new on-premises connector.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_on_prem_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_report_definition_and_wait_for_state(create_report_definition_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_report_definition() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_report_definition_details (oci.data_safe.models.CreateReportDefinitionDetails) – (required) Details for the new report definition.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_report_definition()
  • 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_security_assessment_and_wait_for_state(create_security_assessment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_security_assessment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_security_assessment_details (oci.data_safe.models.CreateSecurityAssessmentDetails) – (required) The details used to create a new saved security assessment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_security_assessment()
  • 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_sensitive_column_and_wait_for_state(sensitive_data_model_id, create_sensitive_column_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_sensitive_column() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • sensitive_data_model_id (str) – (required) The OCID of the sensitive data model.
  • create_sensitive_column_details (oci.data_safe.models.CreateSensitiveColumnDetails) – (required) Details to create a new sensitive column.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_sensitive_column()
  • 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_sensitive_data_model_and_wait_for_state(create_sensitive_data_model_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_sensitive_data_model() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_sensitive_data_model_details (oci.data_safe.models.CreateSensitiveDataModelDetails) – (required) Details to create a new sensitive data model.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_sensitive_data_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
create_sensitive_type_and_wait_for_state(create_sensitive_type_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_sensitive_type() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_sensitive_type_details (oci.data_safe.models.CreateSensitiveTypeDetails) – (required) Details to create a new sensitive type.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_sensitive_type()
  • 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_target_alert_policy_association_and_wait_for_state(create_target_alert_policy_association_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_target_alert_policy_association() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_target_alert_policy_association_details (oci.data_safe.models.CreateTargetAlertPolicyAssociationDetails) – (required) The details used to create a new target-alert policy association.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_target_alert_policy_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_target_database_and_wait_for_state(create_target_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_target_database() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_target_database_details (oci.data_safe.models.CreateTargetDatabaseDetails) – (required) Details of the target database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_target_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_user_assessment_and_wait_for_state(create_user_assessment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_user_assessment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • create_user_assessment_details (oci.data_safe.models.CreateUserAssessmentDetails) – (required) The details used to create a new saved user assessment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_user_assessment()
  • 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
deactivate_target_database_and_wait_for_state(target_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls deactivate_target_database() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • target_database_id (str) – (required) The OCID of the Data Safe target database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to deactivate_target_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_audit_archive_retrieval_and_wait_for_state(audit_archive_retrieval_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_audit_archive_retrieval() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_archive_retrieval_id (str) – (required) OCID of the archive retrieval.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_audit_archive_retrieval()
  • 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_audit_trail_and_wait_for_state(audit_trail_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_audit_trail() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_trail_id (str) – (required) The OCID of the audit trail.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_audit_trail()
  • 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_data_safe_private_endpoint_and_wait_for_state(data_safe_private_endpoint_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_data_safe_private_endpoint() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • data_safe_private_endpoint_id (str) – (required) The OCID of the private endpoint.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_data_safe_private_endpoint()
  • 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_discovery_job_and_wait_for_state(discovery_job_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_discovery_job() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • discovery_job_id (str) – (required) The OCID of the discovery job.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_discovery_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
delete_library_masking_format_and_wait_for_state(library_masking_format_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_library_masking_format() and waits for the LibraryMaskingFormat acted upon to enter the given state(s).

Parameters:
  • library_masking_format_id (str) – (required) The OCID of the library masking format.
  • 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_library_masking_format()
  • 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_masking_policy_and_wait_for_state(masking_policy_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_masking_policy() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • masking_policy_id (str) – (required) The OCID of the masking policy.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_masking_policy()
  • 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_on_prem_connector_and_wait_for_state(on_prem_connector_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_on_prem_connector() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • on_prem_connector_id (str) – (required) The OCID of the on-premises connector.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_on_prem_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_report_definition_and_wait_for_state(report_definition_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_report_definition() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • report_definition_id (str) – (required) Unique report definition identifier
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_report_definition()
  • 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_security_assessment_and_wait_for_state(security_assessment_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_security_assessment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • security_assessment_id (str) – (required) The OCID of the security assessment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_security_assessment()
  • 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_sensitive_data_model_and_wait_for_state(sensitive_data_model_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_sensitive_data_model() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • sensitive_data_model_id (str) – (required) The OCID of the sensitive data model.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_sensitive_data_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
delete_sensitive_type_and_wait_for_state(sensitive_type_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_sensitive_type() and waits for the SensitiveType acted upon to enter the given state(s).

Parameters:
  • sensitive_type_id (str) – (required) The OCID of the sensitive 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 delete_sensitive_type()
  • 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_target_alert_policy_association_and_wait_for_state(target_alert_policy_association_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_target_alert_policy_association() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • target_alert_policy_association_id (str) – (required) The OCID of the target-alert policy association.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_target_alert_policy_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
delete_target_database_and_wait_for_state(target_database_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_target_database() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • target_database_id (str) – (required) The OCID of the Data Safe target database.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_target_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_user_assessment_and_wait_for_state(user_assessment_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_user_assessment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • user_assessment_id (str) – (required) The OCID of the user assessment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to delete_user_assessment()
  • 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
discover_audit_trails_and_wait_for_state(audit_profile_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls discover_audit_trails() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_profile_id (str) – (required) The OCID of the audit.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to discover_audit_trails()
  • 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_data_safe_configuration_and_wait_for_state(enable_data_safe_configuration_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls enable_data_safe_configuration() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • enable_data_safe_configuration_details (oci.data_safe.models.EnableDataSafeConfigurationDetails) – (required) The details used to enable Data Safe.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to enable_data_safe_configuration()
  • 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
generate_discovery_report_for_download_and_wait_for_state(sensitive_data_model_id, generate_discovery_report_for_download_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls generate_discovery_report_for_download() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • sensitive_data_model_id (str) – (required) The OCID of the sensitive data model.
  • generate_discovery_report_for_download_details (oci.data_safe.models.GenerateDiscoveryReportForDownloadDetails) – (required) Details to generate a downloadable discovery report.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to generate_discovery_report_for_download()
  • 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
generate_masking_policy_for_download_and_wait_for_state(masking_policy_id, generate_masking_policy_for_download_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls generate_masking_policy_for_download() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • masking_policy_id (str) – (required) The OCID of the masking policy.
  • generate_masking_policy_for_download_details (oci.data_safe.models.GenerateMaskingPolicyForDownloadDetails) – (required) Details to generate a masking policy file.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to generate_masking_policy_for_download()
  • 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
generate_masking_report_for_download_and_wait_for_state(masking_policy_id, generate_masking_report_for_download_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls generate_masking_report_for_download() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • masking_policy_id (str) – (required) The OCID of the masking policy.
  • generate_masking_report_for_download_details (oci.data_safe.models.GenerateMaskingReportForDownloadDetails) – (required) Details to generate a downloadable masking report.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to generate_masking_report_for_download()
  • 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
generate_report_and_wait_for_state(report_definition_id, generate_report_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls generate_report() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • report_definition_id (str) – (required) Unique report definition identifier
  • generate_report_details (oci.data_safe.models.GenerateReportDetails) – (required) Details for report generation. It contains details such as PDF/XLS and filter parameters like audit event time limits, number of rows and target databases etc
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to generate_report()
  • 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
generate_security_assessment_report_and_wait_for_state(security_assessment_id, generate_security_assessment_report_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls generate_security_assessment_report() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • security_assessment_id (str) – (required) The OCID of the security assessment.
  • generate_security_assessment_report_details (oci.data_safe.models.GenerateSecurityAssessmentReportDetails) – (required) Details of the report.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to generate_security_assessment_report()
  • 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
generate_sensitive_data_model_for_download_and_wait_for_state(sensitive_data_model_id, generate_sensitive_data_model_for_download_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls generate_sensitive_data_model_for_download() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • sensitive_data_model_id (str) – (required) The OCID of the sensitive data model.
  • generate_sensitive_data_model_for_download_details (oci.data_safe.models.GenerateSensitiveDataModelForDownloadDetails) – (required) Details to generate a sensitive data model file.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to generate_sensitive_data_model_for_download()
  • 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
generate_user_assessment_report_and_wait_for_state(user_assessment_id, generate_user_assessment_report_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls generate_user_assessment_report() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • user_assessment_id (str) – (required) The OCID of the user assessment.
  • generate_user_assessment_report_details (oci.data_safe.models.GenerateUserAssessmentReportDetails) – (required) Details of the report.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to generate_user_assessment_report()
  • 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
mask_data_and_wait_for_state(masking_policy_id, mask_data_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls mask_data() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • masking_policy_id (str) – (required) The OCID of the masking policy.
  • mask_data_details (oci.data_safe.models.MaskDataDetails) – (required) Details to mask data.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to mask_data()
  • 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
modify_global_settings_and_wait_for_state(modify_global_settings_details, compartment_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls modify_global_settings() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • modify_global_settings_details (oci.data_safe.models.ModifyGlobalSettingsDetails) – (required) The details used to update global settings in Data Safe.
  • compartment_id (str) – (required) The OCID of the compartment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to modify_global_settings()
  • 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
patch_alerts_and_wait_for_state(patch_alerts_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls patch_alerts() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • patch_alerts_details (oci.data_safe.models.PatchAlertsDetails) – (required) Details to patch alerts.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to patch_alerts()
  • 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
patch_discovery_job_results_and_wait_for_state(discovery_job_id, patch_discovery_job_result_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls patch_discovery_job_results() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • discovery_job_id (str) – (required) The OCID of the discovery job.
  • patch_discovery_job_result_details (oci.data_safe.models.PatchDiscoveryJobResultDetails) – (required) Details to patch discovery results.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to patch_discovery_job_results()
  • 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
patch_masking_columns_and_wait_for_state(masking_policy_id, patch_masking_columns_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls patch_masking_columns() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • masking_policy_id (str) – (required) The OCID of the masking policy.
  • patch_masking_columns_details (oci.data_safe.models.PatchMaskingColumnsDetails) – (required) Details to patch masking columns.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to patch_masking_columns()
  • 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
patch_sensitive_columns_and_wait_for_state(sensitive_data_model_id, patch_sensitive_column_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls patch_sensitive_columns() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • sensitive_data_model_id (str) – (required) The OCID of the sensitive data model.
  • patch_sensitive_column_details (oci.data_safe.models.PatchSensitiveColumnDetails) – (required) Details to patch sensitive columns.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to patch_sensitive_columns()
  • 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
provision_audit_policy_and_wait_for_state(provision_audit_policy_details, audit_policy_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls provision_audit_policy() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • provision_audit_policy_details (oci.data_safe.models.ProvisionAuditPolicyDetails) – (required) Details for provisioning the given policies on the source target database.
  • audit_policy_id (str) – (required) Unique audit policy identifier.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to provision_audit_policy()
  • 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
refresh_security_assessment_and_wait_for_state(security_assessment_id, run_security_assessment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls refresh_security_assessment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • security_assessment_id (str) – (required) The OCID of the security assessment.
  • run_security_assessment_details (oci.data_safe.models.RunSecurityAssessmentDetails) – (required) Details to create an on-demand saved security assessment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to refresh_security_assessment()
  • 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
refresh_user_assessment_and_wait_for_state(user_assessment_id, run_user_assessment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls refresh_user_assessment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • user_assessment_id (str) – (required) The OCID of the user assessment.
  • run_user_assessment_details (oci.data_safe.models.RunUserAssessmentDetails) – (required) The details required to create an on-demand saved user assessment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to refresh_user_assessment()
  • 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
resume_audit_trail_and_wait_for_state(audit_trail_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls resume_audit_trail() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_trail_id (str) – (required) The OCID of the audit trail.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to resume_audit_trail()
  • 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
retrieve_audit_policies_and_wait_for_state(audit_policy_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls retrieve_audit_policies() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_policy_id (str) – (required) Unique audit policy identifier.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to retrieve_audit_policies()
  • 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
set_security_assessment_baseline_and_wait_for_state(security_assessment_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls set_security_assessment_baseline() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • security_assessment_id (str) – (required) The OCID of the security assessment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to set_security_assessment_baseline()
  • 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
set_user_assessment_baseline_and_wait_for_state(user_assessment_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls set_user_assessment_baseline() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • user_assessment_id (str) – (required) The OCID of the user assessment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to set_user_assessment_baseline()
  • 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_audit_trail_and_wait_for_state(start_audit_trail_details, audit_trail_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls start_audit_trail() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • start_audit_trail_details (oci.data_safe.models.StartAuditTrailDetails) – (required) Details for the starting audit.
  • audit_trail_id (str) – (required) The OCID of the audit trail.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to start_audit_trail()
  • 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_audit_trail_and_wait_for_state(audit_trail_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls stop_audit_trail() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_trail_id (str) – (required) The OCID of the audit trail.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to stop_audit_trail()
  • 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
unset_security_assessment_baseline_and_wait_for_state(security_assessment_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls unset_security_assessment_baseline() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • security_assessment_id (str) – (required) The OCID of the security assessment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to unset_security_assessment_baseline()
  • 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
unset_user_assessment_baseline_and_wait_for_state(user_assessment_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls unset_user_assessment_baseline() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • user_assessment_id (str) – (required) The OCID of the user assessment.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to unset_user_assessment_baseline()
  • 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_alert_and_wait_for_state(alert_id, update_alert_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_alert() and waits for the Alert acted upon to enter the given state(s).

Parameters:
  • alert_id (str) – (required) The OCID of alert.
  • update_alert_details (oci.data_safe.models.UpdateAlertDetails) – (required) The details used to update alert status.
  • 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_alert()
  • 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_audit_archive_retrieval_and_wait_for_state(audit_archive_retrieval_id, update_audit_archive_retrieval_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_audit_archive_retrieval() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_archive_retrieval_id (str) – (required) OCID of the archive retrieval.
  • update_audit_archive_retrieval_details (oci.data_safe.models.UpdateAuditArchiveRetrievalDetails) – (required) Details to update the audit archive retrieval.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_audit_archive_retrieval()
  • 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_audit_policy_and_wait_for_state(audit_policy_id, update_audit_policy_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_audit_policy() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_policy_id (str) – (required) Unique audit policy identifier.
  • update_audit_policy_details (oci.data_safe.models.UpdateAuditPolicyDetails) – (required) Details to update the audit policy.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_audit_policy()
  • 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_audit_profile_and_wait_for_state(audit_profile_id, update_audit_profile_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_audit_profile() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_profile_id (str) – (required) The OCID of the audit.
  • update_audit_profile_details (oci.data_safe.models.UpdateAuditProfileDetails) – (required) The information to be updated.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_audit_profile()
  • 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_audit_trail_and_wait_for_state(audit_trail_id, update_audit_trail_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_audit_trail() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • audit_trail_id (str) – (required) The OCID of the audit trail.
  • update_audit_trail_details (oci.data_safe.models.UpdateAuditTrailDetails) – (required) The information to be updated.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_audit_trail()
  • 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_data_safe_private_endpoint_and_wait_for_state(data_safe_private_endpoint_id, update_data_safe_private_endpoint_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_data_safe_private_endpoint() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • data_safe_private_endpoint_id (str) – (required) The OCID of the private endpoint.
  • update_data_safe_private_endpoint_details (oci.data_safe.models.UpdateDataSafePrivateEndpointDetails) – (required) The details used to update a Data Safe private endpoint.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_data_safe_private_endpoint()
  • 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_library_masking_format_and_wait_for_state(library_masking_format_id, update_library_masking_format_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_library_masking_format() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • library_masking_format_id (str) – (required) The OCID of the library masking format.
  • update_library_masking_format_details (oci.data_safe.models.UpdateLibraryMaskingFormatDetails) – (required) Details to update a library masking format.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_library_masking_format()
  • 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_masking_column_and_wait_for_state(masking_column_key, masking_policy_id, update_masking_column_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_masking_column() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • masking_column_key (str) – (required) The unique key that identifies the masking column. It’s numeric and unique within a masking policy.
  • masking_policy_id (str) – (required) The OCID of the masking policy.
  • update_masking_column_details (oci.data_safe.models.UpdateMaskingColumnDetails) – (required) Details to update a masking column.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_masking_column()
  • 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_masking_policy_and_wait_for_state(masking_policy_id, update_masking_policy_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_masking_policy() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • masking_policy_id (str) – (required) The OCID of the masking policy.
  • update_masking_policy_details (oci.data_safe.models.UpdateMaskingPolicyDetails) – (required) Details to update a masking policy.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_masking_policy()
  • 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_on_prem_connector_and_wait_for_state(on_prem_connector_id, update_on_prem_connector_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_on_prem_connector() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • on_prem_connector_id (str) – (required) The OCID of the on-premises connector.
  • update_on_prem_connector_details (oci.data_safe.models.UpdateOnPremConnectorDetails) – (required) The details used to update a on-premises connector.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_on_prem_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_on_prem_connector_wallet_and_wait_for_state(update_on_prem_connector_wallet_details, on_prem_connector_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_on_prem_connector_wallet() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • update_on_prem_connector_wallet_details (oci.data_safe.models.UpdateOnPremConnectorWalletDetails) – (required) The details used to update an on-premises connector’s wallet.
  • on_prem_connector_id (str) – (required) The OCID of the on-premises connector.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_on_prem_connector_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_report_definition_and_wait_for_state(report_definition_id, update_report_definition_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_report_definition() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • report_definition_id (str) – (required) Unique report definition identifier
  • update_report_definition_details (oci.data_safe.models.UpdateReportDefinitionDetails) – (required) Details for the modified report definition.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_report_definition()
  • 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_security_assessment_and_wait_for_state(security_assessment_id, update_security_assessment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_security_assessment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • security_assessment_id (str) – (required) The OCID of the security assessment.
  • update_security_assessment_details (oci.data_safe.models.UpdateSecurityAssessmentDetails) – (required) The information to be updated.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_security_assessment()
  • 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_sensitive_column_and_wait_for_state(sensitive_data_model_id, sensitive_column_key, update_sensitive_column_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_sensitive_column() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • sensitive_data_model_id (str) – (required) The OCID of the sensitive data model.
  • sensitive_column_key (str) – (required) The unique key that identifies the sensitive column. It’s numeric and unique within a sensitive data model.
  • update_sensitive_column_details (oci.data_safe.models.UpdateSensitiveColumnDetails) – (required) Details to update a sensitive column.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_sensitive_column()
  • 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_sensitive_data_model_and_wait_for_state(sensitive_data_model_id, update_sensitive_data_model_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_sensitive_data_model() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • sensitive_data_model_id (str) – (required) The OCID of the sensitive data model.
  • update_sensitive_data_model_details (oci.data_safe.models.UpdateSensitiveDataModelDetails) – (required) Details to update a sensitive data model.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_sensitive_data_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
update_sensitive_type_and_wait_for_state(sensitive_type_id, update_sensitive_type_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_sensitive_type() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • sensitive_type_id (str) – (required) The OCID of the sensitive type.
  • update_sensitive_type_details (oci.data_safe.models.UpdateSensitiveTypeDetails) – (required) Details to update a sensitive type.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_sensitive_type()
  • 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_target_alert_policy_association_and_wait_for_state(target_alert_policy_association_id, update_target_alert_policy_association_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_target_alert_policy_association() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • target_alert_policy_association_id (str) – (required) The OCID of the target-alert policy association.
  • update_target_alert_policy_association_details (oci.data_safe.models.UpdateTargetAlertPolicyAssociationDetails) – (required) The details used to update the target-alert policy association.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_target_alert_policy_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
update_target_database_and_wait_for_state(target_database_id, update_target_database_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_target_database() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • target_database_id (str) – (required) The OCID of the Data Safe target database.
  • update_target_database_details (oci.data_safe.models.UpdateTargetDatabaseDetails) – (required) Details used to update the target database in Data Safe.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_target_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_user_assessment_and_wait_for_state(user_assessment_id, update_user_assessment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_user_assessment() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • user_assessment_id (str) – (required) The OCID of the user assessment.
  • update_user_assessment_details (oci.data_safe.models.UpdateUserAssessmentDetails) – (required) The information to be updated.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_user_assessment()
  • 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
upload_masking_policy_and_wait_for_state(upload_masking_policy_details, masking_policy_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls upload_masking_policy() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • upload_masking_policy_details (stream) – (required) Details to upload a masking policy file.
  • masking_policy_id (str) – (required) The OCID of the masking policy.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to upload_masking_policy()
  • 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
upload_sensitive_data_model_and_wait_for_state(sensitive_data_model_id, upload_sensitive_data_model_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls upload_sensitive_data_model() and waits for the WorkRequest to enter the given state(s).

Parameters:
  • sensitive_data_model_id (str) – (required) The OCID of the sensitive data model.
  • upload_sensitive_data_model_details (stream) – (required) Details to upload a sensitive data model file.
  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for status
  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to upload_sensitive_data_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