Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Network.Google.AbusiveExperienceReport.Types
Contents
Description
Synopsis
- abusiveExperienceReportService :: ServiceConfig
- xapiZooScope :: Proxy '["https://www.googleapis.com/auth/xapi.zoo"]
- data SiteSummaryResponse
- siteSummaryResponse :: SiteSummaryResponse
- ssrAbusiveStatus :: Lens' SiteSummaryResponse (Maybe SiteSummaryResponseAbusiveStatus)
- ssrEnforcementTime :: Lens' SiteSummaryResponse (Maybe UTCTime)
- ssrLastChangeTime :: Lens' SiteSummaryResponse (Maybe UTCTime)
- ssrFilterStatus :: Lens' SiteSummaryResponse (Maybe SiteSummaryResponseFilterStatus)
- ssrUnderReview :: Lens' SiteSummaryResponse (Maybe Bool)
- ssrReportURL :: Lens' SiteSummaryResponse (Maybe Text)
- ssrReviewedSite :: Lens' SiteSummaryResponse (Maybe Text)
- data SiteSummaryResponseAbusiveStatus
- data ViolatingSitesResponse
- violatingSitesResponse :: ViolatingSitesResponse
- vsrViolatingSites :: Lens' ViolatingSitesResponse [SiteSummaryResponse]
- data Xgafv
- data SiteSummaryResponseFilterStatus
Service Configuration
abusiveExperienceReportService :: ServiceConfig Source #
Default request referring to version v1
of the Abusive Experience Report API. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
xapiZooScope :: Proxy '["https://www.googleapis.com/auth/xapi.zoo"] Source #
Test scope for access to the Zoo service
SiteSummaryResponse
data SiteSummaryResponse Source #
Response message for GetSiteSummary.
See: siteSummaryResponse
smart constructor.
Instances
siteSummaryResponse :: SiteSummaryResponse Source #
Creates a value of SiteSummaryResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ssrAbusiveStatus :: Lens' SiteSummaryResponse (Maybe SiteSummaryResponseAbusiveStatus) Source #
The status of the site reviewed for the abusive experiences.
ssrEnforcementTime :: Lens' SiteSummaryResponse (Maybe UTCTime) Source #
The date on which enforcement begins.
ssrLastChangeTime :: Lens' SiteSummaryResponse (Maybe UTCTime) Source #
The last time that the site changed status.
ssrFilterStatus :: Lens' SiteSummaryResponse (Maybe SiteSummaryResponseFilterStatus) Source #
The abusive experience enforcement status of the site.
ssrUnderReview :: Lens' SiteSummaryResponse (Maybe Bool) Source #
Whether the site is currently under review.
ssrReportURL :: Lens' SiteSummaryResponse (Maybe Text) Source #
A link that leads to a full abusive experience report.
ssrReviewedSite :: Lens' SiteSummaryResponse (Maybe Text) Source #
The name of the site reviewed.
SiteSummaryResponseAbusiveStatus
data SiteSummaryResponseAbusiveStatus Source #
The status of the site reviewed for the abusive experiences.
Instances
ViolatingSitesResponse
data ViolatingSitesResponse Source #
Response message for ListViolatingSites.
See: violatingSitesResponse
smart constructor.
Instances
violatingSitesResponse :: ViolatingSitesResponse Source #
Creates a value of ViolatingSitesResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
vsrViolatingSites :: Lens' ViolatingSitesResponse [SiteSummaryResponse] Source #
A list of summaries of violating sites.
Xgafv
V1 error format.
Instances
Enum Xgafv Source # | |
Eq Xgafv Source # | |
Data Xgafv Source # | |
Defined in Network.Google.AbusiveExperienceReport.Types.Sum Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Xgafv -> c Xgafv # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Xgafv # dataTypeOf :: Xgafv -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Xgafv) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Xgafv) # gmapT :: (forall b. Data b => b -> b) -> Xgafv -> Xgafv # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Xgafv -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Xgafv -> r # gmapQ :: (forall d. Data d => d -> u) -> Xgafv -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Xgafv -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Xgafv -> m Xgafv # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Xgafv -> m Xgafv # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Xgafv -> m Xgafv # | |
Ord Xgafv Source # | |
Read Xgafv Source # | |
Show Xgafv Source # | |
Generic Xgafv Source # | |
Hashable Xgafv Source # | |
ToJSON Xgafv Source # | |
FromJSON Xgafv Source # | |
FromHttpApiData Xgafv Source # | |
ToHttpApiData Xgafv Source # | |
Defined in Network.Google.AbusiveExperienceReport.Types.Sum Methods toUrlPiece :: Xgafv -> Text # toEncodedUrlPiece :: Xgafv -> Builder # toHeader :: Xgafv -> ByteString # toQueryParam :: Xgafv -> Text # | |
type Rep Xgafv Source # | |
SiteSummaryResponseFilterStatus
data SiteSummaryResponseFilterStatus Source #
The abusive experience enforcement status of the site.
Constructors
SSRFSUnknown |
|
SSRFSON |
|
SSRFSOff |
|
SSRFSPaused |
|
SSRFSPending |
|