aws-native logo
AWS Native v0.63.0, May 25 23

aws-native.nimblestudio.StreamingImage

Explore with Pulumi AI

Represents a streaming session machine image that can be used to launch a streaming session

Create StreamingImage Resource

new StreamingImage(name: string, args: StreamingImageArgs, opts?: CustomResourceOptions);
@overload
def StreamingImage(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   description: Optional[str] = None,
                   ec2_image_id: Optional[str] = None,
                   name: Optional[str] = None,
                   studio_id: Optional[str] = None,
                   tags: Optional[StreamingImageTagsArgs] = None)
@overload
def StreamingImage(resource_name: str,
                   args: StreamingImageArgs,
                   opts: Optional[ResourceOptions] = None)
func NewStreamingImage(ctx *Context, name string, args StreamingImageArgs, opts ...ResourceOption) (*StreamingImage, error)
public StreamingImage(string name, StreamingImageArgs args, CustomResourceOptions? opts = null)
public StreamingImage(String name, StreamingImageArgs args)
public StreamingImage(String name, StreamingImageArgs args, CustomResourceOptions options)
type: aws-native:nimblestudio:StreamingImage
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args StreamingImageArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args StreamingImageArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args StreamingImageArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args StreamingImageArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args StreamingImageArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

StreamingImage Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The StreamingImage resource accepts the following input properties:

Outputs

All input properties are implicitly available as output properties. Additionally, the StreamingImage resource produces the following output properties:

EncryptionConfiguration Pulumi.AwsNative.NimbleStudio.Outputs.StreamingImageEncryptionConfiguration
EulaIds List<string>
Id string

The provider-assigned unique ID for this managed resource.

Owner string
Platform string
StreamingImageId string
EncryptionConfiguration StreamingImageEncryptionConfiguration
EulaIds []string
Id string

The provider-assigned unique ID for this managed resource.

Owner string
Platform string
StreamingImageId string
encryptionConfiguration StreamingImageEncryptionConfiguration
eulaIds List<String>
id String

The provider-assigned unique ID for this managed resource.

owner String
platform String
streamingImageId String
encryptionConfiguration StreamingImageEncryptionConfiguration
eulaIds string[]
id string

The provider-assigned unique ID for this managed resource.

owner string
platform string
streamingImageId string
encryption_configuration StreamingImageEncryptionConfiguration
eula_ids Sequence[str]
id str

The provider-assigned unique ID for this managed resource.

owner str
platform str
streaming_image_id str
encryptionConfiguration Property Map
eulaIds List<String>
id String

The provider-assigned unique ID for this managed resource.

owner String
platform String
streamingImageId String

Supporting Types

StreamingImageEncryptionConfiguration

StreamingImageEncryptionConfigurationKeyType

CustomerManagedKey
CUSTOMER_MANAGED_KEY
StreamingImageEncryptionConfigurationKeyTypeCustomerManagedKey
CUSTOMER_MANAGED_KEY
CustomerManagedKey
CUSTOMER_MANAGED_KEY
CustomerManagedKey
CUSTOMER_MANAGED_KEY
CUSTOMER_MANAGED_KEY
CUSTOMER_MANAGED_KEY
"CUSTOMER_MANAGED_KEY"
CUSTOMER_MANAGED_KEY

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0