---
type: resource-type
title: ServerlessHttpApi
description: aws resource type AWS::Serverless::HttpApi
name: ServerlessHttpApi
lexicon: aws
resource_type: AWS::Serverless::HttpApi
---
`AWS::Serverless::HttpApi`, a resource type of the aws lexicon.

## Properties

- `AccessLogSettings` (`any`, optional)
- `Auth` (`any`, optional)
- `CorsConfiguration` (`any`, optional)
- `DefaultRouteSettings` (`any`, optional)
- `DefinitionBody` (`any`, optional)
- `DefinitionUri` (`any`, optional)
- `DisableExecuteApiEndpoint` (`boolean`, optional)
- `FailOnWarnings` (`boolean`, optional)
- `Name` (`string`, optional)
- `RouteSettings` (`Record<string, unknown>`, optional)
- `StageName` (`string`, optional)
- `StageVariables` (`Record<string, unknown>`, optional)
- `Tags` (`Record<string, unknown>`, optional)

## Attributes

- `ApiEndpoint`
