/AWS1/CL_NIMSTREAMINGIMAGE¶
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.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_arn TYPE /AWS1/NIMSTRING /AWS1/NIMSTRING¶
The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it. ARNs are unique across all Regions.
iv_description TYPE /AWS1/NIMSTREAMINGIMAGEDESC /AWS1/NIMSTREAMINGIMAGEDESC¶
A human-readable description of the streaming image.
iv_ec2imageid TYPE /AWS1/NIMEC2IMAGEID /AWS1/NIMEC2IMAGEID¶
The ID of an EC2 machine image with which to create the streaming image.
io_encryptionconfiguration TYPE REF TO /AWS1/CL_NIMSTRMINGIMAGEENCC00 /AWS1/CL_NIMSTRMINGIMAGEENCC00¶
The encryption configuration.
it_eulaids TYPE /AWS1/CL_NIMEULAIDLIST_W=>TT_EULAIDLIST TT_EULAIDLIST¶
The list of EULAs that must be accepted before a Streaming Session can be started using this streaming image.
iv_name TYPE /AWS1/NIMSTREAMINGIMAGENAME /AWS1/NIMSTREAMINGIMAGENAME¶
A friendly name for a streaming image resource.
iv_owner TYPE /AWS1/NIMSTREAMINGIMAGEOWNER /AWS1/NIMSTREAMINGIMAGEOWNER¶
The owner of the streaming image, either the
studioIdthat contains the streaming image, oramazonfor images that are provided by Amazon Nimble Studio.
iv_platform TYPE /AWS1/NIMSTRMINGIMAGEPLATFORM /AWS1/NIMSTRMINGIMAGEPLATFORM¶
The platform of the streaming image, either Windows or Linux.
iv_state TYPE /AWS1/NIMSTREAMINGIMAGESTATE /AWS1/NIMSTREAMINGIMAGESTATE¶
The current state.
iv_statuscode TYPE /AWS1/NIMSTRMINGIMAGESTATCODE /AWS1/NIMSTRMINGIMAGESTATCODE¶
The status code.
iv_statusmessage TYPE /AWS1/NIMSTRING /AWS1/NIMSTRING¶
The status message for the streaming image.
iv_streamingimageid TYPE /AWS1/NIMSTREAMINGIMAGEID /AWS1/NIMSTREAMINGIMAGEID¶
The ID of the streaming image.
it_tags TYPE /AWS1/CL_NIMTAGS_W=>TT_TAGS TT_TAGS¶
A collection of labels, in the form of key-value pairs, that apply to this resource.
Queryable Attributes¶
arn¶
The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it. ARNs are unique across all Regions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
description¶
A human-readable description of the streaming image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
ec2ImageId¶
The ID of an EC2 machine image with which to create the streaming image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EC2IMAGEID() |
Getter for EC2IMAGEID, with configurable default |
ASK_EC2IMAGEID() |
Getter for EC2IMAGEID w/ exceptions if field has no value |
HAS_EC2IMAGEID() |
Determine if EC2IMAGEID has a value |
encryptionConfiguration¶
The encryption configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONCONFIGURATION() |
Getter for ENCRYPTIONCONFIGURATION |
eulaIds¶
The list of EULAs that must be accepted before a Streaming Session can be started using this streaming image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EULAIDS() |
Getter for EULAIDS, with configurable default |
ASK_EULAIDS() |
Getter for EULAIDS w/ exceptions if field has no value |
HAS_EULAIDS() |
Determine if EULAIDS has a value |
name¶
A friendly name for a streaming image resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
owner¶
The owner of the streaming image, either the
studioIdthat contains the streaming image, oramazonfor images that are provided by Amazon Nimble Studio.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OWNER() |
Getter for OWNER, with configurable default |
ASK_OWNER() |
Getter for OWNER w/ exceptions if field has no value |
HAS_OWNER() |
Determine if OWNER has a value |
platform¶
The platform of the streaming image, either Windows or Linux.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PLATFORM() |
Getter for PLATFORM, with configurable default |
ASK_PLATFORM() |
Getter for PLATFORM w/ exceptions if field has no value |
HAS_PLATFORM() |
Determine if PLATFORM has a value |
state¶
The current state.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
statusCode¶
The status code.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSCODE() |
Getter for STATUSCODE, with configurable default |
ASK_STATUSCODE() |
Getter for STATUSCODE w/ exceptions if field has no value |
HAS_STATUSCODE() |
Determine if STATUSCODE has a value |
statusMessage¶
The status message for the streaming image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSMESSAGE() |
Getter for STATUSMESSAGE, with configurable default |
ASK_STATUSMESSAGE() |
Getter for STATUSMESSAGE w/ exceptions if field has no value |
HAS_STATUSMESSAGE() |
Determine if STATUSMESSAGE has a value |
streamingImageId¶
The ID of the streaming image.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STREAMINGIMAGEID() |
Getter for STREAMINGIMAGEID, with configurable default |
ASK_STREAMINGIMAGEID() |
Getter for STREAMINGIMAGEID w/ exceptions if field has no va |
HAS_STREAMINGIMAGEID() |
Determine if STREAMINGIMAGEID has a value |
tags¶
A collection of labels, in the form of key-value pairs, that apply to this resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_STREAMINGIMAGELIST¶
TYPES TT_STREAMINGIMAGELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_NIMSTREAMINGIMAGE WITH DEFAULT KEY
.