Class LivenessCheck
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances.
Inheritance
System.Object
LivenessCheck
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Appengine.v1beta.Data
Assembly: Google.Apis.Appengine.v1beta.dll
Syntax
public class LivenessCheck : IDirectResponseSchema
Properties
CheckInterval
Interval between health checks.
Declaration
[JsonProperty("checkInterval")]
public virtual object CheckInterval { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
FailureThreshold
Number of consecutive failed checks required before considering the VM unhealthy.
Declaration
[JsonProperty("failureThreshold")]
public virtual long? FailureThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int64> |
Host
Host header to send when performing a HTTP Liveness check. Example: "myapp.appspot.com"
Declaration
[JsonProperty("host")]
public virtual string Host { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
InitialDelay
The initial delay before starting to execute the checks.
Declaration
[JsonProperty("initialDelay")]
public virtual object InitialDelay { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
Path
The request path.
Declaration
[JsonProperty("path")]
public virtual string Path { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
SuccessThreshold
Number of consecutive successful checks required before considering the VM healthy.
Declaration
[JsonProperty("successThreshold")]
public virtual long? SuccessThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int64> |
Timeout
Time before the check is considered failed.
Declaration
[JsonProperty("timeout")]
public virtual object Timeout { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |