Module: SemgrepWebApp

Defined in:
lib/semgrep_web_app/client.rb,
lib/semgrep_web_app/api_helper.rb,
lib/semgrep_web_app/models/mode.rb,
lib/semgrep_web_app/models/risk.rb,
lib/semgrep_web_app/models/rule.rb,
lib/semgrep_web_app/models/state.rb,
lib/semgrep_web_app/models/usage.rb,
lib/semgrep_web_app/apis/base_api.rb,
lib/semgrep_web_app/configuration.rb,
lib/semgrep_web_app/models/format.rb,
lib/semgrep_web_app/models/policy.rb,
lib/semgrep_web_app/models/rating.rb,
lib/semgrep_web_app/models/source.rb,
lib/semgrep_web_app/models/status.rb,
lib/semgrep_web_app/models/autofix.rb,
lib/semgrep_web_app/models/project.rb,
lib/semgrep_web_app/models/status1.rb,
lib/semgrep_web_app/models/status3.rb,
lib/semgrep_web_app/models/status6.rb,
lib/semgrep_web_app/models/status7.rb,
lib/semgrep_web_app/models/status8.rb,
lib/semgrep_web_app/models/status9.rb,
lib/semgrep_web_app/models/verdict.rb,
lib/semgrep_web_app/models/guidance.rb,
lib/semgrep_web_app/models/products.rb,
lib/semgrep_web_app/models/scm_type.rb,
lib/semgrep_web_app/models/severity.rb,
lib/semgrep_web_app/models/statuses.rb,
lib/semgrep_web_app/models/verdict1.rb,
lib/semgrep_web_app/models/assistant.rb,
lib/semgrep_web_app/models/component.rb,
lib/semgrep_web_app/models/ecosystem.rb,
lib/semgrep_web_app/models/exposures.rb,
lib/semgrep_web_app/models/severity1.rb,
lib/semgrep_web_app/models/severity4.rb,
lib/semgrep_web_app/models/severity5.rb,
lib/semgrep_web_app/http/api_response.rb,
lib/semgrep_web_app/http/http_request.rb,
lib/semgrep_web_app/models/autotriage.rb,
lib/semgrep_web_app/models/base_model.rb,
lib/semgrep_web_app/models/confidence.rb,
lib/semgrep_web_app/models/deployment.rb,
lib/semgrep_web_app/models/ecosystem1.rb,
lib/semgrep_web_app/models/ecosystem2.rb,
lib/semgrep_web_app/models/epss_score.rb,
lib/semgrep_web_app/models/exposures2.rb,
lib/semgrep_web_app/models/issue_type.rb,
lib/semgrep_web_app/models/severities.rb,
lib/semgrep_web_app/models/visibility.rb,
lib/semgrep_web_app/http/http_response.rb,
lib/semgrep_web_app/logging/sdk_logger.rb,
lib/semgrep_web_app/models/confidence1.rb,
lib/semgrep_web_app/models/confidence2.rb,
lib/semgrep_web_app/models/confidence3.rb,
lib/semgrep_web_app/models/confidence7.rb,
lib/semgrep_web_app/models/confidence8.rb,
lib/semgrep_web_app/models/float_range.rb,
lib/semgrep_web_app/models/issue_type1.rb,
lib/semgrep_web_app/models/issue_type2.rb,
lib/semgrep_web_app/models/policy_mode.rb,
lib/semgrep_web_app/models/sca_finding.rb,
lib/semgrep_web_app/models/severities2.rb,
lib/semgrep_web_app/http/http_call_back.rb,
lib/semgrep_web_app/http/proxy_settings.rb,
lib/semgrep_web_app/models/finding_rule.rb,
lib/semgrep_web_app/models/list_project.rb,
lib/semgrep_web_app/models/policy_mode1.rb,
lib/semgrep_web_app/models/policy_mode3.rb,
lib/semgrep_web_app/models/product_type.rb,
lib/semgrep_web_app/models/reachability.rb,
lib/semgrep_web_app/models/sast_finding.rb,
lib/semgrep_web_app/models/sca_findings.rb,
lib/semgrep_web_app/models/transitivity.rb,
lib/semgrep_web_app/models/triage_state.rb,
lib/semgrep_web_app/models/sast_findings.rb,
lib/semgrep_web_app/models/transitivity1.rb,
lib/semgrep_web_app/models/transitivity2.rb,
lib/semgrep_web_app/models/triage_reason.rb,
lib/semgrep_web_app/apis/misc_service_api.rb,
lib/semgrep_web_app/http/auth/semgrep_jwt.rb,
lib/semgrep_web_app/http/http_method_enum.rb,
lib/semgrep_web_app/models/review_comment.rb,
lib/semgrep_web_app/models/transitivities.rb,
lib/semgrep_web_app/models/triage_reasons.rb,
lib/semgrep_web_app/apis/scans_service_api.rb,
lib/semgrep_web_app/models/click_to_fix_pr.rb,
lib/semgrep_web_app/models/external_ticket.rb,
lib/semgrep_web_app/models/transitivities2.rb,
lib/semgrep_web_app/models/triage_reasons2.rb,
lib/semgrep_web_app/utilities/file_wrapper.rb,
lib/semgrep_web_app/apis/triage_service_api.rb,
lib/semgrep_web_app/models/ai_sast_findings.rb,
lib/semgrep_web_app/models/epss_probability.rb,
lib/semgrep_web_app/models/finding_location.rb,
lib/semgrep_web_app/models/found_dependency.rb,
lib/semgrep_web_app/models/new_triage_state.rb,
lib/semgrep_web_app/models/policy_reference.rb,
lib/semgrep_web_app/models/rule_explanation.rb,
lib/semgrep_web_app/models/validation_state.rb,
lib/semgrep_web_app/apis/secrets_service_api.rb,
lib/semgrep_web_app/exceptions/api_exception.rb,
lib/semgrep_web_app/models/cyclonedx_version.rb,
lib/semgrep_web_app/models/new_triage_reason.rb,
lib/semgrep_web_app/models/validation_state2.rb,
lib/semgrep_web_app/models/validation_state3.rb,
lib/semgrep_web_app/apis/findings_service_api.rb,
lib/semgrep_web_app/apis/policies_service_api.rb,
lib/semgrep_web_app/apis/projects_service_api.rb,
lib/semgrep_web_app/models/autotriage_verdict.rb,
lib/semgrep_web_app/models/endpoint_reference.rb,
lib/semgrep_web_app/models/finding_repository.rb,
lib/semgrep_web_app/models/fix_recommendation.rb,
lib/semgrep_web_app/models/sbom_output_format.rb,
lib/semgrep_web_app/apis/ticketing_service_api.rb,
lib/semgrep_web_app/models/autotriage_verdict2.rb,
lib/semgrep_web_app/models/bulk_triage_request.rb,
lib/semgrep_web_app/models/link_ticket_request.rb,
lib/semgrep_web_app/models/managed_scan_config.rb,
lib/semgrep_web_app/utilities/date_time_helper.rb,
lib/semgrep_web_app/http/auth/semgrep_admin_jwt.rb,
lib/semgrep_web_app/http/auth/semgrep_web_token.rb,
lib/semgrep_web_app/models/bulk_triage_response.rb,
lib/semgrep_web_app/models/click_to_fix_failure.rb,
lib/semgrep_web_app/models/get_project_response.rb,
lib/semgrep_web_app/models/search_scans_request.rb,
lib/semgrep_web_app/utilities/union_type_lookup.rb,
lib/semgrep_web_app/apis/deployments_service_api.rb,
lib/semgrep_web_app/models/click_to_fix_pr_state.rb,
lib/semgrep_web_app/models/create_ticket_request.rb,
lib/semgrep_web_app/models/repository_visibility.rb,
lib/semgrep_web_app/models/unlink_ticket_request.rb,
lib/semgrep_web_app/models/update_policy_request.rb,
lib/semgrep_web_app/apis/supply_chain_service_api.rb,
lib/semgrep_web_app/models/list_findings_response.rb,
lib/semgrep_web_app/models/list_projects_response.rb,
lib/semgrep_web_app/models/update_project_request.rb,
lib/semgrep_web_app/models/ai_powered_scan_finding.rb,
lib/semgrep_web_app/models/delete_project_response.rb,
lib/semgrep_web_app/models/license_policy_settings.rb,
lib/semgrep_web_app/models/metadata_component_type.rb,
lib/semgrep_web_app/models/protos_ai_v1_autotriage.rb,
lib/semgrep_web_app/models/update_project_response.rb,
lib/semgrep_web_app/models/add_project_tags_request.rb,
lib/semgrep_web_app/models/get_sbom_export_response.rb,
lib/semgrep_web_app/models/protos_sca_v1_dependency.rb,
lib/semgrep_web_app/models/add_project_tags_response.rb,
lib/semgrep_web_app/models/list_dependencies_request.rb,
lib/semgrep_web_app/models/create_sbom_export_request.rb,
lib/semgrep_web_app/models/list_dependencies_response.rb,
lib/semgrep_web_app/models/protos_scan_v1_scan_public.rb,
lib/semgrep_web_app/models/create_sbom_export_response.rb,
lib/semgrep_web_app/models/protos_openapi_v1_diff_scan.rb,
lib/semgrep_web_app/models/protos_openapi_v1_full_scan.rb,
lib/semgrep_web_app/models/protos_sca_v1_code_location.rb,
lib/semgrep_web_app/models/delete_project_tags_response.rb,
lib/semgrep_web_app/models/protos_sca_v1_package_filter.rb,
lib/semgrep_web_app/models/protos_sca_v1_found_dependency.rb,
lib/semgrep_web_app/models/protos_common_v1_review_comment.rb,
lib/semgrep_web_app/models/protos_sca_v1_dependency_filter.rb,
lib/semgrep_web_app/models/protos_ai_v1_autotriage_feedback.rb,
lib/semgrep_web_app/models/protos_sca_v1_sbom_format_version.rb,
lib/semgrep_web_app/models/protos_secrets_v1_historical_info.rb,
lib/semgrep_web_app/models/protos_secrets_v1_secrets_finding.rb,
lib/semgrep_web_app/models/protos_openapi_v1_get_scan_response.rb,
lib/semgrep_web_app/models/protos_sca_v1_sbom_metadata_contact.rb,
lib/semgrep_web_app/models/protos_scan_v1_scan_findings_counts.rb,
lib/semgrep_web_app/models/protos_ticketing_v1_external_ticket.rb,
lib/semgrep_web_app/models/toggle_project_managed_scan_request.rb,
lib/semgrep_web_app/models/api_v1_deployments_findings_response.rb,
lib/semgrep_web_app/models/protos_sca_v1_sbom_metadata_supplier.rb,
lib/semgrep_web_app/models/toggle_project_managed_scan_response.rb,
lib/semgrep_web_app/models/protos_openapi_v1_link_ticket_response.rb,
lib/semgrep_web_app/models/list_lockfiles_for_dependencies_request.rb,
lib/semgrep_web_app/models/protos_openapi_v1_search_scans_response.rb,
lib/semgrep_web_app/logging/configuration/api_logging_configuration.rb,
lib/semgrep_web_app/models/list_lockfiles_for_dependencies_response.rb,
lib/semgrep_web_app/models/protos_openapi_v1_create_ticket_response.rb,
lib/semgrep_web_app/models/protos_openapi_v1_delete_ticket_response.rb,
lib/semgrep_web_app/models/protos_openapi_v1_list_policies_response.rb,
lib/semgrep_web_app/models/protos_openapi_v1_unlink_ticket_response.rb,
lib/semgrep_web_app/models/protos_openapi_v1_update_policy_response.rb,
lib/semgrep_web_app/models/protos_sca_v1_lockfile_dependency_summary.rb,
lib/semgrep_web_app/models/list_repositories_for_dependencies_request.rb,
lib/semgrep_web_app/models/list_repositories_for_dependencies_response.rb,
lib/semgrep_web_app/models/protos_openapi_v1_list_deployments_response.rb,
lib/semgrep_web_app/models/protos_sca_v1_repository_dependency_summary.rb,
lib/semgrep_web_app/models/protos_openapi_v1_list_policy_rules_response.rb,
lib/semgrep_web_app/models/protos_openapi_v1_list_secrets_path_response.rb,
lib/semgrep_web_app/models/protos_secrets_v1_secrets_finding_repository.rb,
lib/semgrep_web_app/models/protos_openapi_v1_get_scan_response_scan_meta.rb,
lib/semgrep_web_app/models/protos_openapi_v1_get_bootstrap_sms_vpc_response.rb,
lib/semgrep_web_app/models/protos_openapi_v1_create_ticket_response_ticket_creation_failed.rb,
lib/semgrep_web_app/models/protos_openapi_v1_create_ticket_response_ticket_creation_skipped.rb,
lib/semgrep_web_app/models/protos_openapi_v1_create_ticket_response_ticket_creation_success.rb

