import * as core from "@terrascript/core"; export interface DsUserArgs { /** * A string for what access a user possesses within the associated ElastiCache replication groups or cl * usters. */ accessString?: string | core.StringOut; engine?: string | core.StringOut; noPasswordRequired?: boolean | core.BooleanOut; passwords?: core.Array | core.ArrayOut; /** * The identifier for the user. */ userId: string | core.StringOut; /** * The user name of the user. */ userName?: string | core.StringOut; } export declare class DsUser extends core.Data { /** * A string for what access a user possesses within the associated ElastiCache replication groups or cl * usters. */ accessString?: string | core.StringOut; engine?: string | core.StringOut; id: string | core.StringOut; noPasswordRequired?: boolean | core.BooleanOut; passwords?: core.Array | core.ArrayOut; /** * The identifier for the user. */ userId: string | core.StringOut; /** * The user name of the user. */ userName?: string | core.StringOut; constructor(name: string, args?: DsUserArgs); getNamespace(): string; } //# sourceMappingURL=ds_user.d.ts.map