v1

latestOpenAPI 3.0.2Apache 2.02026-07-17212942.1 KB
Views

Replace a view

Commit updates to a view. Commits can optionally include requirements that must be satisfied for the commit to succeed.

post/apis/iceberg/v1/{prefix}/namespaces/{namespace}/views/{view}

Path parameters

prefixstring required

An optional prefix to use for the catalog. A prefix can be used to distinguish between multiple catalogs

namespacestring required

A namespace identifier as a URL-encoded concatenation of namespace levels, separated by the null byte (0x00)

viewstring required

A view name

Request body

requirementsobject[] required

Requirements that must be met for the commit to succeed. Each requirement has a 'type' field indicating the assertion type.

updatesobject[] required

Updates to apply to the view metadata. Each update has an 'action' field indicating the update type.

Response

View updated successfully

metadata-locationstring

Location of the metadata file

configobject

Configuration for accessing the view