Class FreeInstanceMetadata
Free instance specific metadata that is kept even after an instance has been upgraded for tracking purposes.
Implements
Inherited Members
Namespace: Google.Apis.Spanner.v1.Data
Assembly: Google.Apis.Spanner.v1.dll
Syntax
public class FreeInstanceMetadata : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExpireBehavior
Specifies the expiration behavior of a free instance. The default of ExpireBehavior is
REMOVE_AFTER_GRACE_PERIOD. This can be modified during or after creation, and before expiration.
Declaration
[JsonProperty("expireBehavior")]
public virtual string ExpireBehavior { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExpireTime
Output only. Timestamp after which the instance will either be upgraded or scheduled for deletion after a grace period. ExpireBehavior is used to choose between upgrading or scheduling the free instance for deletion. This timestamp is set during the creation of a free instance.
Declaration
[JsonProperty("expireTime")]
public virtual object ExpireTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
UpgradeTime
Output only. If present, the timestamp at which the free instance was upgraded to a provisioned instance.
Declaration
[JsonProperty("upgradeTime")]
public virtual object UpgradeTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |