aws-native logo
AWS Native v0.64.0, Jun 2 23

aws-native.nimblestudio.getLaunchProfile

Explore with Pulumi AI

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

LaunchProfileAutomaticTerminationMode

LaunchProfileSessionBackupMode

LaunchProfileSessionPersistenceMode

LaunchProfileStreamConfiguration

LaunchProfileStreamConfigurationSessionBackup

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

LaunchProfileVolumeConfiguration

Iops double
Size double
Throughput double
Iops float64
Size float64
Throughput float64
iops Double
size Double
throughput Double
iops number
size number
throughput number
iops float
size float
throughput float
iops Number
size Number
throughput Number

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0