@app

@app declares the application namespace

Syntax

  • Lower + upper case alphanumeric string
  • Maximum of 100 characters
  • Dashes and underscores are allowed
  • Must begin with a letter

🪧 Changing the project’s app name or region between deployments will create a new CloudFormation stack. The app namespace is used to create a stack name, which is unique to each AWS region.

Example

Create an app with the namespace “foobaz”:

arc
@app
foobaz
json
{
  "app": "foobaz"
}
yaml
---
app: foobaz