Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V _ __class_vars__ (mainframe.models.schemas.GetRules attribute) __private_attributes__ (mainframe.models.schemas.GetRules attribute) __pydantic_complete__ (mainframe.models.schemas.GetRules attribute) __pydantic_computed_fields__ (mainframe.models.schemas.GetRules attribute) __pydantic_core_schema__ (mainframe.models.schemas.GetRules attribute) __pydantic_custom_init__ (mainframe.models.schemas.GetRules attribute) __pydantic_decorators__ (mainframe.models.schemas.GetRules attribute) __pydantic_extra__ (mainframe.models.schemas.GetRules attribute) __pydantic_fields__ (mainframe.models.schemas.GetRules attribute) __pydantic_fields_set__ (mainframe.models.schemas.GetRules attribute) __pydantic_generic_metadata__ (mainframe.models.schemas.GetRules attribute) __pydantic_parent_namespace__ (mainframe.models.schemas.GetRules attribute) __pydantic_post_init__ (mainframe.models.schemas.GetRules attribute) __pydantic_private__ (mainframe.models.schemas.GetRules attribute) __pydantic_root_model__ (mainframe.models.schemas.GetRules attribute) __pydantic_serializer__ (mainframe.models.schemas.GetRules attribute) __pydantic_validator__ (mainframe.models.schemas.GetRules attribute) __signature__ (mainframe.models.schemas.GetRules attribute) __table_args__ (mainframe.models.orm.AlertingConfiguration attribute) (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.orm.Suppression attribute) __tablename__ (mainframe.models.orm.AlertingConfiguration attribute) (mainframe.models.orm.DownloadURL attribute) (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Rule attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.orm.Suppression attribute) __version__ (in module mainframe) _cache_lock (mainframe.json_web_token.CachedPyJWKClient attribute) _deduplicate_packages() (in module mainframe.endpoints.package) _DUPLICATE_RULES_ERROR (in module mainframe.models.schemas) _format_valid_versions() (in module mainframe.endpoints.report) _get_configuration() (in module mainframe.endpoints.alerting) _get_packages_metadata() (in module mainframe.endpoints.package) _get_suppression() (in module mainframe.endpoints.suppressions) _lock (mainframe.performance_monitor.PerformanceMonitor attribute) (mainframe.queue_monitor.QueueMonitor attribute) _lookup_package() (in module mainframe.endpoints.report) _normalize_package_name() (in module mainframe.endpoints.suppressions) _published_rules (mainframe.performance_monitor.PerformanceMonitor attribute) _Sentry (class in mainframe.constants) _sessionmaker (in module mainframe.database) _snapshot (mainframe.performance_monitor.PerformanceMonitor attribute) (mainframe.queue_monitor.QueueMonitor attribute) _to_response() (in module mainframe.endpoints.alerting) _validate_inspector_url() (in module mainframe.endpoints.report) _validate_pypi() (in module mainframe.endpoints.report) A acknowledge_opengrep_result() (in module mainframe.endpoints.opengrep) add_correlation() (in module mainframe.server) additional_information (mainframe.models.schemas.ReportPackageBody attribute) alerted_at (mainframe.models.orm.OpenGrepScan attribute) AlertingConfiguration (class in mainframe.models.orm) AlertingConfigurationResponse (class in mainframe.models.schemas) AlertingConfigurationUpdate (class in mainframe.models.schemas) algorithm (mainframe.json_web_token.JsonWebToken attribute) app (in module mainframe.server) assignment_id (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.JobResult attribute) (mainframe.models.schemas.OpenGrepScanResult attribute) (mainframe.models.schemas.OpenGrepScanResultFail attribute) (mainframe.models.schemas.PackageScanResult attribute) (mainframe.models.schemas.PackageScanResultFail attribute) attempt (mainframe.models.schemas.JobResult attribute) (mainframe.models.schemas.OpenGrepScanResult attribute) (mainframe.models.schemas.OpenGrepScanResultFail attribute) (mainframe.models.schemas.PackageScanResult attribute) (mainframe.models.schemas.PackageScanResultFail attribute) attempt_count (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) audience (mainframe.constants.CFAccess attribute) (mainframe.json_web_token.AuthenticationData attribute) (mainframe.json_web_token.JsonWebToken attribute) Authenticated (in module mainframe.endpoints.opengrep) AuthenticationData (class in mainframe.json_web_token) average_scan_time (mainframe.models.schemas.StatsResponse attribute) B BadCredentialsException Base (class in mainframe.models.orm) batch_queue_package() (in module mainframe.endpoints.package) build_auth_header() (in module mainframe.rules) C CachedPyJWKClient (class in mainframe.json_web_token) candidate_files (mainframe.models.schemas.ScannerReuseMetrics attribute) cf_access_settings (in module mainframe.constants) CFAccess (class in mainframe.constants) checkpoint_opengrep_publication() (in module mainframe.endpoints.opengrep) client_origin_url (mainframe.constants.Mainframe attribute) commit (mainframe.models.schemas.OpenGrepDetails attribute) (mainframe.models.schemas.OpenGrepResult attribute) (mainframe.models.schemas.OpenGrepScanResult attribute) (mainframe.models.schemas.PackageScanResult attribute) commit_hash (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) confidence (mainframe.models.schemas.OpenGrepFinding attribute) create_suppression() (in module mainframe.endpoints.suppressions) created_at (mainframe.models.orm.Suppression attribute) (mainframe.models.schemas.SuppressionResponse attribute) created_by (mainframe.models.orm.Suppression attribute) (mainframe.models.schemas.SuppressionResponse attribute) D Database (in module mainframe.endpoints.opengrep) db_connection_pool_max_size (mainframe.constants.Mainframe attribute) db_connection_pool_persistent_size (mainframe.constants.Mainframe attribute) db_url (mainframe.constants.Mainframe attribute) dead_letter_expired_scans() (in module mainframe.endpoints.job) dead_letter_expired_shadow_scans() (in module mainframe.endpoints.opengrep) dead_lettered_at (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) DEFAULT_REPORTED_PACKAGE_PAGE (in module mainframe.endpoints.package) DEFAULT_REPORTED_PACKAGE_SIZE (in module mainframe.endpoints.package) delete_suppression() (in module mainframe.endpoints.suppressions) delete_version_suppressions() (in module mainframe.endpoints.suppressions) deleted (mainframe.models.schemas.SuppressionDeleteResponse attribute) DependencyConfusion (mainframe.models.schemas.ObservationKind attribute) detail (mainframe.models.schemas.Error attribute) (mainframe.models.schemas.NoJob attribute) discord_alert_message_id (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.schemas.OpenGrepAlert attribute) (mainframe.models.schemas.OpenGrepResult attribute) discord_message_id (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.schemas.OpenGrepPublicationProgress attribute) (mainframe.models.schemas.OpenGrepResult attribute) discord_thread_id (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.schemas.OpenGrepPublicationProgress attribute) (mainframe.models.schemas.OpenGrepResult attribute) Distribution (class in mainframe.pypi) distributions (mainframe.models.schemas.JobResult attribute) (mainframe.pypi.PackageMetadata attribute) download_urls (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) DownloadURL (class in mainframe.models.orm) dragonfly_github_token (mainframe.constants.Mainframe attribute) dsn (mainframe.constants._Sentry attribute) duration_ms (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.schemas.OpenGrepDetails attribute) (mainframe.models.schemas.OpenGrepResult attribute) (mainframe.models.schemas.OpenGrepScanResult attribute) (mainframe.models.schemas.OpenGrepScanResultFail attribute) E empty_rule_corpus() (in module mainframe.rules) end_line (mainframe.models.schemas.OpenGrepFinding attribute) engine (in module mainframe.database) (mainframe.performance_monitor.PerformanceMonitor attribute) (mainframe.queue_monitor.QueueMonitor attribute) engine_bytes (mainframe.models.schemas.ScannerReuseMetrics attribute) engine_files (mainframe.models.schemas.ScannerReuseMetrics attribute) engine_us (mainframe.models.schemas.ScannerReuseMetrics attribute) EnvConfig (class in mainframe.constants) environment (mainframe.constants._Sentry attribute) (mainframe.constants.Mainframe attribute) Error (class in mainframe.models.schemas) errors (mainframe.models.schemas.ScannerReuseMetrics attribute) evicted_files (mainframe.models.schemas.ScannerReuseMetrics attribute) evidence (mainframe.models.schemas.OpenGrepFinding attribute) execution_context (mainframe.models.schemas.OpenGrepFinding attribute) exhausted (mainframe.models.schemas.QueueStatus attribute) expires_at (mainframe.json_web_token.AuthenticationData attribute) extra (mainframe.models.schemas.ObservationReport attribute) F fail_reason (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.OpenGrepDetails attribute) (mainframe.models.schemas.OpenGrepResult attribute) FAILED (mainframe.models.orm.Status attribute) failed (mainframe.models.schemas.StatsResponse attribute) fetch_commit_hash() (in module mainframe.rules) fetch_rules() (in module mainframe.rules) fetch_zipfile() (in module mainframe.rules) file_path_from_inspector_url() (in module mainframe.utils.pypi) findings (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.schemas.OpenGrepDetails attribute) (mainframe.models.schemas.OpenGrepResult attribute) (mainframe.models.schemas.OpenGrepScanResult attribute) FINISHED (mainframe.models.orm.Status attribute) finished_at (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.OpenGrepDetails attribute) (mainframe.models.schemas.OpenGrepResult attribute) (mainframe.models.schemas.Package attribute) finished_by (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) from_db() (mainframe.models.schemas.Package class method) (mainframe.models.schemas.SuppressionResponse class method) from_dict() (mainframe.json_web_token.AuthenticationData class method) G get_access_token() (in module mainframe.access_token) get_alerting_configuration() (in module mainframe.endpoints.alerting) get_db() (in module mainframe.database) get_httpx_client() (in module mainframe.dependencies) get_jobs() (in module mainframe.endpoints.job) get_jwks_client() (in module mainframe.json_web_token) get_opengrep_jobs() (in module mainframe.endpoints.opengrep) get_opengrep_rules() (in module mainframe.endpoints.opengrep) get_package_metadata() (mainframe.pypi.PyPIClient method) get_performance_monitor() (in module mainframe.dependencies) get_pypi_client() (in module mainframe.dependencies) get_queue_monitor() (in module mainframe.dependencies) get_rules() (in module mainframe.dependencies) (in module mainframe.endpoints.rules) get_signing_key() (mainframe.json_web_token.CachedPyJWKClient method) get_snapshot() (mainframe.performance_monitor.PerformanceMonitor method) (mainframe.queue_monitor.QueueMonitor method) get_suppression() (in module mainframe.endpoints.suppressions) get_unpublished_opengrep_results() (in module mainframe.endpoints.opengrep) GetRules (class in mainframe.models.schemas) GIT_SHA (in module mainframe.constants) grant_type (mainframe.json_web_token.AuthenticationData attribute) H hash (mainframe.models.schemas.GetRules attribute) (mainframe.models.schemas.JobResult attribute) heartbeat_opengrep_publication() (in module mainframe.endpoints.opengrep) hits (mainframe.models.schemas.RulePerformance attribute) http_client (mainframe.pypi.PyPIClient attribute) I id (mainframe.models.orm.AlertingConfiguration attribute) (mainframe.models.orm.DownloadURL attribute) (mainframe.models.orm.Rule attribute) (mainframe.models.schemas.QueuePackageResponse attribute) in_progress (mainframe.models.schemas.QueueStatus attribute) Info (class in mainframe.pypi) info (mainframe.pypi.JSONResponse attribute) ingested (mainframe.models.schemas.StatsResponse attribute) inserted_files (mainframe.models.schemas.ScannerReuseMetrics attribute) inspector_url (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.ObservationReport attribute) (mainframe.models.schemas.OpenGrepFinding attribute) (mainframe.models.schemas.Package attribute) (mainframe.models.schemas.PackageScanResult attribute) (mainframe.models.schemas.ReportPackageBody attribute) issued_at (mainframe.json_web_token.AuthenticationData attribute) issuer (mainframe.json_web_token.AuthenticationData attribute) J job_timeout (mainframe.constants.Mainframe attribute) (mainframe.queue_monitor.QueueMonitor attribute) JobResult (class in mainframe.models.schemas) JSONResponse (class in mainframe.pypi) JsonWebToken (class in mainframe.json_web_token) jwks_uri (mainframe.json_web_token.JsonWebToken attribute) jwt_access_token (mainframe.json_web_token.JsonWebToken attribute) K kind (mainframe.models.schemas.ObservationReport attribute) L lifespan() (in module mainframe.server) list_package_suppressions() (in module mainframe.endpoints.suppressions) log_config_file (mainframe.constants.Mainframe attribute) logger (in module mainframe.endpoints.job) (in module mainframe.endpoints.package) (in module mainframe.endpoints.report) lookup_package_info() (in module mainframe.endpoints.package) lookup_reported_packages() (in module mainframe.endpoints.package) lookups (mainframe.models.schemas.ScannerReuseMetrics attribute) M mainframe module Mainframe (class in mainframe.constants) mainframe.access_token module mainframe.constants module mainframe.custom_exceptions module mainframe.database module mainframe.dependencies module mainframe.endpoints module mainframe.endpoints.alerting module mainframe.endpoints.job module mainframe.endpoints.opengrep module mainframe.endpoints.package module mainframe.endpoints.performance module mainframe.endpoints.queue module mainframe.endpoints.report module mainframe.endpoints.rules module mainframe.endpoints.suppressions module mainframe.json_web_token module mainframe.metrics module mainframe.models module mainframe.models.orm module mainframe.models.schemas module mainframe.performance_monitor module mainframe.pypi module mainframe.queue_monitor module mainframe.rules module mainframe.server module mainframe.utils module mainframe.utils.pypi module mainframe_settings (in module mainframe.constants) Malware (mainframe.models.schemas.ObservationKind attribute) max_job_attempts (mainframe.constants.Mainframe attribute) (mainframe.queue_monitor.QueueMonitor attribute) message (mainframe.models.schemas.OpenGrepFinding attribute) metadata() (in module mainframe.server) mismatched_files (mainframe.models.schemas.ScannerReuseMetrics attribute) mode (mainframe.models.schemas.ScannerReuseMetrics attribute) model_config (mainframe.constants.EnvConfig attribute) (mainframe.models.schemas.PackageSpecifier attribute) module mainframe mainframe.access_token mainframe.constants mainframe.custom_exceptions mainframe.database mainframe.dependencies mainframe.endpoints mainframe.endpoints.alerting mainframe.endpoints.job mainframe.endpoints.opengrep mainframe.endpoints.package mainframe.endpoints.performance mainframe.endpoints.queue mainframe.endpoints.report mainframe.endpoints.rules mainframe.endpoints.suppressions mainframe.json_web_token mainframe.metrics mainframe.models mainframe.models.orm mainframe.models.schemas mainframe.performance_monitor mainframe.pypi mainframe.queue_monitor mainframe.rules mainframe.server mainframe.utils mainframe.utils.pypi module (in module mainframe.endpoints) monitor_performance() (in module mainframe.server) monitor_queue() (in module mainframe.server) N name (mainframe.models.orm.Rule attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.JobResult attribute) (mainframe.models.schemas.OpenGrepResult attribute) (mainframe.models.schemas.Package attribute) (mainframe.models.schemas.PackageSpecifier attribute) (mainframe.pypi.Info attribute) (mainframe.pypi.PackageMetadata attribute) (mainframe.pypi.PackageNotFoundError attribute) NoJob (class in mainframe.models.schemas) O ObservationKind (class in mainframe.models.schemas) ObservationReport (class in mainframe.models.schemas) oldest_age_seconds (mainframe.models.schemas.QueueStatus attribute) oldest_queued_at (mainframe.models.schemas.QueueStatus attribute) opengrep (mainframe.models.schemas.Package attribute) OPENGREP_API_ORIGINS (in module mainframe.constants) opengrep_publication_timeout (mainframe.constants.Mainframe attribute) opengrep_rules (mainframe.rules.Rules attribute) opengrep_shadow_api_origin (mainframe.constants.Mainframe attribute) opengrep_shadow_enabled (mainframe.constants.Mainframe attribute) OpenGrepAlert (class in mainframe.models.schemas) OpenGrepDetails (class in mainframe.models.schemas) OpenGrepFinding (class in mainframe.models.schemas) OpenGrepPublicationClaim (class in mainframe.models.schemas) OpenGrepPublicationProgress (class in mainframe.models.schemas) OpenGrepPublished (class in mainframe.models.schemas) OpenGrepResult (class in mainframe.models.schemas) OpenGrepScan (class in mainframe.models.orm) OpenGrepScanResult (class in mainframe.models.schemas) OpenGrepScanResultFail (class in mainframe.models.schemas) OpenGrepText (in module mainframe.models.schemas) Other (mainframe.models.schemas.ObservationKind attribute) overhead_us (mainframe.models.schemas.ScannerReuseMetrics attribute) P Package (class in mainframe.models.schemas) package_name (mainframe.endpoints.suppressions.SuppressionPath attribute) (mainframe.models.orm.Suppression attribute) (mainframe.models.schemas.SuppressionResponse attribute) package_rules (in module mainframe.models.orm) package_version (mainframe.endpoints.suppressions.SuppressionPath attribute) (mainframe.models.orm.Suppression attribute) (mainframe.models.schemas.SuppressionResponse attribute) PackageMetadata (class in mainframe.pypi) PackageNotFoundError packages_above_production_threshold (in module mainframe.metrics) (mainframe.models.schemas.PerformanceStatus attribute) packages_dead_lettered (in module mainframe.metrics) (mainframe.models.schemas.PerformanceStatus attribute) packages_fail (in module mainframe.metrics) packages_failed (mainframe.models.schemas.PerformanceStatus attribute) packages_in_queue (in module mainframe.metrics) packages_ingested (in module mainframe.metrics) packages_queue (in module mainframe.metrics) packages_queue_oldest_age_seconds (in module mainframe.metrics) packages_queue_refresh_failures (in module mainframe.metrics) packages_queue_snapshot_timestamp_seconds (in module mainframe.metrics) packages_reported (mainframe.models.schemas.PerformanceStatus attribute) (mainframe.models.schemas.PublicStatistics attribute) packages_reported_snapshot (in module mainframe.metrics) packages_scan_outcomes (in module mainframe.metrics) packages_scanned (in module mainframe.metrics) (mainframe.models.schemas.PerformanceStatus attribute) (mainframe.models.schemas.PublicStatistics attribute) packages_success (in module mainframe.metrics) PackageScanResult (class in mainframe.models.schemas) PackageScanResultFail (class in mainframe.models.schemas) PackageSpecifier (class in mainframe.models.schemas) parse_opengrep_rules() (in module mainframe.rules) parse_zipfile() (in module mainframe.rules) partial_reason (mainframe.models.schemas.OpenGrepScanResult attribute) path (mainframe.models.schemas.OpenGrepFinding attribute) PENDING (mainframe.models.orm.Status attribute) pending_at (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) pending_by (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) performance_metrics_refresh_seconds (mainframe.constants.Mainframe attribute) performance_refresh_failures (in module mainframe.metrics) performance_snapshot_timestamp_seconds (in module mainframe.metrics) PerformanceMonitor (class in mainframe.performance_monitor) PerformanceStatus (class in mainframe.models.schemas) PermissionDeniedException production_score_threshold (in module mainframe.metrics) (mainframe.models.orm.AlertingConfiguration attribute) (mainframe.models.schemas.AlertingConfigurationResponse attribute) (mainframe.models.schemas.AlertingConfigurationUpdate attribute) (mainframe.models.schemas.PerformanceStatus attribute) public_statistics() (in module mainframe.endpoints.performance) publication_claimed_at (mainframe.models.orm.OpenGrepScan attribute) publication_id (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.schemas.OpenGrepPublicationClaim attribute) (mainframe.models.schemas.OpenGrepResult attribute) PublicStatistics (class in mainframe.models.schemas) published_at (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.schemas.OpenGrepPublished attribute) published_chunks (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.schemas.OpenGrepPublicationProgress attribute) (mainframe.models.schemas.OpenGrepResult attribute) PYPI_BASE_URL (in module mainframe.pypi) PyPIClient (class in mainframe.pypi) Q queue_metrics_refresh_seconds (mainframe.constants.Mainframe attribute) queue_opengrep_alert() (in module mainframe.endpoints.opengrep) queue_package() (in module mainframe.endpoints.package) queue_status() (in module mainframe.endpoints.queue) QUEUED (mainframe.models.orm.Status attribute) queued (mainframe.models.schemas.QueueStatus attribute) queued_at (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) queued_by (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) QueueMonitor (class in mainframe.queue_monitor) QueuePackageResponse (class in mainframe.models.schemas) QueueStatus (class in mainframe.models.schemas) R read_performance_status() (in module mainframe.performance_monitor) read_queue_status() (in module mainframe.queue_monitor) reason (mainframe.models.schemas.OpenGrepScanResultFail attribute) (mainframe.models.schemas.PackageScanResultFail attribute) record_scanner_reuse() (in module mainframe.metrics) refresh() (mainframe.performance_monitor.PerformanceMonitor method) (mainframe.queue_monitor.QueueMonitor method) release_prefix (mainframe.constants._Sentry attribute) report_package() (in module mainframe.endpoints.report) report_summary (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) reported_at (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) reported_by (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) reporter_url (mainframe.constants.Mainframe attribute) ReportPackageBody (class in mainframe.models.schemas) REPOSITORY (in module mainframe.rules) require_assignment_id() (in module mainframe.endpoints.job) require_opengrep_shadow() (in module mainframe.endpoints.opengrep) require_publication_claim() (in module mainframe.endpoints.opengrep) RequiresAuthenticationException retryable (mainframe.models.schemas.QueueStatus attribute) REUSE_FIELDS (in module mainframe.metrics) ReuseBytes (in module mainframe.models.schemas) ReuseCount (in module mainframe.models.schemas) reused_bytes (mainframe.models.schemas.ScannerReuseMetrics attribute) reused_files (mainframe.models.schemas.ScannerReuseMetrics attribute) ReuseMicros (in module mainframe.models.schemas) router (in module mainframe.endpoints.alerting) (in module mainframe.endpoints.job) (in module mainframe.endpoints.opengrep) (in module mainframe.endpoints.package) (in module mainframe.endpoints.performance) (in module mainframe.endpoints.queue) (in module mainframe.endpoints.report) (in module mainframe.endpoints.rules) (in module mainframe.endpoints.suppressions) routers (in module mainframe.endpoints) Rule (class in mainframe.models.orm) rule_hits (in module mainframe.metrics) (mainframe.models.schemas.PerformanceStatus attribute) rule_id (mainframe.models.schemas.OpenGrepFinding attribute) rule_performance() (in module mainframe.endpoints.performance) RuleName (in module mainframe.models.schemas) RulePerformance (class in mainframe.models.schemas) Rules (class in mainframe.rules) rules (mainframe.models.orm.Scan attribute) (mainframe.models.orm.Suppression attribute) (mainframe.models.schemas.GetRules attribute) (mainframe.models.schemas.Package attribute) (mainframe.models.schemas.SuppressionCreate attribute) (mainframe.models.schemas.SuppressionResponse attribute) (mainframe.models.schemas.SuppressionRules attribute) (mainframe.rules.Rules attribute) rules_commit (mainframe.models.schemas.ServerMetadata attribute) (mainframe.rules.Rules attribute) rules_matched (mainframe.models.schemas.PackageScanResult attribute) rules_must_be_unique() (mainframe.models.schemas.SuppressionRules class method) S sampled_at (mainframe.models.schemas.PerformanceStatus attribute) (mainframe.models.schemas.PublicStatistics attribute) (mainframe.models.schemas.QueueStatus attribute) (mainframe.models.schemas.RulePerformance attribute) Scan (class in mainframe.models.orm) scan_id (mainframe.models.orm.DownloadURL attribute) (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.OpenGrepResult attribute) (mainframe.models.schemas.Package attribute) scan_reuse (mainframe.models.schemas.OpenGrepScanResult attribute) (mainframe.models.schemas.OpenGrepScanResultFail attribute) (mainframe.models.schemas.PackageScanResult attribute) (mainframe.models.schemas.PackageScanResultFail attribute) scanner_reuse_counters (in module mainframe.metrics) scanner_reuse_engine_seconds (in module mainframe.metrics) scanner_reuse_last_report (in module mainframe.metrics) scanner_reuse_overhead_seconds (in module mainframe.metrics) scanner_reuse_reports (in module mainframe.metrics) ScannerReuseMetrics (class in mainframe.models.schemas) score (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.Package attribute) (mainframe.models.schemas.PackageScanResult attribute) Sentry (in module mainframe.constants) serialize_dt() (mainframe.models.schemas.Package method) serialize_timestamp() (mainframe.models.schemas.QueueStatus method) server_commit (mainframe.models.schemas.ServerMetadata attribute) ServerMetadata (class in mainframe.models.schemas) setup_logging() (in module mainframe.server) severity (mainframe.models.schemas.OpenGrepFinding attribute) Spam (mainframe.models.schemas.ObservationKind attribute) start_line (mainframe.models.schemas.OpenGrepFinding attribute) StatsResponse (class in mainframe.models.schemas) Status (class in mainframe.models.orm) status (mainframe.models.orm.OpenGrepScan attribute) (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.OpenGrepDetails attribute) (mainframe.models.schemas.OpenGrepResult attribute) (mainframe.models.schemas.Package attribute) stranded (mainframe.models.schemas.QueueStatus attribute) subject (mainframe.json_web_token.AuthenticationData attribute) submit_opengrep_result() (in module mainframe.endpoints.opengrep) submit_results() (in module mainframe.endpoints.package) summary (mainframe.models.schemas.ObservationReport attribute) Suppression (class in mainframe.models.orm) suppression_id (mainframe.endpoints.suppressions.SuppressionPath attribute) (mainframe.models.orm.Suppression attribute) (mainframe.models.schemas.SuppressionResponse attribute) SuppressionCreate (class in mainframe.models.schemas) SuppressionDeleteResponse (class in mainframe.models.schemas) SuppressionPath (class in mainframe.endpoints.suppressions) SuppressionResponse (class in mainframe.models.schemas) SuppressionRules (class in mainframe.models.schemas) SuppressionUpdate (class in mainframe.models.schemas) T team_domain (mainframe.constants.CFAccess attribute) total_backlog (mainframe.models.schemas.QueueStatus attribute) U UnableCredentialsException update_alerting_configuration() (in module mainframe.endpoints.alerting) update_queue_metrics() (in module mainframe.queue_monitor) update_rules() (in module mainframe.server) update_suppression() (in module mainframe.endpoints.suppressions) updated_at (mainframe.models.orm.AlertingConfiguration attribute) (mainframe.models.orm.Suppression attribute) (mainframe.models.schemas.AlertingConfigurationResponse attribute) (mainframe.models.schemas.SuppressionResponse attribute) updated_by (mainframe.models.orm.AlertingConfiguration attribute) (mainframe.models.orm.Suppression attribute) (mainframe.models.schemas.AlertingConfigurationResponse attribute) (mainframe.models.schemas.SuppressionResponse attribute) url (mainframe.models.orm.DownloadURL attribute) (mainframe.pypi.Distribution attribute) urls (mainframe.pypi.JSONResponse attribute) V validate() (mainframe.json_web_token.JsonWebToken method) validate_opengrep_environment() (mainframe.constants.Mainframe method) validate_opengrep_shadow_environment() (in module mainframe.constants) validate_token() (in module mainframe.dependencies) validated_files (mainframe.models.schemas.ScannerReuseMetrics attribute) version (mainframe.models.orm.Scan attribute) (mainframe.models.schemas.JobResult attribute) (mainframe.models.schemas.OpenGrepResult attribute) (mainframe.models.schemas.Package attribute) (mainframe.models.schemas.PackageSpecifier attribute) (mainframe.pypi.Info attribute) (mainframe.pypi.PackageMetadata attribute) (mainframe.pypi.PackageNotFoundError attribute)