Class ReadinessCheck
Readiness checking configuration for VM instances. Unhealthy instances are removed from traffic rotation.
Implements
Inherited Members
Namespace: Google.Apis.Appengine.v1beta.Data
Assembly: Google.Apis.Appengine.v1beta.dll
Syntax
public class ReadinessCheck : IDirectResponseSchema
Properties
AppStartTimeout
A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic.
Declaration
[JsonProperty("appStartTimeout")]
public virtual object AppStartTimeout { get; set; }
Property Value
Type | Description |
---|---|
object |
CheckInterval
Interval between health checks.
Declaration
[JsonProperty("checkInterval")]
public virtual object CheckInterval { get; set; }
Property Value
Type | Description |
---|---|
object |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FailureThreshold
Number of consecutive failed checks required before removing traffic.
Declaration
[JsonProperty("failureThreshold")]
public virtual long? FailureThreshold { get; set; }
Property Value
Type | Description |
---|---|
long? |
Host
Host header to send when performing a HTTP Readiness check. Example: "myapp.appspot.com"
Declaration
[JsonProperty("host")]
public virtual string Host { get; set; }
Property Value
Type | Description |
---|---|
string |
Path
The request path.
Declaration
[JsonProperty("path")]
public virtual string Path { get; set; }
Property Value
Type | Description |
---|---|
string |
SuccessThreshold
Number of consecutive successful checks required before receiving traffic.
Declaration
[JsonProperty("successThreshold")]
public virtual long? SuccessThreshold { get; set; }
Property Value
Type | Description |
---|---|
long? |
Timeout
Time before the check is considered failed.
Declaration
[JsonProperty("timeout")]
public virtual object Timeout { get; set; }
Property Value
Type | Description |
---|---|
object |