| 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 |
Amazonka.Inspector2.Types.AwsLambdaFunctionDetails
Description
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.
Constructors
| AwsLambdaFunctionDetails' | |
Fields
| |
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.