pub struct RemoteImageResult {
pub build: Output<Option<RemoteImageBuild>>,
pub force_remove: Output<Option<bool>>,
pub image_id: Output<String>,
pub keep_locally: Output<Option<bool>>,
pub name: Output<String>,
pub platform: Output<Option<String>>,
pub pull_triggers: Output<Option<Vec<String>>>,
pub repo_digest: Output<String>,
pub triggers: Output<Option<HashMap<String, String>>>,
}
Fields§
§build: Output<Option<RemoteImageBuild>>
Configuration to build an image. Please see docker build command reference too.
force_remove: Output<Option<bool>>
Always remove intermediate containers
image_id: Output<String>
The ID of the image (as seen when executing docker inspect
on the image). Can be used to reference the image via its ID in other resources.
keep_locally: Output<Option<bool>>
If true, then the Docker image won’t be deleted on destroy operation. If this is false, it will delete the image from the docker local storage on destroy operation.
name: Output<String>
type of ulimit, e.g. nofile
platform: Output<Option<String>>
Set platform if server is multi-platform capable
pull_triggers: Output<Option<Vec<String>>>
List of values which cause an image pull when changed. This is used to store the image digest from the registry when using the dockerregistryimage.
repo_digest: Output<String>
The image sha256 digest in the form of repo[:tag]@sha256:<hash>
.
triggers: Output<Option<HashMap<String, String>>>
A map of arbitrary strings that, when changed, will force the docker.RemoteImage
resource to be replaced. This can be used to rebuild an image when contents of source code folders change