Overview

semgrep_web_app

This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).

Defined Under Namespace

Classes: APIException, APIHelper, AbstractLogger, AddProjectTagsRequest, AddProjectTagsResponse, AiPoweredScanFinding, AiSastFindings, ApiResponse, ApiV1DeploymentsFindingsResponse, Assistant, Autofix, Autotriage, AutotriageVerdict, AutotriageVerdict2, BaseApi, BaseModel, BulkTriageRequest, BulkTriageResponse, ClickToFixFailure, ClickToFixPr, ClickToFixPrState, Client, Component, Confidence, Confidence1, Confidence2, Confidence3, Confidence7, Confidence8, Configuration, CreateSbomExportRequest, CreateSbomExportResponse, CreateTicketRequest, CyclonedxVersion, DateTimeHelper, DeleteProjectResponse, DeleteProjectTagsResponse, Deployment, DeploymentsServiceApi, Ecosystem, Ecosystem1, Ecosystem2, EndpointReference, Environment, EpssProbability, EpssScore, Exposures, Exposures2, ExternalTicket, FileWrapper, FindingLocation, FindingRepository, FindingRule, FindingsServiceApi, FixRecommendation, FloatRange, Format, FoundDependency, GetProjectResponse, GetSbomExportResponse, Guidance, HttpCallBack, HttpMethodEnum, HttpRequest, HttpResponse, IssueType, IssueType1, IssueType2, LicensePolicySettings, LinkTicketRequest, ListDependenciesRequest, ListDependenciesResponse, ListFindingsResponse, ListLockfilesForDependenciesRequest, ListLockfilesForDependenciesResponse, ListProject, ListProjectsResponse, ListRepositoriesForDependenciesRequest, ListRepositoriesForDependenciesResponse, LoggingConfiguration, ManagedScanConfig, MetadataComponentType, MiscServiceApi, Mode, NewTriageReason, NewTriageState, PoliciesServiceApi, Policy, PolicyMode, PolicyMode1, PolicyMode3, PolicyReference, ProductType, Products, Project, ProjectsServiceApi, ProtosAiV1Autotriage, ProtosAiV1AutotriageFeedback, ProtosCommonV1ReviewComment, ProtosOpenapiV1CreateTicketResponse, ProtosOpenapiV1CreateTicketResponseTicketCreationFailed, ProtosOpenapiV1CreateTicketResponseTicketCreationSkipped, ProtosOpenapiV1CreateTicketResponseTicketCreationSuccess, ProtosOpenapiV1DeleteTicketResponse, ProtosOpenapiV1DiffScan, ProtosOpenapiV1FullScan, ProtosOpenapiV1GetBootstrapSmsVpcResponse, ProtosOpenapiV1GetScanResponse, ProtosOpenapiV1GetScanResponseScanMeta, ProtosOpenapiV1LinkTicketResponse, ProtosOpenapiV1ListDeploymentsResponse, ProtosOpenapiV1ListPoliciesResponse, ProtosOpenapiV1ListPolicyRulesResponse, ProtosOpenapiV1ListSecretsPathResponse, ProtosOpenapiV1SearchScansResponse, ProtosOpenapiV1UnlinkTicketResponse, ProtosOpenapiV1UpdatePolicyResponse, ProtosScaV1CodeLocation, ProtosScaV1Dependency, ProtosScaV1DependencyFilter, ProtosScaV1FoundDependency, ProtosScaV1LockfileDependencySummary, ProtosScaV1PackageFilter, ProtosScaV1RepositoryDependencySummary, ProtosScaV1SbomFormatVersion, ProtosScaV1SbomMetadataContact, ProtosScaV1SbomMetadataSupplier, ProtosScanV1ScanFindingsCounts, ProtosScanV1ScanPublic, ProtosSecretsV1HistoricalInfo, ProtosSecretsV1SecretsFinding, ProtosSecretsV1SecretsFindingRepository, ProtosTicketingV1ExternalTicket, ProxySettings, Rating, Reachability, RepositoryVisibility, RequestLoggingConfiguration, ResponseLoggingConfiguration, ReviewComment, Risk, Rule, RuleExplanation, SastFinding, SastFindings, SbomOutputFormat, ScaFinding, ScaFindings, ScansServiceApi, ScmType, SearchScansRequest, SecretsServiceApi, SemgrepAdminJwt, SemgrepAdminJwtCredentials, SemgrepJwt, SemgrepJwtCredentials, SemgrepWebToken, SemgrepWebTokenCredentials, Server, Severities, Severities2, Severity, Severity1, Severity4, Severity5, Source, State, Status, Status1, Status3, Status6, Status7, Status8, Status9, Statuses, SupplyChainServiceApi, TicketingServiceApi, ToggleProjectManagedScanRequest, ToggleProjectManagedScanResponse, Transitivities, Transitivities2, Transitivity, Transitivity1, Transitivity2, TriageReason, TriageReasons, TriageReasons2, TriageServiceApi, TriageState, UnionTypeLookUp, UnlinkTicketRequest, UpdatePolicyRequest, UpdateProjectRequest, UpdateProjectResponse, Usage, ValidationState, ValidationState2, ValidationState3, Verdict, Verdict1, Visibility