Image class
Describes an image.
Constructors
-
Image({required String name, List<
Application> ? applications, String? appstreamAgentVersion, String? arn, String? baseImageArn, DateTime? createdTime, String? description, String? displayName, String? imageBuilderName, bool? imageBuilderSupported, ImagePermissions? imagePermissions, PlatformType? platform, DateTime? publicBaseImageReleasedDate, ImageState? state, ImageStateChangeReason? stateChangeReason, VisibilityType? visibility}) -
Image.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
applications
→ List<
Application> ? -
The applications associated with the image.
final
- appstreamAgentVersion → String?
-
The version of the AppStream 2.0 agent to use for instances that are
launched from this image.
final
- arn → String?
-
The ARN of the image.
final
- baseImageArn → String?
-
The ARN of the image from which this image was created.
final
- createdTime → DateTime?
-
The time the image was created.
final
- description → String?
-
The description to display.
final
- displayName → String?
-
The image name to display.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- imageBuilderName → String?
-
The name of the image builder that was used to create the private image. If
the image is shared, this value is null.
final
- imageBuilderSupported → bool?
-
Indicates whether an image builder can be launched from this image.
final
- imagePermissions → ImagePermissions?
-
The permissions to provide to the destination AWS account for the specified
image.
final
- name → String
-
The name of the image.
final
- platform → PlatformType?
-
The operating system platform of the image.
final
- publicBaseImageReleasedDate → DateTime?
-
The release date of the public base image. For private images, this date is
the release date of the base image from which the image was created.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → ImageState?
-
The image starts in the
PENDING
state. If image creation succeeds, the state isAVAILABLE
. If image creation fails, the state isFAILED
.final - stateChangeReason → ImageStateChangeReason?
-
The reason why the last state change occurred.
final
- visibility → VisibilityType?
-
Indicates whether the image is public or private.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited