Google Cloud Spanner Instance Administration v1 API - Class FreeInstanceMetadata (5.6.0)

public sealed class FreeInstanceMetadata : IMessage<FreeInstanceMetadata>, IEquatable<FreeInstanceMetadata>, IDeepCloneable<FreeInstanceMetadata>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Spanner Instance Administration v1 API class FreeInstanceMetadata.

Free instance specific metadata that is kept even after an instance has been upgraded for tracking purposes.

Inheritance

object > FreeInstanceMetadata

Namespace

Google.Cloud.Spanner.Admin.Instance.V1

Assembly

Google.Cloud.Spanner.Admin.Instance.V1.dll

Constructors

FreeInstanceMetadata()

public FreeInstanceMetadata()

FreeInstanceMetadata(FreeInstanceMetadata)

public FreeInstanceMetadata(FreeInstanceMetadata other)
Parameter
Name Description
other FreeInstanceMetadata

Properties

ExpireBehavior

public FreeInstanceMetadata.Types.ExpireBehavior ExpireBehavior { get; set; }

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.

Property Value
Type Description
FreeInstanceMetadata Types ExpireBehavior

ExpireTime

public Timestamp ExpireTime { get; set; }

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.

Property Value
Type Description
Timestamp

UpgradeTime

public Timestamp UpgradeTime { get; set; }

Output only. If present, the timestamp at which the free instance was upgraded to a provisioned instance.

Property Value
Type Description
Timestamp

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月06日 UTC.