Module Values.ClusterDbRevisionsMessageSource

Returns an array of ClusterDbRevision objects.

Sourcetype describeClusterDbRevisionsResult = {
  1. marker : String_.t option;
    (*

    A string representing the starting point for the next set of revisions. If a value is returned in a response, you can retrieve the next set of revisions by providing the value in the marker parameter and retrying the command. If the marker field is empty, all revisions have already been returned.

    *)
  2. clusterDbRevisions : ClusterDbRevisionsList.t option;
    (*

    A list of revisions.

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