public sealed class MigrationSource : IMessage<MigrationSource>, IEquatable<MigrationSource>, IDeepCloneable<MigrationSource>, IBufferMessage, IMessage
Reference documentation and code samples for the AlloyDB v1 API class MigrationSource.
Subset of the source instance configuration that is available when reading
the cluster resource.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The `MigrationSource` class within the Google Cloud AlloyDB v1 API provides details about the source instance configuration when reading the cluster resource, specifically for version 1.2.0."],["This class, found in the `Google.Cloud.AlloyDb.V1` namespace, implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, with the inheritance of the base object class."],["The `MigrationSource` class has constructors for creating new instances, either empty or by copying another `MigrationSource` object, and the documentation contains a list of all available versions of it."],["Key properties of the `MigrationSource` class include `HostPort`, which specifies the on-premises instance's location, `ReferenceId` for the external source identifier, and `SourceType` to specify the migration source type."],["This page contains reference documentation and code samples for the AlloyDB v1 API, and lists out the version history, of which 1.9.0 is the latest and 1.0.0 is the initial release."]]],[]]