lambda_create_function_url_config {paws.compute} | R Documentation |
Creates a Lambda function URL with the specified configuration
parameters
Description
Creates a Lambda function URL with the specified configuration parameters. A function URL is a dedicated HTTP(S) endpoint that you can use to invoke your function.
See https://www.paws-r-sdk.com/docs/lambda_create_function_url_config/ for full documentation.
Usage
lambda_create_function_url_config(
FunctionName,
Qualifier = NULL,
AuthType,
Cors = NULL,
InvokeMode = NULL
)
Arguments
FunctionName |
[required] The name or ARN of the Lambda function.
Name formats
-
Function name – my-function .
-
Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function .
-
Partial ARN – 123456789012:function:my-function .
The length constraint applies only to the full ARN. If you specify only
the function name, it is limited to 64 characters in length.
|
Qualifier |
The alias name.
|
AuthType |
[required] 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.
|
Cors |
The cross-origin resource sharing (CORS) settings
for your function URL.
|
InvokeMode |
Use one of the following options:
-
BUFFERED – This is the default option. Lambda invokes your
function using the invoke API operation.
Invocation results are available when the payload is complete. The
maximum payload size is 6 MB.
-
RESPONSE_STREAM – Your function streams payload results as they
become available. Lambda invokes your function using the
invoke_with_response_stream
API operation. The maximum response payload size is 20 MB, however,
you can request a quota increase.
|
[Package
paws.compute version 0.7.0
Index]