public sealed class HybridReplicationParameters : IMessage<HybridReplicationParameters>, IEquatable<HybridReplicationParameters>, IDeepCloneable<HybridReplicationParameters>, IBufferMessage, IMessage
Reference documentation and code samples for the NetApp v1 API class HybridReplicationParameters.
The Hybrid Replication parameters for the volume.
Implements
IMessageHybridReplicationParameters, IEquatableHybridReplicationParameters, IDeepCloneableHybridReplicationParameters, IBufferMessage, IMessageNamespace
Google.Cloud.NetApp.V1Assembly
Google.Cloud.NetApp.V1.dll
Constructors
HybridReplicationParameters()
public HybridReplicationParameters()
HybridReplicationParameters(HybridReplicationParameters)
public HybridReplicationParameters(HybridReplicationParameters other)
Parameter | |
---|---|
Name | Description |
other |
HybridReplicationParameters |
Properties
ClusterLocation
public string ClusterLocation { get; set; }
Optional. Name of source cluster location associated with the Hybrid replication. This is a free-form field for the display purpose only.
Property Value | |
---|---|
Type | Description |
string |
Description
public string Description { get; set; }
Optional. Description of the replication.
Property Value | |
---|---|
Type | Description |
string |
Labels
public MapField<string, string> Labels { get; }
Optional. Labels to be added to the replication as the key value pairs.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
PeerClusterName
public string PeerClusterName { get; set; }
Required. Name of the user's local source cluster to be peered with the destination cluster.
Property Value | |
---|---|
Type | Description |
string |
PeerIpAddresses
public RepeatedField<string> PeerIpAddresses { get; }
Required. List of node ip addresses to be peered with.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
PeerSvmName
public string PeerSvmName { get; set; }
Required. Name of the user's local source vserver svm to be peered with the destination vserver svm.
Property Value | |
---|---|
Type | Description |
string |
PeerVolumeName
public string PeerVolumeName { get; set; }
Required. Name of the user's local source volume to be peered with the destination volume.
Property Value | |
---|---|
Type | Description |
string |
Replication
public string Replication { get; set; }
Required. Desired Identifier (name) of the replication which will be created for this volume.
Format:
projects/{project_id}/locations/{location}/volumes/{volume_id}/replications/{replication_id}
Property Value | |
---|---|
Type | Description |
string |
ReplicationAsReplicationName
public ReplicationName ReplicationAsReplicationName { get; set; }
ReplicationName-typed view over the Replication resource name property.
Property Value | |
---|---|
Type | Description |
ReplicationName |