Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace CreateBackendSetDetails

The configuration details for creating a backend set in a load balancer. 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

Optional backends

healthChecker

healthChecker: HealthCheckerDetails

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.SSLConfigurationDetails

Functions

getDeserializedJsonObj

getJsonObj