class Fastly::Backend

An individual host you want to serve assets off

Attributes

address[RW]

A magic field - will automagically be set to whichever of ipv4, ipv6 or hostname is currently set.

Conversely if you set the address field then the correct field from ipv4, ipv6 or hostname will be set.

auto_loadbalance[RW]

set to true if you want to auto_loadbalance, set to false if you don't want to auto_loadbalance

between_bytes_timeout[RW]

how long in milliseconds to wait between bytes before declaring the backend out of rotation (default 10,000)

client_cert[RW]
comment[RW]
connect_timeout[RW]

how long in milliseconds to wait for a connect before declaring the backend out of rotation (default 1,000)

error_threshold[RW]

how many errors before declaring the backend out of rotation (default 0, 0 meaning turned off)

first_byte_timeout[RW]

how long in milliseconds to wait for the first bytes before declaring the host out of rotation (default 15,000)

healthcheck[RW]

the name of a healthcheck to associate with this backend. See the Healthcheck object

hostname[RW]

the hostname to serve assets from (this, ipv4 or ipv6 must be set)

ipv4[RW]

the ipv4 address of the host to serve assets (this, hostname or ipv6 must be set)

ipv6[RW]

the ipv6 address of the host to serve assets (this, hostname or ipv4 must be set)

max_conn[RW]

the maximum number of connections to this backend (default 20)

max_tls_version[RW]

maximum allowed TLS version on ssl connections to this backend.

min_tls_version[RW]

minimum allowed TLS version on ssl connections to this backend

name[RW]

The name of this backend.

override_host[RW]
port[RW]

the port to connect to (default 80)

request_condition[RW]

name of a request_condition to filter the backend on

service_id[RW]

The id of the service this belongs to.

shield[RW]

name of a datacenter to shield requests

ssl_cert_hostname[RW]

overrides ssl_hostname, but only for cert verification. Does not affect SNI at all.

ssl_check_cert[RW]

be strict on checking SSL certs.

ssl_ciphers[RW]

list of openssl ciphers (see www.openssl.org/docs/manmaster/apps/ciphers.html for details)

ssl_hostname[RW]

used for both SNI during the TLS handshake and to validate the cert.

ssl_sni_hostname[RW]

overrides ssl_hostname, but only for SNI in the handshake. Does not affect cert validation at all.

use_ssl[RW]

whether to use ssl to get to the backend (default 0 i.e false)

version[RW]

The number of the version this belongs to.

weight[RW]

the weight assigned to this backend (default 100)