---
type: resource-type
title: App
description: fly resource type Fly::Machines::App
name: App
lexicon: fly
resource_type: Fly::Machines::App
---
`Fly::Machines::App`, a resource type of the fly lexicon.

## Properties

- `enable_subdomains` (`boolean`, optional)
- `idempotency_key` (`string`, optional): When set, makes a retry of this exact request safe: a second create with the same key and the same name (or no name) returns the app the first request created, instead of erroring on a false name conflict or creating a duplicate. A second create with the same key but a *different* name is rejected outright; it won't silently hand back the first app.
- `name` (`string`, optional)
- `network` (`string`, optional)
- `org_slug` (`string`, optional)
