Module Values_2.StartColumnStatisticsTaskRunRequestSource

Starts a column statistics task run, for a specified table and columns.

Sourcetype nonrec t = {
  1. databaseName : Values_0.NameString.t;
    (*

    The name of the database where the table resides.

    *)
  2. tableName : Values_0.NameString.t;
    (*

    The name of the table to generate statistics.

    *)
  3. columnNameList : Values_1.ColumnNameList.t option;
    (*

    A list of the column names to generate statistics. If none is supplied, all column names for the table will be used by default.

    *)
  4. role : Values_0.NameString.t;
    (*

    The IAM role that the service assumes to generate statistics.

    *)
  5. sampleSize : Values_1.SampleSizePercentage.t option;
    (*

    The percentage of rows used to generate statistics. If none is supplied, the entire table will be used to generate stats.

    *)
  6. catalogID : Values_0.NameString.t option;
    (*

    The ID of the Data Catalog where the table reside. If none is supplied, the Amazon Web Services account ID is used by default.

    *)
  7. securityConfiguration : Values_0.NameString.t option;
    (*

    Name of the security configuration that is used to encrypt CloudWatch logs for the column stats task run.

    *)
}
Sourceval context_ : string
Sourceval make : ?columnNameList:??? -> ?sampleSize:??? -> ?catalogID:??? -> ?securityConfiguration:??? -> databaseName:Values_0.NameString.t -> tableName:Values_0.NameString.t -> role:Values_0.NameString.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Double of Values_1.SampleSizePercentage.t | `List of [> `String of Values_0.NameString.t ] list | `String of Values_0.NameString.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