Load Balancer

oci.load_balancer.LoadBalancerClient

API for the Load Balancing service.

oci.load_balancer.LoadBalancerClientCompositeOperations

This class provides a wrapper around LoadBalancerClient and offers convenience methods for operations that would otherwise need to be chained together.

Models

oci.load_balancer.models.Action

An entity that represents an action to apply for a routing rule.

oci.load_balancer.models.AddHttpRequestHeaderRule

An object that represents the action of adding a header to a request.

oci.load_balancer.models.AddHttpResponseHeaderRule

An object that represents the action of adding a header to a response.

oci.load_balancer.models.AllowRule

An object that represents the action of configuring an access control rule.

oci.load_balancer.models.Backend

The configuration of a backend server that is a member of a load balancer backend set.

oci.load_balancer.models.BackendDetails

The load balancing configuration details of a backend server.

oci.load_balancer.models.BackendHealth

The health status of the specified backend server as reported by the primary and standby load balancers.

oci.load_balancer.models.BackendSet

The configuration of a load balancer backend set.

oci.load_balancer.models.BackendSetDetails

The configuration details for a load balancer backend set.

oci.load_balancer.models.BackendSetHealth

The health status details for a backend set.

oci.load_balancer.models.Certificate

The configuration details of a certificate bundle.

oci.load_balancer.models.CertificateDetails

The configuration details for a certificate bundle.

oci.load_balancer.models.ChangeLoadBalancerCompartmentDetails

The configuration details for moving a load balancer to a different compartment.

oci.load_balancer.models.ConnectionConfiguration

Configuration details for the connection between the client and backend servers.

oci.load_balancer.models.ControlAccessUsingHttpMethodsRule

An object that represents the action of returning a specified response code when the requested HTTP method is not in the list of allowed methods for the listener.

oci.load_balancer.models.CreateBackendDetails

The configuration details for creating a backend server in a backend set.

oci.load_balancer.models.CreateBackendSetDetails

The configuration details for creating a backend set in a load balancer.

oci.load_balancer.models.CreateCertificateDetails

The configuration details for adding a certificate bundle to a listener.

oci.load_balancer.models.CreateHostnameDetails

The details of the hostname resource to add to a load balancer.

oci.load_balancer.models.CreateListenerDetails

The configuration details for adding a listener to a backend set.

oci.load_balancer.models.CreateLoadBalancerDetails

The configuration details for creating a load balancer.

oci.load_balancer.models.CreatePathRouteSetDetails

A named set of path route rules to add to the load balancer.

oci.load_balancer.models.CreateRoutingPolicyDetails

An ordered list of routing rules.

oci.load_balancer.models.CreateRuleSetDetails

A named set of rules to add to the load balancer.

oci.load_balancer.models.CreateSSLCipherSuiteDetails

The configuration details of an SSL cipher suite.

oci.load_balancer.models.ExtendHttpRequestHeaderValueRule

An object that represents the action of modifying a request header value.

oci.load_balancer.models.ExtendHttpResponseHeaderValueRule

An object that represents the action of modifying a response header value.

oci.load_balancer.models.ForwardToBackendSet

Action to forward requests to a given backend set.

oci.load_balancer.models.HealthCheckResult

Information about a single backend server health check result reported by a load balancer.

oci.load_balancer.models.HealthChecker

The health check policy configuration.

oci.load_balancer.models.HealthCheckerDetails

The health check policy's configuration details.

oci.load_balancer.models.Hostname

A hostname resource associated with a load balancer for use by one or more listeners.

oci.load_balancer.models.HostnameDetails

The details of a hostname resource associated with a load balancer.

oci.load_balancer.models.HttpHeaderRule

An object that represents the advance http header options that allow the setting of http header size and allow/disallow invalid characters in the http headers.

oci.load_balancer.models.IpAddress

A load balancer IP address.

oci.load_balancer.models.IpBasedMaxConnectionsRule

An object that represents the action of configuring an IP max connection rule which specifies how many connections IPs can make to a listener.

oci.load_balancer.models.IpMaxConnections

An object that species the maximum number of connections the listed IPs can make to a listener.

oci.load_balancer.models.LBCookieSessionPersistenceConfigurationDetails

The configuration details for implementing load balancer cookie session persistence (LB cookie stickiness).

oci.load_balancer.models.Listener

The listener's configuration.

oci.load_balancer.models.ListenerDetails

The listener's configuration details.

oci.load_balancer.models.ListenerRuleSummary

The attributes of a rule associated with the specified listener, and the name of the rule set that the rule belongs to.

oci.load_balancer.models.LoadBalancer

The properties that define a load balancer.

oci.load_balancer.models.LoadBalancerHealth

