AwsRedshiftClusterDetails constructor
AwsRedshiftClusterDetails({
- bool? allowVersionUpgrade,
- int? automatedSnapshotRetentionPeriod,
- String? availabilityZone,
- String? clusterAvailabilityStatus,
- String? clusterCreateTime,
- String? clusterIdentifier,
- List<
AwsRedshiftClusterClusterNode> ? clusterNodes, - List<
AwsRedshiftClusterClusterParameterGroup> ? clusterParameterGroups, - String? clusterPublicKey,
- String? clusterRevisionNumber,
- List<
AwsRedshiftClusterClusterSecurityGroup> ? clusterSecurityGroups, - AwsRedshiftClusterClusterSnapshotCopyStatus? clusterSnapshotCopyStatus,
- String? clusterStatus,
- String? clusterSubnetGroupName,
- String? clusterVersion,
- String? dBName,
- List<
AwsRedshiftClusterDeferredMaintenanceWindow> ? deferredMaintenanceWindows, - AwsRedshiftClusterElasticIpStatus? elasticIpStatus,
- String? elasticResizeNumberOfNodeOptions,
- bool? encrypted,
- AwsRedshiftClusterEndpoint? endpoint,
- bool? enhancedVpcRouting,
- String? expectedNextSnapshotScheduleTime,
- String? expectedNextSnapshotScheduleTimeStatus,
- AwsRedshiftClusterHsmStatus? hsmStatus,
- List<
AwsRedshiftClusterIamRole> ? iamRoles, - String? kmsKeyId,
- String? maintenanceTrackName,
- int? manualSnapshotRetentionPeriod,
- String? masterUsername,
- String? nextMaintenanceWindowStartTime,
- String? nodeType,
- int? numberOfNodes,
- List<
String> ? pendingActions, - AwsRedshiftClusterPendingModifiedValues? pendingModifiedValues,
- String? preferredMaintenanceWindow,
- bool? publiclyAccessible,
- AwsRedshiftClusterResizeInfo? resizeInfo,
- AwsRedshiftClusterRestoreStatus? restoreStatus,
- String? snapshotScheduleIdentifier,
- String? snapshotScheduleState,
- String? vpcId,
- List<
AwsRedshiftClusterVpcSecurityGroup> ? vpcSecurityGroups,
Implementation
AwsRedshiftClusterDetails({
this.allowVersionUpgrade,
this.automatedSnapshotRetentionPeriod,
this.availabilityZone,
this.clusterAvailabilityStatus,
this.clusterCreateTime,
this.clusterIdentifier,
this.clusterNodes,
this.clusterParameterGroups,
this.clusterPublicKey,
this.clusterRevisionNumber,
this.clusterSecurityGroups,
this.clusterSnapshotCopyStatus,
this.clusterStatus,
this.clusterSubnetGroupName,
this.clusterVersion,
this.dBName,
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.nextMaintenanceWindowStartTime,
this.nodeType,
this.numberOfNodes,
this.pendingActions,
this.pendingModifiedValues,
this.preferredMaintenanceWindow,
this.publiclyAccessible,
this.resizeInfo,
this.restoreStatus,
this.snapshotScheduleIdentifier,
this.snapshotScheduleState,
this.vpcId,
this.vpcSecurityGroups,
});