UpdateAppBody

Request body for updating an App.

Definition

TypeScript
interface UpdateAppBody {
  name?: string | undefined;
  description?: string | undefined;
  handle?: string | undefined;
  publicAccess?: boolean | undefined;
  defaultVersionId?: string | undefined;
  config?:
    | {
        [x: string]: unknown;
        nodeVersion?: string | undefined;
        env?: Record<string, string> | undefined;
      }
    | undefined;
}

Fields

FieldTypeNotes
namestring | undefinedoptional — New name
descriptionstring | undefinedoptional — New description
handlestring | undefinedoptional — New URL handle
publicAccessboolean | undefinedoptional — Toggle public access: true = reachable without auth, false = auth-gated.
defaultVersionIdstring | undefinedoptional — Set default version (must have a successful deploy)
config{ [x: string]: unknown; nodeVersion?: string | undefined; env?: Record<string, string> | undefined; } | undefinedoptional — Updated config