Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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
- data DeleteFunctionEventInvokeConfig = DeleteFunctionEventInvokeConfig' {
- qualifier :: Maybe Text
- functionName :: Text
- newDeleteFunctionEventInvokeConfig :: Text -> DeleteFunctionEventInvokeConfig
- deleteFunctionEventInvokeConfig_qualifier :: Lens' DeleteFunctionEventInvokeConfig (Maybe Text)
- deleteFunctionEventInvokeConfig_functionName :: Lens' DeleteFunctionEventInvokeConfig Text
- data DeleteFunctionEventInvokeConfigResponse = DeleteFunctionEventInvokeConfigResponse' {
- newDeleteFunctionEventInvokeConfigResponse :: DeleteFunctionEventInvokeConfigResponse
Creating a Request
data DeleteFunctionEventInvokeConfig Source #
See: newDeleteFunctionEventInvokeConfig
smart constructor.
Constructors
DeleteFunctionEventInvokeConfig' | |
Fields
|
Instances
newDeleteFunctionEventInvokeConfig Source #
Arguments
:: Text | |
-> DeleteFunctionEventInvokeConfig |
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.
$sel:functionName: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_qualifier :: Lens' DeleteFunctionEventInvokeConfig (Maybe Text) Source #
A version number or alias name.
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 #
See: newDeleteFunctionEventInvokeConfigResponse
smart constructor.
Constructors
DeleteFunctionEventInvokeConfigResponse' | |
Instances
newDeleteFunctionEventInvokeConfigResponse :: DeleteFunctionEventInvokeConfigResponse Source #
Create a value of DeleteFunctionEventInvokeConfigResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.