ReplicationGroup constructor

ReplicationGroup({
  1. String? arn,
  2. bool? atRestEncryptionEnabled,
  3. bool? authTokenEnabled,
  4. DateTime? authTokenLastModifiedDate,
  5. AutomaticFailoverStatus? automaticFailover,
  6. String? cacheNodeType,
  7. bool? clusterEnabled,
  8. Endpoint? configurationEndpoint,
  9. String? description,
  10. GlobalReplicationGroupInfo? globalReplicationGroupInfo,
  11. String? kmsKeyId,
  12. List<String>? memberClusters,
  13. List<String>? memberClustersOutpostArns,
  14. MultiAZStatus? multiAZ,
  15. List<NodeGroup>? nodeGroups,
  16. ReplicationGroupPendingModifiedValues? pendingModifiedValues,
  17. String? replicationGroupId,
  18. int? snapshotRetentionLimit,
  19. String? snapshotWindow,
  20. String? snapshottingClusterId,
  21. String? status,
  22. bool? transitEncryptionEnabled,
  23. List<String>? userGroupIds,
})

Implementation

ReplicationGroup({
  this.arn,
  this.atRestEncryptionEnabled,
  this.authTokenEnabled,
  this.authTokenLastModifiedDate,
  this.automaticFailover,
  this.cacheNodeType,
  this.clusterEnabled,
  this.configurationEndpoint,
  this.description,
  this.globalReplicationGroupInfo,
  this.kmsKeyId,
  this.memberClusters,
  this.memberClustersOutpostArns,
  this.multiAZ,
  this.nodeGroups,
  this.pendingModifiedValues,
  this.replicationGroupId,
  this.snapshotRetentionLimit,
  this.snapshotWindow,
  this.snapshottingClusterId,
  this.status,
  this.transitEncryptionEnabled,
  this.userGroupIds,
});