streaming_image
Gets an individual streaming_image
resource
Overview
Name | streaming_image |
Type | Resource |
Description | streaming_image |
Id | awscc.nimblestudio.streaming_image |
Fields
Name | Datatype | Description |
---|---|---|
description | string | <p>A human-readable description of the streaming image.</p> |
ec2_image_id | string | <p>The ID of an EC2 machine image with which to create this streaming image.</p> |
encryption_configuration | object | |
eula_ids | array | <p>The list of EULAs that must be accepted before a Streaming Session can be started using this streaming image.</p> |
name | string | <p>A friendly name for a streaming image resource.</p> |
owner | string | <p>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.</p> |
platform | string | <p>The platform of the streaming image, either WINDOWS or LINUX.</p> |
streaming_image_id | string | |
studio_id | string | <p>The studioId. </p> |
tags | object | |
region | string | AWS region. |
Methods
Currently only SELECT
is supported for this resource resource.
Example
SELECT
region,
description,
ec2_image_id,
encryption_configuration,
eula_ids,
name,
owner,
platform,
streaming_image_id,
studio_id,
tags
FROM awscc.nimblestudio.streaming_image
WHERE data__Identifier = '<StudioId>|<StreamingImageId>';
Permissions
To operate on the streaming_image
resource, the following permissions are required:
Read
nimble:GetStreamingImage
Update
nimble:UpdateStreamingImage,
nimble:GetStreamingImage,
kms:Encrypt,
kms:Decrypt,
kms:CreateGrant,
kms:ListGrants,
kms:GenerateDataKey
Delete
nimble:DeleteStreamingImage,
nimble:GetStreamingImage,
nimble:UntagResource,
ec2:ModifyInstanceAttribute,
ec2:ModifySnapshotAttribute,
ec2:DeregisterImage,
ec2:DeleteSnapshot,
kms:ListGrants,
kms:RetireGrant