Module Values_1.CertificateMessageSource

Data returned by the DescribeCertificates action.

Sourcetype describeCertificatesResult = {
  1. defaultCertificateForNewLaunches : Values_0.String_.t option;
    (*

    The default root CA for new databases created by your Amazon Web Services account. This is either the root CA override set on your Amazon Web Services account or the system default CA for the Region if no override exists. To override the default CA, use the ModifyCertificates operation.

    *)
  2. certificates : Values_0.CertificateList.t option;
    (*

    The list of Certificate objects for the Amazon Web Services account.

    *)
  3. marker : Values_0.String_.t option;
    (*

    An optional pagination token provided by a previous DescribeCertificates request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .

    *)
}
Sourceand responseMetaData = unit
Sourceand t = {
  1. describeCertificatesResult : describeCertificatesResult;
  2. responseMetaData : responseMetaData;
}
Sourcetype error = [
  1. | `CertificateNotFoundFault of Values_0.CertificateNotFoundFault.t
  2. | `Unknown_operation_error of string * string option
]
Sourceval context_ : string
Sourceval make : ?defaultCertificateForNewLaunches:??? -> ?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 * [> `Boolean of bool | `String of string | `Timestamp of string ]) list ] list | `String of Values_0.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