import * as core from "@terrascript/core"; export interface CertificateAuthorityCertificateArgs extends core.ResourceArgs { /** * (Required) The PEM-encoded certificate for the Certificate Authority. */ certificate: string | core.StringOut; /** * (Required) Amazon Resource Name (ARN) of the Certificate Authority. */ certificateAuthorityArn: string | core.StringOut; /** * (Optional) The PEM-encoded certificate chain that includes any intermediate certificates and chains * up to root CA. Required for subordinate Certificate Authorities. Not allowed for root Certificate Au * thorities. */ certificateChain?: string | core.StringOut; } export declare class CertificateAuthorityCertificate extends core.Resource { /** * (Required) The PEM-encoded certificate for the Certificate Authority. */ certificate: string | core.StringOut; /** * (Required) Amazon Resource Name (ARN) of the Certificate Authority. */ certificateAuthorityArn: string | core.StringOut; /** * (Optional) The PEM-encoded certificate chain that includes any intermediate certificates and chains * up to root CA. Required for subordinate Certificate Authorities. Not allowed for root Certificate Au * thorities. */ certificateChain?: string | core.StringOut; id: string | core.StringOut; constructor(name: string, args?: CertificateAuthorityCertificateArgs); getNamespace(): string; } //# sourceMappingURL=certificate_authority_certificate.d.ts.map