Copyright (c) 2013-2018 Brendan Hay Mozilla Public License, v. 2.0. Brendan Hay auto-generated non-portable (GHC extensions) None Haskell2010

Description

Determines the details for the room from which a skill request was invoked. This operation is used by skill developers.

Synopsis

# Creating a Request

Arguments

 :: Text rrUserId -> Text rrSkillId -> ResolveRoom

Creates a value of ResolveRoom with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

• rrUserId - The ARN of the user. Required.
• rrSkillId - The ARN of the skill that was requested. Required.

See: resolveRoom smart constructor.

Instances

# Request Lenses

The ARN of the user. Required.

The ARN of the skill that was requested. Required.

# Destructuring the Response

Arguments

 :: Int rrrsResponseStatus -> ResolveRoomResponse

Creates a value of ResolveRoomResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

• rrrsRoomSkillParameters - Response to get the room profile request. Required.
• rrrsRoomARN - The ARN of the room from which the skill request was invoked.
• rrrsRoomName - The name of the room from which the skill request was invoked.
• rrrsResponseStatus - -- | The response status code.

See: resolveRoomResponse smart constructor.

Instances