VolumeHybridReplicationParameters constructor

const VolumeHybridReplicationParameters({
  1. Input<String?>? clusterLocation,
  2. Input<String?>? description,
  3. Input<String?>? hybridReplicationType,
  4. Input<Map<String, String>?>? labels,
  5. Input<int?>? largeVolumeConstituentCount,
  6. Input<String?>? peerClusterName,
  7. Input<List<String>?>? peerIpAddresses,
  8. Input<String?>? peerSvmName,
  9. Input<String?>? peerVolumeName,
  10. Input<String?>? replication,
  11. Input<String?>? replicationSchedule,
})

Creates a new VolumeHybridReplicationParameters. clusterLocation Optional. Name of source cluster location associated with the replication. This is a free-form field description Optional. Description of the replication. hybridReplicationType Optional. Type of the hybrid replication. Use MIGRATION to create a volume migration labels Optional. Labels to be added to the replication as the key value pairs. largeVolumeConstituentCount Optional. If the source is a FlexGroup volume, this field needs to match the number of constituents in the FlexGroup. peerClusterName Required. Name of the ONTAP source cluster to be peered with NetApp Volumes. peerIpAddresses Required. List of all intercluster LIF IP addresses of the ONTAP source cluster. peerSvmName Required. Name of the ONTAP source vserver SVM to be peered with NetApp Volumes. peerVolumeName Required. Name of the ONTAP source volume to be replicated to NetApp Volumes destination volume. replication Required. Desired name for the replication of this volume. replicationSchedule Optional. Replication Schedule for the replication created.

Implementation

const VolumeHybridReplicationParameters({
  this.clusterLocation,
  this.description,
  this.hybridReplicationType,
  this.labels,
  this.largeVolumeConstituentCount,
  this.peerClusterName,
  this.peerIpAddresses,
  this.peerSvmName,
  this.peerVolumeName,
  this.replication,
  this.replicationSchedule,
});