Package-level declarations
Types
Indicates how Lambda operations involve updating the code artifact will operate. Default to Warn if not provided
Determines what DocumentDB sends to your event stream during document update operations. If set to UpdateLookup, DocumentDB sends a delta describing the changes, along with a copy of the entire document. Otherwise, DocumentDB sends only a partial document that contains the changes.
The type of authentication protocol, VPC components, or virtual host for your event source. For example: `"Type":"SASL_SCRAM_512_AUTH"`
.
Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level of detail and lower, where `TRACE`
is the highest level and `FATAL`
is the lowest.
The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON.
Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level of detail and lower, where `DEBUG`
is the highest level and `WARN`
is the lowest.
The type of deployment package. Set to `Image`
for container image and set `Zip`
for .zip file archive.
The function recursion configuration.
Specify the runtime update mode.
Set `ApplyOn`
to `PublishedVersions`
to create a snapshot of the initialized execution environment when you publish a function version.
When set to `PublishedVersions`
, Lambda creates a snapshot of the execution environment when you publish a function version.
When you provide a qualified Amazon Resource Name (ARN), this response element indicates whether SnapStart is activated for the specified function version.
The tracing mode.
The type of authentication that your function URL uses. Set to `AWS_IAM`
if you want to restrict access to authenticated users only. Set to `NONE`
if you want to bypass IAM authentication to create a public endpoint. For more information, see Security and auth model for Lambda function URLs.
Can be either AWS_IAM if the requests are authorized via IAM, or NONE if no authorization is configured on the Function URL.
The invocation mode for the function's URL. Set to BUFFERED if you want to buffer responses before returning them to the client. Set to RESPONSE_STREAM if you want to stream responses, allowing faster time to first byte and larger response payload sizes. If not set, defaults to BUFFERED.