JavaManagementServiceClientCompositeOperations

class oci.jms.JavaManagementServiceClientCompositeOperations(client, **kwargs)

This class provides a wrapper around JavaManagementServiceClient 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 JavaManagementServiceClientCompositeOperations object

add_fleet_installation_sites_and_wait_for_state(...)

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

change_fleet_compartment_and_wait_for_state(...)

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

create_drs_file_and_wait_for_state(fleet_id, ...)

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

create_fleet_and_wait_for_state(...[, ...])

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

create_jms_plugin_and_wait_for_state(...[, ...])

Calls create_jms_plugin() and waits for the JmsPlugin acted upon to enter the given state(s).

create_task_schedule_and_wait_for_state(...)

Calls create_task_schedule() and waits for the TaskSchedule acted upon to enter the given state(s).

delete_crypto_analysis_result_and_wait_for_state(...)

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

delete_drs_file_and_wait_for_state(fleet_id, ...)

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

delete_fleet_and_wait_for_state(fleet_id[, ...])

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

delete_java_migration_analysis_result_and_wait_for_state(...)

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

delete_jms_plugin_and_wait_for_state(...[, ...])

Calls delete_jms_plugin() and waits for the JmsPlugin acted upon to enter the given state(s).

delete_performance_tuning_analysis_result_and_wait_for_state(...)

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

delete_task_schedule_and_wait_for_state(...)

Calls delete_task_schedule() and waits for the TaskSchedule acted upon to enter the given state(s).

disable_drs_and_wait_for_state(fleet_id, ...)

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

enable_drs_and_wait_for_state(fleet_id, ...)

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

remove_fleet_installation_sites_and_wait_for_state(...)

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

request_crypto_analyses_and_wait_for_state(...)

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

request_deployed_application_migration_analyses_and_wait_for_state(...)

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

request_java_migration_analyses_and_wait_for_state(...)

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

request_jfr_recordings_and_wait_for_state(...)

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

request_performance_tuning_analyses_and_wait_for_state(...)

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

scan_java_server_usage_and_wait_for_state(...)

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

scan_library_usage_and_wait_for_state(...[, ...])

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

update_drs_file_and_wait_for_state(fleet_id, ...)

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

update_fleet_agent_configuration_and_wait_for_state(...)

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

update_fleet_and_wait_for_state(fleet_id, ...)

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

update_jms_plugin_and_wait_for_state(...[, ...])

Calls update_jms_plugin() and waits for the JmsPlugin acted upon to enter the given state(s).

update_task_schedule_and_wait_for_state(...)

Calls update_task_schedule() and waits for the TaskSchedule acted upon to enter the given state(s).

__init__(client, **kwargs)

Creates a new JavaManagementServiceClientCompositeOperations object

Parameters

client (JavaManagementServiceClient) – The service client which will be wrapped by this object

