StreamingImage

Represents a streaming image resource.

Streaming images are used by studio users to select which operating system and software they want to use in a Nimble Studio streaming session.

Amazon provides a number of streaming images that include popular 3rd-party software.

You can create your own streaming images using an Amazon EC2 machine image that you create for this purpose. You can also include software that your users require.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String?

The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it. ARNs are unique across all Regions.

Link copied to clipboard

A human-readable description of the streaming image.

Link copied to clipboard

The ID of an EC2 machine image with which to create the streaming image.

Link copied to clipboard
Link copied to clipboard

The list of EULAs that must be accepted before a Streaming Session can be started using this streaming image.

Link copied to clipboard
val name: String?

A friendly name for a streaming image resource.

Link copied to clipboard

The owner of the streaming image, either the studioId that contains the streaming image, or amazon for images that are provided by Amazon Nimble Studio.

Link copied to clipboard

The platform of the streaming image, either Windows or Linux.

Link copied to clipboard

The current state.

Link copied to clipboard

The status code.

Link copied to clipboard

The status message for the streaming image.

Link copied to clipboard

The ID of the streaming image.

Link copied to clipboard

A collection of labels, in the form of key-value pairs, that apply to this resource.

Functions

Link copied to clipboard
inline fun copy(block: StreamingImage.Builder.() -> Unit = {}): StreamingImage
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String