Module Values.CertificateMessageSource

Returns a list of certificate authority (CA) certificates provided by Amazon DocumentDB for this Amazon Web Services account.

Sourcetype describeCertificatesResult = {
  1. certificates : CertificateList.t option;
    (*

    A list of certificates for this Amazon Web Services account.

    *)
  2. marker : String_.t option;
    (*

    An optional pagination token provided if the number of records retrieved is greater than MaxRecords. If this parameter is specified, the marker specifies the next record in the list. Including the value of Marker in the next call to DescribeCertificates results in the next page of certificates.

    *)
}
Sourceand responseMetaData = unit
Sourceand t = {
  1. describeCertificatesResult : describeCertificatesResult;
  2. responseMetaData : responseMetaData;
}
Sourcetype error = [
  1. | `CertificateNotFoundFault of CertificateNotFoundFault.t
  2. | `Unknown_operation_error of string * string option
]
Sourceval context_ : string
Sourceval make : ?certificates:??? -> ?marker:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `CertificateNotFoundFault of unit | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `CertificateNotFoundFault of unit | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of String_.t | `Timestamp of TStamp.t ]) list ] list | `String of String_.t ]) list ]) 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