Module Values.GetCertificateResponseSource

Retrieves a certificate from your private CA or one that has been shared with you. The ARN of the certificate is returned when you call the IssueCertificate action. You must specify both the ARN of your private CA and the ARN of the issued certificate when calling the GetCertificate action. You can retrieve the certificate if it is in the ISSUED, EXPIRED, or REVOKED state. You can call the CreateCertificateAuthorityAuditReport action to create a report that contains information about all of the certificates issued and revoked by your private CA.

Sourcetype nonrec t = {
  1. certificate : CertificateBody.t option;
    (*

    The base64 PEM-encoded certificate specified by the CertificateArn parameter.

    *)
  2. certificateChain : CertificateChain.t option;
    (*

    The base64 PEM-encoded certificate chain that chains up to the root CA certificate that you used to sign your private CA certificate.

    *)
}
Sourcetype nonrec error = [
  1. | `InvalidArnException of InvalidArnException.t
  2. | `InvalidStateException of InvalidStateException.t
  3. | `RequestFailedException of RequestFailedException.t
  4. | `RequestInProgressException of RequestInProgressException.t
  5. | `ResourceNotFoundException of ResourceNotFoundException.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval make : ?certificate:??? -> ?certificateChain:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InvalidArnException of InvalidArnException.t | `InvalidStateException of InvalidStateException.t | `RequestFailedException of RequestFailedException.t | `RequestInProgressException of RequestInProgressException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InvalidArnException of InvalidArnException.t | `InvalidStateException of InvalidStateException.t | `RequestFailedException of RequestFailedException.t | `RequestInProgressException of RequestInProgressException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of CertificateBody.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t