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].
Implements
IMessageMoveInstanceMetadata, IEquatableMoveInstanceMetadata, IDeepCloneableMoveInstanceMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Spanner.Admin.Instance.V1Assembly
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 |