import * as core from "@terrascript/core"; export interface DsServerCertificateArgs { /** * sort results by expiration date. returns the certificate with expiration date in furthest in the fut * ure. */ latest?: boolean | core.BooleanOut; /** * exact name of the cert to lookup */ name?: string | core.StringOut; /** * prefix of cert to filter by */ namePrefix?: string | core.StringOut; /** * prefix of path to filter by */ pathPrefix?: string | core.StringOut; } export declare class DsServerCertificate extends core.Data { arn: string | core.StringOut; certificateBody: string | core.StringOut; certificateChain: string | core.StringOut; expirationDate: string | core.StringOut; id: string | core.StringOut; /** * sort results by expiration date. returns the certificate with expiration date in furthest in the fut * ure. */ latest?: boolean | core.BooleanOut; /** * exact name of the cert to lookup */ name?: string | core.StringOut; /** * prefix of cert to filter by */ namePrefix?: string | core.StringOut; path: string | core.StringOut; /** * prefix of path to filter by */ pathPrefix?: string | core.StringOut; uploadDate: string | core.StringOut; constructor(name: string, args?: DsServerCertificateArgs); getNamespace(): string; } //# sourceMappingURL=ds_server_certificate.d.ts.map