# Aspire.Hosting.AWS

- Module: `Aspire.Hosting.AWS`
- Version: `13.7.2`
- Source: [GitHub](https://github.com/aws/integrations-on-dotnet-aspire-for-aws)
- Functions: `13`
- Types: `13`

## Types

- [APIGatewayEmulatorOptions](/reference/api/typescript/aspire.hosting.aws/apigatewayemulatoroptions.md) -- `type` - 3 fields
- [APIGatewayEmulatorResource](/reference/api/typescript/aspire.hosting.aws/apigatewayemulatorresource.md) -- `handle` - 1 members
- [DynamoDBLocalOptions](/reference/api/typescript/aspire.hosting.aws/dynamodblocaloptions.md) -- `type` - 9 fields
- [DynamoDBLocalResource](/reference/api/typescript/aspire.hosting.aws/dynamodblocalresource.md) -- `handle` - 0 members
- [DynamoDBStreamsEventSourceOptions](/reference/api/typescript/aspire.hosting.aws/dynamodbstreamseventsourceoptions.md) -- `type` - 3 fields
- [IAWSSDKConfig](/reference/api/typescript/aspire.hosting.aws/iawssdkconfig.md) -- `interface` - 3 members
- [LambdaEmulatorOptions](/reference/api/typescript/aspire.hosting.aws/lambdaemulatoroptions.md) -- `type` - 7 fields
- [LambdaEmulatorResource](/reference/api/typescript/aspire.hosting.aws/lambdaemulatorresource.md) -- `handle` - 0 members
- [LambdaFunctionPolyglotOptions](/reference/api/typescript/aspire.hosting.aws/lambdafunctionpolyglotoptions.md) -- `type` - 2 fields
- [LambdaProjectResource](/reference/api/typescript/aspire.hosting.aws/lambdaprojectresource.md) -- `handle` - 2 members
- [SQSEventSourceOptions](/reference/api/typescript/aspire.hosting.aws/sqseventsourceoptions.md) -- `type` - 4 fields

## Functions

- [addAWSAPIGatewayEmulator](/reference/api/typescript/aspire.hosting.aws/addawsapigatewayemulator.md) -- `method`
- [addAWSDynamoDBLocal](/reference/api/typescript/aspire.hosting.aws/addawsdynamodblocal.md) -- `method`
- [addAWSLambdaFunction](/reference/api/typescript/aspire.hosting.aws/addawslambdafunction.md) -- `method`
- [addAWSLambdaServiceEmulator](/reference/api/typescript/aspire.hosting.aws/addawslambdaserviceemulator.md) -- `method`
- [addAWSSDKConfig](/reference/api/typescript/aspire.hosting.aws/addawssdkconfig.md) -- `method`
- [withAPIGatewayLambdaReference](/reference/api/typescript/aspire.hosting.aws/withapigatewaylambdareference.md) -- `method`
- [withAWSSDKConfigReference](/reference/api/typescript/aspire.hosting.aws/withawssdkconfigreference.md) -- `method`
- [withDynamoDBLocalReference](/reference/api/typescript/aspire.hosting.aws/withdynamodblocalreference.md) -- `method`
- [withDynamoDBStreamsEventSource](/reference/api/typescript/aspire.hosting.aws/withdynamodbstreamseventsource.md) -- `method`
- [withProfile](/reference/api/typescript/aspire.hosting.aws/withprofile.md) -- `method`
- [withRegion](/reference/api/typescript/aspire.hosting.aws/withregion.md) -- `method`
- [withSdkValidation](/reference/api/typescript/aspire.hosting.aws/withsdkvalidation.md) -- `method`
- [withSQSEventSource](/reference/api/typescript/aspire.hosting.aws/withsqseventsource.md) -- `method`

## Enums

- [APIGatewayType](/reference/api/typescript/aspire.hosting.aws/apigatewaytype.md) -- `enum` - 3 values
- [Method](/reference/api/typescript/aspire.hosting.aws/method.md) -- `enum` - 8 values
