public sealed class StaticIpConnectivity : IMessage<StaticIpConnectivity>, IEquatable<StaticIpConnectivity>, IDeepCloneable<StaticIpConnectivity>, IBufferMessage, IMessage
Reference documentation and code samples for the Database Migration v1 API class StaticIpConnectivity.
The source database will allow incoming connections from the public IP of the
destination database. You can retrieve the public IP of the Cloud SQL
instance from the Cloud SQL console or using Cloud SQL APIs. No additional
configuration is required.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eStaticIpConnectivity\u003c/code\u003e class within the Google Cloud Database Migration v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStaticIpConnectivity\u003c/code\u003e class allows source databases to accept connections from the public IP of a destination database, which can be found in the Cloud SQL console or via Cloud SQL APIs.\u003c/p\u003e\n"],["\u003cp\u003eThe page includes version history for the \u003ccode\u003eStaticIpConnectivity\u003c/code\u003e class, from version 1.0.0 up to the latest version 2.5.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStaticIpConnectivity\u003c/code\u003e class implements multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe page details the constructors available for the \u003ccode\u003eStaticIpConnectivity\u003c/code\u003e class, including a default constructor and a constructor that accepts another \u003ccode\u003eStaticIpConnectivity\u003c/code\u003e instance.\u003c/p\u003e\n"]]],[],null,["# Database Migration v1 API - Class StaticIpConnectivity (2.5.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.5.0 (latest)](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/latest/Google.Cloud.CloudDms.V1.StaticIpConnectivity)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/2.4.0/Google.Cloud.CloudDms.V1.StaticIpConnectivity)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/2.3.0/Google.Cloud.CloudDms.V1.StaticIpConnectivity)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/2.2.0/Google.Cloud.CloudDms.V1.StaticIpConnectivity)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/2.1.0/Google.Cloud.CloudDms.V1.StaticIpConnectivity)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/2.0.0/Google.Cloud.CloudDms.V1.StaticIpConnectivity)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/1.2.0/Google.Cloud.CloudDms.V1.StaticIpConnectivity)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/1.1.0/Google.Cloud.CloudDms.V1.StaticIpConnectivity)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/1.0.0/Google.Cloud.CloudDms.V1.StaticIpConnectivity) \n\n public sealed class StaticIpConnectivity : IMessage\u003cStaticIpConnectivity\u003e, IEquatable\u003cStaticIpConnectivity\u003e, IDeepCloneable\u003cStaticIpConnectivity\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Database Migration v1 API class StaticIpConnectivity.\n\nThe source database will allow incoming connections from the public IP of the\ndestination database. You can retrieve the public IP of the Cloud SQL\ninstance from the Cloud SQL console or using Cloud SQL APIs. No additional\nconfiguration is required. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e StaticIpConnectivity \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[StaticIpConnectivity](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/latest/Google.Cloud.CloudDms.V1.StaticIpConnectivity), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[StaticIpConnectivity](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/latest/Google.Cloud.CloudDms.V1.StaticIpConnectivity), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[StaticIpConnectivity](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/latest/Google.Cloud.CloudDms.V1.StaticIpConnectivity), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.CloudDms.V1](/dotnet/docs/reference/Google.Cloud.CloudDms.V1/latest/Google.Cloud.CloudDms.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.CloudDms.V1.dll\n\nConstructors\n------------\n\n### StaticIpConnectivity()\n\n public StaticIpConnectivity()\n\n### StaticIpConnectivity(StaticIpConnectivity)\n\n public StaticIpConnectivity(StaticIpConnectivity other)"]]