#include <manifest.hpp>
◆ attestations_json
| std::string pulp::authoring_capsule::Manifest::attestations_json = "[]" |
◆ authoring_kind
| std::string pulp::authoring_capsule::Manifest::authoring_kind |
◆ compatibility
◆ created_at
| std::string pulp::authoring_capsule::Manifest::created_at |
◆ dependencies
| std::vector<DependencyEntry> pulp::authoring_capsule::Manifest::dependencies |
◆ distribution_json
| std::string pulp::authoring_capsule::Manifest::distribution_json = "{}" |
◆ exported_at
| std::string pulp::authoring_capsule::Manifest::exported_at |
◆ files
| std::vector<FileEntry> pulp::authoring_capsule::Manifest::files |
◆ format
| std::string pulp::authoring_capsule::Manifest::format = std::string(kFormatId) |
◆ format_version
| std::uint32_t pulp::authoring_capsule::Manifest::format_version = kFormatVersion |
◆ parent_revision
| std::string pulp::authoring_capsule::Manifest::parent_revision |
◆ product
| std::string pulp::authoring_capsule::Manifest::product |
◆ profile
| std::string pulp::authoring_capsule::Manifest::profile |
◆ profile_version
| std::uint32_t pulp::authoring_capsule::Manifest::profile_version = 1 |
◆ project_id
| std::string pulp::authoring_capsule::Manifest::project_id |
Stable across saves of the same project.
◆ provenance_json
| std::string pulp::authoring_capsule::Manifest::provenance_json = "{}" |
◆ reproducibility
◆ required_capabilities
| std::vector<std::string> pulp::authoring_capsule::Manifest::required_capabilities |
◆ revision_id
| std::string pulp::authoring_capsule::Manifest::revision_id |
◆ subtypes
| std::vector<std::string> pulp::authoring_capsule::Manifest::subtypes |
◆ title
| std::string pulp::authoring_capsule::Manifest::title |
◆ topology_json
| std::string pulp::authoring_capsule::Manifest::topology_json = "{}" |
Exact runtime topology, profile-owned canonical JSON.
◆ unknown_optional_json
| std::string pulp::authoring_capsule::Manifest::unknown_optional_json = "{}" |
Unknown optional keys, preserved verbatim in canonical form so a round-trip through an older reader does not silently drop metadata a newer writer emitted.
An unknown required role or capability fails closed instead; see CapsuleStatus::unsupported_capability.
The documentation for this struct was generated from the following file:
- /home/runner/work/pulp/pulp/core/authoring_capsule/include/pulp/authoring_capsule/manifest.hpp