Struct pulumi_wasm_docker::image::ImageArgs
source · pub struct ImageArgs {
pub build: Output<Option<DockerBuild>>,
pub build_on_preview: Output<Option<bool>>,
pub image_name: Output<String>,
pub registry: Output<Option<Registry>>,
pub skip_push: Output<Option<bool>>,
}
Fields§
§build: Output<Option<DockerBuild>>
The Docker build context
build_on_preview: Output<Option<bool>>
A flag to build an image on preview
image_name: Output<String>
The image name, of the format repository[:tag], e.g. docker.io/username/demo-image:v1
.
This reference is not unique to each build and push.For the unique manifest SHA of a pushed docker image, or the local image ID, please use repoDigest
.
registry: Output<Option<Registry>>
The registry to push the image to
skip_push: Output<Option<bool>>
A flag to skip a registry push.
Implementations§
Auto Trait Implementations§
impl Freeze for ImageArgs
impl RefUnwindSafe for ImageArgs
impl Send for ImageArgs
impl Sync for ImageArgs
impl Unpin for ImageArgs
impl UnwindSafe for ImageArgs
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