public sealed class MoveInstanceRequest : IMessage<MoveInstanceRequest>, IEquatable<MoveInstanceRequest>, IDeepCloneable<MoveInstanceRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Spanner Instance Administration v1 API class MoveInstanceRequest.
The request for [MoveInstance][google.spanner.admin.instance.v1.InstanceAdmin.MoveInstance].
Implements
IMessageMoveInstanceRequest, IEquatableMoveInstanceRequest, IDeepCloneableMoveInstanceRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Spanner.Admin.Instance.V1Assembly
Google.Cloud.Spanner.Admin.Instance.V1.dll
Constructors
MoveInstanceRequest()
public MoveInstanceRequest()
MoveInstanceRequest(MoveInstanceRequest)
public MoveInstanceRequest(MoveInstanceRequest other)
Parameter | |
---|---|
Name | Description |
other |
MoveInstanceRequest |
Properties
InstanceName
public InstanceName InstanceName { get; set; }
Google.Cloud.Spanner.Common.V1.InstanceName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
Google.Cloud.Spanner.Common.V1.InstanceName |
Name
public string Name { get; set; }
Required. The instance to move.
Values are of the form projects/<project>/instances/<instance>
.
Property Value | |
---|---|
Type | Description |
string |
TargetConfig
public string TargetConfig { get; set; }
Required. The target instance configuration where to move the instance.
Values are of the form projects/<project>/instanceConfigs/<config>
.
Property Value | |
---|---|
Type | Description |
string |
TargetConfigAsInstanceConfigName
public InstanceConfigName TargetConfigAsInstanceConfigName { get; set; }
InstanceConfigName-typed view over the TargetConfig resource name property.
Property Value | |
---|---|
Type | Description |
InstanceConfigName |