packages feed

gogol-admin-reports 0.0.1 → 0.1.0

raw patch · 11 files changed

+110/−95 lines, 11 filesdep ~gogol-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: gogol-core

API changes (from Hackage documentation)

- Network.Google.Reports.Types: adminReportsAuditReadonlyScope :: OAuthScope
- Network.Google.Reports.Types: adminReportsUsageReadonlyScope :: OAuthScope
- Network.Google.Resource.Admin.Channels.Stop: instance GHC.Generics.Constructor Network.Google.Resource.Admin.Channels.Stop.C1_0ChannelsStop
- Network.Google.Resource.Admin.Channels.Stop: instance GHC.Generics.Datatype Network.Google.Resource.Admin.Channels.Stop.D1ChannelsStop
- Network.Google.Resource.Admin.Channels.Stop: instance GHC.Generics.Selector Network.Google.Resource.Admin.Channels.Stop.S1_0_0ChannelsStop
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Constructor Network.Google.Resource.Reports.Activities.List.C1_0ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Datatype Network.Google.Resource.Reports.Activities.List.D1ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.List.S1_0_0ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.List.S1_0_1ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.List.S1_0_2ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.List.S1_0_3ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.List.S1_0_4ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.List.S1_0_5ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.List.S1_0_6ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.List.S1_0_7ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.List.S1_0_8ActivitiesList
- Network.Google.Resource.Reports.Activities.List: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.List.S1_0_9ActivitiesList
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Constructor Network.Google.Resource.Reports.Activities.Watch.C1_0ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Datatype Network.Google.Resource.Reports.Activities.Watch.D1ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_0ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_10ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_1ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_2ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_3ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_4ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_5ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_6ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_7ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_8ActivitiesWatch
- Network.Google.Resource.Reports.Activities.Watch: instance GHC.Generics.Selector Network.Google.Resource.Reports.Activities.Watch.S1_0_9ActivitiesWatch
- Network.Google.Resource.Reports.CustomerUsageReports.Get: instance GHC.Generics.Constructor Network.Google.Resource.Reports.CustomerUsageReports.Get.C1_0CustomerUsageReportsGet
- Network.Google.Resource.Reports.CustomerUsageReports.Get: instance GHC.Generics.Datatype Network.Google.Resource.Reports.CustomerUsageReports.Get.D1CustomerUsageReportsGet
- Network.Google.Resource.Reports.CustomerUsageReports.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.CustomerUsageReports.Get.S1_0_0CustomerUsageReportsGet
- Network.Google.Resource.Reports.CustomerUsageReports.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.CustomerUsageReports.Get.S1_0_1CustomerUsageReportsGet
- Network.Google.Resource.Reports.CustomerUsageReports.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.CustomerUsageReports.Get.S1_0_2CustomerUsageReportsGet
- Network.Google.Resource.Reports.CustomerUsageReports.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.CustomerUsageReports.Get.S1_0_3CustomerUsageReportsGet
- Network.Google.Resource.Reports.UserUsageReport.Get: instance GHC.Generics.Constructor Network.Google.Resource.Reports.UserUsageReport.Get.C1_0UserUsageReportGet
- Network.Google.Resource.Reports.UserUsageReport.Get: instance GHC.Generics.Datatype Network.Google.Resource.Reports.UserUsageReport.Get.D1UserUsageReportGet
- Network.Google.Resource.Reports.UserUsageReport.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.UserUsageReport.Get.S1_0_0UserUsageReportGet
- Network.Google.Resource.Reports.UserUsageReport.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.UserUsageReport.Get.S1_0_1UserUsageReportGet
- Network.Google.Resource.Reports.UserUsageReport.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.UserUsageReport.Get.S1_0_2UserUsageReportGet
- Network.Google.Resource.Reports.UserUsageReport.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.UserUsageReport.Get.S1_0_3UserUsageReportGet
- Network.Google.Resource.Reports.UserUsageReport.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.UserUsageReport.Get.S1_0_4UserUsageReportGet
- Network.Google.Resource.Reports.UserUsageReport.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.UserUsageReport.Get.S1_0_5UserUsageReportGet
- Network.Google.Resource.Reports.UserUsageReport.Get: instance GHC.Generics.Selector Network.Google.Resource.Reports.UserUsageReport.Get.S1_0_6UserUsageReportGet
+ Network.Google.Reports: adminReportsAuditReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.reports.audit.readonly"]
+ Network.Google.Reports: adminReportsUsageReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.reports.usage.readonly"]
+ Network.Google.Reports.Types: adminReportsAuditReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.reports.audit.readonly"]
+ Network.Google.Reports.Types: adminReportsUsageReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.reports.usage.readonly"]
- Network.Google.Reports: reportsService :: Service
+ Network.Google.Reports: reportsService :: ServiceConfig
- Network.Google.Reports.Types: reportsService :: Service
+ Network.Google.Reports.Types: reportsService :: ServiceConfig

