interface AppInstallation {
    parameters?: FreeFormParameters;
    sys: Omit<BasicMetaSysProps, "id"> & {
        appDefinition: SysLink;
        environment: SysLink;
        organization: SysLink;
        space: SysLink;
    };
    delete(): Promise<void>;
    toPlainObject(): AppInstallationProps;
    update(): Promise<AppInstallation>;
}

Hierarchy (view full)

Properties

parameters?: FreeFormParameters

Free-form installation parameters (API limits stringified length to 32KB)

sys: Omit<BasicMetaSysProps, "id"> & {
    appDefinition: SysLink;
    environment: SysLink;
    organization: SysLink;
    space: SysLink;
}

Methods

  • Deletes this object on the server.

    Returns Promise<void>

    Promise for the deletion. It contains no data, but the Promise error case should be handled.

  • Sends an update to the server with any changes made to the object's properties

    Returns Promise<AppInstallation>

    Object returned from the server with updated changes.