Module Values.UpdateMonitoringRequestSource

Request body for UpdateMonitoring.

Sourcetype nonrec t = {
  1. clusterArn : string;
    (*

    The Amazon Resource Name (ARN) that uniquely identifies the cluster.

    *)
  2. currentVersion : string;
    (*

    The version of the MSK cluster to update. Cluster versions aren't simple numbers. You can describe an MSK cluster to find its version. When this update operation is successful, it generates a new cluster version.

    *)
  3. enhancedMonitoring : EnhancedMonitoring.t option;
    (*

    Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.

    *)
  4. openMonitoring : OpenMonitoringInfo.t option;
    (*

    The settings for open monitoring.

    *)
  5. loggingInfo : LoggingInfo.t option;
}
Sourceval context_ : string
Sourceval make : ?enhancedMonitoring:??? -> ?openMonitoring:??? -> ?loggingInfo:??? -> clusterArn:string -> currentVersion:string -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of string | `Structure of (string * [> `Structure of (string * [> `Structure of (string * [> `Boolean of bool | `String of string ]) list ]) list ]) 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