add_fleet_installation_sites_and_wait_for_state(fleet_id, add_fleet_installation_sites_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • add_fleet_installation_sites_details (oci.jms.models.AddFleetInstallationSitesDetails) – (required) List of installation sites to be added.

  • 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_fleet_installation_sites()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_fleet_compartment_and_wait_for_state(fleet_id, change_fleet_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • change_fleet_compartment_details (oci.jms.models.ChangeFleetCompartmentDetails) – (required) Compartment 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 change_fleet_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

create_drs_file_and_wait_for_state(fleet_id, create_drs_file_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • create_drs_file_details (oci.jms.models.CreateDrsFileDetails) – (required) Detail information to create DRS

  • 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_drs_file()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_fleet_and_wait_for_state(create_fleet_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • create_fleet_details (oci.jms.models.CreateFleetDetails) – (required) Details for the new Fleet.

  • 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_fleet()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_jms_plugin_and_wait_for_state(create_jms_plugin_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_jms_plugin() and waits for the JmsPlugin acted upon to enter the given state(s).

Parameters
  • create_jms_plugin_details (oci.jms.models.CreateJmsPluginDetails) – (required) Details for the new JmsPlugin.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state

  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_jms_plugin()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_task_schedule_and_wait_for_state(create_task_schedule_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls create_task_schedule() and waits for the TaskSchedule acted upon to enter the given state(s).

Parameters
  • create_task_schedule_details (oci.jms.models.CreateTaskScheduleDetails) – (required) Details for the new task schedule.

  • wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state

  • operation_kwargs (dict) – A dictionary of keyword arguments to pass to create_task_schedule()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_crypto_analysis_result_and_wait_for_state(fleet_id, crypto_analysis_result_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • crypto_analysis_result_id (str) – (required) The OCID of the analysis result.

  • 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_crypto_analysis_result()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_drs_file_and_wait_for_state(fleet_id, drs_file_key, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • drs_file_key (str) – (required) The unique identifier of the DRS File in Object Storage.

  • 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_drs_file()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_fleet_and_wait_for_state(fleet_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • 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_fleet()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_java_migration_analysis_result_and_wait_for_state(fleet_id, java_migration_analysis_result_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • java_migration_analysis_result_id (str) – (required) The OCID of the analysis result.

  • 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_java_migration_analysis_result()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_jms_plugin_and_wait_for_state(jms_plugin_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_jms_plugin() and waits for the JmsPlugin acted upon to enter the given state(s).

Parameters
  • jms_plugin_id (str) –

    (required) The OCID of the JmsPlugin.

  • 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_jms_plugin()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_performance_tuning_analysis_result_and_wait_for_state(fleet_id, performance_tuning_analysis_result_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • performance_tuning_analysis_result_id (str) – (required) The OCID of the performance tuning analysis result.

  • 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_performance_tuning_analysis_result()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_task_schedule_and_wait_for_state(task_schedule_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls delete_task_schedule() and waits for the TaskSchedule acted upon to enter the given state(s).

Parameters
  • task_schedule_id (str) –

    (required) The OCID to identify this task schedule.

  • 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_task_schedule()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait

disable_drs_and_wait_for_state(fleet_id, disable_drs_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • disable_drs_details (oci.jms.models.DisableDrsDetails) – (required) Detail information to disable DRS

  • 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 disable_drs()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_drs_and_wait_for_state(fleet_id, enable_drs_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • enable_drs_details (oci.jms.models.EnableDrsDetails) – (required) Detail information to enable DRS

  • 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_drs()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait

remove_fleet_installation_sites_and_wait_for_state(fleet_id, remove_fleet_installation_sites_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • remove_fleet_installation_sites_details (oci.jms.models.RemoveFleetInstallationSitesDetails) – (required) List of installation sites to be deleted.

  • 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 remove_fleet_installation_sites()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait

request_crypto_analyses_and_wait_for_state(fleet_id, request_crypto_analyses_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • request_crypto_analyses_details (oci.jms.models.RequestCryptoAnalysesDetails) – (required) Detail information to start Crypto Analyses

  • 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 request_crypto_analyses()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait

request_deployed_application_migration_analyses_and_wait_for_state(fleet_id, request_deployed_application_migration_analyses_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • request_deployed_application_migration_analyses_details (oci.jms.models.RequestDeployedApplicationMigrationAnalysesDetails) – (required) Detail information that starts the deployed Java migration analyses

  • 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 request_deployed_application_migration_analyses()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait

request_java_migration_analyses_and_wait_for_state(fleet_id, request_java_migration_analyses_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • request_java_migration_analyses_details (oci.jms.models.RequestJavaMigrationAnalysesDetails) – (required) Detail information that starts the Java migration analysis

  • 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 request_java_migration_analyses()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait

request_jfr_recordings_and_wait_for_state(fleet_id, request_jfr_recordings_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • request_jfr_recordings_details (oci.jms.models.RequestJfrRecordingsDetails) – (required) Detail information to start JFR recordings.

  • 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 request_jfr_recordings()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait

request_performance_tuning_analyses_and_wait_for_state(fleet_id, request_performance_tuning_analyses_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • request_performance_tuning_analyses_details (oci.jms.models.RequestPerformanceTuningAnalysesDetails) – (required) Detail information to start Performance Tuning Analyses

  • 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 request_performance_tuning_analyses()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait

scan_java_server_usage_and_wait_for_state(fleet_id, scan_java_server_usage_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • scan_java_server_usage_details (oci.jms.models.ScanJavaServerUsageDetails) – (required) List of managed instances to be scanned.

  • 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 scan_java_server_usage()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait

scan_library_usage_and_wait_for_state(fleet_id, scan_library_usage_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • scan_library_usage_details (oci.jms.models.ScanLibraryUsageDetails) – (required) List of managed instances to be scanned.

  • 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 scan_library_usage()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_drs_file_and_wait_for_state(fleet_id, update_drs_file_details, drs_file_key, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • update_drs_file_details (oci.jms.models.UpdateDrsFileDetails) – (required) Detail information to update DRS

  • drs_file_key (str) – (required) The unique identifier of the DRS File in Object Storage.

  • 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_drs_file()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_fleet_agent_configuration_and_wait_for_state(fleet_id, update_fleet_agent_configuration_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • update_fleet_agent_configuration_details (oci.jms.models.UpdateFleetAgentConfigurationDetails) – (required) The new details for the Fleet Agent Configuration.

  • 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_fleet_agent_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

update_fleet_and_wait_for_state(fleet_id, update_fleet_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

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

Parameters
  • fleet_id (str) –

    (required) The OCID of the Fleet.

  • update_fleet_details (oci.jms.models.UpdateFleetDetails) – (required) The new details for the Fleet.

  • 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_fleet()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_jms_plugin_and_wait_for_state(jms_plugin_id, update_jms_plugin_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_jms_plugin() and waits for the JmsPlugin acted upon to enter the given state(s).

Parameters
  • jms_plugin_id (str) –

    (required) The OCID of the JmsPlugin.

  • update_jms_plugin_details (oci.jms.models.UpdateJmsPluginDetails) – (required) The new details for the JmsPlugin.

  • 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_jms_plugin()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_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_task_schedule_and_wait_for_state(update_task_schedule_details, task_schedule_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})

Calls update_task_schedule() and waits for the TaskSchedule acted upon to enter the given state(s).

Parameters
  • update_task_schedule_details (oci.jms.models.UpdateTaskScheduleDetails) – (required) Update task schedule details for a given task.

  • task_schedule_id (str) –

    (required) The OCID to identify this task schedule.

  • 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_task_schedule()

  • waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until() function. For example, you could pass max_interval_seconds or max_interval_seconds as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait