Struct aws_sdk_lambda::output::publish_version_output::Builder[][src]

#[non_exhaustive]
pub struct Builder { /* fields omitted */ }
Expand description

A builder for PublishVersionOutput

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 runtime environment for the Lambda function.

The function's execution role.

The function's execution role.

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 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 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.

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 PublishVersionOutput

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

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