import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getCloudcertificatesCertificate(args: GetCloudcertificatesCertificateArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getCloudcertificatesCertificate. */ export interface GetCloudcertificatesCertificateArgs { certificateId: string; includeHostnameBindings?: boolean; } /** * A collection of values returned by getCloudcertificatesCertificate. */ export interface GetCloudcertificatesCertificateResult { readonly accountId: string; readonly bindings: outputs.GetCloudcertificatesCertificateBinding[]; readonly certificateId: string; readonly certificateName: string; readonly certificateStatus: string; readonly certificateType: string; readonly contractId: string; readonly createdBy: string; readonly createdDate: string; readonly csrExpirationDate: string; readonly csrPem: string; readonly geoClass: string; readonly includeHostnameBindings?: boolean; readonly keySize: string; readonly keyType: string; readonly modifiedBy: string; readonly modifiedDate: string; readonly sans: string[]; readonly secureNetwork: string; readonly signedCertificateIssuer: string; readonly signedCertificateNotValidAfterDate: string; readonly signedCertificateNotValidBeforeDate: string; readonly signedCertificatePem: string; readonly signedCertificateSerialNumber: string; readonly signedCertificateSha256Fingerprint: string; readonly subject: outputs.GetCloudcertificatesCertificateSubject; readonly trustChainPem: string; } export declare function getCloudcertificatesCertificateOutput(args: GetCloudcertificatesCertificateOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getCloudcertificatesCertificate. */ export interface GetCloudcertificatesCertificateOutputArgs { certificateId: pulumi.Input; includeHostnameBindings?: pulumi.Input; } //# sourceMappingURL=getCloudcertificatesCertificate.d.ts.map