{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.WebSecurityScanner.Types
(
webSecurityScannerService
, cloudPlatformScope
, FindingTypeStats
, findingTypeStats
, ftsFindingCount
, ftsFindingType
, ListFindingsResponse
, listFindingsResponse
, lfrNextPageToken
, lfrFindings
, StopScanRunRequest
, stopScanRunRequest
, ScanRunErrorTraceCode (..)
, ScanConfigError
, scanConfigError
, sceFieldName
, sceCode
, Schedule
, schedule
, sScheduleTime
, sIntervalDurationDays
, Finding
, finding
, fFinalURL
, fHTTPMethod
, fReProductionURL
, fTrackingId
, fBody
, fXss
, fVulnerableParameters
, fOutdatedLibrary
, fFuzzedURL
, fName
, fFindingType
, fVulnerableHeaders
, fViolatingResource
, fForm
, fFrameURL
, fDescription
, Empty
, empty
, ScanRunWarningTrace
, scanRunWarningTrace
, srwtCode
, ListFindingTypeStatsResponse
, listFindingTypeStatsResponse
, lftsrFindingTypeStats
, GoogleAccount
, googleAccount
, gaUsername
, gaPassword
, Xss
, xss
, xStackTraces
, xErrorMessage
, Authentication
, authentication
, aGoogleAccount
, aCustomAccount
, ListCrawledURLsResponse
, listCrawledURLsResponse
, lcurNextPageToken
, lcurCrawledURLs
, VulnerableParameters
, vulnerableParameters
, vpParameterNames
, CrawledURL
, crawledURL
, cuHTTPMethod
, cuBody
, cuURL
, OutdatedLibrary
, outdatedLibrary
, olLearnMoreURLs
, olVersion
, olLibraryName
, ListScanRunsResponse
, listScanRunsResponse
, lsrrNextPageToken
, lsrrScanRuns
, Header
, header
, hValue
, hName
, ScanRunErrorTrace
, scanRunErrorTrace
, sretMostCommonHTTPErrorCode
, sretScanConfigError
, sretCode
, ListScanConfigsResponse
, listScanConfigsResponse
, lscrNextPageToken
, lscrScanConfigs
, StartScanRunRequest
, startScanRunRequest
, Xgafv (..)
, CustomAccount
, customAccount
, caLoginURL
, caUsername
, caPassword
, ScanConfigUserAgent (..)
, ScanConfig
, scanConfig
, scLatestRun
, scSchedule
, scTargetPlatforms
, scStartingURLs
, scAuthentication
, scMaxQps
, scName
, scExportToSecurityCommandCenter
, scDisplayName
, scUserAgent
, scBlackListPatterns
, ScanRunWarningTraceCode (..)
, ScanConfigExportToSecurityCommandCenter (..)
, ScanConfigErrorCode (..)
, ScanRunResultState (..)
, VulnerableHeaders
, vulnerableHeaders
, vhMissingHeaders
, vhHeaders
, ViolatingResource
, violatingResource
, vrContentType
, vrResourceURL
, ScanRunExecutionState (..)
, Form
, form
, fActionURI
, fFields
, ScanRun
, scanRun
, srStartTime
, srHasVulnerabilities
, srWarningTraces
, srResultState
, srProgressPercent
, srURLsCrawledCount
, srURLsTestedCount
, srName
, srEndTime
, srExecutionState
, srErrorTrace
) where
import Network.Google.Prelude
import Network.Google.WebSecurityScanner.Types.Product
import Network.Google.WebSecurityScanner.Types.Sum
webSecurityScannerService :: ServiceConfig
webSecurityScannerService
= defaultService
(ServiceId "websecurityscanner:v1beta")
"websecurityscanner.googleapis.com"
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
cloudPlatformScope = Proxy