LaunchProfileInitialization
import type { LaunchProfileInitialization } from "https://aws-api.deno.dev/v0.4/services/nimble.ts?docs=full";
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.
interface LaunchProfileInitialization {
activeDirectory?: LaunchProfileInitializationActiveDirectory | null;
ec2SecurityGroupIds?: string[] | null;
launchProfileId?: string | null;
launchProfileProtocolVersion?: string | null;
launchPurpose?: string | null;
name?: string | null;
platform?: LaunchProfilePlatform | null;
systemInitializationScripts?: LaunchProfileInitializationScript[] | null;
userInitializationScripts?: LaunchProfileInitializationScript[] | null;
}§Properties
§
activeDirectory?: LaunchProfileInitializationActiveDirectory | null
[src]A LaunchProfileInitializationActiveDirectory
resource.
§
ec2SecurityGroupIds?: string[] | null
[src]The EC2 security groups that control access to the studio component.
§
launchProfileId?: string | null
[src]The ID of the launch profile used to control access from the streaming session.
§
launchProfileProtocolVersion?: string | null
[src]The version number of the protocol that is used by the launch profile. The only valid version is "2021-03-31".
§
platform?: LaunchProfilePlatform | null
[src]The platform of the launch platform, either Windows or Linux.
§
systemInitializationScripts?: LaunchProfileInitializationScript[] | null
[src]The system initializtion scripts.
§
userInitializationScripts?: LaunchProfileInitializationScript[] | null
[src]The user initializtion scripts.