ReplicationGroup constructor
ReplicationGroup({
- String? arn,
- bool? atRestEncryptionEnabled,
- bool? authTokenEnabled,
- DateTime? authTokenLastModifiedDate,
- AutomaticFailoverStatus? automaticFailover,
- String? cacheNodeType,
- bool? clusterEnabled,
- Endpoint? configurationEndpoint,
- String? description,
- GlobalReplicationGroupInfo? globalReplicationGroupInfo,
- String? kmsKeyId,
- List<
String> ? memberClusters, - List<
String> ? memberClustersOutpostArns, - MultiAZStatus? multiAZ,
- List<
NodeGroup> ? nodeGroups, - ReplicationGroupPendingModifiedValues? pendingModifiedValues,
- String? replicationGroupId,
- int? snapshotRetentionLimit,
- String? snapshotWindow,
- String? snapshottingClusterId,
- String? status,
- bool? transitEncryptionEnabled,
- 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,
});