---
layout: "aws"
page_title: "AWS: aws_codedeploy_app"
sidebar_current: "docs-aws-resource-codedeploy-app"
description: |-
  Provides a CodeDeploy application.
---

# aws_codedeploy_app

Provides a CodeDeploy application to be used as a basis for deployments

## Example Usage

```hcl
resource "aws_codedeploy_app" "foo" {
  name = "foo"
}
```

## Argument Reference

The following arguments are supported:

* `name` - (Required) The name of the application.
* `compute_platform` - (Optional) The compute platform can either be `Server` or `Lambda`.

## Attribute Reference

The following arguments are exported:

* `id` - Amazon's assigned ID for the application.
* `name` - The application's name.

---
layout: "aws"
page_title: "AWS: aws_codedeploy_app"
sidebar_current: "docs-aws-resource-codedeploy-app"
description: |-
  Provides a CodeDeploy application.
---

# aws_codedeploy_app

Provides a CodeDeploy application to be used as a basis for deployments

## Example Usage

```hcl
resource "aws_codedeploy_app" "foo" {
  name = "foo"
}
```

## Argument Reference

The following arguments are supported:

* `name` - (Required) The name of the application.
* `compute_platform` - (Optional) The compute platform can either be `Server` or `Lambda`. Default is `Server`.

## Attribute Reference

The following arguments are exported:

* `id` - Amazon's assigned ID for the application.
* `name` - The application's name.

Add default value of `compute_platform` to docs
Add default value of `compute_platform` to docs
