amazonka-nimble-2.0: Amazon NimbleStudio SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Nimble.GetLaunchProfileDetails

Description

Launch profile details include the launch profile resource and summary information of resources that are used by, or available to, the launch profile. This includes the name and description of all studio components used by the launch profiles, and the name and description of streaming images that can be used with this launch profile.

Synopsis

Creating a Request

data GetLaunchProfileDetails Source #

See: newGetLaunchProfileDetails smart constructor.

Constructors

GetLaunchProfileDetails' 

Fields

Instances

Instances details
ToHeaders GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

ToPath GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

ToQuery GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

AWSRequest GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

Generic GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

Associated Types

type Rep GetLaunchProfileDetails :: Type -> Type #

Read GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

Show GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

NFData GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

Methods

rnf :: GetLaunchProfileDetails -> () #

Eq GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

Hashable GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

type AWSResponse GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

type Rep GetLaunchProfileDetails Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

type Rep GetLaunchProfileDetails = D1 ('MetaData "GetLaunchProfileDetails" "Amazonka.Nimble.GetLaunchProfileDetails" "amazonka-nimble-2.0-GaSxVwPXmRh7tifR7EIdTs" 'False) (C1 ('MetaCons "GetLaunchProfileDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "launchProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "studioId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetLaunchProfileDetails Source #

Create a value of GetLaunchProfileDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetLaunchProfileDetails, getLaunchProfileDetails_launchProfileId - The ID of the launch profile used to control access from the streaming session.

GetLaunchProfileDetails, getLaunchProfileDetails_studioId - The studio ID.

Request Lenses

getLaunchProfileDetails_launchProfileId :: Lens' GetLaunchProfileDetails Text Source #

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

Destructuring the Response

data GetLaunchProfileDetailsResponse Source #

See: newGetLaunchProfileDetailsResponse smart constructor.

Constructors

GetLaunchProfileDetailsResponse' 

Fields

Instances

Instances details
Generic GetLaunchProfileDetailsResponse Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

Associated Types

type Rep GetLaunchProfileDetailsResponse :: Type -> Type #

Show GetLaunchProfileDetailsResponse Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

NFData GetLaunchProfileDetailsResponse Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

Eq GetLaunchProfileDetailsResponse Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

type Rep GetLaunchProfileDetailsResponse Source # 
Instance details

Defined in Amazonka.Nimble.GetLaunchProfileDetails

type Rep GetLaunchProfileDetailsResponse = D1 ('MetaData "GetLaunchProfileDetailsResponse" "Amazonka.Nimble.GetLaunchProfileDetails" "amazonka-nimble-2.0-GaSxVwPXmRh7tifR7EIdTs" 'False) (C1 ('MetaCons "GetLaunchProfileDetailsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "launchProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LaunchProfile)) :*: S1 ('MetaSel ('Just "streamingImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StreamingImage]))) :*: (S1 ('MetaSel ('Just "studioComponentSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StudioComponentSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

Response Lenses