| Action | 
 An entity that represents an action to apply for a routing rule. 
 | 
| AddHttpRequestHeaderRule | 
 An object that represents the action of adding a header to a request. 
 | 
| AddHttpRequestHeaderRule.Builder | 
  | 
| AddHttpResponseHeaderRule | 
 An object that represents the action of adding a header to a response. 
 | 
| AddHttpResponseHeaderRule.Builder | 
  | 
| AllowRule | 
 An object that represents the action of configuring an access control rule. 
 | 
| AllowRule.Builder | 
  | 
| Backend | 
 The configuration of a backend server that is a member of a load balancer backend set. 
 | 
| Backend.Builder | 
  | 
| BackendDetails | 
 The load balancing configuration details of a backend server. 
 | 
| BackendDetails.Builder | 
  | 
| BackendHealth | 
 The health status of the specified backend server as reported by the primary and standby load
balancers. 
 | 
| BackendHealth.Builder | 
  | 
| BackendSet | 
 The configuration of a load balancer backend set. 
 | 
| BackendSet.Builder | 
  | 
| BackendSetDetails | 
 The configuration details for a load balancer backend set. 
 | 
| BackendSetDetails.Builder | 
  | 
| BackendSetHealth | 
 The health status details for a backend set. 
 | 
| BackendSetHealth.Builder | 
  | 
| Certificate | 
 The configuration details of a certificate bundle. 
 | 
| Certificate.Builder | 
  | 
| CertificateDetails | 
 The configuration details for a certificate bundle. 
 | 
| CertificateDetails.Builder | 
  | 
| ChangeLoadBalancerCompartmentDetails | 
 The configuration details for moving a load balancer to a different compartment. 
 | 
| ChangeLoadBalancerCompartmentDetails.Builder | 
  | 
| ConnectionConfiguration | 
 Configuration details for the connection between the client and backend servers. 
 | 
| ConnectionConfiguration.Builder | 
  | 
| 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. 
 | 
| ControlAccessUsingHttpMethodsRule.Builder | 
  | 
| CreateBackendDetails | 
 The configuration details for creating a backend server in a backend set. 
 | 
| CreateBackendDetails.Builder | 
  | 
| CreateBackendSetDetails | 
 The configuration details for creating a backend set in a load balancer. 
 | 
| CreateBackendSetDetails.Builder | 
  | 
| CreateCertificateDetails | 
 The configuration details for adding a certificate bundle to a listener. 
 | 
| CreateCertificateDetails.Builder | 
  | 
| CreateHostnameDetails | 
 The details of the hostname resource to add to a load balancer. 
 | 
| CreateHostnameDetails.Builder | 
  | 
| CreateListenerDetails | 
 The configuration details for adding a listener to a backend set. 
 | 
| CreateListenerDetails.Builder | 
  | 
| CreateLoadBalancerDetails | 
 The configuration details for creating a load balancer. 
 | 
| CreateLoadBalancerDetails.Builder | 
  | 
| CreatePathRouteSetDetails | 
 A named set of path route rules to add to the load balancer. 
 | 
| CreatePathRouteSetDetails.Builder | 
  | 
| CreateRoutingPolicyDetails | 
 An ordered list of routing rules. 
 | 
| CreateRoutingPolicyDetails.Builder | 
  | 
| CreateRuleSetDetails | 
 A named set of rules to add to the load balancer. 
 | 
| CreateRuleSetDetails.Builder | 
  | 
| CreateSSLCipherSuiteDetails | 
 The configuration details of an SSL cipher suite. 
 | 
| CreateSSLCipherSuiteDetails.Builder | 
  | 
| ExtendHttpRequestHeaderValueRule | 
 An object that represents the action of modifying a request header value. 
 | 
| ExtendHttpRequestHeaderValueRule.Builder | 
  | 
| ExtendHttpResponseHeaderValueRule | 
 An object that represents the action of modifying a response header value. 
 | 
| ExtendHttpResponseHeaderValueRule.Builder | 
  | 
| ForwardToBackendSet | 
 Action to forward requests to a given backend set. 
 | 
| ForwardToBackendSet.Builder | 
  | 
| HealthChecker | 
 The health check policy configuration. 
 | 
| HealthChecker.Builder | 
  | 
| HealthCheckerDetails | 
 The health check policy’s configuration details. 
 | 
