[[["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-09-04 UTC."],[],[],null,["# Google Cloud AlloyDB for PostgreSQL V1 Client - Class MigrationSource (1.4.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.4.1 (latest)](/php/docs/reference/cloud-alloydb/latest/V1.MigrationSource)\n- [1.4.0](/php/docs/reference/cloud-alloydb/1.4.0/V1.MigrationSource)\n- [1.3.0](/php/docs/reference/cloud-alloydb/1.3.0/V1.MigrationSource)\n- [1.2.0](/php/docs/reference/cloud-alloydb/1.2.0/V1.MigrationSource)\n- [1.1.3](/php/docs/reference/cloud-alloydb/1.1.3/V1.MigrationSource)\n- [1.0.0](/php/docs/reference/cloud-alloydb/1.0.0/V1.MigrationSource)\n- [0.10.3](/php/docs/reference/cloud-alloydb/0.10.3/V1.MigrationSource)\n- [0.9.0](/php/docs/reference/cloud-alloydb/0.9.0/V1.MigrationSource)\n- [0.8.0](/php/docs/reference/cloud-alloydb/0.8.0/V1.MigrationSource)\n- [0.7.1](/php/docs/reference/cloud-alloydb/0.7.1/V1.MigrationSource)\n- [0.6.0](/php/docs/reference/cloud-alloydb/0.6.0/V1.MigrationSource)\n- [0.5.0](/php/docs/reference/cloud-alloydb/0.5.0/V1.MigrationSource)\n- [0.4.0](/php/docs/reference/cloud-alloydb/0.4.0/V1.MigrationSource)\n- [0.3.0](/php/docs/reference/cloud-alloydb/0.3.0/V1.MigrationSource)\n- [0.2.1](/php/docs/reference/cloud-alloydb/0.2.1/V1.MigrationSource)\n- [0.1.3](/php/docs/reference/cloud-alloydb/0.1.3/V1.MigrationSource) \nReference documentation and code samples for the Google Cloud AlloyDB for PostgreSQL V1 Client class MigrationSource.\n\nSubset of the source instance configuration that is available when reading\nthe cluster resource.\n\nGenerated from protobuf message `google.cloud.alloydb.v1.MigrationSource`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AlloyDb \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getHostPort\n\nOutput only. The host and port of the on-premises instance in host:port\nformat\n\n### setHostPort\n\nOutput only. The host and port of the on-premises instance in host:port\nformat\n\n### getReferenceId\n\nOutput only. Place holder for the external source identifier(e.g DMS job\nname) that created the cluster.\n\n### setReferenceId\n\nOutput only. Place holder for the external source identifier(e.g DMS job\nname) that created the cluster.\n\n### getSourceType\n\nOutput only. Type of migration source.\n\n### setSourceType\n\nOutput only. Type of migration source."]]