Cluster constructor

Cluster(
  1. {bool allowVersionUpgrade,
  2. int automatedSnapshotRetentionPeriod,
  3. String availabilityZone,
  4. String availabilityZoneRelocationStatus,
  5. String clusterAvailabilityStatus,
  6. DateTime clusterCreateTime,
  7. String clusterIdentifier,
  8. String clusterNamespaceArn,
  9. List<ClusterNode> clusterNodes,
  10. List<ClusterParameterGroupStatus> clusterParameterGroups,
  11. String clusterPublicKey,
  12. String clusterRevisionNumber,
  13. List<ClusterSecurityGroupMembership> clusterSecurityGroups,
  14. ClusterSnapshotCopyStatus clusterSnapshotCopyStatus,
  15. String clusterStatus,
  16. String clusterSubnetGroupName,
  17. String clusterVersion,
  18. String dBName,
  19. DataTransferProgress dataTransferProgress,
  20. List<DeferredMaintenanceWindow> deferredMaintenanceWindows,
  21. ElasticIpStatus elasticIpStatus,
  22. String elasticResizeNumberOfNodeOptions,
  23. bool encrypted,
  24. Endpoint endpoint,
  25. bool enhancedVpcRouting,
  26. DateTime expectedNextSnapshotScheduleTime,
  27. String expectedNextSnapshotScheduleTimeStatus,
  28. HsmStatus hsmStatus,
  29. List<ClusterIamRole> iamRoles,
  30. String kmsKeyId,
  31. String maintenanceTrackName,
  32. int manualSnapshotRetentionPeriod,
  33. String masterUsername,
  34. String modifyStatus,
  35. DateTime nextMaintenanceWindowStartTime,
  36. String nodeType,
  37. int numberOfNodes,
  38. List<String> pendingActions,
  39. PendingModifiedValues pendingModifiedValues,
  40. String preferredMaintenanceWindow,
  41. bool publiclyAccessible,
  42. ResizeInfo resizeInfo,
  43. RestoreStatus restoreStatus,
  44. String snapshotScheduleIdentifier,
  45. ScheduleState snapshotScheduleState,
  46. List<Tag> tags,
  47. String vpcId,
  48. List<VpcSecurityGroupMembership> vpcSecurityGroups}
)

Implementation

Cluster({
  this.allowVersionUpgrade,
  this.automatedSnapshotRetentionPeriod,
  this.availabilityZone,
  this.availabilityZoneRelocationStatus,
  this.clusterAvailabilityStatus,
  this.clusterCreateTime,
  this.clusterIdentifier,
  this.clusterNamespaceArn,
  this.clusterNodes,
  this.clusterParameterGroups,
  this.clusterPublicKey,
  this.clusterRevisionNumber,
  this.clusterSecurityGroups,
  this.clusterSnapshotCopyStatus,
  this.clusterStatus,
  this.clusterSubnetGroupName,
  this.clusterVersion,
  this.dBName,
  this.dataTransferProgress,
  this.deferredMaintenanceWindows,
  this.elasticIpStatus,
  this.elasticResizeNumberOfNodeOptions,
  this.encrypted,
  this.endpoint,
  this.enhancedVpcRouting,
  this.expectedNextSnapshotScheduleTime,
  this.expectedNextSnapshotScheduleTimeStatus,
  this.hsmStatus,
  this.iamRoles,
  this.kmsKeyId,
  this.maintenanceTrackName,
  this.manualSnapshotRetentionPeriod,
  this.masterUsername,
  this.modifyStatus,
  this.nextMaintenanceWindowStartTime,
  this.nodeType,
  this.numberOfNodes,
  this.pendingActions,
  this.pendingModifiedValues,
  this.preferredMaintenanceWindow,
  this.publiclyAccessible,
  this.resizeInfo,
  this.restoreStatus,
  this.snapshotScheduleIdentifier,
  this.snapshotScheduleState,
  this.tags,
  this.vpcId,
  this.vpcSecurityGroups,
});