Module Values.UpdateLoggingConfigurationRequestSource

Updates a specified logging configuration.

Sourcetype nonrec t = {
  1. identifier : LoggingConfigurationIdentifier.t;
    (*

    Identifier of the logging configuration to be updated.

    *)
  2. name : LoggingConfigurationName.t option;
    (*

    Logging-configuration name. The value does not need to be unique.

    *)
  3. destinationConfiguration : DestinationConfiguration.t option;
    (*

    A complex type that contains a destination configuration for where chat content will be logged. There can be only one type of destination (cloudWatchLogs, firehose, or s3) in a destinationConfiguration.

    *)
}
Sourceval context_ : string
Sourceval make : ?name:??? -> ?destinationConfiguration:??? -> identifier:LoggingConfigurationIdentifier.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of LoggingConfigurationIdentifier.t | `Structure of (string * [> `Structure of (string * [> `String of BucketName.t ]) 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