| HealthCheckerDetails.Builder | 
  | 
| HealthCheckResult | 
 Information about a single backend server health check result reported by a load balancer. 
 | 
| HealthCheckResult.Builder | 
  | 
| Hostname | 
 A hostname resource associated with a load balancer for use by one or more listeners. 
 | 
| Hostname.Builder | 
  | 
| HostnameDetails | 
 The details of a hostname resource associated with a load balancer. 
 | 
| HostnameDetails.Builder | 
  | 
| 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. 
 | 
| HttpHeaderRule.Builder | 
  | 
| IpAddress | 
 A load balancer IP address. 
 | 
| IpAddress.Builder | 
  | 
| 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. 
 | 
| IpBasedMaxConnectionsRule.Builder | 
  | 
| IpMaxConnections | 
 An object that species the maximum number of connections the listed IPs can make to a listener. 
 | 
| IpMaxConnections.Builder | 
  | 
| LBCookieSessionPersistenceConfigurationDetails | 
 The configuration details for implementing load balancer cookie session persistence (LB cookie
stickiness). 
 | 
| LBCookieSessionPersistenceConfigurationDetails.Builder | 
  | 
| Listener | 
 The listener’s configuration. 
 | 
| Listener.Builder | 
  | 
| ListenerDetails | 
 The listener’s configuration details. 
 | 
| ListenerDetails.Builder | 
  | 
| ListenerRuleSummary | 
 The attributes of a rule associated with the specified listener, and the name of the rule set
that the rule belongs to. 
 | 
| ListenerRuleSummary.Builder | 
  | 
| LoadBalancer | 
 The properties that define a load balancer. 
 | 
| LoadBalancer.Builder | 
  | 
| LoadBalancerHealth | 
 The health status details for the specified load balancer. 
 | 
| LoadBalancerHealth.Builder | 
  | 
| LoadBalancerHealthSummary | 
 A health status summary for the specified load balancer. 
 | 
| LoadBalancerHealthSummary.Builder | 
  | 
| LoadBalancerPolicy | 
 A policy that determines how traffic is distributed among backend servers. 
 | 
| LoadBalancerPolicy.Builder | 
  | 
| LoadBalancerProtocol | 
 A protocol that defines the type of traffic accepted by a listener. 
 | 
| LoadBalancerProtocol.Builder | 
  | 
| LoadBalancerShape | 
 A shape is a template that determines the total pre-provisioned bandwidth (ingress plus egress)
for the load balancer. 
 | 
| LoadBalancerShape.Builder | 
  | 
| PathMatchCondition | 
 The path string and match condition to apply when evaluating an incoming URI for redirection. 
 | 
| PathMatchCondition.Builder | 
  | 
| PathMatchType | 
 The type of matching to apply to incoming URIs. 
 | 
| PathMatchType.Builder | 
  | 
| PathRoute | 
 A “path route rule” to evaluate an incoming URI path, and then route a matching request to the
specified backend set. 
 | 
| PathRoute.Builder | 
  | 
| PathRouteSet | 
 A named set of path route rules. 
 | 
| PathRouteSet.Builder | 
  | 
| PathRouteSetDetails | 
 A set of path route rules. 
 | 
| PathRouteSetDetails.Builder | 
  | 
| RedirectRule | 
 An object that represents the action of returning a specified response code and a redirect URI. 
 | 
| RedirectRule.Builder | 
  | 
| RedirectUri | 
 An object that defines the redirect URI applied to the original request. 
 | 
| RedirectUri.Builder | 
  | 
| RemoveHttpRequestHeaderRule | 
 An object that represents the action of removing a header from a request. 
 | 
| RemoveHttpRequestHeaderRule.Builder | 
  | 
| RemoveHttpResponseHeaderRule | 
 An object that represents the action of removing a header from a response. 
 | 
| RemoveHttpResponseHeaderRule.Builder | 
  | 
| ReservedIP | 
 | 
| ReservedIP.Builder | 
  | 
| RoutingPolicy | 
 A named ordered list of routing rules that is applied to a listener. 
 | 
| RoutingPolicy.Builder | 
  | 
| RoutingPolicyDetails | 
 An ordered list of routing rules. 
 | 
| RoutingPolicyDetails.Builder | 
  | 
| RoutingRule | 
 A routing rule examines an incoming request, routing matching requests to the specified backend
