import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export interface DBClusterProperties { StorageEncrypted?: Value; RestoreToTime?: Value; EngineVersion?: Value; KmsKeyId?: Value; AvailabilityZones?: List>; SnapshotIdentifier?: Value; Port?: Value; DBClusterIdentifier?: Value; PreferredMaintenanceWindow?: Value; DBSubnetGroupName?: Value; DeletionProtection?: Value; PreferredBackupWindow?: Value; UseLatestRestorableTime?: Value; MasterUserPassword?: Value; VpcSecurityGroupIds?: List>; SourceDBClusterIdentifier?: Value; MasterUsername?: Value; DBClusterParameterGroupName?: Value; CopyTagsToSnapshot?: Value; BackupRetentionPeriod?: Value; RestoreType?: Value; Tags?: List; EnableCloudwatchLogsExports?: List>; } export default class DBCluster extends ResourceBase { constructor(properties?: DBClusterProperties); }