Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-url.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::Lambda::Url. Source:- No source definition found, add manually please

Properties

TargetFunctionArn string | Aws_CF_FunctionString required

The Amazon Resource Name (ARN) of the function associated with the Function URL.

AuthType string | Aws_CF_FunctionString required

Can be either AWS_IAM if the requests are authorized via IAM, or NONE if no authorization is configured on the Function URL.

Qualifier string | Aws_CF_FunctionString

The alias qualifier for the target function. If TargetFunctionArn is unqualified then Qualifier must be passed.

InvokeMode string | Aws_CF_FunctionString

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.

Cors object
6 nested properties
AllowCredentials boolean

Specifies whether credentials are included in the CORS request.

AllowHeaders string[]
minItems=1maxItems=100
AllowMethods string[]
minItems=1maxItems=6
AllowOrigins string[]
minItems=1maxItems=100
ExposeHeaders string[]
minItems=1maxItems=100
MaxAge integer
min=0max=86400

Definitions

AllowHeaders string[]
AllowMethods string[]
AllowOrigins string[]
ExposeHeaders string[]
Cors object
AllowCredentials boolean

Specifies whether credentials are included in the CORS request.

AllowHeaders string[]
minItems=1maxItems=100
AllowMethods string[]
minItems=1maxItems=6
AllowOrigins string[]
minItems=1maxItems=100
ExposeHeaders string[]
minItems=1maxItems=100
MaxAge integer
min=0max=86400