LoadBalancerClientCompositeOperations¶
- 
class oci.load_balancer.LoadBalancerClientCompositeOperations(client, **kwargs)¶
- This class provides a wrapper around - LoadBalancerClientand 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 LoadBalancerClientCompositeOperations object - Parameters: - client (LoadBalancerClient) – The service client which will be wrapped by this object 
 - 
change_load_balancer_compartment_and_wait_for_state(load_balancer_id, change_load_balancer_compartment_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - change_load_balancer_compartment()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the load balancer to move. 
- change_load_balancer_compartment_details (oci.load_balancer.models.ChangeLoadBalancerCompartmentDetails) – (required) The configuration details for moving a load balancer to a different compartment.
- 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 change_load_balancer_compartment()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
create_backend_and_wait_for_state(create_backend_details, load_balancer_id, backend_set_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - create_backend()and waits for the- WorkRequestto enter the given state(s).- Parameters: - create_backend_details (oci.load_balancer.models.CreateBackendDetails) – (required) The details to add a backend server to a backend set.
- load_balancer_id (str) – (required) The OCID of the load balancer associated with the backend set and servers. 
- backend_set_name (str) – (required) The name of the backend set to add the backend server to. Example: example_backend_set 
- 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_backend()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
create_backend_set_and_wait_for_state(create_backend_set_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - create_backend_set()and waits for the- WorkRequestto enter the given state(s).- Parameters: - create_backend_set_details (oci.load_balancer.models.CreateBackendSetDetails) – (required) The details for adding a backend set.
- load_balancer_id (str) – (required) The OCID of the load balancer on which to add a backend set. 
- 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_backend_set()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
create_certificate_and_wait_for_state(create_certificate_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - create_certificate()and waits for the- WorkRequestto enter the given state(s).- Parameters: - create_certificate_details (oci.load_balancer.models.CreateCertificateDetails) – (required) The details of the certificate bundle to add.
- load_balancer_id (str) – (required) The OCID of the load balancer on which to add the certificate bundle. 
- 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_certificate()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
create_hostname_and_wait_for_state(create_hostname_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - create_hostname()and waits for the- WorkRequestto enter the given state(s).- Parameters: - create_hostname_details (oci.load_balancer.models.CreateHostnameDetails) – (required) The details of the hostname resource to add to the specified load balancer.
- load_balancer_id (str) – (required) The OCID of the load balancer to add the hostname to. 
- 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_hostname()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
create_listener_and_wait_for_state(create_listener_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - create_listener()and waits for the- WorkRequestto enter the given state(s).- Parameters: - create_listener_details (oci.load_balancer.models.CreateListenerDetails) – (required) Details to add a listener.
- load_balancer_id (str) – (required) The OCID of the load balancer on which to add a listener. 
- 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_listener()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
create_load_balancer_and_wait_for_state(create_load_balancer_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - create_load_balancer()and waits for the- WorkRequestto enter the given state(s).- Parameters: - create_load_balancer_details (oci.load_balancer.models.CreateLoadBalancerDetails) – (required) The configuration details for creating a load balancer.
- 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_load_balancer()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
create_path_route_set_and_wait_for_state(create_path_route_set_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - create_path_route_set()and waits for the- WorkRequestto enter the given state(s).- Parameters: - create_path_route_set_details (oci.load_balancer.models.CreatePathRouteSetDetails) – (required) The details of the path route set to add.
- load_balancer_id (str) – (required) The OCID of the load balancer to add the path route set to. 
- 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_path_route_set()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
create_routing_policy_and_wait_for_state(create_routing_policy_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - create_routing_policy()and waits for the- WorkRequestto enter the given state(s).- Parameters: - create_routing_policy_details (oci.load_balancer.models.CreateRoutingPolicyDetails) – (required) The details of the routing policy rules to add.
- load_balancer_id (str) – (required) The OCID of the load balancer to add the routing policy rule list to. 
- 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_routing_policy()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
create_rule_set_and_wait_for_state(load_balancer_id, create_rule_set_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - create_rule_set()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the specified load balancer. 
- create_rule_set_details (oci.load_balancer.models.CreateRuleSetDetails) – (required) The configuration details for the rule set to create.
- 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_rule_set()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
create_ssl_cipher_suite_and_wait_for_state(create_ssl_cipher_suite_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - create_ssl_cipher_suite()and waits for the- WorkRequestto enter the given state(s).- Parameters: - create_ssl_cipher_suite_details (oci.load_balancer.models.CreateSSLCipherSuiteDetails) – (required) The details of the SSL cipher suite to add.
- load_balancer_id (str) – (required) The OCID of the associated load balancer. 
- 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_ssl_cipher_suite()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
delete_backend_and_wait_for_state(load_balancer_id, backend_set_name, backend_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - delete_backend()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the load balancer associated with the backend set and server. 
- backend_set_name (str) – (required) The name of the backend set associated with the backend server. Example: example_backend_set 
- backend_name (str) – (required) The IP address and port of the backend server to remove. Example: 10.0.0.3:8080 
- 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_backend()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
delete_backend_set_and_wait_for_state(load_balancer_id, backend_set_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - delete_backend_set()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the load balancer associated with the backend set. 
- backend_set_name (str) – (required) The name of the backend set to delete. Example: example_backend_set 
- 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_backend_set()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
delete_certificate_and_wait_for_state(load_balancer_id, certificate_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - delete_certificate()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the load balancer associated with the certificate bundle to be deleted. 
- certificate_name (str) – (required) The name of the certificate bundle to delete. Example: example_certificate_bundle 
- 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_certificate()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
delete_hostname_and_wait_for_state(load_balancer_id, name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - delete_hostname()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the load balancer associated with the hostname to delete. 
- name (str) – (required) The name of the hostname resource to delete. Example: example_hostname_001 
- 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_hostname()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
delete_listener_and_wait_for_state(load_balancer_id, listener_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - delete_listener()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the load balancer associated with the listener to delete. 
- listener_name (str) – (required) The name of the listener to delete. Example: example_listener 
- 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_listener()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
delete_load_balancer_and_wait_for_state(load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - delete_load_balancer()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the load balancer to delete. 
- 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_load_balancer()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
delete_path_route_set_and_wait_for_state(load_balancer_id, path_route_set_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - delete_path_route_set()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the load balancer associated with the path route set to delete. 
- path_route_set_name (str) – (required) The name of the path route set to delete. Example: example_path_route_set 
- 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_path_route_set()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
delete_routing_policy_and_wait_for_state(load_balancer_id, routing_policy_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - delete_routing_policy()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the load balancer associated with the routing policy to delete. 
- routing_policy_name (str) – (required) The name of the routing policy to delete. Example: example_routing_policy 
- 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_routing_policy()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
delete_rule_set_and_wait_for_state(load_balancer_id, rule_set_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - delete_rule_set()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the specified load balancer. 
- rule_set_name (str) – (required) The name of the rule set to delete. Example: example_rule_set 
- 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_rule_set()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
delete_ssl_cipher_suite_and_wait_for_state(load_balancer_id, name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - delete_ssl_cipher_suite()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the associated load balancer. 
- name (str) – (required) The name of the SSL cipher suite to delete. example: example_cipher_suite 
- 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_ssl_cipher_suite()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
update_backend_and_wait_for_state(update_backend_details, load_balancer_id, backend_set_name, backend_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_backend()and waits for the- WorkRequestto enter the given state(s).- Parameters: - update_backend_details (oci.load_balancer.models.UpdateBackendDetails) – (required) Details for updating a backend server.
- load_balancer_id (str) – (required) The OCID of the load balancer associated with the backend set and server. 
- backend_set_name (str) – (required) The name of the backend set associated with the backend server. Example: example_backend_set 
- backend_name (str) – (required) The IP address and port of the backend server to update. Example: 10.0.0.3:8080 
- 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_backend()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
update_backend_set_and_wait_for_state(update_backend_set_details, load_balancer_id, backend_set_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_backend_set()and waits for the- WorkRequestto enter the given state(s).- Parameters: - update_backend_set_details (oci.load_balancer.models.UpdateBackendSetDetails) – (required) The details to update a backend set.
- load_balancer_id (str) – (required) The OCID of the load balancer associated with the backend set. 
- backend_set_name (str) – (required) The name of the backend set to update. Example: example_backend_set 
- 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_backend_set()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
update_health_checker_and_wait_for_state(health_checker, load_balancer_id, backend_set_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_health_checker()and waits for the- WorkRequestto enter the given state(s).- Parameters: - health_checker (oci.load_balancer.models.UpdateHealthCheckerDetails) – (required) The health check policy configuration details.
- load_balancer_id (str) – (required) The OCID of the load balancer associated with the health check policy to be updated. 
- backend_set_name (str) – (required) The name of the backend set associated with the health check policy to be retrieved. Example: example_backend_set 
- 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_health_checker()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
update_hostname_and_wait_for_state(update_hostname_details, load_balancer_id, name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_hostname()and waits for the- WorkRequestto enter the given state(s).- Parameters: - update_hostname_details (oci.load_balancer.models.UpdateHostnameDetails) – (required) The configuration details to update a virtual hostname.
- load_balancer_id (str) – (required) The OCID of the load balancer associated with the virtual hostname to update. 
- name (str) – (required) The name of the hostname resource to update. Example: example_hostname_001 
- 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_hostname()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
update_listener_and_wait_for_state(update_listener_details, load_balancer_id, listener_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_listener()and waits for the- WorkRequestto enter the given state(s).- Parameters: - update_listener_details (oci.load_balancer.models.UpdateListenerDetails) – (required) Details to update a listener.
- load_balancer_id (str) – (required) The OCID of the load balancer associated with the listener to update. 
- listener_name (str) – (required) The name of the listener to update. Example: example_listener 
- 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_listener()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
update_load_balancer_and_wait_for_state(update_load_balancer_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_load_balancer()and waits for the- WorkRequestto enter the given state(s).- Parameters: - update_load_balancer_details (oci.load_balancer.models.UpdateLoadBalancerDetails) – (required) The details for updating a load balancer’s configuration.
- load_balancer_id (str) – (required) The OCID of the load balancer to update. 
- wait_for_states (list[str]) – An array of states to wait on. These should be valid values for lifecycle_state
- operation_kwargs (dict) – A dictionary of keyword arguments to pass to update_load_balancer()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
update_load_balancer_shape_and_wait_for_state(load_balancer_id, update_load_balancer_shape_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_load_balancer_shape()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the load balancer whose shape will be updated. 
- update_load_balancer_shape_details (oci.load_balancer.models.UpdateLoadBalancerShapeDetails) – (required) The details for updating a load balancer’s shape. This contains the new, desired shape.
- 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_load_balancer_shape()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
update_network_security_groups_and_wait_for_state(update_network_security_groups_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_network_security_groups()and waits for the- WorkRequestto enter the given state(s).- Parameters: - update_network_security_groups_details (oci.load_balancer.models.UpdateNetworkSecurityGroupsDetails) – (required) The details for updating the NSGs associated with the specified load balancer.
- load_balancer_id (str) – (required) The OCID of the load balancer to update the NSGs for. 
- 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_network_security_groups()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
update_path_route_set_and_wait_for_state(update_path_route_set_details, load_balancer_id, path_route_set_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_path_route_set()and waits for the- WorkRequestto enter the given state(s).- Parameters: - update_path_route_set_details (oci.load_balancer.models.UpdatePathRouteSetDetails) – (required) The configuration details to update a path route set.
- load_balancer_id (str) – (required) The OCID of the load balancer associated with the path route set to update. 
- path_route_set_name (str) – (required) The name of the path route set to update. Example: example_path_route_set 
- 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_path_route_set()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
update_routing_policy_and_wait_for_state(update_routing_policy_details, load_balancer_id, routing_policy_name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_routing_policy()and waits for the- WorkRequestto enter the given state(s).- Parameters: - update_routing_policy_details (oci.load_balancer.models.UpdateRoutingPolicyDetails) – (required) The configuration details needed to update a routing policy.
- load_balancer_id (str) – (required) The OCID of the load balancer associated with the routing policy to update. 
- routing_policy_name (str) – (required) The name of the routing policy to update. Example: example_routing_policy_name 
- 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_routing_policy()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 - 
update_rule_set_and_wait_for_state(load_balancer_id, rule_set_name, update_rule_set_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_rule_set()and waits for the- WorkRequestto enter the given state(s).- Parameters: - load_balancer_id (str) – (required) The OCID of the specified load balancer. 
- rule_set_name (str) – (required) The name of the rule set to update. Example: example_rule_set 
- update_rule_set_details (oci.load_balancer.models.UpdateRuleSetDetails) – (required) The configuration details to update a set of rules.
- 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_rule_set()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
- load_balancer_id (str) – 
 - 
update_ssl_cipher_suite_and_wait_for_state(update_ssl_cipher_suite_details, load_balancer_id, name, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶
- Calls - update_ssl_cipher_suite()and waits for the- WorkRequestto enter the given state(s).- Parameters: - update_ssl_cipher_suite_details (oci.load_balancer.models.UpdateSSLCipherSuiteDetails) – (required) The configuration details to update an SSL cipher suite.
- load_balancer_id (str) – (required) The OCID of the associated load balancer. 
- name (str) – (required) The name of the SSL cipher suite to update. example: example_cipher_suite 
- 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_ssl_cipher_suite()
- waiter_kwargs (dict) – A dictionary of keyword arguments to pass to the oci.wait_until()function. For example, you could passmax_interval_secondsormax_interval_secondsas dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
 
 
-