pub struct DeployImage {
pub image_url: String,
pub image_cr: Option<String>,
pub image_type: Option<String>,
pub image_pull_secret: Option<String>,
}Expand description
A container image for a deployment version.
Fields§
§image_url: StringThe full image reference, e.g. registry.videosdk.live/acme/agent:1.4.
image_cr: Option<String>The registry host. Parsed out of image_url when absent.
image_type: Option<String>One of public (the default), private — which needs an
image_pull_secret — or managed.
image_pull_secret: Option<String>The pull-secret id, for a private registry.
Trait Implementations§
Source§impl Clone for DeployImage
impl Clone for DeployImage
Source§fn clone(&self) -> DeployImage
fn clone(&self) -> DeployImage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeployImage
impl Debug for DeployImage
Source§impl Default for DeployImage
impl Default for DeployImage
Source§fn default() -> DeployImage
fn default() -> DeployImage
Returns the “default value” for a type. Read more
Source§impl From<DeployImage> for AgentImage
impl From<DeployImage> for AgentImage
Source§fn from(image: DeployImage) -> Self
fn from(image: DeployImage) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DeployImage
impl RefUnwindSafe for DeployImage
impl Send for DeployImage
impl Sync for DeployImage
impl Unpin for DeployImage
impl UnsafeUnpin for DeployImage
impl UnwindSafe for DeployImage
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