Module Values_2.SearchTablesResponseSource

Searches a set of tables based on properties in the table metadata as well as on the parent database. You can search against text or filter conditions. You can only get tables that you have access to based on the security policies defined in Lake Formation. You need at least a read-only access to the table for it to be returned. If you do not have access to all the columns in the table, these columns will not be searched against when returning the list of tables back to you. If you have access to the columns but not the data in the columns, those columns and the associated metadata for those columns will be included in the search.

Sourcetype nonrec t = {
  1. nextToken : Values_1.Token.t option;
    (*

    A continuation token, present if the current list segment is not the last.

    *)
  2. tableList : TableList.t option;
    (*

    A list of the requested Table objects. The SearchTables response returns only the tables that you have access to.

    *)
}
Sourcetype nonrec error = [
  1. | `InternalServiceException of Values_0.InternalServiceException.t
  2. | `InvalidInputException of Values_0.InvalidInputException.t
  3. | `OperationTimeoutException of Values_0.OperationTimeoutException.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?nextToken:??? -> ?tableList:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InternalServiceException of Values_0.InternalServiceException.t | `InvalidInputException of Values_0.InvalidInputException.t | `OperationTimeoutException of Values_0.OperationTimeoutException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InternalServiceException of Values_0.InternalServiceException.t | `InvalidInputException of Values_0.InvalidInputException.t | `OperationTimeoutException of Values_0.OperationTimeoutException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of Awso.Botodata.value list | `String of Values_1.Token.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