{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/CreateFunctionUrlConfigRequest", "title": "CreateFunctionUrlConfigRequest", "type": "object", "required": [ "AuthType" ], "properties": { "AuthType": { "allOf": [ { "$ref": "#/components/schemas/FunctionUrlAuthType" }, { "description": "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": { "allOf": [ { "$ref": "#/components/schemas/Cors" }, { "description": "The cross-origin resource sharing (CORS) settings for your function URL." } ] }, "InvokeMode": { "allOf": [ { "$ref": "#/components/schemas/InvokeMode" }, { "description": "

Use one of the following options:

" } ] } } }