Skip to content

Function

Source code in docs_src/capo_greengrass/types/function.py
class Function(TypedDict, closed=True):
    function_arn: NotRequired["capo_greengrass.types.__string.__string"]
    """The ARN of the Lambda function."""
    function_configuration: NotRequired[
        "capo_greengrass.types.function_configuration.FunctionConfiguration"
    ]
    """The configuration of the Lambda function."""
    id: NotRequired["capo_greengrass.types.__string.__string"]
    """A descriptive or arbitrary ID for the function. This value must be unique within the function definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''."""

function_arn instance-attribute

function_arn: NotRequired[__string]

The ARN of the Lambda function.

function_configuration instance-attribute

function_configuration: NotRequired[FunctionConfiguration]

The configuration of the Lambda function.

id instance-attribute

id: NotRequired[__string]

A descriptive or arbitrary ID for the function. This value must be unique within the function definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.