Type alias QuickBaseRequestUpdateApp

QuickBaseRequestUpdateApp: QuickBaseRequest & {
    appId: string;
    description?: string;
    name?: string;
    securityProperties?: {
        allowClone: boolean;
        allowExport: boolean;
        enableAppTokens: boolean;
        hideFromPublic: boolean;
        mustBeRealmApproved: boolean;
        useIPFilter: boolean;
    };
    variables?: {
        name: string;
        value: string;
    }[];
}

Type declaration

  • appId: string

    The unique identifier of an app

  • Optional description?: string

    The description for the app.

  • Optional name?: string

    The name for the app.

  • Optional securityProperties?: {
        allowClone: boolean;
        allowExport: boolean;
        enableAppTokens: boolean;
        hideFromPublic: boolean;
        mustBeRealmApproved: boolean;
        useIPFilter: boolean;
    }

    Security properties of the application

    • allowClone: boolean

      Allow users who are not administrators to copy

    • allowExport: boolean

      Allow users who are not administrators to export data

    • enableAppTokens: boolean

      Require Application Tokens

    • hideFromPublic: boolean

      Hide from public application searches

    • mustBeRealmApproved: boolean

      Only "approved" users may access this application

    • useIPFilter: boolean

      Only users logging in from "approved" IP addresses may access this application

  • Optional variables?: {
        name: string;
        value: string;
    }[]

    The app variables. A maximum of 10 variables can be updated at a time. See About Application Variables