public bool RequiredForNewSiteToSiteDataTransferSpokes { get; set; }
Output only. If true, indicates that this VPC network is currently
associated with spokes that use the data transfer feature (spokes where the
site_to_site_data_transfer field is set to true). If you create new spokes
that use data transfer, they must be associated with this VPC network. At
most, one VPC network will have this field set to true.
[[["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\u003eThe \u003ccode\u003eRoutingVPC\u003c/code\u003e class represents VPC networks associated with spokes in a Network Connectivity Center hub.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eRoutingVPC\u003c/code\u003e class is 2.9.0, with several earlier versions available for reference, ranging from 1.0.0 to 2.8.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eRoutingVPC\u003c/code\u003e implements 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 \u003ccode\u003eRequiredForNewSiteToSiteDataTransferSpokes\u003c/code\u003e property indicates whether the VPC is associated with spokes using data transfer, and only one VPC network can have this field set to true.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUri\u003c/code\u003e property provides the URI of the VPC network, and \u003ccode\u003eUriAsNetworkName\u003c/code\u003e offers a typed view over this resource name.\u003c/p\u003e\n"]]],[],null,["# Network Connectivity v1 API - Class RoutingVPC (2.11.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.11.0 (latest)](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/latest/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.10.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.10.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.9.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.9.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.8.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.8.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.7.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.7.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.6.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.5.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.4.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.3.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.2.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.1.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/2.0.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/1.2.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/1.1.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/1.0.0/Google.Cloud.NetworkConnectivity.V1.RoutingVPC) \n\n public sealed class RoutingVPC : IMessage\u003cRoutingVPC\u003e, IEquatable\u003cRoutingVPC\u003e, IDeepCloneable\u003cRoutingVPC\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Network Connectivity v1 API class RoutingVPC.\n\nRoutingVPC contains information about the VPC networks associated\nwith the spokes of a Network Connectivity Center hub. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e RoutingVPC \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[RoutingVPC](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/latest/Google.Cloud.NetworkConnectivity.V1.RoutingVPC), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[RoutingVPC](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/latest/Google.Cloud.NetworkConnectivity.V1.RoutingVPC), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[RoutingVPC](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/latest/Google.Cloud.NetworkConnectivity.V1.RoutingVPC), [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.NetworkConnectivity.V1](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/latest/Google.Cloud.NetworkConnectivity.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.NetworkConnectivity.V1.dll\n\nConstructors\n------------\n\n### RoutingVPC()\n\n public RoutingVPC()\n\n### RoutingVPC(RoutingVPC)\n\n public RoutingVPC(RoutingVPC other)\n\nProperties\n----------\n\n### RequiredForNewSiteToSiteDataTransferSpokes\n\n public bool RequiredForNewSiteToSiteDataTransferSpokes { get; set; }\n\nOutput only. If true, indicates that this VPC network is currently\nassociated with spokes that use the data transfer feature (spokes where the\nsite_to_site_data_transfer field is set to true). If you create new spokes\nthat use data transfer, they must be associated with this VPC network. At\nmost, one VPC network will have this field set to true.\n\n### Uri\n\n public string Uri { get; set; }\n\nThe URI of the VPC network.\n\n### UriAsNetworkName\n\n public NetworkName UriAsNetworkName { get; set; }\n\n[NetworkName](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/latest/Google.Cloud.NetworkConnectivity.V1.NetworkName)-typed view over the [Uri](/dotnet/docs/reference/Google.Cloud.NetworkConnectivity.V1/latest/Google.Cloud.NetworkConnectivity.V1.RoutingVPC#Google_Cloud_NetworkConnectivity_V1_RoutingVPC_Uri) resource name property."]]