getLaunchProfile

Represents a launch profile which delegates access to a collection of studio components to studio users

Using getLaunchProfile

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getLaunchProfile(args: GetLaunchProfileArgs, opts?: InvokeOptions): Promise<GetLaunchProfileResult>
function getLaunchProfileOutput(args: GetLaunchProfileOutputArgs, opts?: InvokeOptions): Output<GetLaunchProfileResult>
def get_launch_profile(launch_profile_id: Optional[str] = None,
                       studio_id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetLaunchProfileResult
def get_launch_profile_output(launch_profile_id: Optional[pulumi.Input[str]] = None,
                       studio_id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetLaunchProfileResult]
func LookupLaunchProfile(ctx *Context, args *LookupLaunchProfileArgs, opts ...InvokeOption) (*LookupLaunchProfileResult, error)
func LookupLaunchProfileOutput(ctx *Context, args *LookupLaunchProfileOutputArgs, opts ...InvokeOption) LookupLaunchProfileResultOutput

> Note: This function is named LookupLaunchProfile in the Go SDK.

public static class GetLaunchProfile 
{
    public static Task<GetLaunchProfileResult> InvokeAsync(GetLaunchProfileArgs args, InvokeOptions? opts = null)
    public static Output<GetLaunchProfileResult> Invoke(GetLaunchProfileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLaunchProfileResult> getLaunchProfile(GetLaunchProfileArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:nimblestudio:getLaunchProfile
  arguments:
    # arguments dictionary

The following arguments are supported:

getLaunchProfile Result

The following output properties are available:

Supporting Types

LaunchProfileStreamConfiguration

LaunchProfileStreamConfigurationSessionStorage

LaunchProfileStreamingClipboardMode

LaunchProfileStreamingInstanceType

LaunchProfileStreamingSessionStorageMode

LaunchProfileStreamingSessionStorageRoot

Linux string
Windows string
Linux string
Windows string
linux String
windows String
linux string
windows string
linux str
windows str
linux String
windows String

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0