amazonka-inspector2-2.0: Amazon Inspector2 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.Inspector2.Types.AwsLambdaFunctionDetails

Description

 
Synopsis

Documentation

data AwsLambdaFunctionDetails Source #

A summary of information about the AWS Lambda function.

See: newAwsLambdaFunctionDetails smart constructor.

Constructors

AwsLambdaFunctionDetails' 

Fields

Instances

Instances details
FromJSON AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

Generic AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

Associated Types

type Rep AwsLambdaFunctionDetails :: Type -> Type #

Read AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

Show AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

NFData AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

Eq AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

Hashable AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

type Rep AwsLambdaFunctionDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsLambdaFunctionDetails

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_runtime :: Lens' AwsLambdaFunctionDetails Runtime Source #

The runtime environment for the AWS Lambda function.