Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UpdateListenerDetails

The configuration details for updating a listener.

Properties

Optional connectionConfiguration

connectionConfiguration: model.ConnectionConfiguration

defaultBackendSetName

defaultBackendSetName: string

The name of the associated backend set.

Example: {@code example_backend_set}

Optional hostnameNames

hostnameNames: Array<string>

An array of hostname resource names.

Optional pathRouteSetName

pathRouteSetName: undefined | string

Deprecated. Please use {@code routingPolicies} instead.

The name of the set of path-based routing rules, PathRouteSet, applied to this listener's traffic.

Example: {@code example_path_route_set}

port

port: number

The communication port for the listener.

Example: {@code 80} Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

protocol

protocol: string

The protocol on which the listener accepts connection requests. To get a list of valid protocols, use the {@link #listProtocols(ListProtocolsRequest) listProtocols} operation.

Example: {@code HTTP}

Optional routingPolicyName

routingPolicyName: undefined | string

The name of the routing policy applied to this listener's traffic.

Example: {@code example_routing_policy}

Optional ruleSetNames

ruleSetNames: Array<string>

The names of the RuleSet to apply to the listener.

Example: [\"example_rule_set\"]

Optional sslConfiguration

sslConfiguration: model.SSLConfigurationDetails

Functions

getDeserializedJsonObj

getJsonObj