Module Values.CreateS3TableIntegrationInputSource

Creates an integration between CloudWatch and S3 Tables for analytics. This integration enables querying CloudWatch telemetry data using analytics engines like Amazon Athena, Amazon Redshift, and Apache Spark.

Sourcetype nonrec t = {
  1. encryption : Encryption.t;
    (*

    The encryption configuration for the S3 Table integration, including the encryption algorithm and KMS key settings.

    *)
  2. roleArn : ResourceArn.t;
    (*

    The Amazon Resource Name (ARN) of the IAM role that grants permissions for the S3 Table integration to access necessary resources.

    *)
  3. tags : TagMapInput.t option;
    (*

    The key-value pairs to associate with the S3 Table integration resource for categorization and management purposes.

    *)
}
Sourceval context_ : string
Sourceval make : ?tags:??? -> encryption:Encryption.t -> roleArn:ResourceArn.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Map of ([> `String of TagKey.t ] * [> `String of TagValue.t ]) list | `String of ResourceArn.t | `Structure of (string * [> `Enum of string | `String of ResourceArn.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