import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getCPSEnrollment(args: GetCPSEnrollmentArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getCPSEnrollment. */ export interface GetCPSEnrollmentArgs { enrollmentId: number; } /** * A collection of values returned by getCPSEnrollment. */ export interface GetCPSEnrollmentResult { readonly adminContacts: outputs.GetCPSEnrollmentAdminContact[]; readonly assignedSlots: number[]; readonly certificateChainType: string; readonly certificateType: string; readonly commonName: string; readonly contractId: string; readonly csrs: outputs.GetCPSEnrollmentCsr[]; readonly dnsChallenges: outputs.GetCPSEnrollmentDnsChallenge[]; readonly enableMultiStackedCertificates: boolean; readonly enrollmentId: number; readonly httpChallenges: outputs.GetCPSEnrollmentHttpChallenge[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly networkConfigurations: outputs.GetCPSEnrollmentNetworkConfiguration[]; readonly orgId: number; readonly organizations: outputs.GetCPSEnrollmentOrganization[]; readonly pendingChanges: boolean; readonly postVerificationWarnings: string; readonly preVerificationWarnings: string; readonly productionSlots: number[]; readonly registrationAuthority: string; readonly sans: string[]; readonly secureNetwork: string; readonly signatureAlgorithm: string; readonly sniOnly: boolean; readonly stagingSlots: number[]; readonly techContacts: outputs.GetCPSEnrollmentTechContact[]; readonly validationType: string; } export declare function getCPSEnrollmentOutput(args: GetCPSEnrollmentOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getCPSEnrollment. */ export interface GetCPSEnrollmentOutputArgs { enrollmentId: pulumi.Input; } //# sourceMappingURL=getCPSEnrollment.d.ts.map