AddDataProductVersionRequest
- Stability:
stable
Bundles semantic version components, serialized source files, declared native library dependencies, and optional documentation paths. The control plane validates the archive and registers the new immutable version.
- Qualified id:
com.dataspine.controlplane.AddDataProductVersionRequest@1 - Kind:
struct
Properties
| Name | Type | Description |
|---|---|---|
data_product_id | Option<Uuid> | Optional UUID selector for the target data product. |
data_product_root_namespace | Option<String> | Optional root namespace selector for the target data product. |
semver_major | Integer32 | Semantic version major component (non-negative). |
semver_minor | Integer32 | Semantic version minor component (non-negative). |
semver_patch | Integer32 | Semantic version patch component (non-negative). |
files | List<DataProductFile> | Files that compose the version payload, each with base64-encoded content. |
libraries | List<LibraryDependency> | Native runtime libraries required by this version, identified by name and semver string. |
documentation_file_paths | List<String> | Relative documentation paths included in the submission for catalog generation. |