amazonka-lambda-2.0: Amazon Lambda 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.Lambda.DeleteFunctionEventInvokeConfig

Description

Deletes the configuration for asynchronous invocation for a function, version, or alias.

To configure options for asynchronous invocation, use PutFunctionEventInvokeConfig.

Synopsis

Creating a Request

data DeleteFunctionEventInvokeConfig Source #

See: newDeleteFunctionEventInvokeConfig smart constructor.

Constructors

DeleteFunctionEventInvokeConfig' 

Fields

  • qualifier :: Maybe Text

    A version number or alias name.

  • functionName :: Text

    The name of the Lambda function, version, or alias.

    Name formats

    • Function name - my-function (name-only), my-function:v1 (with alias).
    • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.
    • Partial ARN - 123456789012:function:my-function.

    You can append a version number or alias to any of the formats. The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Instances

Instances details
ToHeaders DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

ToPath DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

ToQuery DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

AWSRequest DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

Generic DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

Associated Types

type Rep DeleteFunctionEventInvokeConfig :: Type -> Type #

Read DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

Show DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

NFData DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

Eq DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

Hashable DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

type AWSResponse DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

type Rep DeleteFunctionEventInvokeConfig Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

type Rep DeleteFunctionEventInvokeConfig = D1 ('MetaData "DeleteFunctionEventInvokeConfig" "Amazonka.Lambda.DeleteFunctionEventInvokeConfig" "amazonka-lambda-2.0-FcjxCCKaCGK94C2lDO9alC" 'False) (C1 ('MetaCons "DeleteFunctionEventInvokeConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "qualifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "functionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFunctionEventInvokeConfig Source #

Create a value of DeleteFunctionEventInvokeConfig 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:qualifier:DeleteFunctionEventInvokeConfig', deleteFunctionEventInvokeConfig_qualifier - A version number or alias name.

DeleteFunctionEventInvokeConfig, deleteFunctionEventInvokeConfig_functionName - The name of the Lambda function, version, or alias.

Name formats

  • Function name - my-function (name-only), my-function:v1 (with alias).
  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.
  • Partial ARN - 123456789012:function:my-function.

You can append a version number or alias to any of the formats. The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Request Lenses

deleteFunctionEventInvokeConfig_functionName :: Lens' DeleteFunctionEventInvokeConfig Text Source #

The name of the Lambda function, version, or alias.

Name formats

  • Function name - my-function (name-only), my-function:v1 (with alias).
  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.
  • Partial ARN - 123456789012:function:my-function.

You can append a version number or alias to any of the formats. The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Destructuring the Response

data DeleteFunctionEventInvokeConfigResponse Source #

Instances

Instances details
Generic DeleteFunctionEventInvokeConfigResponse Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

Read DeleteFunctionEventInvokeConfigResponse Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

Show DeleteFunctionEventInvokeConfigResponse Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

NFData DeleteFunctionEventInvokeConfigResponse Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

Eq DeleteFunctionEventInvokeConfigResponse Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

type Rep DeleteFunctionEventInvokeConfigResponse Source # 
Instance details

Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig

type Rep DeleteFunctionEventInvokeConfigResponse = D1 ('MetaData "DeleteFunctionEventInvokeConfigResponse" "Amazonka.Lambda.DeleteFunctionEventInvokeConfig" "amazonka-lambda-2.0-FcjxCCKaCGK94C2lDO9alC" 'False) (C1 ('MetaCons "DeleteFunctionEventInvokeConfigResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteFunctionEventInvokeConfigResponse :: DeleteFunctionEventInvokeConfigResponse Source #

Create a value of DeleteFunctionEventInvokeConfigResponse with all optional fields omitted.

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