ClusterCrossClusterReplicationConfig constructor

const ClusterCrossClusterReplicationConfig({
  1. Input<String?>? clusterRole,
  2. Input<List<ClusterCrossClusterReplicationConfigMembership>?>? memberships,
  3. Input<ClusterCrossClusterReplicationConfigPrimaryCluster?>? primaryCluster,
  4. Input<List<ClusterCrossClusterReplicationConfigSecondaryCluster>?>? secondaryClusters,
  5. Input<String?>? updateTime,
})

Creates a new ClusterCrossClusterReplicationConfig. clusterRole The role of the cluster in cross cluster replication. Supported values are: memberships (Output) primaryCluster Details of the primary cluster that is used as the replication source for this secondary cluster. This is allowed to be set only for clusters whose cluster role is of type SECONDARY. secondaryClusters List of secondary clusters that are replicating from this primary cluster. This is allowed to be set only for clusters whose cluster role is of type PRIMARY. updateTime (Output)

Implementation

const ClusterCrossClusterReplicationConfig({
  this.clusterRole,
  this.memberships,
  this.primaryCluster,
  this.secondaryClusters,
  this.updateTime,
});