Skip to content

AwsLambdaFunctionDetails

Source code in docs_src/capo_inspector2/types/aws_lambda_function_details.py
class AwsLambdaFunctionDetails(TypedDict, closed=True):
    function_name: "capo_inspector2.types.function_name.FunctionName"
    """<p>The name of the Amazon Web Services Lambda function.</p>"""
    runtime: "capo_inspector2.types.runtime.Runtime"
    """<p>The runtime environment for the Amazon Web Services Lambda function.</p>"""
    code_sha256: "capo_inspector2.types.non_empty_string.NonEmptyString"
    """<p>The SHA256 hash of the Amazon Web Services Lambda function's deployment package.</p>"""
    version: "capo_inspector2.types.version.Version"
    """<p>The version of the Amazon Web Services Lambda function.</p>"""
    execution_role_arn: "capo_inspector2.types.execution_role_arn.ExecutionRoleArn"
    """<p>The Amazon Web Services Lambda function's execution role.</p>"""
    layers: NotRequired["capo_inspector2.types.layer_list.LayerList"]
    """<p>The Amazon Web Services Lambda function's <a href="https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html"> layers</a>. A Lambda function can have up to five layers.</p>"""
    vpc_config: NotRequired["capo_inspector2.types.lambda_vpc_config.LambdaVpcConfig"]
    """<p>The Amazon Web Services Lambda function's networking configuration.</p>"""
    package_type: NotRequired["capo_inspector2.types.package_type.PackageType"]
    """<p>The type of deployment package. Set to <code>Image</code> for container image and set <code>Zip</code> for .zip file archive.</p>"""
    architectures: NotRequired[
        "capo_inspector2.types.architecture_list.ArchitectureList"
    ]
    """<p>The instruction set architecture that the Amazon Web Services Lambda function supports. Architecture is a string array with one of the valid values. The default architecture value is <code>x86_64</code>.</p>"""
    last_modified_at: NotRequired["datetime.datetime"]
    """<p>The date and time that a user last updated the configuration, in <a href="https://www.iso.org/iso-8601-date-and-time-format.html">ISO 8601 format</a> </p>"""

architectures instance-attribute

architectures: NotRequired[ArchitectureList]

The instruction set architecture that the Amazon Web Services Lambda function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

code_sha256 instance-attribute

code_sha256: NonEmptyString

The SHA256 hash of the Amazon Web Services Lambda function's deployment package.

execution_role_arn instance-attribute

execution_role_arn: ExecutionRoleArn

The Amazon Web Services Lambda function's execution role.

function_name instance-attribute

function_name: FunctionName

The name of the Amazon Web Services Lambda function.

last_modified_at instance-attribute

last_modified_at: NotRequired[datetime]

The date and time that a user last updated the configuration, in ISO 8601 format

layers instance-attribute

layers: NotRequired[LayerList]

The Amazon Web Services Lambda function's layers. A Lambda function can have up to five layers.

package_type instance-attribute

package_type: NotRequired[PackageType]

The type of deployment package. Set to Image for container image and set Zip for .zip file archive.

runtime instance-attribute

runtime: Runtime

The runtime environment for the Amazon Web Services Lambda function.

version instance-attribute

version: Version

The version of the Amazon Web Services Lambda function.

vpc_config instance-attribute

vpc_config: NotRequired[LambdaVpcConfig]

The Amazon Web Services Lambda function's networking configuration.