LaunchProfileInitialization
A launch profile initialization contains information required for a workstation or server to connect to a launch profile.
This includes scripts, endpoints, security groups, subnets, and other configuration.
Contents
- activeDirectory
-
A
LaunchProfileInitializationActiveDirectory
resource.Type: LaunchProfileInitializationActiveDirectory object
Required: No
- ec2SecurityGroupIds
-
The EC2 security groups that control access to the studio component.
Type: Array of strings
Array Members: Minimum number of 1 item.
Required: No
- launchProfileId
-
The ID of the launch profile used to control access from the streaming session.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 22.
Pattern:
^[a-zA-Z0-9-_]*$
Required: No
- launchProfileProtocolVersion
-
The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
Type: String
Length Constraints: Minimum length of 0. Maximum length of 10.
Pattern:
^2021\-03\-31$
Required: No
- launchPurpose
-
The launch purpose.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 64.
Pattern:
^[A-Z0-9_]+$
Required: No
- name
-
The name for the launch profile.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 64.
Required: No
- platform
-
The platform of the launch platform, either Windows or Linux.
Type: String
Valid Values:
LINUX | WINDOWS
Required: No
- systemInitializationScripts
-
The system initializtion scripts.
Type: Array of LaunchProfileInitializationScript objects
Required: No
- userInitializationScripts
-
The user initializtion scripts.
Type: Array of LaunchProfileInitializationScript objects
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: