LoadBalancerClientCompositeOperations¶
-
class
oci.load_balancer.
LoadBalancerClientCompositeOperations
(client, **kwargs)¶ This class provides a wrapper around
LoadBalancerClient
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 functionalityMethods
-
__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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_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_certificate_and_wait_for_state
(create_certificate_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_certificate()
and waits for theWorkRequest
to 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_seconds
ormax_interval_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_hostname_and_wait_for_state
(create_hostname_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_hostname()
and waits for theWorkRequest
to 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_seconds
ormax_interval_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_listener_and_wait_for_state
(create_listener_details, load_balancer_id, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_listener()
and waits for theWorkRequest
to 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_seconds
ormax_interval_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_load_balancer_and_wait_for_state
(create_load_balancer_details, wait_for_states=[], operation_kwargs={}, waiter_kwargs={})¶ Calls
create_load_balancer()
and waits for theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_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_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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as 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 theWorkRequest
to 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_seconds
ormax_interval_seconds
as dictionary keys to modify how long the waiter function will wait between retries and the maximum amount of time it will wait
-