pub struct CreateImageCfsSessionRequest {
pub image: Value,
pub ref_lookup: HashMap<String, String>,
pub ansible_verbosity: Option<u8>,
pub ansible_passthrough: Option<String>,
pub dry_run: bool,
}Expand description
Request body for POST /api/v1/sat-file/images/cfs-session.
Carries one entry from the SAT file’s images section plus the
CLI’s accumulated ref_lookup and the ansible knobs the CFS
session needs.
Fields§
§image: ValueOne SAT images[] entry as a structured value.
ref_lookup: HashMap<String, String>ref_name.or(name) -> image_id map for previously-created
images. The backend uses it to resolve base.image_ref chains.
ansible_verbosity: Option<u8>Ansible verbosity level (0–4) for the CFS session that builds the image.
ansible_passthrough: Option<String>Extra arguments forwarded verbatim to ansible-playbook.
dry_run: boolValidate without creating; the server returns a mocked complete
session with a DRYRUN-<uuid> result id.
Trait Implementations§
Source§impl ComposeSchema for CreateImageCfsSessionRequest
impl ComposeSchema for CreateImageCfsSessionRequest
Source§impl Debug for CreateImageCfsSessionRequest
impl Debug for CreateImageCfsSessionRequest
Source§impl<'de> Deserialize<'de> for CreateImageCfsSessionRequest
impl<'de> Deserialize<'de> for CreateImageCfsSessionRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CreateImageCfsSessionRequest
impl RefUnwindSafe for CreateImageCfsSessionRequest
impl Send for CreateImageCfsSessionRequest
impl Sync for CreateImageCfsSessionRequest
impl Unpin for CreateImageCfsSessionRequest
impl UnwindSafe for CreateImageCfsSessionRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more