ImageArgs class
The set of arguments for Image. The set of arguments for Image.
Constructors
-
ImageArgs({Input<
DockerBuild?> ? build, Input<bool?> ? buildOnPreview, required Input<String> imageName, Input<Registry?> ? registry, Input<bool?> ? skipPush}) -
Creates a new ImageArgs.
buildThe Docker build contextbuildOnPreviewA flag to build an image on previewimageNameThe image name, of the format repository:tag, e.g.docker.io/username/demo-image:v1.registryThe registry to push the image toskipPushA flag to skip a registry push. -
ImageArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
build
→ Input<
DockerBuild?> ? -
The Docker build context
final
-
buildOnPreview
→ Input<
bool?> ? -
A flag to build an image on preview
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
imageName
→ Input<
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 userepoDigest.final -
registry
→ Input<
Registry?> ? -
The registry to push the image to
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
skipPush
→ Input<
bool?> ? -
A flag to skip a registry push.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited