Amazon Amplify · Schema

App

FrontendFull StackHostingMobile DevelopmentWeb Applications

Properties

Name Type Description
appId string The unique ID of the Amplify app.
appArn string The Amazon Resource Name (ARN) of the Amplify app.
name string The name of the Amplify app.
description string The description of the Amplify app.
repository string The Git repository for the Amplify app.
platform string
createTime string
updateTime string
defaultDomain string
productionBranch object
View JSON Schema on GitHub

JSON Schema

amazon-amplify-app-schema.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "App",
  "type": "object",
  "properties": {
    "appId": {
      "type": "string",
      "description": "The unique ID of the Amplify app."
    },
    "appArn": {
      "type": "string",
      "description": "The Amazon Resource Name (ARN) of the Amplify app."
    },
    "name": {
      "type": "string",
      "description": "The name of the Amplify app."
    },
    "description": {
      "type": "string",
      "description": "The description of the Amplify app."
    },
    "repository": {
      "type": "string",
      "description": "The Git repository for the Amplify app."
    },
    "platform": {
      "type": "string",
      "enum": [
        "WEB",
        "WEB_DYNAMIC",
        "WEB_COMPUTE"
      ]
    },
    "createTime": {
      "type": "string",
      "format": "date-time"
    },
    "updateTime": {
      "type": "string",
      "format": "date-time"
    },
    "defaultDomain": {
      "type": "string"
    },
    "productionBranch": {
      "$ref": "#/definitions/ProductionBranch"
    }
  }
}