Module Values.PutBearerTokenAuthenticationRequestSource

Enables or disables bearer token authentication for the specified log group. When enabled on a log group, bearer token authentication is enabled on operations until it is explicitly disabled. For information about the parameters that are common to all actions, see Common Parameters.

Sourcetype nonrec t = {
  1. logGroupIdentifier : LogGroupIdentifier.t;
    (*

    The name or ARN of the log group. Type: String Length Constraints: Minimum length of 1. Maximum length of 512. Pattern: [\.\-_/#A-Za-z0-9]+ Required: Yes

    *)
  2. bearerTokenAuthenticationEnabled : BearerTokenAuthenticationEnabled.t;
    (*

    Whether to enable bearer token authentication. Type: Boolean Required: Yes

    *)
}
Sourceval context_ : string
Sourceval make : logGroupIdentifier:LogGroupIdentifier.t -> bearerTokenAuthenticationEnabled:BearerTokenAuthenticationEnabled.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of BearerTokenAuthenticationEnabled.t | `String of LogGroupIdentifier.t ]) 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