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 |
Synopsis
- data AwsLambdaFunctionDetails = AwsLambdaFunctionDetails' {}
- newAwsLambdaFunctionDetails :: Text -> Text -> Text -> Runtime -> Text -> AwsLambdaFunctionDetails
- awsLambdaFunctionDetails_architectures :: Lens' AwsLambdaFunctionDetails (Maybe (NonEmpty Architecture))
- awsLambdaFunctionDetails_lastModifiedAt :: Lens' AwsLambdaFunctionDetails (Maybe UTCTime)
- awsLambdaFunctionDetails_layers :: Lens' AwsLambdaFunctionDetails (Maybe (NonEmpty Text))
- awsLambdaFunctionDetails_packageType :: Lens' AwsLambdaFunctionDetails (Maybe PackageType)
- awsLambdaFunctionDetails_vpcConfig :: Lens' AwsLambdaFunctionDetails (Maybe LambdaVpcConfig)
- awsLambdaFunctionDetails_codeSha256 :: Lens' AwsLambdaFunctionDetails Text
- awsLambdaFunctionDetails_executionRoleArn :: Lens' AwsLambdaFunctionDetails Text
- awsLambdaFunctionDetails_functionName :: Lens' AwsLambdaFunctionDetails Text
- awsLambdaFunctionDetails_runtime :: Lens' AwsLambdaFunctionDetails Runtime
- awsLambdaFunctionDetails_version :: Lens' AwsLambdaFunctionDetails Text
Documentation
data AwsLambdaFunctionDetails Source #
A summary of information about the AWS Lambda function.
See: newAwsLambdaFunctionDetails
smart constructor.
AwsLambdaFunctionDetails' | |
|
Instances
newAwsLambdaFunctionDetails Source #
Create a value of AwsLambdaFunctionDetails
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:architectures:AwsLambdaFunctionDetails'
, awsLambdaFunctionDetails_architectures
- The instruction set architecture that the AWS Lambda function supports.
Architecture is a string array with one of the valid values. The default
architecture value is x86_64
.
$sel:lastModifiedAt:AwsLambdaFunctionDetails'
, awsLambdaFunctionDetails_lastModifiedAt
- The date and time that a user last updated the configuration, in
ISO 8601 format
$sel:layers:AwsLambdaFunctionDetails'
, awsLambdaFunctionDetails_layers
- The AWS Lambda function's
layers.
A Lambda function can have up to five layers.
$sel:packageType:AwsLambdaFunctionDetails'
, awsLambdaFunctionDetails_packageType
- The type of deployment package. Set to Image
for container image and
set Zip
for .zip file archive.
$sel:vpcConfig:AwsLambdaFunctionDetails'
, awsLambdaFunctionDetails_vpcConfig
- The AWS Lambda function's networking configuration.
$sel:codeSha256:AwsLambdaFunctionDetails'
, awsLambdaFunctionDetails_codeSha256
- The SHA256 hash of the AWS Lambda function's deployment package.
$sel:executionRoleArn:AwsLambdaFunctionDetails'
, awsLambdaFunctionDetails_executionRoleArn
- The AWS Lambda function's execution role.
$sel:functionName:AwsLambdaFunctionDetails'
, awsLambdaFunctionDetails_functionName
- The name of the AWS Lambda function.
$sel:runtime:AwsLambdaFunctionDetails'
, awsLambdaFunctionDetails_runtime
- The runtime environment for the AWS Lambda function.
$sel:version:AwsLambdaFunctionDetails'
, awsLambdaFunctionDetails_version
- The version of the AWS Lambda function.
awsLambdaFunctionDetails_architectures :: Lens' AwsLambdaFunctionDetails (Maybe (NonEmpty Architecture)) Source #
The instruction set architecture that the AWS Lambda function supports.
Architecture is a string array with one of the valid values. The default
architecture value is x86_64
.
awsLambdaFunctionDetails_lastModifiedAt :: Lens' AwsLambdaFunctionDetails (Maybe UTCTime) Source #
The date and time that a user last updated the configuration, in ISO 8601 format
awsLambdaFunctionDetails_layers :: Lens' AwsLambdaFunctionDetails (Maybe (NonEmpty Text)) Source #
The AWS Lambda function's layers. A Lambda function can have up to five layers.
awsLambdaFunctionDetails_packageType :: Lens' AwsLambdaFunctionDetails (Maybe PackageType) Source #
The type of deployment package. Set to Image
for container image and
set Zip
for .zip file archive.
awsLambdaFunctionDetails_vpcConfig :: Lens' AwsLambdaFunctionDetails (Maybe LambdaVpcConfig) Source #
The AWS Lambda function's networking configuration.
awsLambdaFunctionDetails_codeSha256 :: Lens' AwsLambdaFunctionDetails Text Source #
The SHA256 hash of the AWS Lambda function's deployment package.
awsLambdaFunctionDetails_executionRoleArn :: Lens' AwsLambdaFunctionDetails Text Source #
The AWS Lambda function's execution role.
awsLambdaFunctionDetails_functionName :: Lens' AwsLambdaFunctionDetails Text Source #
The name of the AWS Lambda function.
awsLambdaFunctionDetails_runtime :: Lens' AwsLambdaFunctionDetails Runtime Source #
The runtime environment for the AWS Lambda function.
awsLambdaFunctionDetails_version :: Lens' AwsLambdaFunctionDetails Text Source #
The version of the AWS Lambda function.