[−][src]Struct openshift_openapi::api::image::v1::ImageImportSpec
ImageImportSpec describes a request to import a specific image.
Fields
from: ObjectReference
From is the source of an image to import; only kind DockerImage is allowed
import_policy: Option<TagImportPolicy>
ImportPolicy is the policy controlling how the image is imported
include_manifest: Option<bool>
IncludeManifest determines if the manifest for each image is returned in the response
reference_policy: Option<TagReferencePolicy>
ReferencePolicy defines how other components should consume the image
to: Option<LocalObjectReference>
To is a tag in the current image stream to assign the imported image to, if name is not specified the default tag from from.name will be used
Trait Implementations
impl Clone for ImageImportSpec
[src]
fn clone(&self) -> ImageImportSpec
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ImageImportSpec
[src]
impl Default for ImageImportSpec
[src]
fn default() -> ImageImportSpec
[src]
impl<'de> Deserialize<'de> for ImageImportSpec
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl PartialEq<ImageImportSpec> for ImageImportSpec
[src]
fn eq(&self, other: &ImageImportSpec) -> bool
[src]
fn ne(&self, other: &ImageImportSpec) -> bool
[src]
impl Serialize for ImageImportSpec
[src]
impl StructuralPartialEq for ImageImportSpec
[src]
Auto Trait Implementations
impl RefUnwindSafe for ImageImportSpec
impl Send for ImageImportSpec
impl Sync for ImageImportSpec
impl Unpin for ImageImportSpec
impl UnwindSafe for ImageImportSpec
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,