{ "opencollection": "1.0.0", "info": { "name": "APIs.io Engineering Platform Amazon API Gateway 2014 11 13 2021 10 31 API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "2021 10 31", "type": "folder" }, "items": [ { "info": { "name": "GetFunctionUrlConfig", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/2021-10-31/functions/:FunctionName/url", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "FunctionName", "value": "", "type": "path", "description": "

The name of the Lambda function.

Name formats

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

" }, { "name": "Qualifier", "value": "", "type": "query", "description": "The alias name." } ] }, "docs": "Returns details about a Lambda function URL." }, { "info": { "name": "CreateFunctionUrlConfig", "type": "http" }, "http": { "method": "POST", "url": "http://apigateway.{region}.amazonaws.com/2021-10-31/functions/:FunctionName/url", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "FunctionName", "value": "", "type": "path", "description": "

The name of the Lambda function.

Name formats

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

" }, { "name": "Qualifier", "value": "", "type": "query", "description": "The alias name." } ], "body": { "type": "json", "data": "{}" } }, "docs": "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." }, { "info": { "name": "UpdateFunctionUrlConfig", "type": "http" }, "http": { "method": "PUT", "url": "http://apigateway.{region}.amazonaws.com/2021-10-31/functions/:FunctionName/url", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "FunctionName", "value": "", "type": "path", "description": "

The name of the Lambda function.

Name formats

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

" }, { "name": "Qualifier", "value": "", "type": "query", "description": "The alias name." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the configuration for a Lambda function URL." }, { "info": { "name": "DeleteFunctionUrlConfig", "type": "http" }, "http": { "method": "DELETE", "url": "http://apigateway.{region}.amazonaws.com/2021-10-31/functions/:FunctionName/url", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "FunctionName", "value": "", "type": "path", "description": "

The name of the Lambda function.

Name formats

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

" }, { "name": "Qualifier", "value": "", "type": "query", "description": "The alias name." } ] }, "docs": "Deletes a Lambda function URL. When you delete a function URL, you can't recover it. Creating a new function URL results in a different URL address." }, { "info": { "name": "ListFunctionUrlConfigs", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/2021-10-31/functions/:FunctionName/urls", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "FunctionName", "value": "", "type": "path", "description": "

The name of the Lambda function.

Name formats

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

" }, { "name": "Marker", "value": "", "type": "query", "description": "Specify the pagination token that's returned by a previous request to retrieve the next page of results." }, { "name": "MaxItems", "value": "", "type": "query", "description": "The maximum number of function URLs to return in the response. Note that ListFunctionUrlConfigs returns a maximum of 50 items in each response, even if you set the number higher." } ] }, "docs": "Returns a list of Lambda function URLs for the specified function." } ] } ], "bundled": true }