Google Cloud Spanner Instance Administration v1 API - Class MoveInstanceMetadata (5.0.0-beta05)

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

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

Metadata type for the operation returned by [MoveInstance][google.spanner.admin.instance.v1.InstanceAdmin.MoveInstance].

Inheritance

object > MoveInstanceMetadata

Namespace

Google.Cloud.Spanner.Admin.Instance.V1

Assembly

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

Constructors

MoveInstanceMetadata()

public MoveInstanceMetadata()

MoveInstanceMetadata(MoveInstanceMetadata)

public MoveInstanceMetadata(MoveInstanceMetadata other)
Parameter
Name Description
other MoveInstanceMetadata

Properties

CancelTime

public Timestamp CancelTime { get; set; }

The time at which this operation was cancelled.

Property Value
Type Description
Timestamp

Progress

public OperationProgress Progress { get; set; }

The progress of the [MoveInstance][google.spanner.admin.instance.v1.InstanceAdmin.MoveInstance] operation. [progress_percent][google.spanner.admin.instance.v1.OperationProgress.progress_percent] is reset when cancellation is requested.

Property Value
Type Description
OperationProgress

TargetConfig

public string TargetConfig { get; set; }

The target instance configuration where to move the instance. Values are of the form projects/<project>/instanceConfigs/<config>.

Property Value
Type Description
string