public sealed class ReverseReplicationDirectionRequest : IMessage<ReverseReplicationDirectionRequest>, IEquatable<ReverseReplicationDirectionRequest>, IDeepCloneable<ReverseReplicationDirectionRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the NetApp v1 API class ReverseReplicationDirectionRequest.
ReverseReplicationDirectionRequest reverses direction of replication. Source
becomes destination and destination becomes source.
Required. The resource name of the replication, in the format of
projects/{project_id}/locations/{location}/volumes/{volume_id}/replications/{replication_id}.
[[["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."],[[["\u003cp\u003eThe latest version of the \u003ccode\u003eReverseReplicationDirectionRequest\u003c/code\u003e class is 1.8.0, and it is part of the \u003ccode\u003eGoogle.Cloud.NetApp.V1\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eReverseReplicationDirectionRequest\u003c/code\u003e class is used to reverse the replication direction between a source and destination, making the original source the new destination and vice versa.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its capabilities in message handling and object cloning.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eReverseReplicationDirectionRequest\u003c/code\u003e class includes properties like \u003ccode\u003eName\u003c/code\u003e and \u003ccode\u003eReplicationName\u003c/code\u003e to manage and identify replication resources using their unique resource name.\u003c/p\u003e\n"],["\u003cp\u003eYou can access previous versions of \u003ccode\u003eReverseReplicationDirectionRequest\u003c/code\u003e going all the way back to version 1.0.0, each with its own documentation page.\u003c/p\u003e\n"]]],[],null,["# NetApp v1 API - Class ReverseReplicationDirectionRequest (1.10.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.10.0 (latest)](/dotnet/docs/reference/Google.Cloud.NetApp.V1/latest/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest)\n- [1.9.0](/dotnet/docs/reference/Google.Cloud.NetApp.V1/1.9.0/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest)\n- [1.8.0](/dotnet/docs/reference/Google.Cloud.NetApp.V1/1.8.0/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest)\n- [1.7.0](/dotnet/docs/reference/Google.Cloud.NetApp.V1/1.7.0/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest)\n- [1.6.0](/dotnet/docs/reference/Google.Cloud.NetApp.V1/1.6.0/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.NetApp.V1/1.5.0/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.NetApp.V1/1.4.0/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.NetApp.V1/1.3.0/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.NetApp.V1/1.2.0/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.NetApp.V1/1.1.0/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.NetApp.V1/1.0.0/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest) \n\n public sealed class ReverseReplicationDirectionRequest : IMessage\u003cReverseReplicationDirectionRequest\u003e, IEquatable\u003cReverseReplicationDirectionRequest\u003e, IDeepCloneable\u003cReverseReplicationDirectionRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the NetApp v1 API class ReverseReplicationDirectionRequest.\n\nReverseReplicationDirectionRequest reverses direction of replication. Source\nbecomes destination and destination becomes source. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ReverseReplicationDirectionRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ReverseReplicationDirectionRequest](/dotnet/docs/reference/Google.Cloud.NetApp.V1/latest/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ReverseReplicationDirectionRequest](/dotnet/docs/reference/Google.Cloud.NetApp.V1/latest/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ReverseReplicationDirectionRequest](/dotnet/docs/reference/Google.Cloud.NetApp.V1/latest/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest), [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.NetApp.V1](/dotnet/docs/reference/Google.Cloud.NetApp.V1/latest/Google.Cloud.NetApp.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.NetApp.V1.dll\n\nConstructors\n------------\n\n### ReverseReplicationDirectionRequest()\n\n public ReverseReplicationDirectionRequest()\n\n### ReverseReplicationDirectionRequest(ReverseReplicationDirectionRequest)\n\n public ReverseReplicationDirectionRequest(ReverseReplicationDirectionRequest other)\n\nProperties\n----------\n\n### Name\n\n public string Name { get; set; }\n\nRequired. The resource name of the replication, in the format of\nprojects/{project_id}/locations/{location}/volumes/{volume_id}/replications/{replication_id}.\n\n### ReplicationName\n\n public ReplicationName ReplicationName { get; set; }\n\n[ReplicationName](/dotnet/docs/reference/Google.Cloud.NetApp.V1/latest/Google.Cloud.NetApp.V1.ReplicationName)-typed view over the [Name](/dotnet/docs/reference/Google.Cloud.NetApp.V1/latest/Google.Cloud.NetApp.V1.ReverseReplicationDirectionRequest#Google_Cloud_NetApp_V1_ReverseReplicationDirectionRequest_Name) resource name property."]]