Struct aws_sdk_lambda::output::create_function_output::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for CreateFunctionOutput
Implementations
The name of the function.
The name of the function.
The function's Amazon Resource Name (ARN).
The function's Amazon Resource Name (ARN).
The runtime environment for the Lambda function.
The function that Lambda calls to begin executing your function.
The function that Lambda calls to begin executing your function.
The size of the function's deployment package, in bytes.
The size of the function's deployment package, in bytes.
The function's description.
The function's description.
The amount of time in seconds that Lambda allows a function to run before stopping it.
The amount of time in seconds that Lambda allows a function to run before stopping it.
The amount of memory available to the function at runtime.
The amount of memory available to the function at runtime.
The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
The SHA256 hash of the function's deployment package.
The SHA256 hash of the function's deployment package.
The version of the Lambda function.
The function's networking configuration.
The function's networking configuration.
The function's dead letter queue.
The function's dead letter queue.
The function's environment variables.
The function's environment variables.
The KMS key that's used to encrypt the function's environment variables. This key is only returned if you've configured a customer managed key.
The KMS key that's used to encrypt the function's environment variables. This key is only returned if you've configured a customer managed key.
The function's X-Ray tracing configuration.
The function's X-Ray tracing configuration.
For Lambda@Edge functions, the ARN of the main function.
For Lambda@Edge functions, the ARN of the main function.
The latest updated revision of the function or alias.
The latest updated revision of the function or alias.
Appends an item to layers
.
To override the contents of this collection use set_layers
.
The function's layers.
The current state of the function. When the state is Inactive
, you can reactivate the function by
invoking it.
The current state of the function. When the state is Inactive
, you can reactivate the function by
invoking it.
The reason for the function's current state.
The reason for the function's current state.
The reason code for the function's current state. When the code is Creating
, you can't invoke or
modify the function.
The reason code for the function's current state. When the code is Creating
, you can't invoke or
modify the function.
The status of the last update that was performed on the function. This is first set to Successful
after function creation completes.
The status of the last update that was performed on the function. This is first set to Successful
after function creation completes.
The reason for the last update that was performed on the function.
The reason for the last update that was performed on the function.
The reason code for the last update that was performed on the function.
pub fn set_last_update_status_reason_code(
self,
input: Option<LastUpdateStatusReasonCode>
) -> Self
pub fn set_last_update_status_reason_code(
self,
input: Option<LastUpdateStatusReasonCode>
) -> Self
The reason code for the last update that was performed on the function.
Appends an item to file_system_configs
.
To override the contents of this collection use set_file_system_configs
.
Connection settings for an Amazon EFS file system.
Connection settings for an Amazon EFS file system.
The type of deployment package. Set to Image
for container image and set Zip
for .zip file archive.
The type of deployment package. Set to Image
for container image and set Zip
for .zip file archive.
The function's image configuration values.
The function's image configuration values.
The ARN of the signing profile version.
The ARN of the signing profile version.
The ARN of the signing job.
The ARN of the signing job.
Appends an item to architectures
.
To override the contents of this collection use set_architectures
.
The instruction set architecture that the function supports. Architecture is a string array with one of the
valid values. The default architecture value is x86_64
.
The instruction set architecture that the function supports. Architecture is a string array with one of the
valid values. The default architecture value is x86_64
.
Consumes the builder and constructs a CreateFunctionOutput
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