libZSservicesZSamazonka-connectZSamazonka-connect
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.Connect.AssociateLambdaFunction

Description

This API is in preview release for Amazon Connect and is subject to change.

Allows the specified Amazon Connect instance to access the specified Lambda function.

Synopsis

Creating a Request

data AssociateLambdaFunction Source #

See: newAssociateLambdaFunction smart constructor.

Constructors

AssociateLambdaFunction' 

Fields

  • instanceId :: Text

    The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

  • functionArn :: Text

    The Amazon Resource Name (ARN) for the Lambda function being associated. Maximum number of characters allowed is 140.

Instances

Instances details
Eq AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

Read AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

Show AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

Generic AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

Associated Types

type Rep AssociateLambdaFunction :: Type -> Type #

NFData AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

Methods

rnf :: AssociateLambdaFunction -> () #

Hashable AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

ToJSON AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

AWSRequest AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

ToHeaders AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

ToPath AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

ToQuery AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

type Rep AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

type Rep AssociateLambdaFunction = D1 ('MetaData "AssociateLambdaFunction" "Amazonka.Connect.AssociateLambdaFunction" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "AssociateLambdaFunction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "functionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateLambdaFunction Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

newAssociateLambdaFunction Source #

Create a value of AssociateLambdaFunction 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:instanceId:AssociateLambdaFunction', associateLambdaFunction_instanceId - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

$sel:functionArn:AssociateLambdaFunction', associateLambdaFunction_functionArn - The Amazon Resource Name (ARN) for the Lambda function being associated. Maximum number of characters allowed is 140.

Request Lenses

associateLambdaFunction_instanceId :: Lens' AssociateLambdaFunction Text Source #

The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

associateLambdaFunction_functionArn :: Lens' AssociateLambdaFunction Text Source #

The Amazon Resource Name (ARN) for the Lambda function being associated. Maximum number of characters allowed is 140.

Destructuring the Response

data AssociateLambdaFunctionResponse Source #

See: newAssociateLambdaFunctionResponse smart constructor.

Instances

Instances details
Eq AssociateLambdaFunctionResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

Read AssociateLambdaFunctionResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

Show AssociateLambdaFunctionResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

Generic AssociateLambdaFunctionResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

Associated Types

type Rep AssociateLambdaFunctionResponse :: Type -> Type #

NFData AssociateLambdaFunctionResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

type Rep AssociateLambdaFunctionResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLambdaFunction

type Rep AssociateLambdaFunctionResponse = D1 ('MetaData "AssociateLambdaFunctionResponse" "Amazonka.Connect.AssociateLambdaFunction" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "AssociateLambdaFunctionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAssociateLambdaFunctionResponse :: AssociateLambdaFunctionResponse Source #

Create a value of AssociateLambdaFunctionResponse with all optional fields omitted.

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