Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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.
DeleteFunctionEventInvokeConfig' | |
|
Instances
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_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.
Instances
Generic DeleteFunctionEventInvokeConfigResponse Source # | |
Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig type Rep DeleteFunctionEventInvokeConfigResponse :: Type -> Type # | |
Read DeleteFunctionEventInvokeConfigResponse Source # | |
Show DeleteFunctionEventInvokeConfigResponse Source # | |
NFData DeleteFunctionEventInvokeConfigResponse Source # | |
Defined in Amazonka.Lambda.DeleteFunctionEventInvokeConfig rnf :: DeleteFunctionEventInvokeConfigResponse -> () # | |
Eq DeleteFunctionEventInvokeConfigResponse Source # | |
type Rep DeleteFunctionEventInvokeConfigResponse Source # | |
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.