Class ReadinessCheck
Readiness checking configuration for VM instances. Unhealthy instances are removed from traffic rotation.
Inheritance
System.Object
ReadinessCheck
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 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 |
|---|---|
| System.Object |
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 removing traffic.
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 Readiness check. Example: "myapp.appspot.com"
Declaration
[JsonProperty("host")]
public virtual string Host { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
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 receiving traffic.
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 |