Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace BackendSet

The configuration of a load balancer backend set. For more information on backend set configuration, see Managing Backend Sets.

*Note:** The {@code sessionPersistenceConfiguration} (application cookie stickiness) and {@code lbCookieSessionPersistenceConfiguration} (LB cookie stickiness) attributes are mutually exclusive. To avoid returning an error, configure only one of these two attributes per backend set.

*Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API.

Properties

backends

backends: Array<Backend>

healthChecker

healthChecker: HealthChecker

Optional lbCookieSessionPersistenceConfiguration

lbCookieSessionPersistenceConfiguration: model.LBCookieSessionPersistenceConfigurationDetails

name

name: string

A friendly name for the backend set. It must be unique and it cannot be changed.

Valid backend set names include only alphanumeric characters, dashes, and underscores. Backend set names cannot contain spaces. Avoid entering confidential information.

Example: {@code example_backend_set}

policy

policy: string

The load balancer policy for the backend set. To get a list of available policies, use the {@link #listPolicies(ListPoliciesRequest) listPolicies} operation.

Example: {@code LEAST_CONNECTIONS}

Optional sessionPersistenceConfiguration

sessionPersistenceConfiguration: model.SessionPersistenceConfigurationDetails

Optional sslConfiguration

sslConfiguration: model.SSLConfiguration

Functions

getDeserializedJsonObj

getJsonObj