set. 
 | 
| RoutingRule.Builder | 
  | 
| Rule | 
 An object that represents an action to apply to a listener. 
 | 
| RuleCondition | 
 A condition to apply to an access control rule. 
 | 
| RuleSet | 
 A named set of rules associated with a load balancer. 
 | 
| RuleSet.Builder | 
  | 
| RuleSetDetails | 
 The rules that compose a rule set. 
 | 
| RuleSetDetails.Builder | 
  | 
| SessionPersistenceConfigurationDetails | 
 The configuration details for implementing session persistence based on a user-specified cookie
name (application cookie stickiness). 
 | 
| SessionPersistenceConfigurationDetails.Builder | 
  | 
| ShapeDetails | 
 The configuration details to update load balancer to a different shape. 
 | 
| ShapeDetails.Builder | 
  | 
| SourceIpAddressCondition | 
 A rule condition that checks client source IP against specified IP address or address range. 
 | 
| SourceIpAddressCondition.Builder | 
  | 
| SourceVcnIdCondition | 
 An access control rule condition that requires a match on the specified source VCN OCID. 
 | 
| SourceVcnIdCondition.Builder | 
  | 
| SourceVcnIpAddressCondition | 
 An access control rule condition that requires a match on the specified source VCN and IP address
range. 
 | 
| SourceVcnIpAddressCondition.Builder | 
  | 
| SSLCipherSuite | 
 The configuration details of an SSL cipher suite. 
 | 
| SSLCipherSuite.Builder | 
  | 
| SSLCipherSuiteDetails | 
 The configuration details of an SSL cipher suite. 
 | 
| SSLCipherSuiteDetails.Builder | 
  | 
| SSLConfiguration | 
 A listener’s SSL handling configuration. 
 | 
| SSLConfiguration.Builder | 
  | 
| SSLConfigurationDetails | 
 The load balancer’s SSL handling configuration details. 
 | 
| SSLConfigurationDetails.Builder | 
  | 
| UpdateBackendDetails | 
 The configuration details for updating a backend server. 
 | 
| UpdateBackendDetails.Builder | 
  | 
| UpdateBackendSetDetails | 
 The configuration details for updating a load balancer backend set. 
 | 
| UpdateBackendSetDetails.Builder | 
  | 
| UpdateHealthCheckerDetails | 
 The health checker’s configuration details. 
 | 
| UpdateHealthCheckerDetails.Builder | 
  | 
| UpdateHostnameDetails | 
 The configuration details for updating a virtual hostname. 
 | 
| UpdateHostnameDetails.Builder | 
  | 
| UpdateListenerDetails | 
 The configuration details for updating a listener. 
 | 
| UpdateListenerDetails.Builder | 
  | 
| UpdateLoadBalancerDetails | 
 Configuration details to update a load balancer. 
 | 
| UpdateLoadBalancerDetails.Builder | 
  | 
| UpdateLoadBalancerShapeDetails | 
 | 
| UpdateLoadBalancerShapeDetails.Builder | 
  | 
| UpdateNetworkSecurityGroupsDetails | 
 An object representing an updated list of network security groups (NSGs) that overwrites the
existing list of NSGs. 
 | 
| UpdateNetworkSecurityGroupsDetails.Builder | 
  | 
| UpdatePathRouteSetDetails | 
 An updated set of path route rules that overwrites the existing set of rules. 
 | 
| UpdatePathRouteSetDetails.Builder | 
  | 
| UpdateRoutingPolicyDetails | 
 An updated list of routing rules that overwrites the existing list of routing rules. 
 | 
| UpdateRoutingPolicyDetails.Builder | 
  | 
| UpdateRuleSetDetails | 
 An updated set of rules that overwrites the existing set of rules. 
 | 
| UpdateRuleSetDetails.Builder | 
  | 
| UpdateSSLCipherSuiteDetails | 
 The configuration details for updating an SSL cipher suite. 
 | 
| UpdateSSLCipherSuiteDetails.Builder | 
  | 
| WorkRequest | 
 Many of the API requests you use to create and configure load balancing do not take effect
immediately. 
 | 
| WorkRequest.Builder | 
  | 
| WorkRequestError | 
 An object returned in the event of a work request error. 
 | 
| WorkRequestError.Builder | 
  |