GetClusterCrossClusterReplicationConfig constructor
- required Input<
String> clusterRole, - required Input<
List< memberships,GetClusterCrossClusterReplicationConfigMembership> > - required Input<
List< primaryClusters,GetClusterCrossClusterReplicationConfigPrimaryCluster> > - required Input<
List< secondaryClusters,GetClusterCrossClusterReplicationConfigSecondaryCluster> > - required Input<
String> updateTime,
Creates a new GetClusterCrossClusterReplicationConfig.
clusterRole The role of the cluster in cross cluster replication. Supported values are:
memberships An output only view of all the member clusters participating in cross cluster replication. This field is populated for all the member clusters irrespective of their cluster role.
primaryClusters 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 The last time cross cluster replication config was updated.
Implementation
const GetClusterCrossClusterReplicationConfig({
required this.clusterRole,
required this.memberships,
required this.primaryClusters,
required this.secondaryClusters,
required this.updateTime,
});