import * as core from "@terrascript/core"; export interface DsOrderableDbInstanceArgs { engine?: string | core.StringOut; engineVersion?: string | core.StringOut; instanceClass?: string | core.StringOut; licenseModel?: string | core.StringOut; preferredInstanceClasses?: core.Array | core.ArrayOut; vpc?: boolean | core.BooleanOut; } export declare class DsOrderableDbInstance extends core.Data { availabilityZones: core.Array | core.ArrayOut; engine?: string | core.StringOut; engineVersion?: string | core.StringOut; id: string | core.StringOut; instanceClass?: string | core.StringOut; licenseModel?: string | core.StringOut; maxIopsPerDbInstance: number | core.NumberOut; maxIopsPerGib: number | core.NumberOut; maxStorageSize: number | core.NumberOut; minIopsPerDbInstance: number | core.NumberOut; minIopsPerGib: number | core.NumberOut; minStorageSize: number | core.NumberOut; multiAzCapable: boolean | core.BooleanOut; preferredInstanceClasses?: core.Array | core.ArrayOut; readReplicaCapable: boolean | core.BooleanOut; storageType: string | core.StringOut; supportsEnhancedMonitoring: boolean | core.BooleanOut; supportsIamDatabaseAuthentication: boolean | core.BooleanOut; supportsIops: boolean | core.BooleanOut; supportsPerformanceInsights: boolean | core.BooleanOut; supportsStorageEncryption: boolean | core.BooleanOut; vpc?: boolean | core.BooleanOut; constructor(name: string, args?: DsOrderableDbInstanceArgs); getNamespace(): string; } //# sourceMappingURL=ds_orderable_db_instance.d.ts.map