We recommend new projects start with resources from the AWS provider.
aws-native.nimblestudio.LaunchProfile
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::NimbleStudio::LaunchProfile
Create LaunchProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new LaunchProfile(name: string, args: LaunchProfileArgs, opts?: CustomResourceOptions);
@overload
def LaunchProfile(resource_name: str,
args: LaunchProfileArgs,
opts: Optional[ResourceOptions] = None)
@overload
def LaunchProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
ec2_subnet_ids: Optional[Sequence[str]] = None,
launch_profile_protocol_versions: Optional[Sequence[str]] = None,
stream_configuration: Optional[LaunchProfileStreamConfigurationArgs] = None,
studio_component_ids: Optional[Sequence[str]] = None,
studio_id: Optional[str] = None,
description: Optional[str] = None,
name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewLaunchProfile(ctx *Context, name string, args LaunchProfileArgs, opts ...ResourceOption) (*LaunchProfile, error)
public LaunchProfile(string name, LaunchProfileArgs args, CustomResourceOptions? opts = null)
public LaunchProfile(String name, LaunchProfileArgs args)
public LaunchProfile(String name, LaunchProfileArgs args, CustomResourceOptions options)
type: aws-native:nimblestudio:LaunchProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. LaunchProfileArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. LaunchProfileArgs - The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. LaunchProfileArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. LaunchProfileArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. LaunchProfileArgs - The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
LaunchProfile 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 LaunchProfile resource accepts the following input properties:
- Ec2Subnet
Ids This property is required. List<string> - Unique identifiers for a collection of EC2 subnets.
- Launch
Profile Protocol Versions This property is required. List<string> - The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
- Stream
Configuration This property is required. Pulumi.Aws Native. Nimble Studio. Inputs. Launch Profile Stream Configuration - A configuration for a streaming session.
- Studio
Component Ids This property is required. List<string> - Unique identifiers for a collection of studio components that can be used with this launch profile.
- Studio
Id This property is required. 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 launch profile.
- Name string
- A friendly name for the launch profile.
- Dictionary<string, string>
An array of key-value pairs to apply to this resource.
For more information, see Tag .
- Ec2Subnet
Ids This property is required. []string - Unique identifiers for a collection of EC2 subnets.
- Launch
Profile Protocol Versions This property is required. []string - The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
- Stream
Configuration This property is required. LaunchProfile Stream Configuration Args - A configuration for a streaming session.
- Studio
Component Ids This property is required. []string - Unique identifiers for a collection of studio components that can be used with this launch profile.
- Studio
Id This property is required. 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 launch profile.
- Name string
- A friendly name for the launch profile.
- map[string]string
An array of key-value pairs to apply to this resource.
For more information, see Tag .
- ec2Subnet
Ids This property is required. List<String> - Unique identifiers for a collection of EC2 subnets.
- launch
Profile Protocol Versions This property is required. List<String> - The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
- stream
Configuration This property is required. LaunchProfile Stream Configuration - A configuration for a streaming session.
- studio
Component Ids This property is required. List<String> - Unique identifiers for a collection of studio components that can be used with this launch profile.
- studio
Id This property is required. 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 launch profile.
- name String
- A friendly name for the launch profile.
- Map<String,String>
An array of key-value pairs to apply to this resource.
For more information, see Tag .
- ec2Subnet
Ids This property is required. string[] - Unique identifiers for a collection of EC2 subnets.
- launch
Profile Protocol Versions This property is required. string[] - The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
- stream
Configuration This property is required. LaunchProfile Stream Configuration - A configuration for a streaming session.
- studio
Component Ids This property is required. string[] - Unique identifiers for a collection of studio components that can be used with this launch profile.
- studio
Id This property is required. 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 launch profile.
- name string
- A friendly name for the launch profile.
- {[key: string]: string}
An array of key-value pairs to apply to this resource.
For more information, see Tag .
- ec2_
subnet_ ids This property is required. Sequence[str] - Unique identifiers for a collection of EC2 subnets.
- launch_
profile_ protocol_ versions This property is required. Sequence[str] - The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
- stream_
configuration This property is required. LaunchProfile Stream Configuration Args - A configuration for a streaming session.
- studio_
component_ ids This property is required. Sequence[str] - Unique identifiers for a collection of studio components that can be used with this launch profile.
- studio_
id This property is required. 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 launch profile.
- name str
- A friendly name for the launch profile.
- Mapping[str, str]
An array of key-value pairs to apply to this resource.
For more information, see Tag .
- ec2Subnet
Ids This property is required. List<String> - Unique identifiers for a collection of EC2 subnets.
- launch
Profile Protocol Versions This property is required. List<String> - The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
- stream
Configuration This property is required. Property Map - A configuration for a streaming session.
- studio
Component Ids This property is required. List<String> - Unique identifiers for a collection of studio components that can be used with this launch profile.
- studio
Id This property is required. 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 launch profile.
- name String
- A friendly name for the launch profile.
- 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 LaunchProfile resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Launch
Profile stringId - The unique identifier for the launch profile resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Launch
Profile stringId - The unique identifier for the launch profile resource.
- id String
- The provider-assigned unique ID for this managed resource.
- launch
Profile StringId - The unique identifier for the launch profile resource.
- id string
- The provider-assigned unique ID for this managed resource.
- launch
Profile stringId - The unique identifier for the launch profile resource.
- id str
- The provider-assigned unique ID for this managed resource.
- launch_
profile_ strid - The unique identifier for the launch profile resource.
- id String
- The provider-assigned unique ID for this managed resource.
- launch
Profile StringId - The unique identifier for the launch profile resource.
Supporting Types
LaunchProfileStreamConfiguration, LaunchProfileStreamConfigurationArgs
- Clipboard
Mode This property is required. string - Allows or deactivates the use of the system clipboard to copy and paste between the streaming session and streaming client.
- Ec2Instance
Types This property is required. List<string> - The EC2 instance types that users can select from when launching a streaming session with this launch profile.
- Streaming
Image Ids This property is required. List<string> - The streaming images that users can select from when launching a streaming session with this launch profile.
- Automatic
Termination stringMode Indicates if a streaming session created from this launch profile should be terminated automatically or retained without termination after being in a
STOPPED
state.- When
ACTIVATED
, the streaming session is scheduled for termination after being in theSTOPPED
state for the time specified inmaxStoppedSessionLengthInMinutes
. - When
DEACTIVATED
, the streaming session can remain in theSTOPPED
state indefinitely.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
. When allowed, the default value for this parameter isDEACTIVATED
.- When
- Max
Session doubleLength In Minutes - The length of time, in minutes, that a streaming session can be active before it is stopped or terminated. After this point, Nimble Studio automatically terminates or stops the session. The default length of time is 690 minutes, and the maximum length of time is 30 days.
- Max
Stopped doubleSession Length In Minutes Integer that determines if you can start and stop your sessions and how long a session can stay in the
STOPPED
state. The default value is 0. The maximum value is 5760.This field is allowed only when
sessionPersistenceMode
isACTIVATED
andautomaticTerminationMode
isACTIVATED
.If the value is set to 0, your sessions can’t be
STOPPED
. If you then callStopStreamingSession
, the session fails. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be terminated (instead ofSTOPPED
).If the value is set to a positive number, the session can be stopped. You can call
StopStreamingSession
to stop sessions in theREADY
state. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be stopped (instead of terminated).- Session
Backup Pulumi.Aws Native. Nimble Studio. Inputs. Launch Profile Stream Configuration Session Backup - Information about the streaming session backup.
- Session
Persistence stringMode - Determine if a streaming session created from this launch profile can configure persistent storage. This means that
volumeConfiguration
andautomaticTerminationMode
are configured. - Session
Storage Pulumi.Aws Native. Nimble Studio. Inputs. Launch Profile Stream Configuration Session Storage - The upload storage for a streaming session.
- Volume
Configuration Pulumi.Aws Native. Nimble Studio. Inputs. Launch Profile Volume Configuration Custom volume configuration for the root volumes that are attached to streaming sessions.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
.
- Clipboard
Mode This property is required. string - Allows or deactivates the use of the system clipboard to copy and paste between the streaming session and streaming client.
- Ec2Instance
Types This property is required. []string - The EC2 instance types that users can select from when launching a streaming session with this launch profile.
- Streaming
Image Ids This property is required. []string - The streaming images that users can select from when launching a streaming session with this launch profile.
- Automatic
Termination stringMode Indicates if a streaming session created from this launch profile should be terminated automatically or retained without termination after being in a
STOPPED
state.- When
ACTIVATED
, the streaming session is scheduled for termination after being in theSTOPPED
state for the time specified inmaxStoppedSessionLengthInMinutes
. - When
DEACTIVATED
, the streaming session can remain in theSTOPPED
state indefinitely.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
. When allowed, the default value for this parameter isDEACTIVATED
.- When
- Max
Session float64Length In Minutes - The length of time, in minutes, that a streaming session can be active before it is stopped or terminated. After this point, Nimble Studio automatically terminates or stops the session. The default length of time is 690 minutes, and the maximum length of time is 30 days.
- Max
Stopped float64Session Length In Minutes Integer that determines if you can start and stop your sessions and how long a session can stay in the
STOPPED
state. The default value is 0. The maximum value is 5760.This field is allowed only when
sessionPersistenceMode
isACTIVATED
andautomaticTerminationMode
isACTIVATED
.If the value is set to 0, your sessions can’t be
STOPPED
. If you then callStopStreamingSession
, the session fails. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be terminated (instead ofSTOPPED
).If the value is set to a positive number, the session can be stopped. You can call
StopStreamingSession
to stop sessions in theREADY
state. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be stopped (instead of terminated).- Session
Backup LaunchProfile Stream Configuration Session Backup - Information about the streaming session backup.
- Session
Persistence stringMode - Determine if a streaming session created from this launch profile can configure persistent storage. This means that
volumeConfiguration
andautomaticTerminationMode
are configured. - Session
Storage LaunchProfile Stream Configuration Session Storage - The upload storage for a streaming session.
- Volume
Configuration LaunchProfile Volume Configuration Custom volume configuration for the root volumes that are attached to streaming sessions.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
.
- clipboard
Mode This property is required. String - Allows or deactivates the use of the system clipboard to copy and paste between the streaming session and streaming client.
- ec2Instance
Types This property is required. List<String> - The EC2 instance types that users can select from when launching a streaming session with this launch profile.
- streaming
Image Ids This property is required. List<String> - The streaming images that users can select from when launching a streaming session with this launch profile.
- automatic
Termination StringMode Indicates if a streaming session created from this launch profile should be terminated automatically or retained without termination after being in a
STOPPED
state.- When
ACTIVATED
, the streaming session is scheduled for termination after being in theSTOPPED
state for the time specified inmaxStoppedSessionLengthInMinutes
. - When
DEACTIVATED
, the streaming session can remain in theSTOPPED
state indefinitely.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
. When allowed, the default value for this parameter isDEACTIVATED
.- When
- max
Session DoubleLength In Minutes - The length of time, in minutes, that a streaming session can be active before it is stopped or terminated. After this point, Nimble Studio automatically terminates or stops the session. The default length of time is 690 minutes, and the maximum length of time is 30 days.
- max
Stopped DoubleSession Length In Minutes Integer that determines if you can start and stop your sessions and how long a session can stay in the
STOPPED
state. The default value is 0. The maximum value is 5760.This field is allowed only when
sessionPersistenceMode
isACTIVATED
andautomaticTerminationMode
isACTIVATED
.If the value is set to 0, your sessions can’t be
STOPPED
. If you then callStopStreamingSession
, the session fails. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be terminated (instead ofSTOPPED
).If the value is set to a positive number, the session can be stopped. You can call
StopStreamingSession
to stop sessions in theREADY
state. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be stopped (instead of terminated).- session
Backup LaunchProfile Stream Configuration Session Backup - Information about the streaming session backup.
- session
Persistence StringMode - Determine if a streaming session created from this launch profile can configure persistent storage. This means that
volumeConfiguration
andautomaticTerminationMode
are configured. - session
Storage LaunchProfile Stream Configuration Session Storage - The upload storage for a streaming session.
- volume
Configuration LaunchProfile Volume Configuration Custom volume configuration for the root volumes that are attached to streaming sessions.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
.
- clipboard
Mode This property is required. string - Allows or deactivates the use of the system clipboard to copy and paste between the streaming session and streaming client.
- ec2Instance
Types This property is required. string[] - The EC2 instance types that users can select from when launching a streaming session with this launch profile.
- streaming
Image Ids This property is required. string[] - The streaming images that users can select from when launching a streaming session with this launch profile.
- automatic
Termination stringMode Indicates if a streaming session created from this launch profile should be terminated automatically or retained without termination after being in a
STOPPED
state.- When
ACTIVATED
, the streaming session is scheduled for termination after being in theSTOPPED
state for the time specified inmaxStoppedSessionLengthInMinutes
. - When
DEACTIVATED
, the streaming session can remain in theSTOPPED
state indefinitely.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
. When allowed, the default value for this parameter isDEACTIVATED
.- When
- max
Session numberLength In Minutes - The length of time, in minutes, that a streaming session can be active before it is stopped or terminated. After this point, Nimble Studio automatically terminates or stops the session. The default length of time is 690 minutes, and the maximum length of time is 30 days.
- max
Stopped numberSession Length In Minutes Integer that determines if you can start and stop your sessions and how long a session can stay in the
STOPPED
state. The default value is 0. The maximum value is 5760.This field is allowed only when
sessionPersistenceMode
isACTIVATED
andautomaticTerminationMode
isACTIVATED
.If the value is set to 0, your sessions can’t be
STOPPED
. If you then callStopStreamingSession
, the session fails. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be terminated (instead ofSTOPPED
).If the value is set to a positive number, the session can be stopped. You can call
StopStreamingSession
to stop sessions in theREADY
state. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be stopped (instead of terminated).- session
Backup LaunchProfile Stream Configuration Session Backup - Information about the streaming session backup.
- session
Persistence stringMode - Determine if a streaming session created from this launch profile can configure persistent storage. This means that
volumeConfiguration
andautomaticTerminationMode
are configured. - session
Storage LaunchProfile Stream Configuration Session Storage - The upload storage for a streaming session.
- volume
Configuration LaunchProfile Volume Configuration Custom volume configuration for the root volumes that are attached to streaming sessions.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
.
- clipboard_
mode This property is required. str - Allows or deactivates the use of the system clipboard to copy and paste between the streaming session and streaming client.
- ec2_
instance_ types This property is required. Sequence[str] - The EC2 instance types that users can select from when launching a streaming session with this launch profile.
- streaming_
image_ ids This property is required. Sequence[str] - The streaming images that users can select from when launching a streaming session with this launch profile.
- automatic_
termination_ strmode Indicates if a streaming session created from this launch profile should be terminated automatically or retained without termination after being in a
STOPPED
state.- When
ACTIVATED
, the streaming session is scheduled for termination after being in theSTOPPED
state for the time specified inmaxStoppedSessionLengthInMinutes
. - When
DEACTIVATED
, the streaming session can remain in theSTOPPED
state indefinitely.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
. When allowed, the default value for this parameter isDEACTIVATED
.- When
- max_
session_ floatlength_ in_ minutes - The length of time, in minutes, that a streaming session can be active before it is stopped or terminated. After this point, Nimble Studio automatically terminates or stops the session. The default length of time is 690 minutes, and the maximum length of time is 30 days.
- max_
stopped_ floatsession_ length_ in_ minutes Integer that determines if you can start and stop your sessions and how long a session can stay in the
STOPPED
state. The default value is 0. The maximum value is 5760.This field is allowed only when
sessionPersistenceMode
isACTIVATED
andautomaticTerminationMode
isACTIVATED
.If the value is set to 0, your sessions can’t be
STOPPED
. If you then callStopStreamingSession
, the session fails. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be terminated (instead ofSTOPPED
).If the value is set to a positive number, the session can be stopped. You can call
StopStreamingSession
to stop sessions in theREADY
state. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be stopped (instead of terminated).- session_
backup LaunchProfile Stream Configuration Session Backup - Information about the streaming session backup.
- session_
persistence_ strmode - Determine if a streaming session created from this launch profile can configure persistent storage. This means that
volumeConfiguration
andautomaticTerminationMode
are configured. - session_
storage LaunchProfile Stream Configuration Session Storage - The upload storage for a streaming session.
- volume_
configuration LaunchProfile Volume Configuration Custom volume configuration for the root volumes that are attached to streaming sessions.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
.
- clipboard
Mode This property is required. String - Allows or deactivates the use of the system clipboard to copy and paste between the streaming session and streaming client.
- ec2Instance
Types This property is required. List<String> - The EC2 instance types that users can select from when launching a streaming session with this launch profile.
- streaming
Image Ids This property is required. List<String> - The streaming images that users can select from when launching a streaming session with this launch profile.
- automatic
Termination StringMode Indicates if a streaming session created from this launch profile should be terminated automatically or retained without termination after being in a
STOPPED
state.- When
ACTIVATED
, the streaming session is scheduled for termination after being in theSTOPPED
state for the time specified inmaxStoppedSessionLengthInMinutes
. - When
DEACTIVATED
, the streaming session can remain in theSTOPPED
state indefinitely.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
. When allowed, the default value for this parameter isDEACTIVATED
.- When
- max
Session NumberLength In Minutes - The length of time, in minutes, that a streaming session can be active before it is stopped or terminated. After this point, Nimble Studio automatically terminates or stops the session. The default length of time is 690 minutes, and the maximum length of time is 30 days.
- max
Stopped NumberSession Length In Minutes Integer that determines if you can start and stop your sessions and how long a session can stay in the
STOPPED
state. The default value is 0. The maximum value is 5760.This field is allowed only when
sessionPersistenceMode
isACTIVATED
andautomaticTerminationMode
isACTIVATED
.If the value is set to 0, your sessions can’t be
STOPPED
. If you then callStopStreamingSession
, the session fails. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be terminated (instead ofSTOPPED
).If the value is set to a positive number, the session can be stopped. You can call
StopStreamingSession
to stop sessions in theREADY
state. If the time that a session stays in theREADY
state exceeds themaxSessionLengthInMinutes
value, the session will automatically be stopped (instead of terminated).- session
Backup Property Map - Information about the streaming session backup.
- session
Persistence StringMode - Determine if a streaming session created from this launch profile can configure persistent storage. This means that
volumeConfiguration
andautomaticTerminationMode
are configured. - session
Storage Property Map - The upload storage for a streaming session.
- volume
Configuration Property Map Custom volume configuration for the root volumes that are attached to streaming sessions.
This parameter is only allowed when
sessionPersistenceMode
isACTIVATED
.
LaunchProfileStreamConfigurationSessionBackup, LaunchProfileStreamConfigurationSessionBackupArgs
- Max
Backups doubleTo Retain - The maximum number of backups that each streaming session created from this launch profile can have.
- Mode string
Specifies how artists sessions are backed up.
Configures backups for streaming sessions launched with this launch profile. The default value is
DEACTIVATED
, which means that backups are deactivated. To allow backups, set this value toAUTOMATIC
.
- Max
Backups float64To Retain - The maximum number of backups that each streaming session created from this launch profile can have.
- Mode string
Specifies how artists sessions are backed up.
Configures backups for streaming sessions launched with this launch profile. The default value is
DEACTIVATED
, which means that backups are deactivated. To allow backups, set this value toAUTOMATIC
.
- max
Backups DoubleTo Retain - The maximum number of backups that each streaming session created from this launch profile can have.
- mode String
Specifies how artists sessions are backed up.
Configures backups for streaming sessions launched with this launch profile. The default value is
DEACTIVATED
, which means that backups are deactivated. To allow backups, set this value toAUTOMATIC
.
- max
Backups numberTo Retain - The maximum number of backups that each streaming session created from this launch profile can have.
- mode string
Specifies how artists sessions are backed up.
Configures backups for streaming sessions launched with this launch profile. The default value is
DEACTIVATED
, which means that backups are deactivated. To allow backups, set this value toAUTOMATIC
.
- max_
backups_ floatto_ retain - The maximum number of backups that each streaming session created from this launch profile can have.
- mode str
Specifies how artists sessions are backed up.
Configures backups for streaming sessions launched with this launch profile. The default value is
DEACTIVATED
, which means that backups are deactivated. To allow backups, set this value toAUTOMATIC
.
- max
Backups NumberTo Retain - The maximum number of backups that each streaming session created from this launch profile can have.
- mode String
Specifies how artists sessions are backed up.
Configures backups for streaming sessions launched with this launch profile. The default value is
DEACTIVATED
, which means that backups are deactivated. To allow backups, set this value toAUTOMATIC
.
LaunchProfileStreamConfigurationSessionStorage, LaunchProfileStreamConfigurationSessionStorageArgs
- Mode
This property is required. List<string> - Allows artists to upload files to their workstations. The only valid option is
UPLOAD
. - Root
Pulumi.
Aws Native. Nimble Studio. Inputs. Launch Profile Streaming Session Storage Root - The configuration for the upload storage root of the streaming session.
- Mode
This property is required. []string - Allows artists to upload files to their workstations. The only valid option is
UPLOAD
. - Root
Launch
Profile Streaming Session Storage Root - The configuration for the upload storage root of the streaming session.
- mode
This property is required. List<String> - Allows artists to upload files to their workstations. The only valid option is
UPLOAD
. - root
Launch
Profile Streaming Session Storage Root - The configuration for the upload storage root of the streaming session.
- mode
This property is required. string[] - Allows artists to upload files to their workstations. The only valid option is
UPLOAD
. - root
Launch
Profile Streaming Session Storage Root - The configuration for the upload storage root of the streaming session.
- mode
This property is required. Sequence[str] - Allows artists to upload files to their workstations. The only valid option is
UPLOAD
. - root
Launch
Profile Streaming Session Storage Root - The configuration for the upload storage root of the streaming session.
- mode
This property is required. List<String> - Allows artists to upload files to their workstations. The only valid option is
UPLOAD
. - root Property Map
- The configuration for the upload storage root of the streaming session.
LaunchProfileStreamingSessionStorageRoot, LaunchProfileStreamingSessionStorageRootArgs
LaunchProfileVolumeConfiguration, LaunchProfileVolumeConfigurationArgs
- Iops double
- The number of I/O operations per second for the root volume that is attached to streaming session.
- Size double
- The size of the root volume that is attached to the streaming session. The root volume size is measured in GiBs.
- Throughput double
- The throughput to provision for the root volume that is attached to the streaming session. The throughput is measured in MiB/s.
- Iops float64
- The number of I/O operations per second for the root volume that is attached to streaming session.
- Size float64
- The size of the root volume that is attached to the streaming session. The root volume size is measured in GiBs.
- Throughput float64
- The throughput to provision for the root volume that is attached to the streaming session. The throughput is measured in MiB/s.
- iops Double
- The number of I/O operations per second for the root volume that is attached to streaming session.
- size Double
- The size of the root volume that is attached to the streaming session. The root volume size is measured in GiBs.
- throughput Double
- The throughput to provision for the root volume that is attached to the streaming session. The throughput is measured in MiB/s.
- iops number
- The number of I/O operations per second for the root volume that is attached to streaming session.
- size number
- The size of the root volume that is attached to the streaming session. The root volume size is measured in GiBs.
- throughput number
- The throughput to provision for the root volume that is attached to the streaming session. The throughput is measured in MiB/s.
- iops float
- The number of I/O operations per second for the root volume that is attached to streaming session.
- size float
- The size of the root volume that is attached to the streaming session. The root volume size is measured in GiBs.
- throughput float
- The throughput to provision for the root volume that is attached to the streaming session. The throughput is measured in MiB/s.
- iops Number
- The number of I/O operations per second for the root volume that is attached to streaming session.
- size Number
- The size of the root volume that is attached to the streaming session. The root volume size is measured in GiBs.
- throughput Number
- The throughput to provision for the root volume that is attached to the streaming session. The throughput is measured in MiB/s.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.