Skip to content

Get Launch Profile Initialization

nimblestudio_get_launch_profile_initialization R Documentation

Get a launch profile initialization

Description

Get a launch profile initialization.

Usage

nimblestudio_get_launch_profile_initialization(launchProfileId,
  launchProfileProtocolVersions, launchPurpose, platform, studioId)

Arguments

launchProfileId

[required] The ID of the launch profile used to control access from the streaming session.

launchProfileProtocolVersions

[required] The launch profile protocol versions supported by the client.

launchPurpose

[required] The launch purpose.

platform

[required] The platform where this Launch Profile will be used, either Windows or Linux.

studioId

[required] The studio ID.

Value

A list with the following syntax:

list(
  launchProfileInitialization = list(
    activeDirectory = list(
      computerAttributes = list(
        list(
          name = "string",
          value = "string"
        )
      ),
      directoryId = "string",
      directoryName = "string",
      dnsIpAddresses = list(
        "string"
      ),
      organizationalUnitDistinguishedName = "string",
      studioComponentId = "string",
      studioComponentName = "string"
    ),
    ec2SecurityGroupIds = list(
      "string"
    ),
    launchProfileId = "string",
    launchProfileProtocolVersion = "string",
    launchPurpose = "string",
    name = "string",
    platform = "LINUX"|"WINDOWS",
    systemInitializationScripts = list(
      list(
        runtimeRoleArn = "string",
        script = "string",
        secureInitializationRoleArn = "string",
        studioComponentId = "string",
        studioComponentName = "string"
      )
    ),
    userInitializationScripts = list(
      list(
        runtimeRoleArn = "string",
        script = "string",
        secureInitializationRoleArn = "string",
        studioComponentId = "string",
        studioComponentName = "string"
      )
    )
  )
)

Request syntax

svc$get_launch_profile_initialization(
  launchProfileId = "string",
  launchProfileProtocolVersions = list(
    "string"
  ),
  launchPurpose = "string",
  platform = "string",
  studioId = "string"
)