import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class EngineAttribute { Value?: Value; Name?: Value; constructor(properties: EngineAttribute); } export interface ServerProperties { KeyPair?: Value; EngineVersion?: Value; ServiceRoleArn: Value; DisableAutomatedBackup?: Value; BackupId?: Value; EngineModel?: Value; PreferredMaintenanceWindow?: Value; AssociatePublicIpAddress?: Value; InstanceProfileArn: Value; CustomCertificate?: Value; PreferredBackupWindow?: Value; SecurityGroupIds?: List>; SubnetIds?: List>; CustomDomain?: Value; CustomPrivateKey?: Value; EngineAttributes?: List; BackupRetentionCount?: Value; InstanceType: Value; Tags?: List; Engine?: Value; } export default class Server extends ResourceBase { static EngineAttribute: typeof EngineAttribute; constructor(properties: ServerProperties); }