import * as core from "@terrascript/core"; export interface DsCertificateArgs { /** * (Optional) Certificate identifier. For example, `rds-ca-2019`. */ id?: string | core.StringOut; /** * (Optional) When enabled, returns the certificate with the latest `ValidTill`. */ latestValidTill?: boolean | core.BooleanOut; } export declare class DsCertificate extends core.Data { /** * Amazon Resource Name (ARN) of the certificate. */ arn: string | core.StringOut; /** * Type of certificate. For example, `CA`. */ certificateType: string | core.StringOut; /** * Boolean whether there is an override for the default certificate identifier. */ customerOverride: boolean | core.BooleanOut; /** * If there is an override for the default certificate identifier, when the override expires. */ customerOverrideValidTill: string | core.StringOut; /** * (Optional) Certificate identifier. For example, `rds-ca-2019`. */ id?: string | core.StringOut; /** * (Optional) When enabled, returns the certificate with the latest `ValidTill`. */ latestValidTill?: boolean | core.BooleanOut; /** * Thumbprint of the certificate. */ thumbprint: string | core.StringOut; /** * [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) of certificate starting validity d * ate. */ validFrom: string | core.StringOut; /** * [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8) of certificate ending validity dat * e. */ validTill: string | core.StringOut; constructor(name: string, args?: DsCertificateArgs); getNamespace(): string; } //# sourceMappingURL=ds_certificate.d.ts.map