Class Instance
An Instance resource is the computing unit that App Engine uses to automatically scale an application.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.Appengine.v1beta.Data
Assembly: Google.Apis.Appengine.v1beta.dll
Syntax
public class Instance : IDirectResponseSchema
Properties
AppEngineRelease
Output only. App Engine release this instance is running on.
Declaration
[JsonProperty("appEngineRelease")]
public virtual string AppEngineRelease { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Availability
Output only. Availability of the instance.
Declaration
[JsonProperty("availability")]
public virtual string Availability { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
AverageLatency
Output only. Average latency (ms) over the last minute.
Declaration
[JsonProperty("averageLatency")]
public virtual int? AverageLatency { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
Errors
Output only. Number of errors since this instance was started.
Declaration
[JsonProperty("errors")]
public virtual int? Errors { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Id
Output only. Relative name of the instance within the version. Example: instance-1.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
MemoryUsage
Output only. Total memory in use (bytes).
Declaration
[JsonProperty("memoryUsage")]
public virtual long? MemoryUsage { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int64> |
Name
Output only. Full path to the Instance resource in the API. Example: apps/myapp/services/default/versions/v1/instances/instance-1.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Qps
Output only. Average queries per second (QPS) over the last minute.
Declaration
[JsonProperty("qps")]
public virtual float? Qps { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Single> |
Requests
Output only. Number of requests since this instance was started.
Declaration
[JsonProperty("requests")]
public virtual int? Requests { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
StartTime
Output only. Time that this instance was started.@OutputOnly
Declaration
[JsonProperty("startTime")]
public virtual object StartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Object |
VmDebugEnabled
Output only. Whether this instance is in debug mode. Only applicable for instances in App Engine flexible environment.
Declaration
[JsonProperty("vmDebugEnabled")]
public virtual bool? VmDebugEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
VmId
Output only. Virtual machine ID of this instance. Only applicable for instances in App Engine flexible environment.
Declaration
[JsonProperty("vmId")]
public virtual string VmId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
VmIp
Output only. The IP address of this instance. Only applicable for instances in App Engine flexible environment.
Declaration
[JsonProperty("vmIp")]
public virtual string VmIp { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
VmLiveness
Output only. The liveness health check of this instance. Only applicable for instances in App Engine flexible environment.
Declaration
[JsonProperty("vmLiveness")]
public virtual string VmLiveness { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
VmName
Output only. Name of the virtual machine where this instance lives. Only applicable for instances in App Engine flexible environment.
Declaration
[JsonProperty("vmName")]
public virtual string VmName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
VmStatus
Output only. Status of the virtual machine where this instance lives. Only applicable for instances in App Engine flexible environment.
Declaration
[JsonProperty("vmStatus")]
public virtual string VmStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
VmZoneName
Output only. Zone where the virtual machine is located. Only applicable for instances in App Engine flexible environment.
Declaration
[JsonProperty("vmZoneName")]
public virtual string VmZoneName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |