Class Servicev1Backend
Inheritance
Inherited Members
Namespace: Pulumi.Fastly.Outputs
Assembly: Pulumi.Fastly.dll
Syntax
public sealed class Servicev1Backend
Fields
View SourceAddress
A hostname or IPv4 address of the Syslog endpoint.
Declaration
public readonly string Address
Field Value
| Type | Description |
|---|---|
| System.String |
AutoLoadbalance
Denotes if this Backend should be
included in the pool of backends that requests are load balanced against.
Default true.
Declaration
public readonly bool? AutoLoadbalance
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
BetweenBytesTimeout
How long to wait between bytes in milliseconds. Default 10000.
Declaration
public readonly int? BetweenBytesTimeout
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
ConnectTimeout
How long to wait for a timeout in milliseconds.
Default 1000
Declaration
public readonly int? ConnectTimeout
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
ErrorThreshold
Number of errors to allow before the Backend is marked as down. Default 0.
Declaration
public readonly int? ErrorThreshold
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
FirstByteTimeout
How long to wait for the first bytes in milliseconds. Default 15000.
Declaration
public readonly int? FirstByteTimeout
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
Healthcheck
Name of a defined healthcheck to assign to this backend.
Declaration
public readonly string Healthcheck
Field Value
| Type | Description |
|---|---|
| System.String |
MaxConn
Maximum number of connections for this Backend.
Default 200.
Declaration
public readonly int? MaxConn
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
MaxTlsVersion
Maximum allowed TLS version on SSL connections to this backend.
Declaration
public readonly string MaxTlsVersion
Field Value
| Type | Description |
|---|---|
| System.String |
MinTlsVersion
Minimum allowed TLS version on SSL connections to this backend.
Declaration
public readonly string MinTlsVersion
Field Value
| Type | Description |
|---|---|
| System.String |
Name
A unique name to identify this dictionary.
Declaration
public readonly string Name
Field Value
| Type | Description |
|---|---|
| System.String |
OverrideHost
The hostname to override the Host header.
Declaration
public readonly string OverrideHost
Field Value
| Type | Description |
|---|---|
| System.String |
Port
The port number configured in Logentries to send logs to. Defaults to 20000.
Declaration
public readonly int? Port
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
RequestCondition
Name of already defined condition to be checked during the request phase. If the condition passes then this object will be delivered. This condition must be of type REQUEST.
Declaration
public readonly string RequestCondition
Field Value
| Type | Description |
|---|---|
| System.String |
Shield
Selected POP to serve as a "shield" for backends. Valid values for shield are included in the GET /datacenters API response.
Declaration
public readonly string Shield
Field Value
| Type | Description |
|---|---|
| System.String |
SslCaCert
CA certificate attached to origin.
Declaration
public readonly string SslCaCert
Field Value
| Type | Description |
|---|---|
| System.String |
SslCertHostname
Overrides ssl_hostname, but only for cert verification. Does not affect SNI at all.
Declaration
public readonly string SslCertHostname
Field Value
| Type | Description |
|---|---|
| System.String |
SslCheckCert
Be strict about checking SSL certs. Default true.
Declaration
public readonly bool? SslCheckCert
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
SslCiphers
Comma separated list of OpenSSL Ciphers to try when negotiating to the backend.
Declaration
public readonly string SslCiphers
Field Value
| Type | Description |
|---|---|
| System.String |
SslClientCert
Client certificate attached to origin. Used when connecting to the backend.
Declaration
public readonly string SslClientCert
Field Value
| Type | Description |
|---|---|
| System.String |
SslClientKey
Client key attached to origin. Used when connecting to the backend.
Declaration
public readonly string SslClientKey
Field Value
| Type | Description |
|---|---|
| System.String |
SslHostname
Used for both SNI during the TLS handshake and to validate the cert.
Declaration
public readonly string SslHostname
Field Value
| Type | Description |
|---|---|
| System.String |
SslSniHostname
Overrides ssl_hostname, but only for SNI in the handshake. Does not affect cert validation at all.
Declaration
public readonly string SslSniHostname
Field Value
| Type | Description |
|---|---|
| System.String |
UseSsl
Whether or not to use SSL to reach the backend. Default false.
Declaration
public readonly bool? UseSsl
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Weight
The portion of traffic to send to this Backend. Each Backend receives weight / total of the traffic. Default 100.
Declaration
public readonly int? Weight
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |