Member Junction
    Preparing search index...

    Action that searches for files across configured storage providers using each provider's native search capabilities.

    This action leverages MJStorage's SearchFiles method which uses:

    • Google Drive: Drive API search with content indexing
    • SharePoint: Microsoft Graph Search with KQL queries
    • Dropbox: Search API v2 with filename and content search
    • Box: Box Search API with Boolean operators

    Providers without native search (AWS S3, Azure Blob, GCS) will return errors.

    // Basic file search
    await runAction({
    ActionName: 'Search Storage Files',
    Params: [{
    Name: 'Query',
    Value: 'quarterly report'
    }, {
    Name: 'StorageAccount',
    Value: 'Google Drive - Marketing'
    }]
    });

    // Advanced search with filters
    await runAction({
    ActionName: 'Search Storage Files',
    Params: [{
    Name: 'Query',
    Value: 'budget 2024'
    }, {
    Name: 'StorageAccount',
    Value: 'SharePoint - Finance'
    }, {
    Name: 'FileTypes',
    Value: 'pdf,xlsx'
    }, {
    Name: 'PathPrefix',
    Value: 'documents/finance'
    }, {
    Name: 'SearchContent',
    Value: true
    }, {
    Name: 'MaxResults',
    Value: 50
    }]
    });

    Hierarchy (View Summary)

    Index

    Constructors

    Methods