CreateFunctionUrlConfigRequest
import type { CreateFunctionUrlConfigRequest } from "https://aws-api.deno.dev/v0.4/services/lambda.ts?docs=full";
interface CreateFunctionUrlConfigRequest {
AuthType: FunctionUrlAuthType;
Cors?: Cors | null;
FunctionName: string;
Qualifier?: string | null;
}§Properties
§
AuthType: FunctionUrlAuthType
[src]The type of authentication that your function URL uses.
Set to AWS_IAM
if you want to restrict access to authenticated IAM 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.
§
The cross-origin resource sharing (CORS) settings for your function URL.
§
FunctionName: string
[src]The name 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.