public sealed class MigrationConfig : IMessage<MigrationConfig>, IEquatable<MigrationConfig>, IDeepCloneable<MigrationConfig>, IBufferMessage, IMessageReference documentation and code samples for the Memorystore v1 API class MigrationConfig.
Configuration for the migration of an instance.
Implements
IMessageMigrationConfig, IEquatableMigrationConfig, IDeepCloneableMigrationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Memorystore.V1Assembly
Google.Cloud.Memorystore.V1.dll
Constructors
MigrationConfig()
public MigrationConfig()MigrationConfig(MigrationConfig)
public MigrationConfig(MigrationConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
MigrationConfig |
Properties
ForceFinishMigration
public bool ForceFinishMigration { get; set; }Output only. Represents a boolean flag to force migration finalization without offset catch up validation between source and target before stopping replication.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
SelfManagedSource
public SelfManagedSource SelfManagedSource { get; set; }Output only. Configuration for migrating from a self-managed Valkey/Redis instance
| Property Value | |
|---|---|
| Type | Description |
SelfManagedSource |
|
SourceCase
public MigrationConfig.SourceOneofCase SourceCase { get; }| Property Value | |
|---|---|
| Type | Description |
MigrationConfigSourceOneofCase |
|
State
public MigrationConfig.Types.State State { get; set; }Output only. Migration state of the instance.
| Property Value | |
|---|---|
| Type | Description |
MigrationConfigTypesState |
|