We recommend new projects start with resources from the AWS provider.
aws-native.nimblestudio.StreamingImage
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::NimbleStudio::StreamingImage
Create StreamingImage Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new StreamingImage(name: string, args: StreamingImageArgs, opts?: CustomResourceOptions);@overload
def StreamingImage(resource_name: str,
                   args: StreamingImageArgs,
                   opts: Optional[ResourceOptions] = None)
@overload
def StreamingImage(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   ec2_image_id: Optional[str] = None,
                   studio_id: Optional[str] = None,
                   description: Optional[str] = None,
                   encryption_configuration_key_arn: Optional[str] = None,
                   encryption_configuration_key_type: Optional[str] = None,
                   name: Optional[str] = None,
                   tags: Optional[Mapping[str, str]] = 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.
Parameters
- 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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The StreamingImage resource accepts the following input properties:
- Ec2ImageId string
- The ID of an EC2 machine image with which to create the streaming image.
- StudioId string
- The unique identifier for a studio resource. In Nimble Studio, all other resources are contained in a studio resource.
- Description string
- A human-readable description of the streaming image.
- EncryptionConfiguration stringKey Arn 
- EncryptionConfiguration stringKey Type 
- Name string
- A friendly name for a streaming image resource.
- Dictionary<string, string>
- An array of key-value pairs to apply to this resource. - For more information, see Tag . 
- Ec2ImageId string
- The ID of an EC2 machine image with which to create the streaming image.
- StudioId string
- The unique identifier for a studio resource. In Nimble Studio, all other resources are contained in a studio resource.
- Description string
- A human-readable description of the streaming image.
- EncryptionConfiguration stringKey Arn 
- EncryptionConfiguration stringKey Type 
- Name string
- A friendly name for a streaming image resource.
- map[string]string
- An array of key-value pairs to apply to this resource. - For more information, see Tag . 
- ec2ImageId String
- The ID of an EC2 machine image with which to create the streaming image.
- studioId String
- The unique identifier for a studio resource. In Nimble Studio, all other resources are contained in a studio resource.
- description String
- A human-readable description of the streaming image.
- encryptionConfiguration StringKey Arn 
- encryptionConfiguration StringKey Type 
- name String
- A friendly name for a streaming image resource.
- Map<String,String>
- An array of key-value pairs to apply to this resource. - For more information, see Tag . 
- ec2ImageId string
- The ID of an EC2 machine image with which to create the streaming image.
- studioId string
- The unique identifier for a studio resource. In Nimble Studio, all other resources are contained in a studio resource.
- description string
- A human-readable description of the streaming image.
- encryptionConfiguration stringKey Arn 
- encryptionConfiguration stringKey Type 
- name string
- A friendly name for a streaming image resource.
- {[key: string]: string}
- An array of key-value pairs to apply to this resource. - For more information, see Tag . 
- ec2_image_ strid 
- The ID of an EC2 machine image with which to create the streaming image.
- studio_id str
- The unique identifier for a studio resource. In Nimble Studio, all other resources are contained in a studio resource.
- description str
- A human-readable description of the streaming image.
- encryption_configuration_ strkey_ arn 
- encryption_configuration_ strkey_ type 
- name str
- A friendly name for a streaming image resource.
- Mapping[str, str]
- An array of key-value pairs to apply to this resource. - For more information, see Tag . 
- ec2ImageId String
- The ID of an EC2 machine image with which to create the streaming image.
- studioId String
- The unique identifier for a studio resource. In Nimble Studio, all other resources are contained in a studio resource.
- description String
- A human-readable description of the streaming image.
- encryptionConfiguration StringKey Arn 
- encryptionConfiguration StringKey Type 
- name String
- A friendly name for a streaming image resource.
- Map<String>
- An array of key-value pairs to apply to this resource. - For more information, see Tag . 
Outputs
All input properties are implicitly available as output properties. Additionally, the StreamingImage resource produces the following output properties:
- EncryptionConfiguration Pulumi.Aws Native. Nimble Studio. Outputs. Streaming Image Encryption Configuration 
- EulaIds List<string>
- The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
- Id string
- The provider-assigned unique ID for this managed resource.
- Owner string
- The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
- Platform string
- The platform of the streaming image, either WINDOWS or LINUX.
- StreamingImage stringId 
- The unique identifier for the streaming image resource.
- EncryptionConfiguration StreamingImage Encryption Configuration 
- EulaIds []string
- The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
- Id string
- The provider-assigned unique ID for this managed resource.
- Owner string
- The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
- Platform string
- The platform of the streaming image, either WINDOWS or LINUX.
- StreamingImage stringId 
- The unique identifier for the streaming image resource.
- encryptionConfiguration StreamingImage Encryption Configuration 
- eulaIds List<String>
- The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
- id String
- The provider-assigned unique ID for this managed resource.
- owner String
- The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
- platform String
- The platform of the streaming image, either WINDOWS or LINUX.
- streamingImage StringId 
- The unique identifier for the streaming image resource.
- encryptionConfiguration StreamingImage Encryption Configuration 
- eulaIds string[]
- The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
- id string
- The provider-assigned unique ID for this managed resource.
- owner string
- The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
- platform string
- The platform of the streaming image, either WINDOWS or LINUX.
- streamingImage stringId 
- The unique identifier for the streaming image resource.
- encryption_configuration StreamingImage Encryption Configuration 
- eula_ids Sequence[str]
- The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
- id str
- The provider-assigned unique ID for this managed resource.
- owner str
- The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
- platform str
- The platform of the streaming image, either WINDOWS or LINUX.
- streaming_image_ strid 
- The unique identifier for the streaming image resource.
- encryptionConfiguration Property Map
- eulaIds List<String>
- The list of IDs of EULAs that must be accepted before a streaming session can be started using this streaming image.
- id String
- The provider-assigned unique ID for this managed resource.
- owner String
- The owner of the streaming image, either the studioId that contains the streaming image or 'amazon' for images that are provided by .
- platform String
- The platform of the streaming image, either WINDOWS or LINUX.
- streamingImage StringId 
- The unique identifier for the streaming image resource.
Supporting Types
StreamingImageEncryptionConfiguration, StreamingImageEncryptionConfigurationArgs        
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.