Files

README.md view
@@ -8,7 +8,7 @@  ## Version -`0.0.1`+`0.1.0`   ## Description@@ -18,9 +18,9 @@  ## Contribute -For any problems, comments, or feedback please create an issue [here on GitHub](https://github.com/brendanhay/amazonka/issues).+For any problems, comments, or feedback please create an issue [here on GitHub](https://github.com/brendanhay/gogol/issues). -> _Note:_ this library is an auto-generated Haskell package. Please see `amazonka-gen` for more information.+> _Note:_ this library is an auto-generated Haskell package. Please see `gogol-gen` for more information.   ## Licence
gen/Network/Google/Reports.hs view
@@ -7,7 +7,7 @@  -- | -- Module      : Network.Google.Reports--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -21,6 +21,10 @@     (     -- * Service Configuration       reportsService++    -- * OAuth Scopes+    , adminReportsUsageReadOnlyScope+    , adminReportsAuditReadOnlyScope      -- * API Declaration     , ReportsAPI
gen/Network/Google/Reports/Types.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE DataKinds          #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric      #-} {-# LANGUAGE NoImplicitPrelude  #-}@@ -7,7 +8,7 @@  -- | -- Module      : Network.Google.Reports.Types--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -19,8 +20,8 @@       reportsService      -- * OAuth Scopes-    , adminReportsUsageReadonlyScope-    , adminReportsAuditReadonlyScope+    , adminReportsUsageReadOnlyScope+    , adminReportsAuditReadOnlyScope      -- * UsageReportParametersItem     , UsageReportParametersItem@@ -153,15 +154,15 @@ import           Network.Google.Reports.Types.Sum  -- | Default request referring to version 'reports_v1' of the Admin Reports API. This contains the host and root path used as a starting point for constructing service requests.-reportsService :: Service+reportsService :: ServiceConfig reportsService   = defaultService (ServiceId "admin:reports_v1")       "www.googleapis.com"  -- | View usage reports of Google Apps for your domain-adminReportsUsageReadonlyScope :: OAuthScope-adminReportsUsageReadonlyScope = "https://www.googleapis.com/auth/admin.reports.usage.readonly";+adminReportsUsageReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.reports.usage.readonly"]+adminReportsUsageReadOnlyScope = Proxy;  -- | View audit reports of Google Apps for your domain-adminReportsAuditReadonlyScope :: OAuthScope-adminReportsAuditReadonlyScope = "https://www.googleapis.com/auth/admin.reports.audit.readonly";+adminReportsAuditReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.reports.audit.readonly"]+adminReportsAuditReadOnlyScope = Proxy;
gen/Network/Google/Reports/Types/Product.hs view
@@ -9,7 +9,7 @@  -- | -- Module      : Network.Google.Reports.Types.Product--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -22,7 +22,7 @@  -- -- /See:/ 'usageReportParametersItem' smart constructor.-data UsageReportParametersItem = UsageReportParametersItem+data UsageReportParametersItem = UsageReportParametersItem'     { _urpiDatetimeValue :: !(Maybe DateTime')     , _urpiBoolValue     :: !(Maybe Bool)     , _urpiIntValue      :: !(Maybe (Textual Int64))@@ -49,7 +49,7 @@ usageReportParametersItem     :: UsageReportParametersItem usageReportParametersItem =-    UsageReportParametersItem+    UsageReportParametersItem'     { _urpiDatetimeValue = Nothing     , _urpiBoolValue = Nothing     , _urpiIntValue = Nothing@@ -98,7 +98,7 @@         parseJSON           = withObject "UsageReportParametersItem"               (\ o ->-                 UsageReportParametersItem <$>+                 UsageReportParametersItem' <$>                    (o .:? "datetimeValue") <*> (o .:? "boolValue") <*>                      (o .:? "intValue")                      <*> (o .:? "stringValue")@@ -106,7 +106,7 @@                      <*> (o .:? "msgValue" .!= mempty))  instance ToJSON UsageReportParametersItem where-        toJSON UsageReportParametersItem{..}+        toJSON UsageReportParametersItem'{..}           = object               (catMaybes                  [("datetimeValue" .=) <$> _urpiDatetimeValue,@@ -119,7 +119,7 @@ -- | Unique identifier for each activity record. -- -- /See:/ 'activityId' smart constructor.-data ActivityId = ActivityId+data ActivityId = ActivityId'     { _aiTime            :: !(Maybe DateTime')     , _aiUniqueQualifier :: !(Maybe (Textual Int64))     , _aiCustomerId      :: !(Maybe Text)@@ -140,7 +140,7 @@ activityId     :: ActivityId activityId =-    ActivityId+    ActivityId'     { _aiTime = Nothing     , _aiUniqueQualifier = Nothing     , _aiCustomerId = Nothing@@ -175,13 +175,13 @@         parseJSON           = withObject "ActivityId"               (\ o ->-                 ActivityId <$>+                 ActivityId' <$>                    (o .:? "time") <*> (o .:? "uniqueQualifier") <*>                      (o .:? "customerId")                      <*> (o .:? "applicationName"))  instance ToJSON ActivityId where-        toJSON ActivityId{..}+        toJSON ActivityId'{..}           = object               (catMaybes                  [("time" .=) <$> _aiTime,@@ -192,7 +192,7 @@ -- | JSON template for a collection of usage reports. -- -- /See:/ 'usageReports' smart constructor.-data UsageReports = UsageReports+data UsageReports = UsageReports'     { _urEtag          :: !(Maybe Text)     , _urNextPageToken :: !(Maybe Text)     , _urUsageReports  :: !(Maybe [UsageReport])@@ -216,7 +216,7 @@ usageReports     :: UsageReports usageReports =-    UsageReports+    UsageReports'     { _urEtag = Nothing     , _urNextPageToken = Nothing     , _urUsageReports = Nothing@@ -257,14 +257,14 @@         parseJSON           = withObject "UsageReports"               (\ o ->-                 UsageReports <$>+                 UsageReports' <$>                    (o .:? "etag") <*> (o .:? "nextPageToken") <*>                      (o .:? "usageReports" .!= mempty)                      <*> (o .:? "kind" .!= "admin#reports#usageReports")                      <*> (o .:? "warnings" .!= mempty))  instance ToJSON UsageReports where-        toJSON UsageReports{..}+        toJSON UsageReports'{..}           = object               (catMaybes                  [("etag" .=) <$> _urEtag,@@ -275,7 +275,7 @@  -- -- /See:/ 'usageReportParametersItemMsgValueItem' smart constructor.-newtype UsageReportParametersItemMsgValueItem = UsageReportParametersItemMsgValueItem+newtype UsageReportParametersItemMsgValueItem = UsageReportParametersItemMsgValueItem'     { _urpimviAddtional :: HashMap Text JSONValue     } deriving (Eq,Show,Data,Typeable,Generic) @@ -288,7 +288,7 @@     :: HashMap Text JSONValue -- ^ 'urpimviAddtional'     -> UsageReportParametersItemMsgValueItem usageReportParametersItemMsgValueItem pUrpimviAddtional_ =-    UsageReportParametersItemMsgValueItem+    UsageReportParametersItemMsgValueItem'     { _urpimviAddtional = _Coerce # pUrpimviAddtional_     } @@ -303,7 +303,7 @@         parseJSON           = withObject "UsageReportParametersItemMsgValueItem"               (\ o ->-                 UsageReportParametersItemMsgValueItem <$>+                 UsageReportParametersItemMsgValueItem' <$>                    (parseJSONObject o))  instance ToJSON UsageReportParametersItemMsgValueItem@@ -313,7 +313,7 @@ -- | JSON template for a collection of activites. -- -- /See:/ 'activities' smart constructor.-data Activities = Activities+data Activities = Activities'     { _aEtag          :: !(Maybe Text)     , _aNextPageToken :: !(Maybe Text)     , _aKind          :: !Text@@ -334,7 +334,7 @@ activities     :: Activities activities =-    Activities+    Activities'     { _aEtag = Nothing     , _aNextPageToken = Nothing     , _aKind = "admin#reports#activities"@@ -365,13 +365,13 @@         parseJSON           = withObject "Activities"               (\ o ->-                 Activities <$>+                 Activities' <$>                    (o .:? "etag") <*> (o .:? "nextPageToken") <*>                      (o .:? "kind" .!= "admin#reports#activities")                      <*> (o .:? "items" .!= mempty))  instance ToJSON Activities where-        toJSON Activities{..}+        toJSON Activities'{..}           = object               (catMaybes                  [("etag" .=) <$> _aEtag,@@ -381,7 +381,7 @@ -- | An notification channel used to watch for resource changes. -- -- /See:/ 'channel' smart constructor.-data Channel = Channel+data Channel = Channel'     { _cResourceURI :: !(Maybe Text)     , _cResourceId  :: !(Maybe Text)     , _cKind        :: !Text@@ -420,7 +420,7 @@ channel     :: Channel channel =-    Channel+    Channel'     { _cResourceURI = Nothing     , _cResourceId = Nothing     , _cKind = "api#channel"@@ -485,7 +485,7 @@         parseJSON           = withObject "Channel"               (\ o ->-                 Channel <$>+                 Channel' <$>                    (o .:? "resourceUri") <*> (o .:? "resourceId") <*>                      (o .:? "kind" .!= "api#channel")                      <*> (o .:? "expiration")@@ -497,7 +497,7 @@                      <*> (o .:? "type"))  instance ToJSON Channel where-        toJSON Channel{..}+        toJSON Channel'{..}           = object               (catMaybes                  [("resourceUri" .=) <$> _cResourceURI,@@ -513,7 +513,7 @@ -- | JSON template for a usage report. -- -- /See:/ 'usageReport' smart constructor.-data UsageReport = UsageReport+data UsageReport = UsageReport'     { _uEtag       :: !(Maybe Text)     , _uKind       :: !Text     , _uDate       :: !(Maybe Text)@@ -537,7 +537,7 @@ usageReport     :: UsageReport usageReport =-    UsageReport+    UsageReport'     { _uEtag = Nothing     , _uKind = "admin#reports#usageReport"     , _uDate = Nothing@@ -572,7 +572,7 @@         parseJSON           = withObject "UsageReport"               (\ o ->-                 UsageReport <$>+                 UsageReport' <$>                    (o .:? "etag") <*>                      (o .:? "kind" .!= "admin#reports#usageReport")                      <*> (o .:? "date")@@ -580,7 +580,7 @@                      <*> (o .:? "entity"))  instance ToJSON UsageReport where-        toJSON UsageReport{..}+        toJSON UsageReport'{..}           = object               (catMaybes                  [("etag" .=) <$> _uEtag, Just ("kind" .= _uKind),@@ -590,7 +590,7 @@  -- -- /See:/ 'usageReportsWarningsItemDataItem' smart constructor.-data UsageReportsWarningsItemDataItem = UsageReportsWarningsItemDataItem+data UsageReportsWarningsItemDataItem = UsageReportsWarningsItemDataItem'     { _urwidiValue :: !(Maybe Text)     , _urwidiKey   :: !(Maybe Text)     } deriving (Eq,Show,Data,Typeable,Generic)@@ -605,7 +605,7 @@ usageReportsWarningsItemDataItem     :: UsageReportsWarningsItemDataItem usageReportsWarningsItemDataItem =-    UsageReportsWarningsItemDataItem+    UsageReportsWarningsItemDataItem'     { _urwidiValue = Nothing     , _urwidiKey = Nothing     }@@ -627,12 +627,12 @@         parseJSON           = withObject "UsageReportsWarningsItemDataItem"               (\ o ->-                 UsageReportsWarningsItemDataItem <$>+                 UsageReportsWarningsItemDataItem' <$>                    (o .:? "value") <*> (o .:? "key"))  instance ToJSON UsageReportsWarningsItemDataItem          where-        toJSON UsageReportsWarningsItemDataItem{..}+        toJSON UsageReportsWarningsItemDataItem'{..}           = object               (catMaybes                  [("value" .=) <$> _urwidiValue,@@ -640,7 +640,7 @@  -- -- /See:/ 'usageReportsWarningsItem' smart constructor.-data UsageReportsWarningsItem = UsageReportsWarningsItem+data UsageReportsWarningsItem = UsageReportsWarningsItem'     { _urwiData    :: !(Maybe [UsageReportsWarningsItemDataItem])     , _urwiCode    :: !(Maybe Text)     , _urwiMessage :: !(Maybe Text)@@ -658,7 +658,7 @@ usageReportsWarningsItem     :: UsageReportsWarningsItem usageReportsWarningsItem =-    UsageReportsWarningsItem+    UsageReportsWarningsItem'     { _urwiData = Nothing     , _urwiCode = Nothing     , _urwiMessage = Nothing@@ -684,12 +684,12 @@         parseJSON           = withObject "UsageReportsWarningsItem"               (\ o ->-                 UsageReportsWarningsItem <$>+                 UsageReportsWarningsItem' <$>                    (o .:? "data" .!= mempty) <*> (o .:? "code") <*>                      (o .:? "message"))  instance ToJSON UsageReportsWarningsItem where-        toJSON UsageReportsWarningsItem{..}+        toJSON UsageReportsWarningsItem'{..}           = object               (catMaybes                  [("data" .=) <$> _urwiData,@@ -698,7 +698,7 @@  -- -- /See:/ 'activityEventsItem' smart constructor.-data ActivityEventsItem = ActivityEventsItem+data ActivityEventsItem = ActivityEventsItem'     { _aeiName       :: !(Maybe Text)     , _aeiParameters :: !(Maybe [ActivityEventsItemParametersItem])     , _aeiType       :: !(Maybe Text)@@ -716,7 +716,7 @@ activityEventsItem     :: ActivityEventsItem activityEventsItem =-    ActivityEventsItem+    ActivityEventsItem'     { _aeiName = Nothing     , _aeiParameters = Nothing     , _aeiType = Nothing@@ -742,12 +742,12 @@         parseJSON           = withObject "ActivityEventsItem"               (\ o ->-                 ActivityEventsItem <$>+                 ActivityEventsItem' <$>                    (o .:? "name") <*> (o .:? "parameters" .!= mempty)                      <*> (o .:? "type"))  instance ToJSON ActivityEventsItem where-        toJSON ActivityEventsItem{..}+        toJSON ActivityEventsItem'{..}           = object               (catMaybes                  [("name" .=) <$> _aeiName,@@ -757,7 +757,7 @@ -- | Additional parameters controlling delivery channel behavior. Optional. -- -- /See:/ 'channelParams' smart constructor.-newtype ChannelParams = ChannelParams+newtype ChannelParams = ChannelParams'     { _cpAddtional :: HashMap Text Text     } deriving (Eq,Show,Data,Typeable,Generic) @@ -770,7 +770,7 @@     :: HashMap Text Text -- ^ 'cpAddtional'     -> ChannelParams channelParams pCpAddtional_ =-    ChannelParams+    ChannelParams'     { _cpAddtional = _Coerce # pCpAddtional_     } @@ -783,7 +783,7 @@ instance FromJSON ChannelParams where         parseJSON           = withObject "ChannelParams"-              (\ o -> ChannelParams <$> (parseJSONObject o))+              (\ o -> ChannelParams' <$> (parseJSONObject o))  instance ToJSON ChannelParams where         toJSON = toJSON . _cpAddtional@@ -791,7 +791,7 @@ -- | JSON template for the activity resource. -- -- /See:/ 'activity' smart constructor.-data Activity = Activity+data Activity = Activity'     { _actEtag        :: !(Maybe Text)     , _actIPAddress   :: !(Maybe Text)     , _actKind        :: !Text@@ -821,7 +821,7 @@ activity     :: Activity activity =-    Activity+    Activity'     { _actEtag = Nothing     , _actIPAddress = Nothing     , _actKind = "admin#reports#activity"@@ -869,7 +869,7 @@         parseJSON           = withObject "Activity"               (\ o ->-                 Activity <$>+                 Activity' <$>                    (o .:? "etag") <*> (o .:? "ipAddress") <*>                      (o .:? "kind" .!= "admin#reports#activity")                      <*> (o .:? "actor")@@ -878,7 +878,7 @@                      <*> (o .:? "id"))  instance ToJSON Activity where-        toJSON Activity{..}+        toJSON Activity'{..}           = object               (catMaybes                  [("etag" .=) <$> _actEtag,@@ -891,7 +891,7 @@ -- | Information about the type of the item. -- -- /See:/ 'usageReportEntity' smart constructor.-data UsageReportEntity = UsageReportEntity+data UsageReportEntity = UsageReportEntity'     { _ureProFileId  :: !(Maybe Text)     , _ureCustomerId :: !(Maybe Text)     , _ureUserEmail  :: !(Maybe Text)@@ -912,7 +912,7 @@ usageReportEntity     :: UsageReportEntity usageReportEntity =-    UsageReportEntity+    UsageReportEntity'     { _ureProFileId = Nothing     , _ureCustomerId = Nothing     , _ureUserEmail = Nothing@@ -943,13 +943,13 @@         parseJSON           = withObject "UsageReportEntity"               (\ o ->-                 UsageReportEntity <$>+                 UsageReportEntity' <$>                    (o .:? "profileId") <*> (o .:? "customerId") <*>                      (o .:? "userEmail")                      <*> (o .:? "type"))  instance ToJSON UsageReportEntity where-        toJSON UsageReportEntity{..}+        toJSON UsageReportEntity'{..}           = object               (catMaybes                  [("profileId" .=) <$> _ureProFileId,@@ -959,7 +959,7 @@  -- -- /See:/ 'activityEventsItemParametersItem' smart constructor.-data ActivityEventsItemParametersItem = ActivityEventsItemParametersItem+data ActivityEventsItemParametersItem = ActivityEventsItemParametersItem'     { _aeipiBoolValue     :: !(Maybe Bool)     , _aeipiIntValue      :: !(Maybe (Textual Int64))     , _aeipiValue         :: !(Maybe Text)@@ -986,7 +986,7 @@ activityEventsItemParametersItem     :: ActivityEventsItemParametersItem activityEventsItemParametersItem =-    ActivityEventsItemParametersItem+    ActivityEventsItemParametersItem'     { _aeipiBoolValue = Nothing     , _aeipiIntValue = Nothing     , _aeipiValue = Nothing@@ -1039,7 +1039,7 @@         parseJSON           = withObject "ActivityEventsItemParametersItem"               (\ o ->-                 ActivityEventsItemParametersItem <$>+                 ActivityEventsItemParametersItem' <$>                    (o .:? "boolValue") <*> (o .:? "intValue") <*>                      (o .:? "value")                      <*> (o .:? "multiIntValue" .!= mempty)@@ -1048,7 +1048,7 @@  instance ToJSON ActivityEventsItemParametersItem          where-        toJSON ActivityEventsItemParametersItem{..}+        toJSON ActivityEventsItemParametersItem'{..}           = object               (catMaybes                  [("boolValue" .=) <$> _aeipiBoolValue,@@ -1061,7 +1061,7 @@ -- | User doing the action. -- -- /See:/ 'activityActor' smart constructor.-data ActivityActor = ActivityActor+data ActivityActor = ActivityActor'     { _aaEmail      :: !(Maybe Text)     , _aaCallerType :: !(Maybe Text)     , _aaProFileId  :: !(Maybe Text)@@ -1082,7 +1082,7 @@ activityActor     :: ActivityActor activityActor =-    ActivityActor+    ActivityActor'     { _aaEmail = Nothing     , _aaCallerType = Nothing     , _aaProFileId = Nothing@@ -1111,13 +1111,13 @@         parseJSON           = withObject "ActivityActor"               (\ o ->-                 ActivityActor <$>+                 ActivityActor' <$>                    (o .:? "email") <*> (o .:? "callerType") <*>                      (o .:? "profileId")                      <*> (o .:? "key"))  instance ToJSON ActivityActor where-        toJSON ActivityActor{..}+        toJSON ActivityActor'{..}           = object               (catMaybes                  [("email" .=) <$> _aaEmail,
gen/Network/Google/Reports/Types/Sum.hs view
@@ -8,7 +8,7 @@  -- | -- Module      : Network.Google.Reports.Types.Sum--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated
gen/Network/Google/Resource/Admin/Channels/Stop.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.Admin.Channels.Stop--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -55,7 +55,7 @@ -- | Stop watching resources through this channel -- -- /See:/ 'channelsStop' smart constructor.-newtype ChannelsStop = ChannelsStop+newtype ChannelsStop = ChannelsStop'     { _csPayload :: Channel     } deriving (Eq,Show,Data,Typeable,Generic) @@ -68,7 +68,7 @@     :: Channel -- ^ 'csPayload'     -> ChannelsStop channelsStop pCsPayload_ =-    ChannelsStop+    ChannelsStop'     { _csPayload = pCsPayload_     } @@ -79,7 +79,9 @@  instance GoogleRequest ChannelsStop where         type Rs ChannelsStop = ()-        requestClient ChannelsStop{..}+        type Scopes ChannelsStop =+             '["https://www.googleapis.com/auth/admin.reports.audit.readonly"]+        requestClient ChannelsStop'{..}           = go (Just AltJSON) _csPayload reportsService           where go                   = buildClient (Proxy :: Proxy ChannelsStopResource)
gen/Network/Google/Resource/Reports/Activities/List.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.Reports.Activities.List--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -73,7 +73,7 @@ -- | Retrieves a list of activities for a specific customer and application. -- -- /See:/ 'activitiesList' smart constructor.-data ActivitiesList = ActivitiesList+data ActivitiesList = ActivitiesList'     { _alStartTime       :: !(Maybe Text)     , _alFilters         :: !(Maybe Text)     , _alCustomerId      :: !(Maybe Text)@@ -114,7 +114,7 @@     -> Text -- ^ 'alUserKey'     -> ActivitiesList activitiesList pAlApplicationName_ pAlUserKey_ =-    ActivitiesList+    ActivitiesList'     { _alStartTime = Nothing     , _alFilters = Nothing     , _alCustomerId = Nothing@@ -186,7 +186,9 @@  instance GoogleRequest ActivitiesList where         type Rs ActivitiesList = Activities-        requestClient ActivitiesList{..}+        type Scopes ActivitiesList =+             '["https://www.googleapis.com/auth/admin.reports.audit.readonly"]+        requestClient ActivitiesList'{..}           = go _alUserKey _alApplicationName _alStartTime               _alFilters               _alCustomerId
gen/Network/Google/Resource/Reports/Activities/Watch.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.Reports.Activities.Watch--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -76,7 +76,7 @@ -- | Push changes to activities -- -- /See:/ 'activitiesWatch' smart constructor.-data ActivitiesWatch = ActivitiesWatch+data ActivitiesWatch = ActivitiesWatch'     { _awStartTime       :: !(Maybe Text)     , _awFilters         :: !(Maybe Text)     , _awPayload         :: !Channel@@ -121,7 +121,7 @@     -> Text -- ^ 'awUserKey'     -> ActivitiesWatch activitiesWatch pAwPayload_ pAwApplicationName_ pAwUserKey_ =-    ActivitiesWatch+    ActivitiesWatch'     { _awStartTime = Nothing     , _awFilters = Nothing     , _awPayload = pAwPayload_@@ -199,7 +199,9 @@  instance GoogleRequest ActivitiesWatch where         type Rs ActivitiesWatch = Channel-        requestClient ActivitiesWatch{..}+        type Scopes ActivitiesWatch =+             '["https://www.googleapis.com/auth/admin.reports.audit.readonly"]+        requestClient ActivitiesWatch'{..}           = go _awUserKey _awApplicationName _awStartTime               _awFilters               _awCustomerId
gen/Network/Google/Resource/Reports/CustomerUsageReports/Get.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.Reports.CustomerUsageReports.Get--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -61,7 +61,7 @@ -- a specific customer. -- -- /See:/ 'customerUsageReportsGet' smart constructor.-data CustomerUsageReportsGet = CustomerUsageReportsGet+data CustomerUsageReportsGet = CustomerUsageReportsGet'     { _curgCustomerId :: !(Maybe Text)     , _curgDate       :: !Text     , _curgParameters :: !(Maybe Text)@@ -83,7 +83,7 @@     :: Text -- ^ 'curgDate'     -> CustomerUsageReportsGet customerUsageReportsGet pCurgDate_ =-    CustomerUsageReportsGet+    CustomerUsageReportsGet'     { _curgCustomerId = Nothing     , _curgDate = pCurgDate_     , _curgParameters = Nothing@@ -116,7 +116,9 @@  instance GoogleRequest CustomerUsageReportsGet where         type Rs CustomerUsageReportsGet = UsageReports-        requestClient CustomerUsageReportsGet{..}+        type Scopes CustomerUsageReportsGet =+             '["https://www.googleapis.com/auth/admin.reports.usage.readonly"]+        requestClient CustomerUsageReportsGet'{..}           = go _curgDate _curgCustomerId _curgParameters               _curgPageToken               (Just AltJSON)
gen/Network/Google/Resource/Reports/UserUsageReport/Get.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.Reports.UserUsageReport.Get--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -69,7 +69,7 @@ -- a set of users. -- -- /See:/ 'userUsageReportGet' smart constructor.-data UserUsageReportGet = UserUsageReportGet+data UserUsageReportGet = UserUsageReportGet'     { _uurgFilters    :: !(Maybe Text)     , _uurgCustomerId :: !(Maybe Text)     , _uurgDate       :: !Text@@ -101,7 +101,7 @@     -> Text -- ^ 'uurgUserKey'     -> UserUsageReportGet userUsageReportGet pUurgDate_ pUurgUserKey_ =-    UserUsageReportGet+    UserUsageReportGet'     { _uurgFilters = Nothing     , _uurgCustomerId = Nothing     , _uurgDate = pUurgDate_@@ -155,7 +155,9 @@  instance GoogleRequest UserUsageReportGet where         type Rs UserUsageReportGet = UsageReports-        requestClient UserUsageReportGet{..}+        type Scopes UserUsageReportGet =+             '["https://www.googleapis.com/auth/admin.reports.usage.readonly"]+        requestClient UserUsageReportGet'{..}           = go _uurgUserKey _uurgDate _uurgFilters               _uurgCustomerId               _uurgParameters
gogol-admin-reports.cabal view
@@ -1,5 +1,5 @@ name:                  gogol-admin-reports-version:               0.0.1+version:               0.1.0 synopsis:              Google Admin Reports SDK. homepage:              https://github.com/brendanhay/gogol bug-reports:           https://github.com/brendanhay/gogol/issues@@ -7,7 +7,7 @@ license-file:          LICENSE author:                Brendan Hay maintainer:            Brendan Hay <brendan.g.hay@gmail.com>-copyright:             Copyright (c) 2015 Brendan Hay+copyright:             Copyright (c) 2015-2016 Brendan Hay category:              Network, Google, Cloud build-type:            Simple cabal-version:         >= 1.10@@ -47,5 +47,5 @@         , Network.Google.Reports.Types.Sum      build-depends:-          gogol-core == 0.0.1.*+          gogol-core == 0.1.0.*         , base       >= 4.7 && < 5