Memorystore v1 API - Class StartMigrationRequest (1.0.0-beta08)

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

Reference documentation and code samples for the Memorystore v1 API class StartMigrationRequest.

Request for StartMigration.

Inheritance

object > StartMigrationRequest

Namespace

Google.Cloud.Memorystore.V1

Assembly

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