Class LoadBalancerHealthcheckArgs
Inherited Members
Namespace: Pulumi.DigitalOcean.Inputs
Assembly: Pulumi.DigitalOcean.dll
Syntax
public sealed class LoadBalancerHealthcheckArgs : ResourceArgs
Constructors
View SourceLoadBalancerHealthcheckArgs()
Declaration
public LoadBalancerHealthcheckArgs()
Properties
View SourceCheckIntervalSeconds
The number of seconds between between two consecutive health checks. If not specified, the default value is 10.
Declaration
public Input<int> CheckIntervalSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
HealthyThreshold
The number of times a health check must pass for a backend Droplet to be marked "healthy" and be re-added to the pool. If not specified, the default value is 5.
Declaration
public Input<int> HealthyThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Path
The path on the backend Droplets to which the Load Balancer instance will send a request.
Declaration
public Input<string> Path { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Port
An integer representing the port on the backend Droplets on which the health check will attempt a connection.
Declaration
public Input<int> Port { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Protocol
The protocol used for health checks sent to the backend Droplets. The possible values are http or tcp.
Declaration
public Input<string> Protocol { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ResponseTimeoutSeconds
The number of seconds the Load Balancer instance will wait for a response until marking a health check as failed. If not specified, the default value is 5.
Declaration
public Input<int> ResponseTimeoutSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
UnhealthyThreshold
The number of times a health check must fail for a backend Droplet to be marked "unhealthy" and be removed from the pool. If not specified, the default value is 3.
Declaration
public Input<int> UnhealthyThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |