public sealed class StartMigrationRequest : IMessage<StartMigrationRequest>, IEquatable<StartMigrationRequest>, IDeepCloneable<StartMigrationRequest>, IBufferMessage, IMessageReference documentation and code samples for the Memorystore v1 API class StartMigrationRequest.
Request for StartMigration.
Implements
IMessageStartMigrationRequest, IEquatableStartMigrationRequest, IDeepCloneableStartMigrationRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Memorystore.V1Assembly
Google.Cloud.Memorystore.V1.dll
Constructors
StartMigrationRequest()
public StartMigrationRequest()StartMigrationRequest(StartMigrationRequest)
public StartMigrationRequest(StartMigrationRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
StartMigrationRequest |
Properties
InstanceName
public InstanceName InstanceName { get; set; }InstanceName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
InstanceName |
|
Name
public string Name { get; set; }Required. The resource name of the instance to start migration on. Format: projects/{project}/locations/{location}/instances/{instance}
| Property Value | |
|---|---|
| Type | Description |
string |
|
SelfManagedSource
public SelfManagedSource SelfManagedSource { get; set; }Required. Configuration for migrating from a self-managed Valkey/Redis instance
| Property Value | |
|---|---|
| Type | Description |
SelfManagedSource |
|
SourceCase
public StartMigrationRequest.SourceOneofCase SourceCase { get; }| Property Value | |
|---|---|
| Type | Description |
StartMigrationRequestSourceOneofCase |
|