Class HealthCheck
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances. Only applicable for instances in App Engine flexible environment.
Inheritance
System.Object
HealthCheck
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 HealthCheck : IDirectResponseSchema
Properties
CheckInterval
Interval between health checks.
Declaration
[JsonProperty("checkInterval")]
public virtual object CheckInterval { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
DisableHealthCheck
Whether to explicitly disable health checks for this instance.
Declaration
[JsonProperty("disableHealthCheck")]
public virtual bool? DisableHealthCheck { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
HealthyThreshold
Number of consecutive successful health checks required before receiving traffic.
Declaration
[JsonProperty("healthyThreshold")]
public virtual long? HealthyThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int64> |
Host
Host header to send when performing an HTTP health check. Example: "myapp.appspot.com"
Declaration
[JsonProperty("host")]
public virtual string Host { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
RestartThreshold
Number of consecutive failed health checks required before an instance is restarted.
Declaration
[JsonProperty("restartThreshold")]
public virtual long? RestartThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int64> |
Timeout
Time before the health check is considered failed.
Declaration
[JsonProperty("timeout")]
public virtual object Timeout { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
UnhealthyThreshold
Number of consecutive failed health checks required before removing traffic.
Declaration
[JsonProperty("unhealthyThreshold")]
public virtual long? UnhealthyThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int64> |