DeployRequest

  • extract
    Type: object · ConfigExtract
    required

    The declarative configuration uploaded by portal deploy.

    • channels
      Type: object
      required

      Channel configs, keyed by channel id (exact id or * template; most-specific wins).

    • project
      Type: object
      required
    • version
      Type: string
      required

      The config format version.

  • extensionScripts
    Type: array object[] · ExtensionScript[]

    Optional bundled extension scripts, if your config references extensions.

    • content
      Type: string
      required

      The bundled script source.

    • handle
      Type: string
      required

      The extension handle.

    • key
      Type: string
      required

      The channel key the extension attaches to.

    • name
      Type: string
      required

      The bundled script name.

  • hookScript
    Type: object · DeployScript

    Optional bundled hooks script, if your config references hooks.

    • content
      Type: string
      required

      The bundled script source.

    • name
      Type: string
      required

      The bundled script name.