libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AlexaBusiness.GetProfile

Description

Gets the details of a room profile by profile ARN.

Synopsis

Creating a Request

data GetProfile Source #

See: newGetProfile smart constructor.

Constructors

GetProfile' 

Fields

Instances

Instances details
Eq GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Read GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Show GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Generic GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Associated Types

type Rep GetProfile :: Type -> Type #

NFData GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Methods

rnf :: GetProfile -> () #

Hashable GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

ToJSON GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

AWSRequest GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Associated Types

type AWSResponse GetProfile #

ToHeaders GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Methods

toHeaders :: GetProfile -> [Header] #

ToPath GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

ToQuery GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

type Rep GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

type Rep GetProfile = D1 ('MetaData "GetProfile" "Amazonka.AlexaBusiness.GetProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse GetProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

newGetProfile :: GetProfile Source #

Create a value of GetProfile 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:

$sel:profileArn:GetProfile', getProfile_profileArn - The ARN of the room profile for which to request details. Required.

Request Lenses

getProfile_profileArn :: Lens' GetProfile (Maybe Text) Source #

The ARN of the room profile for which to request details. Required.

Destructuring the Response

data GetProfileResponse Source #

See: newGetProfileResponse smart constructor.

Constructors

GetProfileResponse' 

Fields

Instances

Instances details
Eq GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Read GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Show GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Generic GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Associated Types

type Rep GetProfileResponse :: Type -> Type #

NFData GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

Methods

rnf :: GetProfileResponse -> () #

type Rep GetProfileResponse Source # 
Instance details

Defined in Amazonka.AlexaBusiness.GetProfile

type Rep GetProfileResponse = D1 ('MetaData "GetProfileResponse" "Amazonka.AlexaBusiness.GetProfile" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "GetProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Profile)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetProfileResponse Source #

Create a value of GetProfileResponse 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:

$sel:profile:GetProfileResponse', getProfileResponse_profile - The details of the room profile requested. Required.

$sel:httpStatus:GetProfileResponse', getProfileResponse_httpStatus - The response's http status code.

Response Lenses

getProfileResponse_profile :: Lens' GetProfileResponse (Maybe Profile) Source #

The details of the room profile requested. Required.