Image
public struct Image : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The applications associated with the image.
Declaration
Swift
public let applications: [Application]?
-
The version of the AppStream 2.0 agent to use for instances that are launched from this image.
Declaration
Swift
public let appstreamAgentVersion: String?
-
The ARN of the image.
Declaration
Swift
public let arn: String?
-
The ARN of the image from which this image was created.
Declaration
Swift
public let baseImageArn: String?
-
The time the image was created.
Declaration
Swift
public let createdTime: TimeStamp?
-
The description to display.
Declaration
Swift
public let description: String?
-
The image name to display.
Declaration
Swift
public let displayName: String?
-
The name of the image builder that was used to create the private image. If the image is shared, this value is null.
Declaration
Swift
public let imageBuilderName: String?
-
Indicates whether an image builder can be launched from this image.
Declaration
Swift
public let imageBuilderSupported: Bool?
-
The permissions to provide to the destination AWS account for the specified image.
Declaration
Swift
public let imagePermissions: ImagePermissions?
-
The name of the image.
Declaration
Swift
public let name: String
-
The operating system platform of the image.
Declaration
Swift
public let platform: PlatformType?
-
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.
Declaration
Swift
public let publicBaseImageReleasedDate: TimeStamp?
-
The image starts in the PENDING state. If image creation succeeds, the state is AVAILABLE. If image creation fails, the state is FAILED.
Declaration
Swift
public let state: ImageState?
-
The reason why the last state change occurred.
Declaration
Swift
public let stateChangeReason: ImageStateChangeReason?
-
Indicates whether the image is public or private.
Declaration
Swift
public let visibility: VisibilityType?
-
init(applications:appstreamAgentVersion:arn:baseImageArn:createdTime:description:displayName:imageBuilderName:imageBuilderSupported:imagePermissions:name:platform:publicBaseImageReleasedDate:state:stateChangeReason:visibility:)
Undocumented
Declaration
Swift
public init(applications: [Application]? = nil, appstreamAgentVersion: String? = nil, arn: String? = nil, baseImageArn: String? = nil, createdTime: TimeStamp? = nil, description: String? = nil, displayName: String? = nil, imageBuilderName: String? = nil, imageBuilderSupported: Bool? = nil, imagePermissions: ImagePermissions? = nil, name: String, platform: PlatformType? = nil, publicBaseImageReleasedDate: TimeStamp? = nil, state: ImageState? = nil, stateChangeReason: ImageStateChangeReason? = nil, visibility: VisibilityType? = nil)