The health status details for the specified load balancer.

oci.load_balancer.models.LoadBalancerHealthSummary

A health status summary for the specified load balancer.

oci.load_balancer.models.LoadBalancerPolicy

A policy that determines how traffic is distributed among backend servers.

oci.load_balancer.models.LoadBalancerProtocol

A protocol that defines the type of traffic accepted by a listener.

oci.load_balancer.models.LoadBalancerShape

A shape is a template that determines the total pre-provisioned bandwidth (ingress plus egress) for the load balancer.

oci.load_balancer.models.PathMatchCondition

The path string and match condition to apply when evaluating an incoming URI for redirection.

oci.load_balancer.models.PathMatchType

The type of matching to apply to incoming URIs.

oci.load_balancer.models.PathRoute

A "path route rule" to evaluate an incoming URI path, and then route a matching request to the specified backend set.

oci.load_balancer.models.PathRouteSet

A named set of path route rules.

oci.load_balancer.models.PathRouteSetDetails

A set of path route rules.

oci.load_balancer.models.RedirectRule

An object that represents the action of returning a specified response code and a redirect URI.

oci.load_balancer.models.RedirectUri

An object that defines the redirect URI applied to the original request.

oci.load_balancer.models.RemoveHttpRequestHeaderRule

An object that represents the action of removing a header from a request.

oci.load_balancer.models.RemoveHttpResponseHeaderRule

An object that represents the action of removing a header from a response.

oci.load_balancer.models.ReservedIP

ReservedIP model.

oci.load_balancer.models.RoutingPolicy

A named ordered list of routing rules that is applied to a listener.

oci.load_balancer.models.RoutingPolicyDetails

An ordered list of routing rules.

oci.load_balancer.models.RoutingRule

A routing rule examines an incoming request, routing matching requests to the specified backend set.

oci.load_balancer.models.Rule

An object that represents an action to apply to a listener.

oci.load_balancer.models.RuleCondition

A condition to apply to an access control rule.

oci.load_balancer.models.RuleSet

A named set of rules associated with a load balancer.

oci.load_balancer.models.RuleSetDetails

The rules that compose a rule set.

oci.load_balancer.models.SSLCipherSuite

The configuration details of an SSL cipher suite.

oci.load_balancer.models.SSLCipherSuiteDetails

The configuration details of an SSL cipher suite.

oci.load_balancer.models.SSLConfiguration

A listener's SSL handling configuration.

oci.load_balancer.models.SSLConfigurationDetails

The load balancer's SSL handling configuration details.

oci.load_balancer.models.SessionPersistenceConfigurationDetails

The configuration details for implementing session persistence based on a user-specified cookie name (application cookie stickiness).

oci.load_balancer.models.ShapeDetails

The configuration details to update load balancer to a different shape.

oci.load_balancer.models.SourceIpAddressCondition

A rule condition that checks client source IP against specified IP address or address range.

oci.load_balancer.models.SourceVcnIdCondition

An access control rule condition that requires a match on the specified source VCN OCID.

oci.load_balancer.models.SourceVcnIpAddressCondition

An access control rule condition that requires a match on the specified source VCN and IP address range.

oci.load_balancer.models.UpdateBackendDetails

The configuration details for updating a backend server.

oci.load_balancer.models.UpdateBackendSetDetails

The configuration details for updating a load balancer backend set.

oci.load_balancer.models.UpdateHealthCheckerDetails

The health checker's configuration details.

oci.load_balancer.models.UpdateHostnameDetails

The configuration details for updating a virtual hostname.

oci.load_balancer.models.UpdateListenerDetails

The configuration details for updating a listener.

oci.load_balancer.models.UpdateLoadBalancerDetails

Configuration details to update a load balancer.

oci.load_balancer.models.UpdateLoadBalancerShapeDetails

UpdateLoadBalancerShapeDetails model.

oci.load_balancer.models.UpdateNetworkSecurityGroupsDetails

An object representing an updated list of network security groups (NSGs) that overwrites the existing list of NSGs.

oci.load_balancer.models.UpdatePathRouteSetDetails

An updated set of path route rules that overwrites the existing set of rules.

oci.load_balancer.models.UpdateRoutingPolicyDetails

An updated list of routing rules that overwrites the existing list of routing rules.

oci.load_balancer.models.UpdateRuleSetDetails

An updated set of rules that overwrites the existing set of rules.

oci.load_balancer.models.UpdateSSLCipherSuiteDetails

The configuration details for updating an SSL cipher suite.

oci.load_balancer.models.WorkRequest

Many of the API requests you use to create and configure load balancing do not take effect immediately.

oci.load_balancer.models.WorkRequestError

An object returned in the event of a work request error.