CreateTableVersionRequest¶
Request to create a new table version entry. This supports put_if_not_exists semantics, where the operation fails if the version already exists.
Properties¶
| Name | Type | Description | Notes |
|---|---|---|---|
| identity | Identity | [optional] | |
| context | Map<String, String> | Arbitrary context for a request as key-value pairs. How to use the context is custom to the specific implementation. REST NAMESPACE ONLY Context entries are passed via HTTP headers using the naming convention `x-lance-ctx-<key>: <value>`. For example, a context entry `{\"trace_id\": \"abc123\"}` would be sent as the header `x-lance-ctx-trace_id: abc123`. | [optional] |
| id | List<String> | The table identifier | [optional] |
| version | Long | Version number to create | |
| manifestPath | String | Path to the manifest file for this version | |
| manifestSize | Long | Size of the manifest file in bytes | [optional] |
| eTag | String | Optional ETag for the manifest file | [optional] |
| metadata | Map<String, String> | Optional metadata for the version | [optional] |