Values.ExportCertificateResponseSourceExports a private certificate issued by a private certificate authority (CA) or a public certificate for use anywhere. The exported file contains the certificate, the certificate chain, and the encrypted private key associated with the public key that is embedded in the certificate. For security, you must assign a passphrase for the private key when exporting it. For information about exporting and formatting a certificate using the ACM console or CLI, see Export a private certificate and Export a public certificate. ACM public certificates created prior to June 17, 2025 cannot be exported.
type nonrec t = {certificate : CertificateBody.t option;The base64 PEM-encoded certificate.
*)certificateChain : CertificateChain.t option;The base64 PEM-encoded certificate chain. This does not include the certificate that you are exporting.
*)privateKey : PrivateKey.t option;The encrypted private key associated with the public key in the certificate. The key is output in PKCS #8 format and is base64 PEM-encoded.
*)}type nonrec error = [ | `InvalidArnException of InvalidArnException.t| `RequestInProgressException of RequestInProgressException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InvalidArnException of InvalidArnException.t
| `RequestInProgressException of RequestInProgressException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InvalidArnException of InvalidArnException.t
| `RequestInProgressException of RequestInProgressException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option ]