Struct aws_sdk_greengrass::model::function_configuration::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for FunctionConfiguration
Implementations
The expected encoding type of the input payload for the function. The default is ’‘json’’.
The expected encoding type of the input payload for the function. The default is ’‘json’’.
The environment configuration of the function.
The environment configuration of the function.
The execution arguments.
The name of the function executable.
The name of the function executable.
The memory size, in KB, which the function requires. This setting is not applicable and should be cleared when you run the Lambda function without containerization.
The memory size, in KB, which the function requires. This setting is not applicable and should be cleared when you run the Lambda function without containerization.
True if the function is pinned. Pinned means the function is long-lived and starts when the core starts.
True if the function is pinned. Pinned means the function is long-lived and starts when the core starts.
The allowed function execution time, after which Lambda should terminate the function. This timeout still applies to pinned Lambda functions for each request.
The allowed function execution time, after which Lambda should terminate the function. This timeout still applies to pinned Lambda functions for each request.
Consumes the builder and constructs a FunctionConfiguration
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more