on develop help sign in
Regenerating all services with type OAuth Scope annotations
commit02608fb7b1175a8a6b1b9b1572d32f059b8363da authorBrendan Hay <brendan.g.hay@gmail.com> dateSun 20 Mar 2016, 17:38 (11 years ago) parent4c4e3dc
283 files changed+1229−658
gogol-adexchange-buyer/gen/Network/Google/AdExchangeBuyer/Types.hs+4−3 gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Creatives/AddDeal.hs+2 gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Creatives/RemoveDeal.hs+2 gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Products/Get.hs+2 gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Products/Search.hs+2 gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Proposals/Get.hs+2 gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Proposals/Insert.hs+2 gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Proposals/Patch.hs+2 gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Proposals/Search.hs+2 gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Proposals/Update.hs+2 gogol-adexchange-seller/gen/Network/Google/AdExchangeSeller/Types.hs+6−5 gogol-admin-datatransfer/gen/Network/Google/DataTransfer/Types.hs+6−5 gogol-admin-directory/gen/Network/Google/Directory/Types.hs+56−55 gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/Delete.hs+2 gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/Get.hs+3 gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/Insert.hs+2 gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/List.hs+3 gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/Patch.hs+2 gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/Update.hs+2 gogol-admin-emailmigration/gen/Network/Google/EmailMigration/Types.hs+4−3 gogol-admin-reports/gen/Network/Google/Reports/Types.hs+6−5 gogol-adsense-host/gen/Network/Google/AdSenseHost/Types.hs+4−3 gogol-adsense/gen/Network/Google/AdSense/Types.hs+6−5 gogol-affiliates/gen/Network/Google/Affiliates/Types.hs+1−1 gogol-analytics/gen/Network/Google/Analytics/Types.hs+14−13 gogol-analytics/gen/Network/Google/Resource/Analytics/Management/UnSampledReports/Delete.hs+2 gogol-android-enterprise/gen/Network/Google/AndroidEnterprise/Types.hs+4−3 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Enterprises/GetStoreLayout.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Enterprises/SetStoreLayout.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/Delete.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/Get.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/Insert.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/List.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/Patch.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/Update.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/Delete.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/Get.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/Insert.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/List.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/Patch.hs+2 gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/Update.hs+2 gogol-android-publisher/gen/Network/Google/AndroidPublisher/Types.hs+4−3 gogol-appengine/gen/Network/Google/AppEngine/Types.hs+4−3 gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Delete.hs+2 gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Get.hs+2 gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/List.hs+2 gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Patch.hs+2 gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Versions/Create.hs+2 gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Versions/Delete.hs+2 gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Versions/Get.hs+2 gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Versions/List.hs+2 gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Versions/Patch.hs+2 gogol-apps-activity/gen/Network/Google/AppsActivity/Types.hs+12−11 gogol-apps-calendar/gen/Network/Google/AppsCalendar/Types.hs+6−5 gogol-apps-licensing/gen/Network/Google/AppsLicensing/Types.hs+4−3 gogol-apps-reseller/gen/Network/Google/AppsReseller/Types.hs+6−5 gogol-apps-tasks/gen/Network/Google/AppsTasks/Types.hs+6−5 gogol-appstate/gen/Network/Google/AppState/Types.hs+4−3 gogol-autoscaler/gen/Network/Google/Autoscaler/Types.hs+6−5 gogol-bigquery/gen/Network/Google/BigQuery/Types.hs+16−15 gogol-billing/gen/Network/Google/Billing/Types.hs+4−3 gogol-blogger/gen/Network/Google/Blogger/Types.hs+6−5 gogol-books/gen/Network/Google/Books/Types.hs+4−3 gogol-books/gen/Network/Google/Resource/Books/Series/Get.hs+2 gogol-books/gen/Network/Google/Resource/Books/Series/Membership/Get.hs+2 gogol-civicinfo/gen/Network/Google/CivicInfo/Types.hs+1−1 gogol-classroom/gen/Network/Google/Classroom/Types.hs+14−13 gogol-cloudmonitoring/gen/Network/Google/CloudMonitoring/Types.hs+6−5 gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/MetricDescriptors/Create.hs+3 gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/MetricDescriptors/Delete.hs+3 gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/MetricDescriptors/List.hs+3 gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/Timeseries/List.hs+3 gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/Timeseries/Write.hs+3 gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/TimeseriesDescriptors/List.hs+3 gogol-cloudtrace/gen/Network/Google/CloudTrace/Types.hs+4−3 gogol-compute/gen/Network/Google/Compute/Types.hs+14−13 gogol-compute/gen/Network/Google/Resource/Compute/Instances/SetMachineType.hs+3 gogol-compute/gen/Network/Google/Resource/Compute/Subnetworks/AggregatedList.hs+4 gogol-compute/gen/Network/Google/Resource/Compute/Subnetworks/Delete.hs+3 gogol-compute/gen/Network/Google/Resource/Compute/Subnetworks/Get.hs+4 gogol-compute/gen/Network/Google/Resource/Compute/Subnetworks/Insert.hs+3 gogol-compute/gen/Network/Google/Resource/Compute/Subnetworks/List.hs+4 gogol-container/gen/Network/Google/Container/Types.hs+4−3 gogol-customsearch/gen/Network/Google/CustomSearch/Types.hs+1−1 gogol-dataflow/gen/Network/Google/Dataflow/Types.hs+6−5 gogol-dataflow/gen/Network/Google/Resource/Dataflow/Projects/WorkerMessages.hs+3 gogol-dataproc/gen/Network/Google/Dataproc/Types.hs+10−9 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Media/Download.hs+7 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Media/Upload.hs+7 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Create.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Delete.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Diagnose.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Get.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/List.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Patch.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Jobs/Cancel.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Jobs/Delete.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Jobs/Get.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Jobs/List.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Jobs/Submit.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Operations/Cancel.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Operations/Delete.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Operations/Get.hs+2 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Operations/List.hs+2 gogol-datastore/gen/Network/Google/Datastore/Types.hs+8−7 gogol-debugger/gen/Network/Google/Debugger/Types.hs+8−7 gogol-deploymentmanager/gen/Network/Google/DeploymentManager/Types.hs+10−9 gogol-dfareporting/gen/Network/Google/DFAReporting/Types.hs+6−5 gogol-discovery/gen/Network/Google/Discovery/Types.hs+1−1 gogol-dns/gen/Network/Google/DNS/Types.hs+10−9 gogol-doubleclick-bids/gen/Network/Google/DoubleClickBids/Types.hs+1−1 gogol-doubleclick-bids/gen/Network/Google/Resource/DoubleClickBidManager/Rubicon/Notifyproposalchange.hs+1 gogol-doubleclick-search/gen/Network/Google/DoubleClickSearch/Types.hs+4−3 gogol-drive/gen/Network/Google/Drive/Types.hs+18−17 gogol-drive/gen/Network/Google/Resource/Drive/About/Get.hs+8 gogol-drive/gen/Network/Google/Resource/Drive/Changes/GetStartPageToken.hs+8 gogol-drive/gen/Network/Google/Resource/Drive/Changes/List.hs−1 gogol-drive/gen/Network/Google/Resource/Drive/Changes/Watch.hs−1 gogol-drive/gen/Network/Google/Resource/Drive/Channels/Stop.hs−1 gogol-drive/gen/Network/Google/Resource/Drive/Comments/Create.hs+3 gogol-drive/gen/Network/Google/Resource/Drive/Files/Copy.hs−1 gogol-drive/gen/Network/Google/Resource/Drive/Files/Create.hs+6 gogol-drive/gen/Network/Google/Resource/Drive/Files/Export.hs+6 gogol-drive/gen/Network/Google/Resource/Drive/Files/Get.hs−1 gogol-drive/gen/Network/Google/Resource/Drive/Files/List.hs−1 gogol-drive/gen/Network/Google/Resource/Drive/Files/Update.hs−1 gogol-drive/gen/Network/Google/Resource/Drive/Files/Watch.hs−1 gogol-drive/gen/Network/Google/Resource/Drive/Permissions/Create.hs+3 gogol-drive/gen/Network/Google/Resource/Drive/Replies/Create.hs+3 gogol-drive/gen/Network/Google/Resource/Drive/Replies/Get.hs+4 gogol-drive/gen/Network/Google/Resource/Drive/Replies/List.hs+4 gogol-drive/gen/Network/Google/Resource/Drive/Replies/Update.hs+3 gogol-drive/gen/Network/Google/Resource/Drive/Revisions/Get.hs+2 gogol-fitness/gen/Network/Google/Fitness/Types.hs+14−13 gogol-fitness/gen/Network/Google/Resource/Fitness/Users/DataSet/Aggregate.hs+4−1 gogol-fonts/gen/Network/Google/Fonts/Types.hs+1−1 gogol-freebasesearch/gen/Network/Google/FreebaseSearch/Types.hs+1−1 gogol-fusiontables/gen/Network/Google/FusionTables/Types.hs+6−5 gogol-games-configuration/gen/Network/Google/GamesConfiguration/Types.hs+4−3 gogol-games-management/gen/Network/Google/GamesManagement/Types.hs+6−5 gogol-games/gen/Network/Google/Games/Types.hs+8−7 gogol-games/gen/Network/Google/Resource/Games/Applications/Verify.hs+3 gogol-genomics/gen/Network/Google/Genomics/Types.hs+12−11 gogol-genomics/gen/Network/Google/Resource/Genomics/Reads/Stream.hs+3 gogol-genomics/gen/Network/Google/Resource/Genomics/Variants/Merge.hs+3 gogol-genomics/gen/Network/Google/Resource/Genomics/Variants/Stream.hs+3 gogol-gmail/gen/Network/Google/Gmail/Types.hs+16−15 gogol-gmail/gen/Network/Google/Resource/Gmail/Users/Messages/BatchDelete.hs+2 gogol-groups-migration/gen/Network/Google/GroupsMigration/Types.hs+4−3 gogol-groups-settings/gen/Network/Google/GroupsSettings/Types.hs+4−3 gogol-identity-toolkit/gen/Network/Google/IdentityToolkit/Types.hs+1−1 gogol-identity-toolkit/gen/Network/Google/Resource/IdentityToolkit/RelyingParty/GetProjectConfig.hs+1 gogol-identity-toolkit/gen/Network/Google/Resource/IdentityToolkit/RelyingParty/SetProjectConfig.hs+1 gogol-identity-toolkit/gen/Network/Google/Resource/IdentityToolkit/RelyingParty/SignOutUser.hs+1 gogol-identity-toolkit/gen/Network/Google/Resource/IdentityToolkit/RelyingParty/SignupNewUser.hs+1 gogol-identity-toolkit/gen/Network/Google/Resource/IdentityToolkit/RelyingParty/VerifyCustomToken.hs+1 gogol-kgsearch/gen/Network/Google/KnowledgeGraphSearch/Types.hs+4−3 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Create.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Delete.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Get.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/GetIAMPolicy.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Keys/Create.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Keys/Delete.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Keys/Get.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Keys/List.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/List.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/SetIAMPolicy.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/SignBlob.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/TestIAMPermissions.hs+2 gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Update.hs+2 gogol-latencytest/gen/Network/Google/LatencyTest/Types.hs+4−3 gogol-logging/gen/Network/Google/Logging/Types.hs+11−11 gogol-logging/gen/Network/Google/Resource/Logging/Entries/List.hs+5 gogol-logging/gen/Network/Google/Resource/Logging/Entries/Write.hs+4 gogol-logging/gen/Network/Google/Resource/Logging/MonitoredResourceDescriptors/List.hs+5 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Logs/Delete.hs+3 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Metrics/Create.hs+4 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Metrics/Delete.hs+4 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Metrics/Get.hs+5 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Metrics/List.hs+5 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Metrics/Update.hs+4 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Sinks/Create.hs+3 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Sinks/Delete.hs+3 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Sinks/Get.hs+5 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Sinks/List.hs+5 gogol-logging/gen/Network/Google/Resource/Logging/Projects/Sinks/Update.hs+3 gogol-maps-coordinate/gen/Network/Google/MapsCoordinate/Types.hs+6−5 gogol-maps-engine/gen/Network/Google/MapsEngine/Types.hs+6−5 gogol-mirror/gen/Network/Google/Mirror/Types.hs+6−5 gogol-monitoring/gen/Network/Google/Monitoring/Types.hs+10−9 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/CollectdTimeSeries/Create.hs+4 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Create.hs+3 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Delete.hs+3 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Get.hs+4 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/List.hs+4 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Members/List.hs+4 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Update.hs+3 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Create.hs+4 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Delete.hs+3 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Get.hs+5 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/List.hs+5 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MonitoredResourceDescriptors/Get.hs+5 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MonitoredResourceDescriptors/List.hs+6 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/TimeSeries/Create.hs+4 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/TimeSeries/List.hs+4 gogol-oauth2/gen/Network/Google/OAuth2/Types.hs+10−9 gogol-pagespeed/gen/Network/Google/PageSpeed/Types.hs+1−1 gogol-partners/gen/Network/Google/Partners/Types.hs+1−1 gogol-people/gen/Network/Google/People/Types.hs+20−19 gogol-people/gen/Network/Google/Resource/People/People/Connections/List.hs+3 gogol-people/gen/Network/Google/Resource/People/People/Get.hs+10 gogol-people/gen/Network/Google/Resource/People/People/GetBatchGet.hs+10 gogol-play-moviespartner/gen/Network/Google/PlayMoviesPartner/Types.hs+4−3 gogol-plus-domains/gen/Network/Google/PlusDomains/Types.hs+22−21 gogol-plus/gen/Network/Google/Plus/Types.hs+10−9 gogol-prediction/gen/Network/Google/Prediction/Types.hs+10−9 gogol-proximitybeacon/gen/Network/Google/ProximityBeacon/Types.hs+1−1 gogol-pubsub/gen/Network/Google/PubSub/Types.hs+6−5 gogol-qpxexpress/gen/Network/Google/QPXExpress/Types.hs+1−1 gogol-replicapool-updater/gen/Network/Google/ReplicaPoolUpdater/Types.hs+10−9 gogol-replicapool/gen/Network/Google/ReplicaPool/Types.hs+10−9 gogol-resourcemanager/gen/Network/Google/Resource/CloudResourceManager/Projects/Get.hs+2−1 gogol-resourcemanager/gen/Network/Google/Resource/CloudResourceManager/Projects/GetIAMPolicy.hs+2−1 gogol-resourcemanager/gen/Network/Google/Resource/CloudResourceManager/Projects/List.hs+2−1 gogol-resourcemanager/gen/Network/Google/Resource/CloudResourceManager/Projects/TestIAMPermissions.hs+2−1 gogol-resourcemanager/gen/Network/Google/ResourceManager/Types.hs+6−5 gogol-resourceviews/gen/Network/Google/ResourceViews/Types.hs+14−13 gogol-script/gen/Network/Google/Resource/Script/Scripts/Run.hs+11 gogol-script/gen/Network/Google/Script/Types.hs+22−21 gogol-shopping-content/gen/Network/Google/ShoppingContent/Types.hs+4−3 gogol-siteverification/gen/Network/Google/SiteVerification/Types.hs+6−5 gogol-spectrum/gen/Network/Google/Spectrum/Types.hs+1−1 gogol-sqladmin/gen/Network/Google/SQLAdmin/Types.hs+6−5 gogol-storage-transfer/gen/Network/Google/StorageTransfer/Types.hs+4−3 gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/Delete.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/Get.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/Insert.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/List.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/Patch.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/Update.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/Delete.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/Get.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/Insert.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/List.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/Patch.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/Update.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/Delete.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/Get.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/Insert.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/List.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/Patch.hs+2−1 gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/Update.hs+2−1 gogol-storage/gen/Network/Google/Storage/Types.hs+12−11 gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/Create.hs+2 gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/Delete.hs+2 gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/Get.hs+3 gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/List.hs+3 gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/Patch.hs+2 gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/Update.hs+2 gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/MoveFolders/Update.hs+2−1 gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/ReauthorizeEnvironments/Update.hs+4 gogol-tagmanager/gen/Network/Google/TagManager/Types.hs+16−15 gogol-taskqueue/gen/Network/Google/TaskQueue/Types.hs+6−5 gogol-translate/gen/Network/Google/Translate/Types.hs+1−1 gogol-urlshortener/gen/Network/Google/URLShortener/Types.hs+4−3 gogol-useraccounts/gen/Network/Google/UserAccounts/Types.hs+10−9 gogol-vision/gen/Network/Google/Resource/Vision/Images/Annotate.hs+2 gogol-vision/gen/Network/Google/Vision/Types.hs+4−3 gogol-webmaster-tools/gen/Network/Google/WebmasterTools/Types.hs+6−5 gogol-youtube-analytics/gen/Network/Google/Resource/YouTubeAnalytics/Reports/Query.hs+3−1 gogol-youtube-analytics/gen/Network/Google/YouTubeAnalytics/Types.hs+12−11 gogol-youtube-reporting/gen/Network/Google/YouTubeReporting/Types.hs+6−5 gogol-youtube/gen/Network/Google/Resource/YouTube/FanFundingEvents/List.hs+4 gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatBans/Delete.hs+3 gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatBans/Insert.hs+3 gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatMessages/Delete.hs+3 gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatMessages/Insert.hs+3 gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatMessages/List.hs+4 gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatModerators/Delete.hs+3 gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatModerators/Insert.hs+3 gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatModerators/List.hs+4 gogol-youtube/gen/Network/Google/Resource/YouTube/Sponsors/List.hs+4 gogol-youtube/gen/Network/Google/YouTube/Types.hs+14−13
gogol-adexchange-buyer/gen/Network/Google/AdExchangeBuyer/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -590,11 +591,11 @@ import Network.Google.AdExchangeBuyer.Types.Sum
590591import Network.Google.Prelude
591592
592593-- | Default request referring to version 'v1.4' of the Ad Exchange Buyer API. This contains the host and root path used as a starting point for constructing service requests.
593−adExchangeBuyerService :: ServiceConfig
594+adExchangeBuyerService :: Service
594595adExchangeBuyerService
595596 = defaultService (ServiceId "adexchangebuyer:v1.4")
596597 "www.googleapis.com"
597598
598599-- | Manage your Ad Exchange buyer account configuration
599−authAdexchangeBuyerScope :: OAuthScope
600−authAdexchangeBuyerScope = "https://www.googleapis.com/auth/adexchange.buyer";
600+authAdexchangeBuyerScope :: Proxy '["https://www.googleapis.com/auth/adexchange.buyer"]
601+authAdexchangeBuyerScope = Proxy;
gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Creatives/AddDeal.hs+2
@@ -103,6 +103,8 @@ cadAccountId
103103
104104instance GoogleRequest CreativesAddDeal where
105105 type Rs CreativesAddDeal = ()
106+ type Scopes CreativesAddDeal =
107+ '["https://www.googleapis.com/auth/adexchange.buyer"]
106108 requestClient CreativesAddDeal{..}
107109 = go _cadAccountId _cadBuyerCreativeId _cadDealId
108110 (Just AltJSON)
gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Creatives/RemoveDeal.hs+2
@@ -103,6 +103,8 @@ crdAccountId
103103
104104instance GoogleRequest CreativesRemoveDeal where
105105 type Rs CreativesRemoveDeal = ()
106+ type Scopes CreativesRemoveDeal =
107+ '["https://www.googleapis.com/auth/adexchange.buyer"]
106108 requestClient CreativesRemoveDeal{..}
107109 = go _crdAccountId _crdBuyerCreativeId _crdDealId
108110 (Just AltJSON)
gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Products/Get.hs+2
@@ -75,6 +75,8 @@ pgProductId
7575
7676instance GoogleRequest ProductsGet where
7777 type Rs ProductsGet = Product
78+ type Scopes ProductsGet =
79+ '["https://www.googleapis.com/auth/adexchange.buyer"]
7880 requestClient ProductsGet{..}
7981 = go _pgProductId (Just AltJSON)
8082 adExchangeBuyerService
gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Products/Search.hs+2
@@ -76,6 +76,8 @@ psPqlQuery
7676
7777instance GoogleRequest ProductsSearch where
7878 type Rs ProductsSearch = GetOffersResponse
79+ type Scopes ProductsSearch =
80+ '["https://www.googleapis.com/auth/adexchange.buyer"]
7981 requestClient ProductsSearch{..}
8082 = go _psPqlQuery (Just AltJSON)
8183 adExchangeBuyerService
gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Proposals/Get.hs+2
@@ -75,6 +75,8 @@ pgProposalId
7575
7676instance GoogleRequest ProposalsGet where
7777 type Rs ProposalsGet = Proposal
78+ type Scopes ProposalsGet =
79+ '["https://www.googleapis.com/auth/adexchange.buyer"]
7880 requestClient ProposalsGet{..}
7981 = go _pgProposalId (Just AltJSON)
8082 adExchangeBuyerService
gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Proposals/Insert.hs+2
@@ -77,6 +77,8 @@ piPayload
7777
7878instance GoogleRequest ProposalsInsert where
7979 type Rs ProposalsInsert = CreateOrdersResponse
80+ type Scopes ProposalsInsert =
81+ '["https://www.googleapis.com/auth/adexchange.buyer"]
8082 requestClient ProposalsInsert{..}
8183 = go (Just AltJSON) _piPayload adExchangeBuyerService
8284 where go
gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Proposals/Patch.hs+2
@@ -117,6 +117,8 @@ ppProposalId
117117
118118instance GoogleRequest ProposalsPatch where
119119 type Rs ProposalsPatch = Proposal
120+ type Scopes ProposalsPatch =
121+ '["https://www.googleapis.com/auth/adexchange.buyer"]
120122 requestClient ProposalsPatch{..}
121123 = go _ppProposalId _ppRevisionNumber _ppUpdateAction
122124 (Just AltJSON)
gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Proposals/Search.hs+2
@@ -76,6 +76,8 @@ pPqlQuery
7676
7777instance GoogleRequest ProposalsSearch where
7878 type Rs ProposalsSearch = GetOrdersResponse
79+ type Scopes ProposalsSearch =
80+ '["https://www.googleapis.com/auth/adexchange.buyer"]
7981 requestClient ProposalsSearch{..}
8082 = go _pPqlQuery (Just AltJSON) adExchangeBuyerService
8183 where go
gogol-adexchange-buyer/gen/Network/Google/Resource/AdExchangeBuyer/Proposals/Update.hs+2
@@ -117,6 +117,8 @@ puProposalId
117117
118118instance GoogleRequest ProposalsUpdate where
119119 type Rs ProposalsUpdate = Proposal
120+ type Scopes ProposalsUpdate =
121+ '["https://www.googleapis.com/auth/adexchange.buyer"]
120122 requestClient ProposalsUpdate{..}
121123 = go _puProposalId _puRevisionNumber _puUpdateAction
122124 (Just AltJSON)
gogol-adexchange-seller/gen/Network/Google/AdExchangeSeller/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -183,15 +184,15 @@ import Network.Google.AdExchangeSeller.Types.Sum
183184import Network.Google.Prelude
184185
185186-- | Default request referring to version 'v2.0' of the Ad Exchange Seller API. This contains the host and root path used as a starting point for constructing service requests.
186−adExchangeSellerService :: ServiceConfig
187+adExchangeSellerService :: Service
187188adExchangeSellerService
188189 = defaultService (ServiceId "adexchangeseller:v2.0")
189190 "www.googleapis.com"
190191
191192-- | View your Ad Exchange data
192−authAdexchangeSellerReadonlyScope :: OAuthScope
193−authAdexchangeSellerReadonlyScope = "https://www.googleapis.com/auth/adexchange.seller.readonly";
193+authAdexchangeSellerReadonlyScope :: Proxy '["https://www.googleapis.com/auth/adexchange.seller.readonly"]
194+authAdexchangeSellerReadonlyScope = Proxy;
194195
195196-- | View and manage your Ad Exchange data
196−authAdexchangeSellerScope :: OAuthScope
197−authAdexchangeSellerScope = "https://www.googleapis.com/auth/adexchange.seller";
197+authAdexchangeSellerScope :: Proxy '["https://www.googleapis.com/auth/adexchange.seller"]
198+authAdexchangeSellerScope = Proxy;
gogol-admin-datatransfer/gen/Network/Google/DataTransfer/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -78,15 +79,15 @@ import Network.Google.DataTransfer.Types.Sum
7879import Network.Google.Prelude
7980
8081-- | Default request referring to version 'datatransfer_v1' of the Admin Data Transfer API. This contains the host and root path used as a starting point for constructing service requests.
81−dataTransferService :: ServiceConfig
82+dataTransferService :: Service
8283dataTransferService
8384 = defaultService (ServiceId "admin:datatransfer_v1")
8485 "www.googleapis.com"
8586
8687-- | View data transfers between users in your organization
87−authAdminDatatransferReadonlyScope :: OAuthScope
88−authAdminDatatransferReadonlyScope = "https://www.googleapis.com/auth/admin.datatransfer.readonly";
88+authAdminDatatransferReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.datatransfer.readonly"]
89+authAdminDatatransferReadonlyScope = Proxy;
8990
9091-- | View and manage data transfers between users in your organization
91−authAdminDatatransferScope :: OAuthScope
92−authAdminDatatransferScope = "https://www.googleapis.com/auth/admin.datatransfer";
92+authAdminDatatransferScope :: Proxy '["https://www.googleapis.com/auth/admin.datatransfer"]
93+authAdminDatatransferScope = Proxy;
gogol-admin-directory/gen/Network/Google/Directory/Types.hs+56−55
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -753,115 +754,115 @@ import Network.Google.Directory.Types.Sum
753754import Network.Google.Prelude
754755
755756-- | Default request referring to version 'directory_v1' of the Admin Directory API. This contains the host and root path used as a starting point for constructing service requests.
756−directoryService :: ServiceConfig
757+directoryService :: Service
757758directoryService
758759 = defaultService (ServiceId "admin:directory_v1")
759760 "www.googleapis.com"
760761
761762-- | View delegated admin roles for your domain
762−authAdminDirectoryRolemanagementReadonlyScope :: OAuthScope
763−authAdminDirectoryRolemanagementReadonlyScope = "https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly";
763+authAdminDirectoryRolemanagementReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly"]
764+authAdminDirectoryRolemanagementReadonlyScope = Proxy;
764765
765766-- | View groups on your domain
766−authAdminDirectoryGroupReadonlyScope :: OAuthScope
767−authAdminDirectoryGroupReadonlyScope = "https://www.googleapis.com/auth/admin.directory.group.readonly";
767+authAdminDirectoryGroupReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.group.readonly"]
768+authAdminDirectoryGroupReadonlyScope = Proxy;
768769
769770-- | View your Chrome OS devices\' metadata
770−authAdminDirectoryDeviceChromeosReadonlyScope :: OAuthScope
771−authAdminDirectoryDeviceChromeosReadonlyScope = "https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly";
771+authAdminDirectoryDeviceChromeosReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly"]
772+authAdminDirectoryDeviceChromeosReadonlyScope = Proxy;
772773
773774-- | View and manage your Chrome OS devices\' metadata
774−authAdminDirectoryDeviceChromeosScope :: OAuthScope
775−authAdminDirectoryDeviceChromeosScope = "https://www.googleapis.com/auth/admin.directory.device.chromeos";
775+authAdminDirectoryDeviceChromeosScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.device.chromeos"]
776+authAdminDirectoryDeviceChromeosScope = Proxy;
776777
777778-- | View and manage the provisioning of users on your domain
778−authAdminDirectoryUserScope :: OAuthScope
779−authAdminDirectoryUserScope = "https://www.googleapis.com/auth/admin.directory.user";
779+authAdminDirectoryUserScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user"]
780+authAdminDirectoryUserScope = Proxy;
780781
781782-- | View group subscriptions on your domain
782−authAdminDirectoryGroupMemberReadonlyScope :: OAuthScope
783−authAdminDirectoryGroupMemberReadonlyScope = "https://www.googleapis.com/auth/admin.directory.group.member.readonly";
783+authAdminDirectoryGroupMemberReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.group.member.readonly"]
784+authAdminDirectoryGroupMemberReadonlyScope = Proxy;
784785
785786-- | View and manage user aliases on your domain
786−authAdminDirectoryUserAliasScope :: OAuthScope
787−authAdminDirectoryUserAliasScope = "https://www.googleapis.com/auth/admin.directory.user.alias";
787+authAdminDirectoryUserAliasScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user.alias"]
788+authAdminDirectoryUserAliasScope = Proxy;
788789
789790-- | View and manage the provisioning of calendar resources on your domain
790−authAdminDirectoryResourceCalendarScope :: OAuthScope
791−authAdminDirectoryResourceCalendarScope = "https://www.googleapis.com/auth/admin.directory.resource.calendar";
791+authAdminDirectoryResourceCalendarScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.resource.calendar"]
792+authAdminDirectoryResourceCalendarScope = Proxy;
792793
793794-- | Manage your mobile devices by performing administrative tasks
794−authAdminDirectoryDeviceMobileActionScope :: OAuthScope
795−authAdminDirectoryDeviceMobileActionScope = "https://www.googleapis.com/auth/admin.directory.device.mobile.action";
795+authAdminDirectoryDeviceMobileActionScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.device.mobile.action"]
796+authAdminDirectoryDeviceMobileActionScope = Proxy;
796797
797798-- | View calendar resources on your domain
798−authAdminDirectoryResourceCalendarReadonlyScope :: OAuthScope
799−authAdminDirectoryResourceCalendarReadonlyScope = "https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly";
799+authAdminDirectoryResourceCalendarReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly"]
800+authAdminDirectoryResourceCalendarReadonlyScope = Proxy;
800801
801802-- | View domains related to your customers
802−authAdminDirectoryDomainReadonlyScope :: OAuthScope
803−authAdminDirectoryDomainReadonlyScope = "https://www.googleapis.com/auth/admin.directory.domain.readonly";
803+authAdminDirectoryDomainReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.domain.readonly"]
804+authAdminDirectoryDomainReadonlyScope = Proxy;
804805
805806-- | View and manage the provisioning of user schemas on your domain
806−authAdminDirectoryUserschemaScope :: OAuthScope
807−authAdminDirectoryUserschemaScope = "https://www.googleapis.com/auth/admin.directory.userschema";
807+authAdminDirectoryUserschemaScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.userschema"]
808+authAdminDirectoryUserschemaScope = Proxy;
808809
809810-- | View user schemas on your domain
810−authAdminDirectoryUserschemaReadonlyScope :: OAuthScope
811−authAdminDirectoryUserschemaReadonlyScope = "https://www.googleapis.com/auth/admin.directory.userschema.readonly";
811+authAdminDirectoryUserschemaReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.userschema.readonly"]
812+authAdminDirectoryUserschemaReadonlyScope = Proxy;
812813
813814-- | View and manage the provisioning of domains for your customers
814−authAdminDirectoryDomainScope :: OAuthScope
815−authAdminDirectoryDomainScope = "https://www.googleapis.com/auth/admin.directory.domain";
815+authAdminDirectoryDomainScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.domain"]
816+authAdminDirectoryDomainScope = Proxy;
816817
817818-- | Manage delegated admin roles for your domain
818−authAdminDirectoryRolemanagementScope :: OAuthScope
819−authAdminDirectoryRolemanagementScope = "https://www.googleapis.com/auth/admin.directory.rolemanagement";
819+authAdminDirectoryRolemanagementScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.rolemanagement"]
820+authAdminDirectoryRolemanagementScope = Proxy;
820821
821822-- | View and manage the provisioning of groups on your domain
822−authAdminDirectoryGroupScope :: OAuthScope
823−authAdminDirectoryGroupScope = "https://www.googleapis.com/auth/admin.directory.group";
823+authAdminDirectoryGroupScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.group"]
824+authAdminDirectoryGroupScope = Proxy;
824825
825826-- | View organization units on your domain
826−authAdminDirectoryOrgunitReadonlyScope :: OAuthScope
827−authAdminDirectoryOrgunitReadonlyScope = "https://www.googleapis.com/auth/admin.directory.orgunit.readonly";
827+authAdminDirectoryOrgunitReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.orgunit.readonly"]
828+authAdminDirectoryOrgunitReadonlyScope = Proxy;
828829
829830-- | View and manage customer related information
830−authAdminDirectoryCustomerScope :: OAuthScope
831−authAdminDirectoryCustomerScope = "https://www.googleapis.com/auth/admin.directory.customer";
831+authAdminDirectoryCustomerScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.customer"]
832+authAdminDirectoryCustomerScope = Proxy;
832833
833834-- | View customer related information
834−authAdminDirectoryCustomerReadonlyScope :: OAuthScope
835−authAdminDirectoryCustomerReadonlyScope = "https://www.googleapis.com/auth/admin.directory.customer.readonly";
835+authAdminDirectoryCustomerReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.customer.readonly"]
836+authAdminDirectoryCustomerReadonlyScope = Proxy;
836837
837838-- | View and manage organization units on your domain
838−authAdminDirectoryOrgunitScope :: OAuthScope
839−authAdminDirectoryOrgunitScope = "https://www.googleapis.com/auth/admin.directory.orgunit";
839+authAdminDirectoryOrgunitScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.orgunit"]
840+authAdminDirectoryOrgunitScope = Proxy;
840841
841842-- | View users on your domain
842−authAdminDirectoryUserReadonlyScope :: OAuthScope
843−authAdminDirectoryUserReadonlyScope = "https://www.googleapis.com/auth/admin.directory.user.readonly";
843+authAdminDirectoryUserReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user.readonly"]
844+authAdminDirectoryUserReadonlyScope = Proxy;
844845
845846-- | View user aliases on your domain
846−authAdminDirectoryUserAliasReadonlyScope :: OAuthScope
847−authAdminDirectoryUserAliasReadonlyScope = "https://www.googleapis.com/auth/admin.directory.user.alias.readonly";
847+authAdminDirectoryUserAliasReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user.alias.readonly"]
848+authAdminDirectoryUserAliasReadonlyScope = Proxy;
848849
849850-- | Manage data access permissions for users on your domain
850−authAdminDirectoryUserSecurityScope :: OAuthScope
851−authAdminDirectoryUserSecurityScope = "https://www.googleapis.com/auth/admin.directory.user.security";
851+authAdminDirectoryUserSecurityScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user.security"]
852+authAdminDirectoryUserSecurityScope = Proxy;
852853
853854-- | View and manage group subscriptions on your domain
854−authAdminDirectoryGroupMemberScope :: OAuthScope
855−authAdminDirectoryGroupMemberScope = "https://www.googleapis.com/auth/admin.directory.group.member";
855+authAdminDirectoryGroupMemberScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.group.member"]
856+authAdminDirectoryGroupMemberScope = Proxy;
856857
857858-- | View and manage notifications received on your domain
858−authAdminDirectoryNotificationsScope :: OAuthScope
859−authAdminDirectoryNotificationsScope = "https://www.googleapis.com/auth/admin.directory.notifications";
859+authAdminDirectoryNotificationsScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.notifications"]
860+authAdminDirectoryNotificationsScope = Proxy;
860861
861862-- | View and manage your mobile devices\' metadata
862−authAdminDirectoryDeviceMobileScope :: OAuthScope
863−authAdminDirectoryDeviceMobileScope = "https://www.googleapis.com/auth/admin.directory.device.mobile";
863+authAdminDirectoryDeviceMobileScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.device.mobile"]
864+authAdminDirectoryDeviceMobileScope = Proxy;
864865
865866-- | View your mobile devices\' metadata
866−authAdminDirectoryDeviceMobileReadonlyScope :: OAuthScope
867−authAdminDirectoryDeviceMobileReadonlyScope = "https://www.googleapis.com/auth/admin.directory.device.mobile.readonly";
867+authAdminDirectoryDeviceMobileReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.device.mobile.readonly"]
868+authAdminDirectoryDeviceMobileReadonlyScope = Proxy;
gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/Delete.hs+2
@@ -93,6 +93,8 @@ rcdCalendarResourceId
9393
9494instance GoogleRequest ResourcesCalendarsDelete where
9595 type Rs ResourcesCalendarsDelete = ()
96+ type Scopes ResourcesCalendarsDelete =
97+ '["https://www.googleapis.com/auth/admin.directory.resource.calendar"]
9698 requestClient ResourcesCalendarsDelete{..}
9799 = go _rcdCustomer _rcdCalendarResourceId
98100 (Just AltJSON)
gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/Get.hs+3
@@ -94,6 +94,9 @@ rcgCalendarResourceId
9494
9595instance GoogleRequest ResourcesCalendarsGet where
9696 type Rs ResourcesCalendarsGet = CalendarResource
97+ type Scopes ResourcesCalendarsGet =
98+ '["https://www.googleapis.com/auth/admin.directory.resource.calendar",
99+ "https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly"]
97100 requestClient ResourcesCalendarsGet{..}
98101 = go _rcgCustomer _rcgCalendarResourceId
99102 (Just AltJSON)
gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/Insert.hs+2
@@ -93,6 +93,8 @@ rciCustomer
9393
9494instance GoogleRequest ResourcesCalendarsInsert where
9595 type Rs ResourcesCalendarsInsert = CalendarResource
96+ type Scopes ResourcesCalendarsInsert =
97+ '["https://www.googleapis.com/auth/admin.directory.resource.calendar"]
9698 requestClient ResourcesCalendarsInsert{..}
9799 = go _rciCustomer (Just AltJSON) _rciPayload
98100 directoryService
gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/List.hs+3
@@ -105,6 +105,9 @@ rclMaxResults
105105
106106instance GoogleRequest ResourcesCalendarsList where
107107 type Rs ResourcesCalendarsList = CalendarResources
108+ type Scopes ResourcesCalendarsList =
109+ '["https://www.googleapis.com/auth/admin.directory.resource.calendar",
110+ "https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly"]
108111 requestClient ResourcesCalendarsList{..}
109112 = go _rclCustomer _rclPageToken _rclMaxResults
110113 (Just AltJSON)
gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/Patch.hs+2
@@ -106,6 +106,8 @@ rcpCalendarResourceId
106106
107107instance GoogleRequest ResourcesCalendarsPatch where
108108 type Rs ResourcesCalendarsPatch = CalendarResource
109+ type Scopes ResourcesCalendarsPatch =
110+ '["https://www.googleapis.com/auth/admin.directory.resource.calendar"]
109111 requestClient ResourcesCalendarsPatch{..}
110112 = go _rcpCustomer _rcpCalendarResourceId
111113 (Just AltJSON)
gogol-admin-directory/gen/Network/Google/Resource/Directory/Resources/Calendars/Update.hs+2
@@ -106,6 +106,8 @@ rcuCalendarResourceId
106106
107107instance GoogleRequest ResourcesCalendarsUpdate where
108108 type Rs ResourcesCalendarsUpdate = CalendarResource
109+ type Scopes ResourcesCalendarsUpdate =
110+ '["https://www.googleapis.com/auth/admin.directory.resource.calendar"]
109111 requestClient ResourcesCalendarsUpdate{..}
110112 = go _rcuCustomer _rcuCalendarResourceId
111113 (Just AltJSON)
gogol-admin-emailmigration/gen/Network/Google/EmailMigration/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -40,12 +41,12 @@ import Network.Google.EmailMigration.Types.Sum
4041import Network.Google.Prelude
4142
4243-- | Default request referring to version 'email_migration_v2' of the Email Migration API v2. This contains the host and root path used as a starting point for constructing service requests.
43−emailMigrationService :: ServiceConfig
44+emailMigrationService :: Service
4445emailMigrationService
4546 = defaultService
4647 (ServiceId "admin:email_migration_v2")
4748 "www.googleapis.com"
4849
4950-- | Manage email messages of users on your domain
50−authEmailMigrationScope :: OAuthScope
51−authEmailMigrationScope = "https://www.googleapis.com/auth/email.migration";
51+authEmailMigrationScope :: Proxy '["https://www.googleapis.com/auth/email.migration"]
52+authEmailMigrationScope = Proxy;
gogol-admin-reports/gen/Network/Google/Reports/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -153,15 +154,15 @@ import Network.Google.Reports.Types.Product
153154import Network.Google.Reports.Types.Sum
154155
155156-- | 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.
156−reportsService :: ServiceConfig
157+reportsService :: Service
157158reportsService
158159 = defaultService (ServiceId "admin:reports_v1")
159160 "www.googleapis.com"
160161
161162-- | View usage reports of Google Apps for your domain
162−authAdminReportsUsageReadonlyScope :: OAuthScope
163−authAdminReportsUsageReadonlyScope = "https://www.googleapis.com/auth/admin.reports.usage.readonly";
163+authAdminReportsUsageReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.reports.usage.readonly"]
164+authAdminReportsUsageReadonlyScope = Proxy;
164165
165166-- | View audit reports of Google Apps for your domain
166−authAdminReportsAuditReadonlyScope :: OAuthScope
167−authAdminReportsAuditReadonlyScope = "https://www.googleapis.com/auth/admin.reports.audit.readonly";
167+authAdminReportsAuditReadonlyScope :: Proxy '["https://www.googleapis.com/auth/admin.reports.audit.readonly"]
168+authAdminReportsAuditReadonlyScope = Proxy;
gogol-adsense-host/gen/Network/Google/AdSenseHost/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -195,11 +196,11 @@ import Network.Google.AdSenseHost.Types.Sum
195196import Network.Google.Prelude
196197
197198-- | Default request referring to version 'v4.1' of the AdSense Host API. This contains the host and root path used as a starting point for constructing service requests.
198−adSenseHostService :: ServiceConfig
199+adSenseHostService :: Service
199200adSenseHostService
200201 = defaultService (ServiceId "adsensehost:v4.1")
201202 "www.googleapis.com"
202203
203204-- | View and manage your AdSense host data and associated accounts
204−authAdsensehostScope :: OAuthScope
205−authAdsensehostScope = "https://www.googleapis.com/auth/adsensehost";
205+authAdsensehostScope :: Proxy '["https://www.googleapis.com/auth/adsensehost"]
206+authAdsensehostScope = Proxy;
gogol-adsense/gen/Network/Google/AdSense/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -284,15 +285,15 @@ import Network.Google.AdSense.Types.Sum
284285import Network.Google.Prelude
285286
286287-- | Default request referring to version 'v1.4' of the AdSense Management API. This contains the host and root path used as a starting point for constructing service requests.
287−adSenseService :: ServiceConfig
288+adSenseService :: Service
288289adSenseService
289290 = defaultService (ServiceId "adsense:v1.4")
290291 "www.googleapis.com"
291292
292293-- | View your AdSense data
293−authAdsenseReadonlyScope :: OAuthScope
294−authAdsenseReadonlyScope = "https://www.googleapis.com/auth/adsense.readonly";
294+authAdsenseReadonlyScope :: Proxy '["https://www.googleapis.com/auth/adsense.readonly"]
295+authAdsenseReadonlyScope = Proxy;
295296
296297-- | View and manage your AdSense data
297−authAdsenseScope :: OAuthScope
298−authAdsenseScope = "https://www.googleapis.com/auth/adsense";
298+authAdsenseScope :: Proxy '["https://www.googleapis.com/auth/adsense"]
299+authAdsenseScope = Proxy;
gogol-affiliates/gen/Network/Google/Affiliates/Types.hs+1−1
@@ -346,7 +346,7 @@ import Network.Google.Affiliates.Types.Sum
346346import Network.Google.Prelude
347347
348348-- | Default request referring to version 'v1beta1' of the Google Affiliate Network API. This contains the host and root path used as a starting point for constructing service requests.
349−affiliatesService :: ServiceConfig
349+affiliatesService :: Service
350350affiliatesService
351351 = defaultService (ServiceId "gan:v1beta1")
352352 "www.googleapis.com"
gogol-analytics/gen/Network/Google/Analytics/Types.hs+14−13
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -1025,32 +1026,32 @@ import Network.Google.Analytics.Types.Sum
10251026import Network.Google.Prelude
10261027
10271028-- | Default request referring to version 'v3' of the Google Analytics API. This contains the host and root path used as a starting point for constructing service requests.
1028−analyticsService :: ServiceConfig
1029+analyticsService :: Service
10291030analyticsService
10301031 = defaultService (ServiceId "analytics:v3")
10311032 "www.googleapis.com"
10321033
10331034-- | Manage Google Analytics Account users by email address
1034−authAnalyticsManageUsersScope :: OAuthScope
1035−authAnalyticsManageUsersScope = "https://www.googleapis.com/auth/analytics.manage.users";
1035+authAnalyticsManageUsersScope :: Proxy '["https://www.googleapis.com/auth/analytics.manage.users"]
1036+authAnalyticsManageUsersScope = Proxy;
10361037
10371038-- | Create a new Google Analytics account along with its default property
10381039-- and view
1039−authAnalyticsProvisionScope :: OAuthScope
1040−authAnalyticsProvisionScope = "https://www.googleapis.com/auth/analytics.provision";
1040+authAnalyticsProvisionScope :: Proxy '["https://www.googleapis.com/auth/analytics.provision"]
1041+authAnalyticsProvisionScope = Proxy;
10411042
10421043-- | View Google Analytics user permissions
1043−authAnalyticsManageUsersReadonlyScope :: OAuthScope
1044−authAnalyticsManageUsersReadonlyScope = "https://www.googleapis.com/auth/analytics.manage.users.readonly";
1044+authAnalyticsManageUsersReadonlyScope :: Proxy '["https://www.googleapis.com/auth/analytics.manage.users.readonly"]
1045+authAnalyticsManageUsersReadonlyScope = Proxy;
10451046
10461047-- | View and manage your Google Analytics data
1047−authAnalyticsScope :: OAuthScope
1048−authAnalyticsScope = "https://www.googleapis.com/auth/analytics";
1048+authAnalyticsScope :: Proxy '["https://www.googleapis.com/auth/analytics"]
1049+authAnalyticsScope = Proxy;
10491050
10501051-- | View your Google Analytics data
1051−authAnalyticsReadonlyScope :: OAuthScope
1052−authAnalyticsReadonlyScope = "https://www.googleapis.com/auth/analytics.readonly";
1052+authAnalyticsReadonlyScope :: Proxy '["https://www.googleapis.com/auth/analytics.readonly"]
1053+authAnalyticsReadonlyScope = Proxy;
10531054
10541055-- | Edit Google Analytics management entities
1055−authAnalyticsEditScope :: OAuthScope
1056−authAnalyticsEditScope = "https://www.googleapis.com/auth/analytics.edit";
1056+authAnalyticsEditScope :: Proxy '["https://www.googleapis.com/auth/analytics.edit"]
1057+authAnalyticsEditScope = Proxy;
gogol-analytics/gen/Network/Google/Resource/Analytics/Management/UnSampledReports/Delete.hs+2
@@ -120,6 +120,8 @@ musrdUnSampledReportId
120120instance GoogleRequest
121121 ManagementUnSampledReportsDelete where
122122 type Rs ManagementUnSampledReportsDelete = ()
123+ type Scopes ManagementUnSampledReportsDelete =
124+ '["https://www.googleapis.com/auth/analytics.edit"]
123125 requestClient ManagementUnSampledReportsDelete{..}
124126 = go _musrdAccountId _musrdWebPropertyId
125127 _musrdProFileId
gogol-android-enterprise/gen/Network/Google/AndroidEnterprise/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -293,11 +294,11 @@ import Network.Google.AndroidEnterprise.Types.Sum
293294import Network.Google.Prelude
294295
295296-- | Default request referring to version 'v1' of the Google Play EMM API. This contains the host and root path used as a starting point for constructing service requests.
296−androidEnterpriseService :: ServiceConfig
297+androidEnterpriseService :: Service
297298androidEnterpriseService
298299 = defaultService (ServiceId "androidenterprise:v1")
299300 "www.googleapis.com"
300301
301302-- | Manage corporate Android devices
302−authAndroidenterpriseScope :: OAuthScope
303−authAndroidenterpriseScope = "https://www.googleapis.com/auth/androidenterprise";
303+authAndroidenterpriseScope :: Proxy '["https://www.googleapis.com/auth/androidenterprise"]
304+authAndroidenterpriseScope = Proxy;
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Enterprises/GetStoreLayout.hs+2
@@ -78,6 +78,8 @@ egslEnterpriseId
7878instance GoogleRequest EnterprisesGetStoreLayout
7979 where
8080 type Rs EnterprisesGetStoreLayout = StoreLayout
81+ type Scopes EnterprisesGetStoreLayout =
82+ '["https://www.googleapis.com/auth/androidenterprise"]
8183 requestClient EnterprisesGetStoreLayout{..}
8284 = go _egslEnterpriseId (Just AltJSON)
8385 androidEnterpriseService
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Enterprises/SetStoreLayout.hs+2
@@ -91,6 +91,8 @@ esslPayload
9191instance GoogleRequest EnterprisesSetStoreLayout
9292 where
9393 type Rs EnterprisesSetStoreLayout = StoreLayout
94+ type Scopes EnterprisesSetStoreLayout =
95+ '["https://www.googleapis.com/auth/androidenterprise"]
9496 requestClient EnterprisesSetStoreLayout{..}
9597 = go _esslEnterpriseId (Just AltJSON) _esslPayload
9698 androidEnterpriseService
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/Delete.hs+2
@@ -104,6 +104,8 @@ sddClusterId
104104instance GoogleRequest StorelayoutclustersDelete
105105 where
106106 type Rs StorelayoutclustersDelete = ()
107+ type Scopes StorelayoutclustersDelete =
108+ '["https://www.googleapis.com/auth/androidenterprise"]
107109 requestClient StorelayoutclustersDelete{..}
108110 = go _sddEnterpriseId _sddPageId _sddClusterId
109111 (Just AltJSON)
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/Get.hs+2
@@ -103,6 +103,8 @@ stoClusterId
103103
104104instance GoogleRequest StorelayoutclustersGet where
105105 type Rs StorelayoutclustersGet = StoreCluster
106+ type Scopes StorelayoutclustersGet =
107+ '["https://www.googleapis.com/auth/androidenterprise"]
106108 requestClient StorelayoutclustersGet{..}
107109 = go _stoEnterpriseId _stoPageId _stoClusterId
108110 (Just AltJSON)
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/Insert.hs+2
@@ -103,6 +103,8 @@ sPayload = lens _sPayload (\ s a -> s{_sPayload = a})
103103instance GoogleRequest StorelayoutclustersInsert
104104 where
105105 type Rs StorelayoutclustersInsert = StoreCluster
106+ type Scopes StorelayoutclustersInsert =
107+ '["https://www.googleapis.com/auth/androidenterprise"]
106108 requestClient StorelayoutclustersInsert{..}
107109 = go _sEnterpriseId _sPageId (Just AltJSON) _sPayload
108110 androidEnterpriseService
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/List.hs+2
@@ -93,6 +93,8 @@ sllPageId
9393instance GoogleRequest StorelayoutclustersList where
9494 type Rs StorelayoutclustersList =
9595 StoreLayoutClustersListResponse
96+ type Scopes StorelayoutclustersList =
97+ '["https://www.googleapis.com/auth/androidenterprise"]
9698 requestClient StorelayoutclustersList{..}
9799 = go _sllEnterpriseId _sllPageId (Just AltJSON)
98100 androidEnterpriseService
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/Patch.hs+2
@@ -116,6 +116,8 @@ sppClusterId
116116
117117instance GoogleRequest StorelayoutclustersPatch where
118118 type Rs StorelayoutclustersPatch = StoreCluster
119+ type Scopes StorelayoutclustersPatch =
120+ '["https://www.googleapis.com/auth/androidenterprise"]
119121 requestClient StorelayoutclustersPatch{..}
120122 = go _sppEnterpriseId _sppPageId _sppClusterId
121123 (Just AltJSON)
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutclusters/Update.hs+2
@@ -117,6 +117,8 @@ suuClusterId
117117instance GoogleRequest StorelayoutclustersUpdate
118118 where
119119 type Rs StorelayoutclustersUpdate = StoreCluster
120+ type Scopes StorelayoutclustersUpdate =
121+ '["https://www.googleapis.com/auth/androidenterprise"]
120122 requestClient StorelayoutclustersUpdate{..}
121123 = go _suuEnterpriseId _suuPageId _suuClusterId
122124 (Just AltJSON)
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/Delete.hs+2
@@ -89,6 +89,8 @@ sdPageId = lens _sdPageId (\ s a -> s{_sdPageId = a})
8989
9090instance GoogleRequest StorelayoutpagesDelete where
9191 type Rs StorelayoutpagesDelete = ()
92+ type Scopes StorelayoutpagesDelete =
93+ '["https://www.googleapis.com/auth/androidenterprise"]
9294 requestClient StorelayoutpagesDelete{..}
9395 = go _sdEnterpriseId _sdPageId (Just AltJSON)
9496 androidEnterpriseService
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/Get.hs+2
@@ -89,6 +89,8 @@ sgPageId = lens _sgPageId (\ s a -> s{_sgPageId = a})
8989
9090instance GoogleRequest StorelayoutpagesGet where
9191 type Rs StorelayoutpagesGet = StorePage
92+ type Scopes StorelayoutpagesGet =
93+ '["https://www.googleapis.com/auth/androidenterprise"]
9294 requestClient StorelayoutpagesGet{..}
9395 = go _sgEnterpriseId _sgPageId (Just AltJSON)
9496 androidEnterpriseService
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/Insert.hs+2
@@ -90,6 +90,8 @@ siPayload
9090
9191instance GoogleRequest StorelayoutpagesInsert where
9292 type Rs StorelayoutpagesInsert = StorePage
93+ type Scopes StorelayoutpagesInsert =
94+ '["https://www.googleapis.com/auth/androidenterprise"]
9395 requestClient StorelayoutpagesInsert{..}
9496 = go _siEnterpriseId (Just AltJSON) _siPayload
9597 androidEnterpriseService
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/List.hs+2
@@ -80,6 +80,8 @@ slEnterpriseId
8080instance GoogleRequest StorelayoutpagesList where
8181 type Rs StorelayoutpagesList =
8282 StoreLayoutPagesListResponse
83+ type Scopes StorelayoutpagesList =
84+ '["https://www.googleapis.com/auth/androidenterprise"]
8385 requestClient StorelayoutpagesList{..}
8486 = go _slEnterpriseId (Just AltJSON)
8587 androidEnterpriseService
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/Patch.hs+2
@@ -103,6 +103,8 @@ spPayload
103103
104104instance GoogleRequest StorelayoutpagesPatch where
105105 type Rs StorelayoutpagesPatch = StorePage
106+ type Scopes StorelayoutpagesPatch =
107+ '["https://www.googleapis.com/auth/androidenterprise"]
106108 requestClient StorelayoutpagesPatch{..}
107109 = go _spEnterpriseId _spPageId (Just AltJSON)
108110 _spPayload
gogol-android-enterprise/gen/Network/Google/Resource/AndroidEnterprise/Storelayoutpages/Update.hs+2
@@ -101,6 +101,8 @@ suPayload
101101
102102instance GoogleRequest StorelayoutpagesUpdate where
103103 type Rs StorelayoutpagesUpdate = StorePage
104+ type Scopes StorelayoutpagesUpdate =
105+ '["https://www.googleapis.com/auth/androidenterprise"]
104106 requestClient StorelayoutpagesUpdate{..}
105107 = go _suEnterpriseId _suPageId (Just AltJSON)
106108 _suPayload
gogol-android-publisher/gen/Network/Google/AndroidPublisher/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -385,11 +386,11 @@ import Network.Google.AndroidPublisher.Types.Sum
385386import Network.Google.Prelude
386387
387388-- | Default request referring to version 'v2' of the Google Play Developer API. This contains the host and root path used as a starting point for constructing service requests.
388−androidPublisherService :: ServiceConfig
389+androidPublisherService :: Service
389390androidPublisherService
390391 = defaultService (ServiceId "androidpublisher:v2")
391392 "www.googleapis.com"
392393
393394-- | View and manage your Google Play Developer account
394−authAndroidpublisherScope :: OAuthScope
395−authAndroidpublisherScope = "https://www.googleapis.com/auth/androidpublisher";
395+authAndroidpublisherScope :: Proxy '["https://www.googleapis.com/auth/androidpublisher"]
396+authAndroidpublisherScope = Proxy;
gogol-appengine/gen/Network/Google/AppEngine/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -344,11 +345,11 @@ import Network.Google.AppEngine.Types.Sum
344345import Network.Google.Prelude
345346
346347-- | Default request referring to version 'v1beta5' of the Google App Engine Admin API. This contains the host and root path used as a starting point for constructing service requests.
347−appEngineService :: ServiceConfig
348+appEngineService :: Service
348349appEngineService
349350 = defaultService (ServiceId "appengine:v1beta5")
350351 "appengine.googleapis.com"
351352
352353-- | View and manage your data across Google Cloud Platform services
353−authCloudPlatformScope :: OAuthScope
354−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
354+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
355+authCloudPlatformScope = Proxy;
gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Delete.hs+2
@@ -169,6 +169,8 @@ asdCallback
169169
170170instance GoogleRequest AppsServicesDelete where
171171 type Rs AppsServicesDelete = Operation
172+ type Scopes AppsServicesDelete =
173+ '["https://www.googleapis.com/auth/cloud-platform"]
172174 requestClient AppsServicesDelete{..}
173175 = go _asdAppsId _asdServicesId _asdXgafv
174176 _asdUploadProtocol
gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Get.hs+2
@@ -168,6 +168,8 @@ asgCallback
168168
169169instance GoogleRequest AppsServicesGet where
170170 type Rs AppsServicesGet = Service
171+ type Scopes AppsServicesGet =
172+ '["https://www.googleapis.com/auth/cloud-platform"]
171173 requestClient AppsServicesGet{..}
172174 = go _asgAppsId _asgServicesId _asgXgafv
173175 _asgUploadProtocol
gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/List.hs+2
@@ -179,6 +179,8 @@ aslCallback
179179
180180instance GoogleRequest AppsServicesList where
181181 type Rs AppsServicesList = ListServicesResponse
182+ type Scopes AppsServicesList =
183+ '["https://www.googleapis.com/auth/cloud-platform"]
182184 requestClient AppsServicesList{..}
183185 = go _aslAppsId _aslXgafv _aslUploadProtocol
184186 (Just _aslPp)
gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Patch.hs+2
@@ -204,6 +204,8 @@ aspCallback
204204
205205instance GoogleRequest AppsServicesPatch where
206206 type Rs AppsServicesPatch = Operation
207+ type Scopes AppsServicesPatch =
208+ '["https://www.googleapis.com/auth/cloud-platform"]
207209 requestClient AppsServicesPatch{..}
208210 = go _aspAppsId _aspServicesId _aspXgafv
209211 _aspUploadProtocol
gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Versions/Create.hs+2
@@ -184,6 +184,8 @@ asvcCallback
184184instance GoogleRequest AppsServicesVersionsCreate
185185 where
186186 type Rs AppsServicesVersionsCreate = Operation
187+ type Scopes AppsServicesVersionsCreate =
188+ '["https://www.googleapis.com/auth/cloud-platform"]
187189 requestClient AppsServicesVersionsCreate{..}
188190 = go _asvcAppsId _asvcServicesId _asvcXgafv
189191 _asvcUploadProtocol
gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Versions/Delete.hs+2
@@ -185,6 +185,8 @@ asvdCallback
185185instance GoogleRequest AppsServicesVersionsDelete
186186 where
187187 type Rs AppsServicesVersionsDelete = Operation
188+ type Scopes AppsServicesVersionsDelete =
189+ '["https://www.googleapis.com/auth/cloud-platform"]
188190 requestClient AppsServicesVersionsDelete{..}
189191 = go _asvdAppsId _asvdServicesId _asvdVersionsId
190192 _asvdXgafv
gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Versions/Get.hs+2
@@ -194,6 +194,8 @@ asvgCallback
194194
195195instance GoogleRequest AppsServicesVersionsGet where
196196 type Rs AppsServicesVersionsGet = Version
197+ type Scopes AppsServicesVersionsGet =
198+ '["https://www.googleapis.com/auth/cloud-platform"]
197199 requestClient AppsServicesVersionsGet{..}
198200 = go _asvgAppsId _asvgServicesId _asvgVersionsId
199201 _asvgXgafv
gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Versions/List.hs+2
@@ -206,6 +206,8 @@ asvlCallback
206206instance GoogleRequest AppsServicesVersionsList where
207207 type Rs AppsServicesVersionsList =
208208 ListVersionsResponse
209+ type Scopes AppsServicesVersionsList =
210+ '["https://www.googleapis.com/auth/cloud-platform"]
209211 requestClient AppsServicesVersionsList{..}
210212 = go _asvlAppsId _asvlServicesId _asvlXgafv
211213 _asvlUploadProtocol
gogol-appengine/gen/Network/Google/Resource/AppEngine/Apps/Services/Versions/Patch.hs+2
@@ -207,6 +207,8 @@ asvpCallback
207207instance GoogleRequest AppsServicesVersionsPatch
208208 where
209209 type Rs AppsServicesVersionsPatch = Operation
210+ type Scopes AppsServicesVersionsPatch =
211+ '["https://www.googleapis.com/auth/cloud-platform"]
210212 requestClient AppsServicesVersionsPatch{..}
211213 = go _asvpAppsId _asvpServicesId _asvpVersionsId
212214 _asvpXgafv
gogol-apps-activity/gen/Network/Google/AppsActivity/Types.hs+12−11
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -126,27 +127,27 @@ import Network.Google.AppsActivity.Types.Sum
126127import Network.Google.Prelude
127128
128129-- | Default request referring to version 'v1' of the Google Apps Activity API. This contains the host and root path used as a starting point for constructing service requests.
129−appsActivityService :: ServiceConfig
130+appsActivityService :: Service
130131appsActivityService
131132 = defaultService (ServiceId "appsactivity:v1")
132133 "www.googleapis.com"
133134
134135-- | View metadata for files in your Google Drive
135−authDriveMetadataReadonlyScope :: OAuthScope
136−authDriveMetadataReadonlyScope = "https://www.googleapis.com/auth/drive.metadata.readonly";
136+authDriveMetadataReadonlyScope :: Proxy '["https://www.googleapis.com/auth/drive.metadata.readonly"]
137+authDriveMetadataReadonlyScope = Proxy;
137138
138139-- | View the activity history of your Google Apps
139−authActivityScope :: OAuthScope
140−authActivityScope = "https://www.googleapis.com/auth/activity";
140+authActivityScope :: Proxy '["https://www.googleapis.com/auth/activity"]
141+authActivityScope = Proxy;
141142
142143-- | View the files in your Google Drive
143−authDriveReadonlyScope :: OAuthScope
144−authDriveReadonlyScope = "https://www.googleapis.com/auth/drive.readonly";
144+authDriveReadonlyScope :: Proxy '["https://www.googleapis.com/auth/drive.readonly"]
145+authDriveReadonlyScope = Proxy;
145146
146147-- | View and manage the files in your Google Drive
147−authDriveScope :: OAuthScope
148−authDriveScope = "https://www.googleapis.com/auth/drive";
148+authDriveScope :: Proxy '["https://www.googleapis.com/auth/drive"]
149+authDriveScope = Proxy;
149150
150151-- | View and manage metadata of files in your Google Drive
151−authDriveMetadataScope :: OAuthScope
152−authDriveMetadataScope = "https://www.googleapis.com/auth/drive.metadata";
152+authDriveMetadataScope :: Proxy '["https://www.googleapis.com/auth/drive.metadata"]
153+authDriveMetadataScope = Proxy;
gogol-apps-calendar/gen/Network/Google/AppsCalendar/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -388,15 +389,15 @@ import Network.Google.AppsCalendar.Types.Sum
388389import Network.Google.Prelude
389390
390391-- | Default request referring to version 'v3' of the Calendar API. This contains the host and root path used as a starting point for constructing service requests.
391−appsCalendarService :: ServiceConfig
392+appsCalendarService :: Service
392393appsCalendarService
393394 = defaultService (ServiceId "calendar:v3")
394395 "www.googleapis.com"
395396
396397-- | Manage your calendars
397−authCalendarScope :: OAuthScope
398−authCalendarScope = "https://www.googleapis.com/auth/calendar";
398+authCalendarScope :: Proxy '["https://www.googleapis.com/auth/calendar"]
399+authCalendarScope = Proxy;
399400
400401-- | View your calendars
401−authCalendarReadonlyScope :: OAuthScope
402−authCalendarReadonlyScope = "https://www.googleapis.com/auth/calendar.readonly";
402+authCalendarReadonlyScope :: Proxy '["https://www.googleapis.com/auth/calendar.readonly"]
403+authCalendarReadonlyScope = Proxy;
gogol-apps-licensing/gen/Network/Google/AppsLicensing/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -50,11 +51,11 @@ import Network.Google.AppsLicensing.Types.Sum
5051import Network.Google.Prelude
5152
5253-- | Default request referring to version 'v1' of the Enterprise License Manager API. This contains the host and root path used as a starting point for constructing service requests.
53−appsLicensingService :: ServiceConfig
54+appsLicensingService :: Service
5455appsLicensingService
5556 = defaultService (ServiceId "licensing:v1")
5657 "www.googleapis.com"
5758
5859-- | View and manage Google Apps licenses for your domain
59−authAppsLicensingScope :: OAuthScope
60−authAppsLicensingScope = "https://www.googleapis.com/auth/apps.licensing";
60+authAppsLicensingScope :: Proxy '["https://www.googleapis.com/auth/apps.licensing"]
61+authAppsLicensingScope = Proxy;
gogol-apps-reseller/gen/Network/Google/AppsReseller/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -131,15 +132,15 @@ import Network.Google.AppsReseller.Types.Sum
131132import Network.Google.Prelude
132133
133134-- | Default request referring to version 'v1' of the Enterprise Apps Reseller API. This contains the host and root path used as a starting point for constructing service requests.
134−appsResellerService :: ServiceConfig
135+appsResellerService :: Service
135136appsResellerService
136137 = defaultService (ServiceId "reseller:v1")
137138 "www.googleapis.com"
138139
139140-- | Manage users on your domain
140−authAppsOrderReadonlyScope :: OAuthScope
141−authAppsOrderReadonlyScope = "https://www.googleapis.com/auth/apps.order.readonly";
141+authAppsOrderReadonlyScope :: Proxy '["https://www.googleapis.com/auth/apps.order.readonly"]
142+authAppsOrderReadonlyScope = Proxy;
142143
143144-- | Manage users on your domain
144−authAppsOrderScope :: OAuthScope
145−authAppsOrderScope = "https://www.googleapis.com/auth/apps.order";
145+authAppsOrderScope :: Proxy '["https://www.googleapis.com/auth/apps.order"]
146+authAppsOrderScope = Proxy;
gogol-apps-tasks/gen/Network/Google/AppsTasks/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -80,15 +81,15 @@ import Network.Google.AppsTasks.Types.Sum
8081import Network.Google.Prelude
8182
8283-- | Default request referring to version 'v1' of the Tasks API. This contains the host and root path used as a starting point for constructing service requests.
83−appsTasksService :: ServiceConfig
84+appsTasksService :: Service
8485appsTasksService
8586 = defaultService (ServiceId "tasks:v1")
8687 "www.googleapis.com"
8788
8889-- | View your tasks
89−authTasksReadonlyScope :: OAuthScope
90−authTasksReadonlyScope = "https://www.googleapis.com/auth/tasks.readonly";
90+authTasksReadonlyScope :: Proxy '["https://www.googleapis.com/auth/tasks.readonly"]
91+authTasksReadonlyScope = Proxy;
9192
9293-- | Manage your tasks
93−authTasksScope :: OAuthScope
94−authTasksScope = "https://www.googleapis.com/auth/tasks";
94+authTasksScope :: Proxy '["https://www.googleapis.com/auth/tasks"]
95+authTasksScope = Proxy;
gogol-appstate/gen/Network/Google/AppState/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -55,11 +56,11 @@ import Network.Google.AppState.Types.Sum
5556import Network.Google.Prelude
5657
5758-- | Default request referring to version 'v1' of the Google App State API. This contains the host and root path used as a starting point for constructing service requests.
58−appStateService :: ServiceConfig
59+appStateService :: Service
5960appStateService
6061 = defaultService (ServiceId "appstate:v1")
6162 "www.googleapis.com"
6263
6364-- | View and manage your data for this application
64−authAppstateScope :: OAuthScope
65−authAppstateScope = "https://www.googleapis.com/auth/appstate";
65+authAppstateScope :: Proxy '["https://www.googleapis.com/auth/appstate"]
66+authAppstateScope = Proxy;
gogol-autoscaler/gen/Network/Google/Autoscaler/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -174,15 +175,15 @@ import Network.Google.Autoscaler.Types.Sum
174175import Network.Google.Prelude
175176
176177-- | Default request referring to version 'v1beta2' of the Google Compute Engine Autoscaler API. This contains the host and root path used as a starting point for constructing service requests.
177−autoscalerService :: ServiceConfig
178+autoscalerService :: Service
178179autoscalerService
179180 = defaultService (ServiceId "autoscaler:v1beta2")
180181 "www.googleapis.com"
181182
182183-- | View and manage your Google Compute Engine resources
183−authComputeScope :: OAuthScope
184−authComputeScope = "https://www.googleapis.com/auth/compute";
184+authComputeScope :: Proxy '["https://www.googleapis.com/auth/compute"]
185+authComputeScope = Proxy;
185186
186187-- | View your Google Compute Engine resources
187−authComputeReadonlyScope :: OAuthScope
188−authComputeReadonlyScope = "https://www.googleapis.com/auth/compute.readonly";
188+authComputeReadonlyScope :: Proxy '["https://www.googleapis.com/auth/compute.readonly"]
189+authComputeReadonlyScope = Proxy;
gogol-bigquery/gen/Network/Google/BigQuery/Types.hs+16−15
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -522,35 +523,35 @@ import Network.Google.BigQuery.Types.Sum
522523import Network.Google.Prelude
523524
524525-- | Default request referring to version 'v2' of the BigQuery API. This contains the host and root path used as a starting point for constructing service requests.
525−bigQueryService :: ServiceConfig
526+bigQueryService :: Service
526527bigQueryService
527528 = defaultService (ServiceId "bigquery:v2")
528529 "www.googleapis.com"
529530
530531-- | View your data across Google Cloud Platform services
531−authCloudPlatformReadOnlyScope :: OAuthScope
532−authCloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
532+authCloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
533+authCloudPlatformReadOnlyScope = Proxy;
533534
534535-- | View and manage your data across Google Cloud Platform services
535−authCloudPlatformScope :: OAuthScope
536−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
536+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
537+authCloudPlatformScope = Proxy;
537538
538539-- | View your data in Google Cloud Storage
539−authDevstorageReadOnlyScope :: OAuthScope
540−authDevstorageReadOnlyScope = "https://www.googleapis.com/auth/devstorage.read_only";
540+authDevstorageReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_only"]
541+authDevstorageReadOnlyScope = Proxy;
541542
542543-- | Insert data into Google BigQuery
543−authBigqueryInsertdataScope :: OAuthScope
544−authBigqueryInsertdataScope = "https://www.googleapis.com/auth/bigquery.insertdata";
544+authBigqueryInsertdataScope :: Proxy '["https://www.googleapis.com/auth/bigquery.insertdata"]
545+authBigqueryInsertdataScope = Proxy;
545546
546547-- | Manage your data in Google Cloud Storage
547−authDevstorageReadWriteScope :: OAuthScope
548−authDevstorageReadWriteScope = "https://www.googleapis.com/auth/devstorage.read_write";
548+authDevstorageReadWriteScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_write"]
549+authDevstorageReadWriteScope = Proxy;
549550
550551-- | View and manage your data in Google BigQuery
551−authBigqueryScope :: OAuthScope
552−authBigqueryScope = "https://www.googleapis.com/auth/bigquery";
552+authBigqueryScope :: Proxy '["https://www.googleapis.com/auth/bigquery"]
553+authBigqueryScope = Proxy;
553554
554555-- | Manage your data and permissions in Google Cloud Storage
555−authDevstorageFullControlScope :: OAuthScope
556−authDevstorageFullControlScope = "https://www.googleapis.com/auth/devstorage.full_control";
556+authDevstorageFullControlScope :: Proxy '["https://www.googleapis.com/auth/devstorage.full_control"]
557+authDevstorageFullControlScope = Proxy;
gogol-billing/gen/Network/Google/Billing/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -54,11 +55,11 @@ import Network.Google.Billing.Types.Sum
5455import Network.Google.Prelude
5556
5657-- | Default request referring to version 'v1' of the Google Cloud Billing API. This contains the host and root path used as a starting point for constructing service requests.
57−billingService :: ServiceConfig
58+billingService :: Service
5859billingService
5960 = defaultService (ServiceId "cloudbilling:v1")
6061 "cloudbilling.googleapis.com"
6162
6263-- | View and manage your data across Google Cloud Platform services
63−authCloudPlatformScope :: OAuthScope
64−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
64+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
65+authCloudPlatformScope = Proxy;
gogol-blogger/gen/Network/Google/Blogger/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -379,15 +380,15 @@ import Network.Google.Blogger.Types.Sum
379380import Network.Google.Prelude
380381
381382-- | Default request referring to version 'v3' of the Blogger API. This contains the host and root path used as a starting point for constructing service requests.
382−bloggerService :: ServiceConfig
383+bloggerService :: Service
383384bloggerService
384385 = defaultService (ServiceId "blogger:v3")
385386 "www.googleapis.com"
386387
387388-- | Manage your Blogger account
388−authBloggerScope :: OAuthScope
389−authBloggerScope = "https://www.googleapis.com/auth/blogger";
389+authBloggerScope :: Proxy '["https://www.googleapis.com/auth/blogger"]
390+authBloggerScope = Proxy;
390391
391392-- | View your Blogger account
392−authBloggerReadonlyScope :: OAuthScope
393−authBloggerReadonlyScope = "https://www.googleapis.com/auth/blogger.readonly";
393+authBloggerReadonlyScope :: Proxy '["https://www.googleapis.com/auth/blogger.readonly"]
394+authBloggerReadonlyScope = Proxy;
gogol-books/gen/Network/Google/Books/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -917,11 +918,11 @@ import Network.Google.Books.Types.Sum
917918import Network.Google.Prelude
918919
919920-- | Default request referring to version 'v1' of the Books API. This contains the host and root path used as a starting point for constructing service requests.
920−booksService :: ServiceConfig
921+booksService :: Service
921922booksService
922923 = defaultService (ServiceId "books:v1")
923924 "www.googleapis.com"
924925
925926-- | Manage your books
926−authBooksScope :: OAuthScope
927−authBooksScope = "https://www.googleapis.com/auth/books";
927+authBooksScope :: Proxy '["https://www.googleapis.com/auth/books"]
928+authBooksScope = Proxy;
gogol-books/gen/Network/Google/Resource/Books/Series/Get.hs+2
@@ -77,6 +77,8 @@ sgSeriesId
7777
7878instance GoogleRequest SeriesGet where
7979 type Rs SeriesGet = Series
80+ type Scopes SeriesGet =
81+ '["https://www.googleapis.com/auth/books"]
8082 requestClient SeriesGet{..}
8183 = go _sgSeriesId (Just AltJSON) booksService
8284 where go
gogol-books/gen/Network/Google/Resource/Books/Series/Membership/Get.hs+2
@@ -101,6 +101,8 @@ smgSeriesId
101101
102102instance GoogleRequest SeriesMembershipGet where
103103 type Rs SeriesMembershipGet = Seriesmembership
104+ type Scopes SeriesMembershipGet =
105+ '["https://www.googleapis.com/auth/books"]
104106 requestClient SeriesMembershipGet{..}
105107 = go (Just _smgSeriesId) _smgPageToken _smgPageSize
106108 (Just AltJSON)
gogol-civicinfo/gen/Network/Google/CivicInfo/Types.hs+1−1
@@ -252,7 +252,7 @@ import Network.Google.CivicInfo.Types.Sum
252252import Network.Google.Prelude
253253
254254-- | Default request referring to version 'v2' of the Google Civic Information API. This contains the host and root path used as a starting point for constructing service requests.
255−civicInfoService :: ServiceConfig
255+civicInfoService :: Service
256256civicInfoService
257257 = defaultService (ServiceId "civicinfo:v2")
258258 "www.googleapis.com"
gogol-classroom/gen/Network/Google/Classroom/Types.hs+14−13
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -130,31 +131,31 @@ import Network.Google.Classroom.Types.Sum
130131import Network.Google.Prelude
131132
132133-- | Default request referring to version 'v1' of the Google Classroom API. This contains the host and root path used as a starting point for constructing service requests.
133−classroomService :: ServiceConfig
134+classroomService :: Service
134135classroomService
135136 = defaultService (ServiceId "classroom:v1")
136137 "classroom.googleapis.com"
137138
138139-- | View your Google Classroom class rosters
139−authClassroomRostersReadonlyScope :: OAuthScope
140−authClassroomRostersReadonlyScope = "https://www.googleapis.com/auth/classroom.rosters.readonly";
140+authClassroomRostersReadonlyScope :: Proxy '["https://www.googleapis.com/auth/classroom.rosters.readonly"]
141+authClassroomRostersReadonlyScope = Proxy;
141142
142143-- | Manage your Google Classroom classes
143−authClassroomCoursesScope :: OAuthScope
144−authClassroomCoursesScope = "https://www.googleapis.com/auth/classroom.courses";
144+authClassroomCoursesScope :: Proxy '["https://www.googleapis.com/auth/classroom.courses"]
145+authClassroomCoursesScope = Proxy;
145146
146147-- | View the email addresses of people in your classes
147−authClassroomProfileEmailsScope :: OAuthScope
148−authClassroomProfileEmailsScope = "https://www.googleapis.com/auth/classroom.profile.emails";
148+authClassroomProfileEmailsScope :: Proxy '["https://www.googleapis.com/auth/classroom.profile.emails"]
149+authClassroomProfileEmailsScope = Proxy;
149150
150151-- | View the profile photos of people in your classes
151−authClassroomProfilePhotosScope :: OAuthScope
152−authClassroomProfilePhotosScope = "https://www.googleapis.com/auth/classroom.profile.photos";
152+authClassroomProfilePhotosScope :: Proxy '["https://www.googleapis.com/auth/classroom.profile.photos"]
153+authClassroomProfilePhotosScope = Proxy;
153154
154155-- | Manage your Google Classroom class rosters
155−authClassroomRostersScope :: OAuthScope
156−authClassroomRostersScope = "https://www.googleapis.com/auth/classroom.rosters";
156+authClassroomRostersScope :: Proxy '["https://www.googleapis.com/auth/classroom.rosters"]
157+authClassroomRostersScope = Proxy;
157158
158159-- | View your Google Classroom classes
159−authClassroomCoursesReadonlyScope :: OAuthScope
160−authClassroomCoursesReadonlyScope = "https://www.googleapis.com/auth/classroom.courses.readonly";
160+authClassroomCoursesReadonlyScope :: Proxy '["https://www.googleapis.com/auth/classroom.courses.readonly"]
161+authClassroomCoursesReadonlyScope = Proxy;
gogol-cloudmonitoring/gen/Network/Google/CloudMonitoring/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -183,17 +184,17 @@ import Network.Google.CloudMonitoring.Types.Sum
183184import Network.Google.Prelude
184185
185186-- | Default request referring to version 'v2beta2' of the Cloud Monitoring API. This contains the host and root path used as a starting point for constructing service requests.
186−cloudMonitoringService :: ServiceConfig
187+cloudMonitoringService :: Service
187188cloudMonitoringService
188189 = defaultService
189190 (ServiceId "cloudmonitoring:v2beta2")
190191 "www.googleapis.com"
191192
192193-- | View and manage your data across Google Cloud Platform services
193−authCloudPlatformScope :: OAuthScope
194−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
194+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
195+authCloudPlatformScope = Proxy;
195196
196197-- | View and write monitoring data for all of your Google and third-party
197198-- Cloud and API projects
198−authMonitoringScope :: OAuthScope
199−authMonitoringScope = "https://www.googleapis.com/auth/monitoring";
199+authMonitoringScope :: Proxy '["https://www.googleapis.com/auth/monitoring"]
200+authMonitoringScope = Proxy;
gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/MetricDescriptors/Create.hs+3
@@ -90,6 +90,9 @@ mdcPayload
9090
9191instance GoogleRequest MetricDescriptorsCreate where
9292 type Rs MetricDescriptorsCreate = MetricDescriptor
93+ type Scopes MetricDescriptorsCreate =
94+ '["https://www.googleapis.com/auth/cloud-platform",
95+ "https://www.googleapis.com/auth/monitoring"]
9396 requestClient MetricDescriptorsCreate{..}
9497 = go _mdcProject (Just AltJSON) _mdcPayload
9598 cloudMonitoringService
gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/MetricDescriptors/Delete.hs+3
@@ -90,6 +90,9 @@ mddMetric
9090instance GoogleRequest MetricDescriptorsDelete where
9191 type Rs MetricDescriptorsDelete =
9292 DeleteMetricDescriptorResponse
93+ type Scopes MetricDescriptorsDelete =
94+ '["https://www.googleapis.com/auth/cloud-platform",
95+ "https://www.googleapis.com/auth/monitoring"]
9396 requestClient MetricDescriptorsDelete{..}
9497 = go _mddProject _mddMetric (Just AltJSON)
9598 cloudMonitoringService
gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/MetricDescriptors/List.hs+3
@@ -139,6 +139,9 @@ mdlPageToken
139139instance GoogleRequest MetricDescriptorsList where
140140 type Rs MetricDescriptorsList =
141141 ListMetricDescriptorsResponse
142+ type Scopes MetricDescriptorsList =
143+ '["https://www.googleapis.com/auth/cloud-platform",
144+ "https://www.googleapis.com/auth/monitoring"]
142145 requestClient MetricDescriptorsList{..}
143146 = go _mdlProject (Just _mdlCount) _mdlQuery
144147 _mdlPageToken
gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/Timeseries/List.hs+3
@@ -223,6 +223,9 @@ tlYoungest
223223
224224instance GoogleRequest TimeseriesList where
225225 type Rs TimeseriesList = ListTimeseriesResponse
226+ type Scopes TimeseriesList =
227+ '["https://www.googleapis.com/auth/cloud-platform",
228+ "https://www.googleapis.com/auth/monitoring"]
226229 requestClient TimeseriesList{..}
227230 = go _tlProject _tlMetric (Just _tlYoungest)
228231 _tlWindow
gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/Timeseries/Write.hs+3
@@ -102,6 +102,9 @@ twPayload
102102
103103instance GoogleRequest TimeseriesWrite where
104104 type Rs TimeseriesWrite = WriteTimeseriesResponse
105+ type Scopes TimeseriesWrite =
106+ '["https://www.googleapis.com/auth/cloud-platform",
107+ "https://www.googleapis.com/auth/monitoring"]
105108 requestClient TimeseriesWrite{..}
106109 = go _twProject (Just AltJSON) _twPayload
107110 cloudMonitoringService
gogol-cloudmonitoring/gen/Network/Google/Resource/CloudMonitoring/TimeseriesDescriptors/List.hs+3
@@ -235,6 +235,9 @@ instance GoogleRequest TimeseriesDescriptorsList
235235 where
236236 type Rs TimeseriesDescriptorsList =
237237 ListTimeseriesDescriptorsResponse
238+ type Scopes TimeseriesDescriptorsList =
239+ '["https://www.googleapis.com/auth/cloud-platform",
240+ "https://www.googleapis.com/auth/monitoring"]
238241 requestClient TimeseriesDescriptorsList{..}
239242 = go _tdlProject _tdlMetric (Just _tdlYoungest)
240243 _tdlWindow
gogol-cloudtrace/gen/Network/Google/CloudTrace/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -65,11 +66,11 @@ import Network.Google.CloudTrace.Types.Sum
6566import Network.Google.Prelude
6667
6768-- | Default request referring to version 'v1' of the Google Cloud Trace API. This contains the host and root path used as a starting point for constructing service requests.
68−cloudTraceService :: ServiceConfig
69+cloudTraceService :: Service
6970cloudTraceService
7071 = defaultService (ServiceId "cloudtrace:v1")
7172 "cloudtrace.googleapis.com"
7273
7374-- | View and manage your data across Google Cloud Platform services
74−authCloudPlatformScope :: OAuthScope
75−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
75+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
76+authCloudPlatformScope = Proxy;
gogol-compute/gen/Network/Google/Compute/Types.hs+14−13
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -1915,31 +1916,31 @@ import Network.Google.Compute.Types.Sum
19151916import Network.Google.Prelude
19161917
19171918-- | Default request referring to version 'v1' of the Compute Engine API. This contains the host and root path used as a starting point for constructing service requests.
1918−computeService :: ServiceConfig
1919+computeService :: Service
19191920computeService
19201921 = defaultService (ServiceId "compute:v1")
19211922 "www.googleapis.com"
19221923
19231924-- | View and manage your Google Compute Engine resources
1924−authComputeScope :: OAuthScope
1925−authComputeScope = "https://www.googleapis.com/auth/compute";
1925+authComputeScope :: Proxy '["https://www.googleapis.com/auth/compute"]
1926+authComputeScope = Proxy;
19261927
19271928-- | View and manage your data across Google Cloud Platform services
1928−authCloudPlatformScope :: OAuthScope
1929−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
1929+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
1930+authCloudPlatformScope = Proxy;
19301931
19311932-- | View your data in Google Cloud Storage
1932−authDevstorageReadOnlyScope :: OAuthScope
1933−authDevstorageReadOnlyScope = "https://www.googleapis.com/auth/devstorage.read_only";
1933+authDevstorageReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_only"]
1934+authDevstorageReadOnlyScope = Proxy;
19341935
19351936-- | Manage your data in Google Cloud Storage
1936−authDevstorageReadWriteScope :: OAuthScope
1937−authDevstorageReadWriteScope = "https://www.googleapis.com/auth/devstorage.read_write";
1937+authDevstorageReadWriteScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_write"]
1938+authDevstorageReadWriteScope = Proxy;
19381939
19391940-- | View your Google Compute Engine resources
1940−authComputeReadonlyScope :: OAuthScope
1941−authComputeReadonlyScope = "https://www.googleapis.com/auth/compute.readonly";
1941+authComputeReadonlyScope :: Proxy '["https://www.googleapis.com/auth/compute.readonly"]
1942+authComputeReadonlyScope = Proxy;
19421943
19431944-- | Manage your data and permissions in Google Cloud Storage
1944−authDevstorageFullControlScope :: OAuthScope
1945−authDevstorageFullControlScope = "https://www.googleapis.com/auth/devstorage.full_control";
1945+authDevstorageFullControlScope :: Proxy '["https://www.googleapis.com/auth/devstorage.full_control"]
1946+authDevstorageFullControlScope = Proxy;
gogol-compute/gen/Network/Google/Resource/Compute/Instances/SetMachineType.hs+3
@@ -116,6 +116,9 @@ ismtInstance
116116
117117instance GoogleRequest InstancesSetMachineType where
118118 type Rs InstancesSetMachineType = Operation
119+ type Scopes InstancesSetMachineType =
120+ '["https://www.googleapis.com/auth/cloud-platform",
121+ "https://www.googleapis.com/auth/compute"]
119122 requestClient InstancesSetMachineType{..}
120123 = go _ismtProject _ismtZone _ismtInstance
121124 (Just AltJSON)
gogol-compute/gen/Network/Google/Resource/Compute/Subnetworks/AggregatedList.hs+4
@@ -140,6 +140,10 @@ instance GoogleRequest SubnetworksAggregatedList
140140 where
141141 type Rs SubnetworksAggregatedList =
142142 SubnetworkAggregatedList
143+ type Scopes SubnetworksAggregatedList =
144+ '["https://www.googleapis.com/auth/cloud-platform",
145+ "https://www.googleapis.com/auth/compute",
146+ "https://www.googleapis.com/auth/compute.readonly"]
143147 requestClient SubnetworksAggregatedList{..}
144148 = go _salProject _salFilter _salPageToken
145149 (Just _salMaxResults)
gogol-compute/gen/Network/Google/Resource/Compute/Subnetworks/Delete.hs+3
@@ -100,6 +100,9 @@ sdRegion = lens _sdRegion (\ s a -> s{_sdRegion = a})
100100
101101instance GoogleRequest SubnetworksDelete where
102102 type Rs SubnetworksDelete = Operation
103+ type Scopes SubnetworksDelete =
104+ '["https://www.googleapis.com/auth/cloud-platform",
105+ "https://www.googleapis.com/auth/compute"]
103106 requestClient SubnetworksDelete{..}
104107 = go _sdProject _sdRegion _sdSubnetwork
105108 (Just AltJSON)
gogol-compute/gen/Network/Google/Resource/Compute/Subnetworks/Get.hs+4
@@ -102,6 +102,10 @@ sgRegion = lens _sgRegion (\ s a -> s{_sgRegion = a})
102102
103103instance GoogleRequest SubnetworksGet where
104104 type Rs SubnetworksGet = Subnetwork
105+ type Scopes SubnetworksGet =
106+ '["https://www.googleapis.com/auth/cloud-platform",
107+ "https://www.googleapis.com/auth/compute",
108+ "https://www.googleapis.com/auth/compute.readonly"]
105109 requestClient SubnetworksGet{..}
106110 = go _sgProject _sgRegion _sgSubnetwork
107111 (Just AltJSON)
gogol-compute/gen/Network/Google/Resource/Compute/Subnetworks/Insert.hs+3
@@ -102,6 +102,9 @@ siRegion = lens _siRegion (\ s a -> s{_siRegion = a})
102102
103103instance GoogleRequest SubnetworksInsert where
104104 type Rs SubnetworksInsert = Operation
105+ type Scopes SubnetworksInsert =
106+ '["https://www.googleapis.com/auth/cloud-platform",
107+ "https://www.googleapis.com/auth/compute"]
105108 requestClient SubnetworksInsert{..}
106109 = go _siProject _siRegion (Just AltJSON) _siPayload
107110 computeService
gogol-compute/gen/Network/Google/Resource/Compute/Subnetworks/List.hs+4
@@ -147,6 +147,10 @@ slMaxResults
147147
148148instance GoogleRequest SubnetworksList where
149149 type Rs SubnetworksList = SubnetworkList
150+ type Scopes SubnetworksList =
151+ '["https://www.googleapis.com/auth/cloud-platform",
152+ "https://www.googleapis.com/auth/compute",
153+ "https://www.googleapis.com/auth/compute.readonly"]
150154 requestClient SubnetworksList{..}
151155 = go _slProject _slRegion _slFilter _slPageToken
152156 (Just _slMaxResults)
gogol-container/gen/Network/Google/Container/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -110,11 +111,11 @@ import Network.Google.Container.Types.Sum
110111import Network.Google.Prelude
111112
112113-- | Default request referring to version 'v1' of the Google Container Engine API. This contains the host and root path used as a starting point for constructing service requests.
113−containerService :: ServiceConfig
114+containerService :: Service
114115containerService
115116 = defaultService (ServiceId "container:v1")
116117 "container.googleapis.com"
117118
118119-- | View and manage your data across Google Cloud Platform services
119−authCloudPlatformScope :: OAuthScope
120−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
120+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
121+authCloudPlatformScope = Proxy;
gogol-customsearch/gen/Network/Google/CustomSearch/Types.hs+1−1
@@ -215,7 +215,7 @@ import Network.Google.CustomSearch.Types.Sum
215215import Network.Google.Prelude
216216
217217-- | Default request referring to version 'v1' of the CustomSearch API. This contains the host and root path used as a starting point for constructing service requests.
218−customSearchService :: ServiceConfig
218+customSearchService :: Service
219219customSearchService
220220 = defaultService (ServiceId "customsearch:v1")
221221 "www.googleapis.com"
gogol-dataflow/gen/Network/Google/Dataflow/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -792,15 +793,15 @@ import Network.Google.Dataflow.Types.Sum
792793import Network.Google.Prelude
793794
794795-- | Default request referring to version 'v1b3' of the Google Dataflow API. This contains the host and root path used as a starting point for constructing service requests.
795−dataflowService :: ServiceConfig
796+dataflowService :: Service
796797dataflowService
797798 = defaultService (ServiceId "dataflow:v1b3")
798799 "dataflow.googleapis.com"
799800
800801-- | View your email address
801−authUserinfoEmailScope :: OAuthScope
802−authUserinfoEmailScope = "https://www.googleapis.com/auth/userinfo.email";
802+authUserinfoEmailScope :: Proxy '["https://www.googleapis.com/auth/userinfo.email"]
803+authUserinfoEmailScope = Proxy;
803804
804805-- | View and manage your data across Google Cloud Platform services
805−authCloudPlatformScope :: OAuthScope
806−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
806+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
807+authCloudPlatformScope = Proxy;
gogol-dataflow/gen/Network/Google/Resource/Dataflow/Projects/WorkerMessages.hs+3
@@ -168,6 +168,9 @@ pwmCallback
168168instance GoogleRequest ProjectsWorkerMessages where
169169 type Rs ProjectsWorkerMessages =
170170 SendWorkerMessagesResponse
171+ type Scopes ProjectsWorkerMessages =
172+ '["https://www.googleapis.com/auth/cloud-platform",
173+ "https://www.googleapis.com/auth/userinfo.email"]
171174 requestClient ProjectsWorkerMessages{..}
172175 = go _pwmProjectId _pwmXgafv _pwmUploadProtocol
173176 (Just _pwmPp)
gogol-dataproc/gen/Network/Google/Dataproc/Types.hs+10−9
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -398,23 +399,23 @@ import Network.Google.Dataproc.Types.Sum
398399import Network.Google.Prelude
399400
400401-- | Default request referring to version 'v1' of the Google Cloud Dataproc API. This contains the host and root path used as a starting point for constructing service requests.
401−dataprocService :: ServiceConfig
402+dataprocService :: Service
402403dataprocService
403404 = defaultService (ServiceId "dataproc:v1")
404405 "dataproc.googleapis.com"
405406
406407-- | Administrate log data for your projects
407−authLoggingAdminScope :: OAuthScope
408−authLoggingAdminScope = "https://www.googleapis.com/auth/logging.admin";
408+authLoggingAdminScope :: Proxy '["https://www.googleapis.com/auth/logging.admin"]
409+authLoggingAdminScope = Proxy;
409410
410411-- | View log data for your projects
411−authLoggingReadScope :: OAuthScope
412−authLoggingReadScope = "https://www.googleapis.com/auth/logging.read";
412+authLoggingReadScope :: Proxy '["https://www.googleapis.com/auth/logging.read"]
413+authLoggingReadScope = Proxy;
413414
414415-- | Submit log data for your projects
415−authLoggingWriteScope :: OAuthScope
416−authLoggingWriteScope = "https://www.googleapis.com/auth/logging.write";
416+authLoggingWriteScope :: Proxy '["https://www.googleapis.com/auth/logging.write"]
417+authLoggingWriteScope = Proxy;
417418
418419-- | View and manage your data across Google Cloud Platform services
419−authCloudPlatformScope :: OAuthScope
420−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
420+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
421+authCloudPlatformScope = Proxy;
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Media/Download.hs+7
@@ -169,6 +169,11 @@ mdCallback
169169
170170instance GoogleRequest MediaDownload' where
171171 type Rs MediaDownload' = Media
172+ type Scopes MediaDownload' =
173+ '["https://www.googleapis.com/auth/cloud-platform",
174+ "https://www.googleapis.com/auth/logging.admin",
175+ "https://www.googleapis.com/auth/logging.read",
176+ "https://www.googleapis.com/auth/logging.write"]
172177 requestClient MediaDownload'{..}
173178 = go _mdResourceName _mdXgafv _mdUploadProtocol
174179 (Just _mdPp)
@@ -185,6 +190,8 @@ instance GoogleRequest MediaDownload' where
185190instance GoogleRequest (MediaDownload MediaDownload')
186191 where
187192 type Rs (MediaDownload MediaDownload') = Stream
193+ type Scopes (MediaDownload MediaDownload') =
194+ Scopes MediaDownload'
188195 requestClient (MediaDownload MediaDownload'{..})
189196 = go _mdResourceName _mdXgafv _mdUploadProtocol
190197 (Just _mdPp)
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Media/Upload.hs+7
@@ -184,6 +184,11 @@ muCallback
184184
185185instance GoogleRequest MediaUpload' where
186186 type Rs MediaUpload' = Media
187+ type Scopes MediaUpload' =
188+ '["https://www.googleapis.com/auth/cloud-platform",
189+ "https://www.googleapis.com/auth/logging.admin",
190+ "https://www.googleapis.com/auth/logging.read",
191+ "https://www.googleapis.com/auth/logging.write"]
187192 requestClient MediaUpload'{..}
188193 = go _muResourceName _muXgafv _muUploadProtocol
189194 (Just _muPp)
@@ -201,6 +206,8 @@ instance GoogleRequest MediaUpload' where
201206instance GoogleRequest (MediaUpload MediaUpload')
202207 where
203208 type Rs (MediaUpload MediaUpload') = Media
209+ type Scopes (MediaUpload MediaUpload') =
210+ Scopes MediaUpload'
204211 requestClient (MediaUpload MediaUpload'{..} body)
205212 = go _muResourceName _muXgafv _muUploadProtocol
206213 (Just _muPp)
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Create.hs+2
@@ -184,6 +184,8 @@ prccCallback
184184instance GoogleRequest ProjectsRegionsClustersCreate
185185 where
186186 type Rs ProjectsRegionsClustersCreate = Operation
187+ type Scopes ProjectsRegionsClustersCreate =
188+ '["https://www.googleapis.com/auth/cloud-platform"]
187189 requestClient ProjectsRegionsClustersCreate{..}
188190 = go _prccProjectId _prccRegion _prccXgafv
189191 _prccUploadProtocol
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Delete.hs+2
@@ -185,6 +185,8 @@ prcdCallback
185185instance GoogleRequest ProjectsRegionsClustersDelete
186186 where
187187 type Rs ProjectsRegionsClustersDelete = Operation
188+ type Scopes ProjectsRegionsClustersDelete =
189+ '["https://www.googleapis.com/auth/cloud-platform"]
188190 requestClient ProjectsRegionsClustersDelete{..}
189191 = go _prcdProjectId _prcdRegion _prcdClusterName
190192 _prcdXgafv
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Diagnose.hs+2
@@ -191,6 +191,8 @@ pCallback
191191instance GoogleRequest
192192 ProjectsRegionsClustersDiagnose where
193193 type Rs ProjectsRegionsClustersDiagnose = Operation
194+ type Scopes ProjectsRegionsClustersDiagnose =
195+ '["https://www.googleapis.com/auth/cloud-platform"]
194196 requestClient ProjectsRegionsClustersDiagnose{..}
195197 = go _pProjectId _pRegion _pClusterName _pXgafv
196198 _pUploadProtocol
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Get.hs+2
@@ -184,6 +184,8 @@ prcgCallback
184184instance GoogleRequest ProjectsRegionsClustersGet
185185 where
186186 type Rs ProjectsRegionsClustersGet = Cluster
187+ type Scopes ProjectsRegionsClustersGet =
188+ '["https://www.googleapis.com/auth/cloud-platform"]
187189 requestClient ProjectsRegionsClustersGet{..}
188190 = go _prcgProjectId _prcgRegion _prcgClusterName
189191 _prcgXgafv
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/List.hs+2
@@ -197,6 +197,8 @@ instance GoogleRequest ProjectsRegionsClustersList
197197 where
198198 type Rs ProjectsRegionsClustersList =
199199 ListClustersResponse
200+ type Scopes ProjectsRegionsClustersList =
201+ '["https://www.googleapis.com/auth/cloud-platform"]
200202 requestClient ProjectsRegionsClustersList{..}
201203 = go _prclProjectId _prclRegion _prclXgafv
202204 _prclUploadProtocol
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Patch.hs+2
@@ -216,6 +216,8 @@ prcpCallback
216216instance GoogleRequest ProjectsRegionsClustersPatch
217217 where
218218 type Rs ProjectsRegionsClustersPatch = Operation
219+ type Scopes ProjectsRegionsClustersPatch =
220+ '["https://www.googleapis.com/auth/cloud-platform"]
219221 requestClient ProjectsRegionsClustersPatch{..}
220222 = go _prcpProjectId _prcpRegion _prcpClusterName
221223 _prcpXgafv
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Jobs/Cancel.hs+2
@@ -204,6 +204,8 @@ prjcCallback
204204instance GoogleRequest ProjectsRegionsJobsCancel
205205 where
206206 type Rs ProjectsRegionsJobsCancel = Job
207+ type Scopes ProjectsRegionsJobsCancel =
208+ '["https://www.googleapis.com/auth/cloud-platform"]
207209 requestClient ProjectsRegionsJobsCancel{..}
208210 = go _prjcProjectId _prjcRegion _prjcJobId _prjcXgafv
209211 _prjcUploadProtocol
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Jobs/Delete.hs+2
@@ -186,6 +186,8 @@ prjdCallback
186186instance GoogleRequest ProjectsRegionsJobsDelete
187187 where
188188 type Rs ProjectsRegionsJobsDelete = Empty
189+ type Scopes ProjectsRegionsJobsDelete =
190+ '["https://www.googleapis.com/auth/cloud-platform"]
189191 requestClient ProjectsRegionsJobsDelete{..}
190192 = go _prjdProjectId _prjdRegion _prjdJobId _prjdXgafv
191193 _prjdUploadProtocol
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Jobs/Get.hs+2
@@ -182,6 +182,8 @@ prjgCallback
182182
183183instance GoogleRequest ProjectsRegionsJobsGet where
184184 type Rs ProjectsRegionsJobsGet = Job
185+ type Scopes ProjectsRegionsJobsGet =
186+ '["https://www.googleapis.com/auth/cloud-platform"]
185187 requestClient ProjectsRegionsJobsGet{..}
186188 = go _prjgProjectId _prjgRegion _prjgJobId _prjgXgafv
187189 _prjgUploadProtocol
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Jobs/List.hs+2
@@ -221,6 +221,8 @@ prjlCallback
221221
222222instance GoogleRequest ProjectsRegionsJobsList where
223223 type Rs ProjectsRegionsJobsList = ListJobsResponse
224+ type Scopes ProjectsRegionsJobsList =
225+ '["https://www.googleapis.com/auth/cloud-platform"]
224226 requestClient ProjectsRegionsJobsList{..}
225227 = go _prjlProjectId _prjlRegion _prjlJobStateMatcher
226228 _prjlXgafv
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Jobs/Submit.hs+2
@@ -184,6 +184,8 @@ prjsCallback
184184instance GoogleRequest ProjectsRegionsJobsSubmit
185185 where
186186 type Rs ProjectsRegionsJobsSubmit = Job
187+ type Scopes ProjectsRegionsJobsSubmit =
188+ '["https://www.googleapis.com/auth/cloud-platform"]
187189 requestClient ProjectsRegionsJobsSubmit{..}
188190 = go _prjsProjectId _prjsRegion _prjsXgafv
189191 _prjsUploadProtocol
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Operations/Cancel.hs+2
@@ -165,6 +165,8 @@ procCallback
165165instance GoogleRequest
166166 ProjectsRegionsOperationsCancel where
167167 type Rs ProjectsRegionsOperationsCancel = Empty
168+ type Scopes ProjectsRegionsOperationsCancel =
169+ '["https://www.googleapis.com/auth/cloud-platform"]
168170 requestClient ProjectsRegionsOperationsCancel{..}
169171 = go _procName _procXgafv _procUploadProtocol
170172 (Just _procPp)
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Operations/Delete.hs+2
@@ -159,6 +159,8 @@ prodCallback
159159instance GoogleRequest
160160 ProjectsRegionsOperationsDelete where
161161 type Rs ProjectsRegionsOperationsDelete = Empty
162+ type Scopes ProjectsRegionsOperationsDelete =
163+ '["https://www.googleapis.com/auth/cloud-platform"]
162164 requestClient ProjectsRegionsOperationsDelete{..}
163165 = go _prodName _prodXgafv _prodUploadProtocol
164166 (Just _prodPp)
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Operations/Get.hs+2
@@ -157,6 +157,8 @@ progCallback
157157instance GoogleRequest ProjectsRegionsOperationsGet
158158 where
159159 type Rs ProjectsRegionsOperationsGet = Operation
160+ type Scopes ProjectsRegionsOperationsGet =
161+ '["https://www.googleapis.com/auth/cloud-platform"]
160162 requestClient ProjectsRegionsOperationsGet{..}
161163 = go _progName _progXgafv _progUploadProtocol
162164 (Just _progPp)
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Operations/List.hs+2
@@ -198,6 +198,8 @@ instance GoogleRequest ProjectsRegionsOperationsList
198198 where
199199 type Rs ProjectsRegionsOperationsList =
200200 ListOperationsResponse
201+ type Scopes ProjectsRegionsOperationsList =
202+ '["https://www.googleapis.com/auth/cloud-platform"]
201203 requestClient ProjectsRegionsOperationsList{..}
202204 = go _prolName _prolXgafv _prolUploadProtocol
203205 (Just _prolPp)
gogol-datastore/gen/Network/Google/Datastore/Types.hs+8−7
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -302,19 +303,19 @@ import Network.Google.Datastore.Types.Sum
302303import Network.Google.Prelude
303304
304305-- | Default request referring to version 'v1beta2' of the Google Cloud Datastore API. This contains the host and root path used as a starting point for constructing service requests.
305−datastoreService :: ServiceConfig
306+datastoreService :: Service
306307datastoreService
307308 = defaultService (ServiceId "datastore:v1beta2")
308309 "www.googleapis.com"
309310
310311-- | View your email address
311−authUserinfoEmailScope :: OAuthScope
312−authUserinfoEmailScope = "https://www.googleapis.com/auth/userinfo.email";
312+authUserinfoEmailScope :: Proxy '["https://www.googleapis.com/auth/userinfo.email"]
313+authUserinfoEmailScope = Proxy;
313314
314315-- | View and manage your data across Google Cloud Platform services
315−authCloudPlatformScope :: OAuthScope
316−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
316+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
317+authCloudPlatformScope = Proxy;
317318
318319-- | View and manage your Google Cloud Datastore data
319−authDatastoreScope :: OAuthScope
320−authDatastoreScope = "https://www.googleapis.com/auth/datastore";
320+authDatastoreScope :: Proxy '["https://www.googleapis.com/auth/datastore"]
321+authDatastoreScope = Proxy;
gogol-debugger/gen/Network/Google/Debugger/Types.hs+8−7
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -234,19 +235,19 @@ import Network.Google.Debugger.Types.Sum
234235import Network.Google.Prelude
235236
236237-- | Default request referring to version 'v2' of the Google Cloud Debugger API. This contains the host and root path used as a starting point for constructing service requests.
237−debuggerService :: ServiceConfig
238+debuggerService :: Service
238239debuggerService
239240 = defaultService (ServiceId "clouddebugger:v2")
240241 "clouddebugger.googleapis.com"
241242
242243-- | Manage cloud debugger
243−authCloudDebuggerScope :: OAuthScope
244−authCloudDebuggerScope = "https://www.googleapis.com/auth/cloud_debugger";
244+authCloudDebuggerScope :: Proxy '["https://www.googleapis.com/auth/cloud_debugger"]
245+authCloudDebuggerScope = Proxy;
245246
246247-- | Manage active breakpoints in cloud debugger
247−authCloudDebugletcontrollerScope :: OAuthScope
248−authCloudDebugletcontrollerScope = "https://www.googleapis.com/auth/cloud_debugletcontroller";
248+authCloudDebugletcontrollerScope :: Proxy '["https://www.googleapis.com/auth/cloud_debugletcontroller"]
249+authCloudDebugletcontrollerScope = Proxy;
249250
250251-- | View and manage your data across Google Cloud Platform services
251−authCloudPlatformScope :: OAuthScope
252−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
252+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
253+authCloudPlatformScope = Proxy;
gogol-deploymentmanager/gen/Network/Google/DeploymentManager/Types.hs+10−9
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -267,25 +268,25 @@ import Network.Google.DeploymentManager.Types.Sum
267268import Network.Google.Prelude
268269
269270-- | Default request referring to version 'v2' of the Google Cloud Deployment Manager API. This contains the host and root path used as a starting point for constructing service requests.
270−deploymentManagerService :: ServiceConfig
271+deploymentManagerService :: Service
271272deploymentManagerService
272273 = defaultService (ServiceId "deploymentmanager:v2")
273274 "www.googleapis.com"
274275
275276-- | View your data across Google Cloud Platform services
276−authCloudPlatformReadOnlyScope :: OAuthScope
277−authCloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
277+authCloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
278+authCloudPlatformReadOnlyScope = Proxy;
278279
279280-- | View and manage your data across Google Cloud Platform services
280−authCloudPlatformScope :: OAuthScope
281−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
281+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
282+authCloudPlatformScope = Proxy;
282283
283284-- | View and manage your Google Cloud Platform management resources and
284285-- deployment status information
285−authNdevCloudmanScope :: OAuthScope
286−authNdevCloudmanScope = "https://www.googleapis.com/auth/ndev.cloudman";
286+authNdevCloudmanScope :: Proxy '["https://www.googleapis.com/auth/ndev.cloudman"]
287+authNdevCloudmanScope = Proxy;
287288
288289-- | View your Google Cloud Platform management resources and deployment
289290-- status information
290−authNdevCloudmanReadonlyScope :: OAuthScope
291−authNdevCloudmanReadonlyScope = "https://www.googleapis.com/auth/ndev.cloudman.readonly";
291+authNdevCloudmanReadonlyScope :: Proxy '["https://www.googleapis.com/auth/ndev.cloudman.readonly"]
292+authNdevCloudmanReadonlyScope = Proxy;
gogol-dfareporting/gen/Network/Google/DFAReporting/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -2533,16 +2534,16 @@ import Network.Google.DFAReporting.Types.Sum
25332534import Network.Google.Prelude
25342535
25352536-- | Default request referring to version 'v2.4' of the DCM/DFA Reporting And Trafficking API. This contains the host and root path used as a starting point for constructing service requests.
2536−dFAReportingService :: ServiceConfig
2537+dFAReportingService :: Service
25372538dFAReportingService
25382539 = defaultService (ServiceId "dfareporting:v2.4")
25392540 "www.googleapis.com"
25402541
25412542-- | View and manage DoubleClick for Advertisers reports
2542−authDfareportingScope :: OAuthScope
2543−authDfareportingScope = "https://www.googleapis.com/auth/dfareporting";
2543+authDfareportingScope :: Proxy '["https://www.googleapis.com/auth/dfareporting"]
2544+authDfareportingScope = Proxy;
25442545
25452546-- | View and manage your DoubleClick Campaign Manager\'s (DCM) display ad
25462547-- campaigns
2547−authDfatraffickingScope :: OAuthScope
2548−authDfatraffickingScope = "https://www.googleapis.com/auth/dfatrafficking";
2548+authDfatraffickingScope :: Proxy '["https://www.googleapis.com/auth/dfatrafficking"]
2549+authDfatraffickingScope = Proxy;
gogol-discovery/gen/Network/Google/Discovery/Types.hs+1−1
@@ -256,7 +256,7 @@ import Network.Google.Discovery.Types.Sum
256256import Network.Google.Prelude
257257
258258-- | Default request referring to version 'v1' of the APIs Discovery Service. This contains the host and root path used as a starting point for constructing service requests.
259−discoveryService :: ServiceConfig
259+discoveryService :: Service
260260discoveryService
261261 = defaultService (ServiceId "discovery:v1")
262262 "www.googleapis.com"
gogol-dns/gen/Network/Google/DNS/Types.hs+10−9
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -107,23 +108,23 @@ import Network.Google.DNS.Types.Sum
107108import Network.Google.Prelude
108109
109110-- | Default request referring to version 'v1' of the Google Cloud DNS API. This contains the host and root path used as a starting point for constructing service requests.
110−dNSService :: ServiceConfig
111+dNSService :: Service
111112dNSService
112113 = defaultService (ServiceId "dns:v1")
113114 "www.googleapis.com"
114115
115116-- | View your DNS records hosted by Google Cloud DNS
116−authNdevClouddnsReadonlyScope :: OAuthScope
117−authNdevClouddnsReadonlyScope = "https://www.googleapis.com/auth/ndev.clouddns.readonly";
117+authNdevClouddnsReadonlyScope :: Proxy '["https://www.googleapis.com/auth/ndev.clouddns.readonly"]
118+authNdevClouddnsReadonlyScope = Proxy;
118119
119120-- | View your data across Google Cloud Platform services
120−authCloudPlatformReadOnlyScope :: OAuthScope
121−authCloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
121+authCloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
122+authCloudPlatformReadOnlyScope = Proxy;
122123
123124-- | View and manage your DNS records hosted by Google Cloud DNS
124−authNdevClouddnsReadwriteScope :: OAuthScope
125−authNdevClouddnsReadwriteScope = "https://www.googleapis.com/auth/ndev.clouddns.readwrite";
125+authNdevClouddnsReadwriteScope :: Proxy '["https://www.googleapis.com/auth/ndev.clouddns.readwrite"]
126+authNdevClouddnsReadwriteScope = Proxy;
126127
127128-- | View and manage your data across Google Cloud Platform services
128−authCloudPlatformScope :: OAuthScope
129−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
129+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
130+authCloudPlatformScope = Proxy;
gogol-doubleclick-bids/gen/Network/Google/DoubleClickBids/Types.hs+1−1
@@ -233,7 +233,7 @@ import Network.Google.DoubleClickBids.Types.Sum
233233import Network.Google.Prelude
234234
235235-- | Default request referring to version 'v1' of the DoubleClick Bid Manager API. This contains the host and root path used as a starting point for constructing service requests.
236−doubleClickBidsService :: ServiceConfig
236+doubleClickBidsService :: Service
237237doubleClickBidsService
238238 = defaultService
239239 (ServiceId "doubleclickbidmanager:v1")
gogol-doubleclick-bids/gen/Network/Google/Resource/DoubleClickBidManager/Rubicon/Notifyproposalchange.hs+1
@@ -78,6 +78,7 @@ rnPayload
7878instance GoogleRequest RubiconNotifyproposalchange
7979 where
8080 type Rs RubiconNotifyproposalchange = ()
81+ type Scopes RubiconNotifyproposalchange = '[]
8182 requestClient RubiconNotifyproposalchange{..}
8283 = go (Just AltJSON) _rnPayload doubleClickBidsService
8384 where go
gogol-doubleclick-search/gen/Network/Google/DoubleClickSearch/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -203,11 +204,11 @@ import Network.Google.DoubleClickSearch.Types.Sum
203204import Network.Google.Prelude
204205
205206-- | Default request referring to version 'v2' of the DoubleClick Search API. This contains the host and root path used as a starting point for constructing service requests.
206−doubleClickSearchService :: ServiceConfig
207+doubleClickSearchService :: Service
207208doubleClickSearchService
208209 = defaultService (ServiceId "doubleclicksearch:v2")
209210 "www.googleapis.com"
210211
211212-- | View and manage your advertising data in DoubleClick Search
212−authDoubleclicksearchScope :: OAuthScope
213−authDoubleclicksearchScope = "https://www.googleapis.com/auth/doubleclicksearch";
213+authDoubleclicksearchScope :: Proxy '["https://www.googleapis.com/auth/doubleclicksearch"]
214+authDoubleclicksearchScope = Proxy;
gogol-drive/gen/Network/Google/Drive/Types.hs+18−17
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -346,40 +347,40 @@ import Network.Google.Drive.Types.Sum
346347import Network.Google.Prelude
347348
348349-- | Default request referring to version 'v3' of the Drive API. This contains the host and root path used as a starting point for constructing service requests.
349−driveService :: ServiceConfig
350+driveService :: Service
350351driveService
351352 = defaultService (ServiceId "drive:v3")
352353 "www.googleapis.com"
353354
354355-- | View metadata for files in your Google Drive
355−authDriveMetadataReadonlyScope :: OAuthScope
356−authDriveMetadataReadonlyScope = "https://www.googleapis.com/auth/drive.metadata.readonly";
356+authDriveMetadataReadonlyScope :: Proxy '["https://www.googleapis.com/auth/drive.metadata.readonly"]
357+authDriveMetadataReadonlyScope = Proxy;
357358
358359-- | View the photos, videos and albums in your Google Photos
359−authDrivePhotosReadonlyScope :: OAuthScope
360−authDrivePhotosReadonlyScope = "https://www.googleapis.com/auth/drive.photos.readonly";
360+authDrivePhotosReadonlyScope :: Proxy '["https://www.googleapis.com/auth/drive.photos.readonly"]
361+authDrivePhotosReadonlyScope = Proxy;
361362
362363-- | View and manage its own configuration data in your Google Drive
363−authDriveAppdataScope :: OAuthScope
364−authDriveAppdataScope = "https://www.googleapis.com/auth/drive.appdata";
364+authDriveAppdataScope :: Proxy '["https://www.googleapis.com/auth/drive.appdata"]
365+authDriveAppdataScope = Proxy;
365366
366367-- | View the files in your Google Drive
367−authDriveReadonlyScope :: OAuthScope
368−authDriveReadonlyScope = "https://www.googleapis.com/auth/drive.readonly";
368+authDriveReadonlyScope :: Proxy '["https://www.googleapis.com/auth/drive.readonly"]
369+authDriveReadonlyScope = Proxy;
369370
370371-- | View and manage the files in your Google Drive
371−authDriveScope :: OAuthScope
372−authDriveScope = "https://www.googleapis.com/auth/drive";
372+authDriveScope :: Proxy '["https://www.googleapis.com/auth/drive"]
373+authDriveScope = Proxy;
373374
374375-- | View and manage Google Drive files and folders that you have opened or
375376-- created with this app
376−authDriveFileScope :: OAuthScope
377−authDriveFileScope = "https://www.googleapis.com/auth/drive.file";
377+authDriveFileScope :: Proxy '["https://www.googleapis.com/auth/drive.file"]
378+authDriveFileScope = Proxy;
378379
379380-- | View and manage metadata of files in your Google Drive
380−authDriveMetadataScope :: OAuthScope
381−authDriveMetadataScope = "https://www.googleapis.com/auth/drive.metadata";
381+authDriveMetadataScope :: Proxy '["https://www.googleapis.com/auth/drive.metadata"]
382+authDriveMetadataScope = Proxy;
382383
383384-- | Modify your Google Apps Script scripts\' behavior
384−authDriveScriptsScope :: OAuthScope
385−authDriveScriptsScope = "https://www.googleapis.com/auth/drive.scripts";
385+authDriveScriptsScope :: Proxy '["https://www.googleapis.com/auth/drive.scripts"]
386+authDriveScriptsScope = Proxy;
gogol-drive/gen/Network/Google/Resource/Drive/About/Get.hs+8
@@ -62,6 +62,14 @@ aboutGet = AboutGet
6262
6363instance GoogleRequest AboutGet where
6464 type Rs AboutGet = About
65+ type Scopes AboutGet =
66+ '["https://www.googleapis.com/auth/drive",
67+ "https://www.googleapis.com/auth/drive.appdata",
68+ "https://www.googleapis.com/auth/drive.file",
69+ "https://www.googleapis.com/auth/drive.metadata",
70+ "https://www.googleapis.com/auth/drive.metadata.readonly",
71+ "https://www.googleapis.com/auth/drive.photos.readonly",
72+ "https://www.googleapis.com/auth/drive.readonly"]
6573 requestClient AboutGet{}
6674 = go (Just AltJSON) driveService
6775 where go
gogol-drive/gen/Network/Google/Resource/Drive/Changes/GetStartPageToken.hs+8
@@ -62,6 +62,14 @@ changesGetStartPageToken = ChangesGetStartPageToken
6262
6363instance GoogleRequest ChangesGetStartPageToken where
6464 type Rs ChangesGetStartPageToken = StartPageToken
65+ type Scopes ChangesGetStartPageToken =
66+ '["https://www.googleapis.com/auth/drive",
67+ "https://www.googleapis.com/auth/drive.appdata",
68+ "https://www.googleapis.com/auth/drive.file",
69+ "https://www.googleapis.com/auth/drive.metadata",
70+ "https://www.googleapis.com/auth/drive.metadata.readonly",
71+ "https://www.googleapis.com/auth/drive.photos.readonly",
72+ "https://www.googleapis.com/auth/drive.readonly"]
6573 requestClient ChangesGetStartPageToken{}
6674 = go (Just AltJSON) driveService
6775 where go
gogol-drive/gen/Network/Google/Resource/Drive/Changes/List.hs−1
@@ -130,7 +130,6 @@ instance GoogleRequest ChangesList where
130130 type Scopes ChangesList =
131131 '["https://www.googleapis.com/auth/drive",
132132 "https://www.googleapis.com/auth/drive.appdata",
133− "https://www.googleapis.com/auth/drive.apps.readonly",
134133 "https://www.googleapis.com/auth/drive.file",
135134 "https://www.googleapis.com/auth/drive.metadata",
136135 "https://www.googleapis.com/auth/drive.metadata.readonly",
gogol-drive/gen/Network/Google/Resource/Drive/Changes/Watch.hs−1
@@ -143,7 +143,6 @@ instance GoogleRequest ChangesWatch where
143143 type Scopes ChangesWatch =
144144 '["https://www.googleapis.com/auth/drive",
145145 "https://www.googleapis.com/auth/drive.appdata",
146− "https://www.googleapis.com/auth/drive.apps.readonly",
147146 "https://www.googleapis.com/auth/drive.file",
148147 "https://www.googleapis.com/auth/drive.metadata",
149148 "https://www.googleapis.com/auth/drive.metadata.readonly",
gogol-drive/gen/Network/Google/Resource/Drive/Channels/Stop.hs−1
@@ -79,7 +79,6 @@ instance GoogleRequest ChannelsStop where
7979 type Scopes ChannelsStop =
8080 '["https://www.googleapis.com/auth/drive",
8181 "https://www.googleapis.com/auth/drive.appdata",
82− "https://www.googleapis.com/auth/drive.apps.readonly",
8382 "https://www.googleapis.com/auth/drive.file",
8483 "https://www.googleapis.com/auth/drive.metadata",
8584 "https://www.googleapis.com/auth/drive.metadata.readonly",
gogol-drive/gen/Network/Google/Resource/Drive/Comments/Create.hs+3
@@ -87,6 +87,9 @@ ccFileId = lens _ccFileId (\ s a -> s{_ccFileId = a})
8787
8888instance GoogleRequest CommentsCreate where
8989 type Rs CommentsCreate = Comment
90+ type Scopes CommentsCreate =
91+ '["https://www.googleapis.com/auth/drive",
92+ "https://www.googleapis.com/auth/drive.file"]
9093 requestClient CommentsCreate{..}
9194 = go _ccFileId (Just AltJSON) _ccPayload driveService
9295 where go
gogol-drive/gen/Network/Google/Resource/Drive/Files/Copy.hs−1
@@ -131,7 +131,6 @@ instance GoogleRequest FilesCopy where
131131 type Scopes FilesCopy =
132132 '["https://www.googleapis.com/auth/drive",
133133 "https://www.googleapis.com/auth/drive.appdata",
134− "https://www.googleapis.com/auth/drive.apps.readonly",
135134 "https://www.googleapis.com/auth/drive.file",
136135 "https://www.googleapis.com/auth/drive.photos.readonly"]
137136 requestClient FilesCopy{..}
gogol-drive/gen/Network/Google/Resource/Drive/Files/Create.hs+6
@@ -141,6 +141,10 @@ fcIgnoreDefaultVisibility
141141
142142instance GoogleRequest FilesCreate where
143143 type Rs FilesCreate = File
144+ type Scopes FilesCreate =
145+ '["https://www.googleapis.com/auth/drive",
146+ "https://www.googleapis.com/auth/drive.appdata",
147+ "https://www.googleapis.com/auth/drive.file"]
144148 requestClient FilesCreate{..}
145149 = go (Just _fcUseContentAsIndexableText)
146150 _fcOCRLanguage
@@ -156,6 +160,8 @@ instance GoogleRequest FilesCreate where
156160instance GoogleRequest (MediaUpload FilesCreate)
157161 where
158162 type Rs (MediaUpload FilesCreate) = File
163+ type Scopes (MediaUpload FilesCreate) =
164+ Scopes FilesCreate
159165 requestClient (MediaUpload FilesCreate{..} body)
160166 = go (Just _fcUseContentAsIndexableText)
161167 _fcOCRLanguage
gogol-drive/gen/Network/Google/Resource/Drive/Files/Export.hs+6
@@ -98,6 +98,10 @@ feFileId = lens _feFileId (\ s a -> s{_feFileId = a})
9898
9999instance GoogleRequest FilesExport where
100100 type Rs FilesExport = ()
101+ type Scopes FilesExport =
102+ '["https://www.googleapis.com/auth/drive",
103+ "https://www.googleapis.com/auth/drive.file",
104+ "https://www.googleapis.com/auth/drive.readonly"]
101105 requestClient FilesExport{..}
102106 = go _feFileId (Just _feMimeType) (Just AltJSON)
103107 driveService
@@ -108,6 +112,8 @@ instance GoogleRequest FilesExport where
108112instance GoogleRequest (MediaDownload FilesExport)
109113 where
110114 type Rs (MediaDownload FilesExport) = Stream
115+ type Scopes (MediaDownload FilesExport) =
116+ Scopes FilesExport
111117 requestClient (MediaDownload FilesExport{..})
112118 = go _feFileId (Just _feMimeType) (Just AltMedia)
113119 driveService
gogol-drive/gen/Network/Google/Resource/Drive/Files/Get.hs−1
@@ -98,7 +98,6 @@ instance GoogleRequest FilesGet where
9898 type Scopes FilesGet =
9999 '["https://www.googleapis.com/auth/drive",
100100 "https://www.googleapis.com/auth/drive.appdata",
101− "https://www.googleapis.com/auth/drive.apps.readonly",
102101 "https://www.googleapis.com/auth/drive.file",
103102 "https://www.googleapis.com/auth/drive.metadata",
104103 "https://www.googleapis.com/auth/drive.metadata.readonly",
gogol-drive/gen/Network/Google/Resource/Drive/Files/List.hs−1
@@ -141,7 +141,6 @@ instance GoogleRequest FilesList where
141141 type Scopes FilesList =
142142 '["https://www.googleapis.com/auth/drive",
143143 "https://www.googleapis.com/auth/drive.appdata",
144− "https://www.googleapis.com/auth/drive.apps.readonly",
145144 "https://www.googleapis.com/auth/drive.file",
146145 "https://www.googleapis.com/auth/drive.metadata",
147146 "https://www.googleapis.com/auth/drive.metadata.readonly",
gogol-drive/gen/Network/Google/Resource/Drive/Files/Update.hs−1
@@ -164,7 +164,6 @@ instance GoogleRequest FilesUpdate where
164164 type Scopes FilesUpdate =
165165 '["https://www.googleapis.com/auth/drive",
166166 "https://www.googleapis.com/auth/drive.appdata",
167− "https://www.googleapis.com/auth/drive.apps.readonly",
168167 "https://www.googleapis.com/auth/drive.file",
169168 "https://www.googleapis.com/auth/drive.metadata",
170169 "https://www.googleapis.com/auth/drive.scripts"]
gogol-drive/gen/Network/Google/Resource/Drive/Files/Watch.hs−1
@@ -112,7 +112,6 @@ instance GoogleRequest FilesWatch where
112112 type Scopes FilesWatch =
113113 '["https://www.googleapis.com/auth/drive",
114114 "https://www.googleapis.com/auth/drive.appdata",
115− "https://www.googleapis.com/auth/drive.apps.readonly",
116115 "https://www.googleapis.com/auth/drive.file",
117116 "https://www.googleapis.com/auth/drive.metadata",
118117 "https://www.googleapis.com/auth/drive.metadata.readonly",
gogol-drive/gen/Network/Google/Resource/Drive/Permissions/Create.hs+3
@@ -127,6 +127,9 @@ pcFileId = lens _pcFileId (\ s a -> s{_pcFileId = a})
127127
128128instance GoogleRequest PermissionsCreate where
129129 type Rs PermissionsCreate = Permission
130+ type Scopes PermissionsCreate =
131+ '["https://www.googleapis.com/auth/drive",
132+ "https://www.googleapis.com/auth/drive.file"]
130133 requestClient PermissionsCreate{..}
131134 = go _pcFileId _pcSendNotificationEmail
132135 _pcEmailMessage
gogol-drive/gen/Network/Google/Resource/Drive/Replies/Create.hs+3
@@ -100,6 +100,9 @@ rcCommentId
100100
101101instance GoogleRequest RepliesCreate where
102102 type Rs RepliesCreate = Reply
103+ type Scopes RepliesCreate =
104+ '["https://www.googleapis.com/auth/drive",
105+ "https://www.googleapis.com/auth/drive.file"]
103106 requestClient RepliesCreate{..}
104107 = go _rcFileId _rcCommentId (Just AltJSON) _rcPayload
105108 driveService
gogol-drive/gen/Network/Google/Resource/Drive/Replies/Get.hs+4
@@ -113,6 +113,10 @@ rgIncludeDeleted
113113
114114instance GoogleRequest RepliesGet where
115115 type Rs RepliesGet = Reply
116+ type Scopes RepliesGet =
117+ '["https://www.googleapis.com/auth/drive",
118+ "https://www.googleapis.com/auth/drive.file",
119+ "https://www.googleapis.com/auth/drive.readonly"]
116120 requestClient RepliesGet{..}
117121 = go _rgFileId _rgCommentId _rgReplyId
118122 (Just _rgIncludeDeleted)
gogol-drive/gen/Network/Google/Resource/Drive/Replies/List.hs+4
@@ -126,6 +126,10 @@ rlIncludeDeleted
126126
127127instance GoogleRequest RepliesList where
128128 type Rs RepliesList = ReplyList
129+ type Scopes RepliesList =
130+ '["https://www.googleapis.com/auth/drive",
131+ "https://www.googleapis.com/auth/drive.file",
132+ "https://www.googleapis.com/auth/drive.readonly"]
129133 requestClient RepliesList{..}
130134 = go _rlFileId _rlCommentId _rlPageToken
131135 (Just _rlPageSize)
gogol-drive/gen/Network/Google/Resource/Drive/Replies/Update.hs+3
@@ -112,6 +112,9 @@ ruCommentId
112112
113113instance GoogleRequest RepliesUpdate where
114114 type Rs RepliesUpdate = Reply
115+ type Scopes RepliesUpdate =
116+ '["https://www.googleapis.com/auth/drive",
117+ "https://www.googleapis.com/auth/drive.file"]
115118 requestClient RepliesUpdate{..}
116119 = go _ruFileId _ruCommentId _ruReplyId (Just AltJSON)
117120 _ruPayload
gogol-drive/gen/Network/Google/Resource/Drive/Revisions/Get.hs+2
@@ -132,6 +132,8 @@ instance GoogleRequest RevisionsGet where
132132instance GoogleRequest (MediaDownload RevisionsGet)
133133 where
134134 type Rs (MediaDownload RevisionsGet) = Stream
135+ type Scopes (MediaDownload RevisionsGet) =
136+ Scopes RevisionsGet
135137 requestClient (MediaDownload RevisionsGet{..})
136138 = go _rggFileId _rggRevisionId
137139 (Just _rggAcknowledgeAbuse)
gogol-fitness/gen/Network/Google/Fitness/Types.hs+14−13
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -198,31 +199,31 @@ import Network.Google.Fitness.Types.Sum
198199import Network.Google.Prelude
199200
200201-- | Default request referring to version 'v1' of the Fitness. This contains the host and root path used as a starting point for constructing service requests.
201−fitnessService :: ServiceConfig
202+fitnessService :: Service
202203fitnessService
203204 = defaultService (ServiceId "fitness:v1")
204205 "www.googleapis.com"
205206
206207-- | View body sensor information in Google Fit
207−authFitnessBodyReadScope :: OAuthScope
208−authFitnessBodyReadScope = "https://www.googleapis.com/auth/fitness.body.read";
208+authFitnessBodyReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.body.read"]
209+authFitnessBodyReadScope = Proxy;
209210
210211-- | View your activity information in Google Fit
211−authFitnessActivityReadScope :: OAuthScope
212−authFitnessActivityReadScope = "https://www.googleapis.com/auth/fitness.activity.read";
212+authFitnessActivityReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.activity.read"]
213+authFitnessActivityReadScope = Proxy;
213214
214215-- | View and store your activity information in Google Fit
215−authFitnessActivityWriteScope :: OAuthScope
216−authFitnessActivityWriteScope = "https://www.googleapis.com/auth/fitness.activity.write";
216+authFitnessActivityWriteScope :: Proxy '["https://www.googleapis.com/auth/fitness.activity.write"]
217+authFitnessActivityWriteScope = Proxy;
217218
218219-- | View your stored location data in Google Fit
219−authFitnessLocationReadScope :: OAuthScope
220−authFitnessLocationReadScope = "https://www.googleapis.com/auth/fitness.location.read";
220+authFitnessLocationReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.location.read"]
221+authFitnessLocationReadScope = Proxy;
221222
222223-- | View and store your location data in Google Fit
223−authFitnessLocationWriteScope :: OAuthScope
224−authFitnessLocationWriteScope = "https://www.googleapis.com/auth/fitness.location.write";
224+authFitnessLocationWriteScope :: Proxy '["https://www.googleapis.com/auth/fitness.location.write"]
225+authFitnessLocationWriteScope = Proxy;
225226
226227-- | View and store body sensor data in Google Fit
227−authFitnessBodyWriteScope :: OAuthScope
228−authFitnessBodyWriteScope = "https://www.googleapis.com/auth/fitness.body.write";
228+authFitnessBodyWriteScope :: Proxy '["https://www.googleapis.com/auth/fitness.body.write"]
229+authFitnessBodyWriteScope = Proxy;
gogol-fitness/gen/Network/Google/Resource/Fitness/Users/DataSet/Aggregate.hs+4−1
@@ -97,8 +97,11 @@ udsaUserId
9797instance GoogleRequest UsersDataSetAggregate where
9898 type Rs UsersDataSetAggregate = AggregateResponse
9999 type Scopes UsersDataSetAggregate =
100− '["https://www.googleapis.com/auth/fitness.activity.write",
100+ '["https://www.googleapis.com/auth/fitness.activity.read",
101+ "https://www.googleapis.com/auth/fitness.activity.write",
102+ "https://www.googleapis.com/auth/fitness.body.read",
101103 "https://www.googleapis.com/auth/fitness.body.write",
104+ "https://www.googleapis.com/auth/fitness.location.read",
102105 "https://www.googleapis.com/auth/fitness.location.write"]
103106 requestClient UsersDataSetAggregate{..}
104107 = go _udsaUserId (Just AltJSON) _udsaPayload
gogol-fonts/gen/Network/Google/Fonts/Types.hs+1−1
@@ -51,7 +51,7 @@ import Network.Google.Fonts.Types.Sum
5151import Network.Google.Prelude
5252
5353-- | Default request referring to version 'v1' of the Google Fonts Developer API. This contains the host and root path used as a starting point for constructing service requests.
54−fontsService :: ServiceConfig
54+fontsService :: Service
5555fontsService
5656 = defaultService (ServiceId "webfonts:v1")
5757 "www.googleapis.com"
gogol-freebasesearch/gen/Network/Google/FreebaseSearch/Types.hs+1−1
@@ -76,7 +76,7 @@ import Network.Google.FreebaseSearch.Types.Sum
7676import Network.Google.Prelude
7777
7878-- | Default request referring to version 'v1' of the Freebase Search. This contains the host and root path used as a starting point for constructing service requests.
79−freebaseSearchService :: ServiceConfig
79+freebaseSearchService :: Service
8080freebaseSearchService
8181 = defaultService (ServiceId "freebase:v1")
8282 "www.googleapis.com"
gogol-fusiontables/gen/Network/Google/FusionTables/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -232,15 +233,15 @@ import Network.Google.FusionTables.Types.Sum
232233import Network.Google.Prelude
233234
234235-- | Default request referring to version 'v2' of the Fusion Tables API. This contains the host and root path used as a starting point for constructing service requests.
235−fusionTablesService :: ServiceConfig
236+fusionTablesService :: Service
236237fusionTablesService
237238 = defaultService (ServiceId "fusiontables:v2")
238239 "www.googleapis.com"
239240
240241-- | View your Fusion Tables
241−authFusiontablesReadonlyScope :: OAuthScope
242−authFusiontablesReadonlyScope = "https://www.googleapis.com/auth/fusiontables.readonly";
242+authFusiontablesReadonlyScope :: Proxy '["https://www.googleapis.com/auth/fusiontables.readonly"]
243+authFusiontablesReadonlyScope = Proxy;
243244
244245-- | Manage your Fusion Tables
245−authFusiontablesScope :: OAuthScope
246−authFusiontablesScope = "https://www.googleapis.com/auth/fusiontables";
246+authFusiontablesScope :: Proxy '["https://www.googleapis.com/auth/fusiontables"]
247+authFusiontablesScope = Proxy;
gogol-games-configuration/gen/Network/Google/GamesConfiguration/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -126,12 +127,12 @@ import Network.Google.GamesConfiguration.Types.Sum
126127import Network.Google.Prelude
127128
128129-- | Default request referring to version 'v1configuration' of the Google Play Game Services Publishing API. This contains the host and root path used as a starting point for constructing service requests.
129−gamesConfigurationService :: ServiceConfig
130+gamesConfigurationService :: Service
130131gamesConfigurationService
131132 = defaultService
132133 (ServiceId "gamesConfiguration:v1configuration")
133134 "www.googleapis.com"
134135
135136-- | View and manage your Google Play Developer account
136−authAndroidpublisherScope :: OAuthScope
137−authAndroidpublisherScope = "https://www.googleapis.com/auth/androidpublisher";
137+authAndroidpublisherScope :: Proxy '["https://www.googleapis.com/auth/androidpublisher"]
138+authAndroidpublisherScope = Proxy;
gogol-games-management/gen/Network/Google/GamesManagement/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -135,17 +136,17 @@ import Network.Google.GamesManagement.Types.Sum
135136import Network.Google.Prelude
136137
137138-- | Default request referring to version 'v1management' of the Google Play Game Services Management API. This contains the host and root path used as a starting point for constructing service requests.
138−gamesManagementService :: ServiceConfig
139+gamesManagementService :: Service
139140gamesManagementService
140141 = defaultService
141142 (ServiceId "gamesManagement:v1management")
142143 "www.googleapis.com"
143144
144145-- | Know the list of people in your circles, your age range, and language
145−authPlusLoginScope :: OAuthScope
146−authPlusLoginScope = "https://www.googleapis.com/auth/plus.login";
146+authPlusLoginScope :: Proxy '["https://www.googleapis.com/auth/plus.login"]
147+authPlusLoginScope = Proxy;
147148
148149-- | Share your Google+ profile information and view and manage your game
149150-- activity
150−authGamesScope :: OAuthScope
151−authGamesScope = "https://www.googleapis.com/auth/games";
151+authGamesScope :: Proxy '["https://www.googleapis.com/auth/games"]
152+authGamesScope = Proxy;
gogol-games/gen/Network/Google/Games/Types.hs+8−7
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -932,20 +933,20 @@ import Network.Google.Games.Types.Sum
932933import Network.Google.Prelude
933934
934935-- | Default request referring to version 'v1' of the Google Play Game Services API. This contains the host and root path used as a starting point for constructing service requests.
935−gamesService :: ServiceConfig
936+gamesService :: Service
936937gamesService
937938 = defaultService (ServiceId "games:v1")
938939 "www.googleapis.com"
939940
940941-- | Know the list of people in your circles, your age range, and language
941−authPlusLoginScope :: OAuthScope
942−authPlusLoginScope = "https://www.googleapis.com/auth/plus.login";
942+authPlusLoginScope :: Proxy '["https://www.googleapis.com/auth/plus.login"]
943+authPlusLoginScope = Proxy;
943944
944945-- | Share your Google+ profile information and view and manage your game
945946-- activity
946−authGamesScope :: OAuthScope
947−authGamesScope = "https://www.googleapis.com/auth/games";
947+authGamesScope :: Proxy '["https://www.googleapis.com/auth/games"]
948+authGamesScope = Proxy;
948949
949950-- | View and manage its own configuration data in your Google Drive
950−authDriveAppdataScope :: OAuthScope
951−authDriveAppdataScope = "https://www.googleapis.com/auth/drive.appdata";
951+authDriveAppdataScope :: Proxy '["https://www.googleapis.com/auth/drive.appdata"]
952+authDriveAppdataScope = Proxy;
gogol-games/gen/Network/Google/Resource/Games/Applications/Verify.hs+3
@@ -83,6 +83,9 @@ avApplicationId
8383instance GoogleRequest ApplicationsVerify where
8484 type Rs ApplicationsVerify =
8585 ApplicationVerifyResponse
86+ type Scopes ApplicationsVerify =
87+ '["https://www.googleapis.com/auth/games",
88+ "https://www.googleapis.com/auth/plus.login"]
8689 requestClient ApplicationsVerify{..}
8790 = go _avApplicationId (Just AltJSON) gamesService
8891 where go
gogol-genomics/gen/Network/Google/Genomics/Types.hs+12−11
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -562,27 +563,27 @@ import Network.Google.Genomics.Types.Sum
562563import Network.Google.Prelude
563564
564565-- | Default request referring to version 'v1' of the Genomics API. This contains the host and root path used as a starting point for constructing service requests.
565−genomicsService :: ServiceConfig
566+genomicsService :: Service
566567genomicsService
567568 = defaultService (ServiceId "genomics:v1")
568569 "genomics.googleapis.com"
569570
570571-- | View and manage Genomics data
571−authGenomicsScope :: OAuthScope
572−authGenomicsScope = "https://www.googleapis.com/auth/genomics";
572+authGenomicsScope :: Proxy '["https://www.googleapis.com/auth/genomics"]
573+authGenomicsScope = Proxy;
573574
574575-- | View and manage your data across Google Cloud Platform services
575−authCloudPlatformScope :: OAuthScope
576−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
576+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
577+authCloudPlatformScope = Proxy;
577578
578579-- | View Genomics data
579−authGenomicsReadonlyScope :: OAuthScope
580−authGenomicsReadonlyScope = "https://www.googleapis.com/auth/genomics.readonly";
580+authGenomicsReadonlyScope :: Proxy '["https://www.googleapis.com/auth/genomics.readonly"]
581+authGenomicsReadonlyScope = Proxy;
581582
582583-- | Manage your data in Google Cloud Storage
583−authDevstorageReadWriteScope :: OAuthScope
584−authDevstorageReadWriteScope = "https://www.googleapis.com/auth/devstorage.read_write";
584+authDevstorageReadWriteScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_write"]
585+authDevstorageReadWriteScope = Proxy;
585586
586587-- | View and manage your data in Google BigQuery
587−authBigqueryScope :: OAuthScope
588−authBigqueryScope = "https://www.googleapis.com/auth/bigquery";
588+authBigqueryScope :: Proxy '["https://www.googleapis.com/auth/bigquery"]
589+authBigqueryScope = Proxy;
gogol-genomics/gen/Network/Google/Resource/Genomics/Reads/Stream.hs+3
@@ -156,6 +156,9 @@ rssCallback
156156
157157instance GoogleRequest ReadsStream where
158158 type Rs ReadsStream = StreamReadsResponse
159+ type Scopes ReadsStream =
160+ '["https://www.googleapis.com/auth/cloud-platform",
161+ "https://www.googleapis.com/auth/genomics"]
159162 requestClient ReadsStream{..}
160163 = go _rssXgafv _rssUploadProtocol (Just _rssPp)
161164 _rssAccessToken
gogol-genomics/gen/Network/Google/Resource/Genomics/Variants/Merge.hs+3
@@ -169,6 +169,9 @@ vmCallback
169169
170170instance GoogleRequest VariantsMerge where
171171 type Rs VariantsMerge = Empty
172+ type Scopes VariantsMerge =
173+ '["https://www.googleapis.com/auth/cloud-platform",
174+ "https://www.googleapis.com/auth/genomics"]
172175 requestClient VariantsMerge{..}
173176 = go _vmXgafv _vmUploadProtocol (Just _vmPp)
174177 _vmAccessToken
gogol-genomics/gen/Network/Google/Resource/Genomics/Variants/Stream.hs+3
@@ -152,6 +152,9 @@ vCallback
152152
153153instance GoogleRequest VariantsStream where
154154 type Rs VariantsStream = StreamVariantsResponse
155+ type Scopes VariantsStream =
156+ '["https://www.googleapis.com/auth/cloud-platform",
157+ "https://www.googleapis.com/auth/genomics"]
155158 requestClient VariantsStream{..}
156159 = go _vXgafv _vUploadProtocol (Just _vPp)
157160 _vAccessToken
gogol-gmail/gen/Network/Google/Gmail/Types.hs+16−15
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -226,35 +227,35 @@ import Network.Google.Gmail.Types.Sum
226227import Network.Google.Prelude
227228
228229-- | Default request referring to version 'v1' of the Gmail API. This contains the host and root path used as a starting point for constructing service requests.
229−gmailService :: ServiceConfig
230+gmailService :: Service
230231gmailService
231232 = defaultService (ServiceId "gmail:v1")
232233 "www.googleapis.com"
233234
234235-- | View and manage your mail
235−mailGoogleComScope :: OAuthScope
236−mailGoogleComScope = "https://mail.google.com/";
236+mailGoogleComScope :: Proxy '["https://mail.google.com/"]
237+mailGoogleComScope = Proxy;
237238
238239-- | View and modify but not delete your email
239−authGmailModifyScope :: OAuthScope
240−authGmailModifyScope = "https://www.googleapis.com/auth/gmail.modify";
240+authGmailModifyScope :: Proxy '["https://www.googleapis.com/auth/gmail.modify"]
241+authGmailModifyScope = Proxy;
241242
242243-- | Manage mailbox labels
243−authGmailLabelsScope :: OAuthScope
244−authGmailLabelsScope = "https://www.googleapis.com/auth/gmail.labels";
244+authGmailLabelsScope :: Proxy '["https://www.googleapis.com/auth/gmail.labels"]
245+authGmailLabelsScope = Proxy;
245246
246247-- | Send email on your behalf
247−authGmailSendScope :: OAuthScope
248−authGmailSendScope = "https://www.googleapis.com/auth/gmail.send";
248+authGmailSendScope :: Proxy '["https://www.googleapis.com/auth/gmail.send"]
249+authGmailSendScope = Proxy;
249250
250251-- | Insert mail into your mailbox
251−authGmailInsertScope :: OAuthScope
252−authGmailInsertScope = "https://www.googleapis.com/auth/gmail.insert";
252+authGmailInsertScope :: Proxy '["https://www.googleapis.com/auth/gmail.insert"]
253+authGmailInsertScope = Proxy;
253254
254255-- | Manage drafts and send emails
255−authGmailComposeScope :: OAuthScope
256−authGmailComposeScope = "https://www.googleapis.com/auth/gmail.compose";
256+authGmailComposeScope :: Proxy '["https://www.googleapis.com/auth/gmail.compose"]
257+authGmailComposeScope = Proxy;
257258
258259-- | View your emails messages and settings
259−authGmailReadonlyScope :: OAuthScope
260−authGmailReadonlyScope = "https://www.googleapis.com/auth/gmail.readonly";
260+authGmailReadonlyScope :: Proxy '["https://www.googleapis.com/auth/gmail.readonly"]
261+authGmailReadonlyScope = Proxy;
gogol-gmail/gen/Network/Google/Resource/Gmail/Users/Messages/BatchDelete.hs+2
@@ -92,6 +92,8 @@ umbdUserId
9292
9393instance GoogleRequest UsersMessagesBatchDelete where
9494 type Rs UsersMessagesBatchDelete = ()
95+ type Scopes UsersMessagesBatchDelete =
96+ '["https://mail.google.com/"]
9597 requestClient UsersMessagesBatchDelete{..}
9698 = go _umbdUserId (Just AltJSON) _umbdPayload
9799 gmailService
gogol-groups-migration/gen/Network/Google/GroupsMigration/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -33,11 +34,11 @@ import Network.Google.GroupsMigration.Types.Sum
3334import Network.Google.Prelude
3435
3536-- | Default request referring to version 'v1' of the Groups Migration API. This contains the host and root path used as a starting point for constructing service requests.
36−groupsMigrationService :: ServiceConfig
37+groupsMigrationService :: Service
3738groupsMigrationService
3839 = defaultService (ServiceId "groupsmigration:v1")
3940 "www.googleapis.com"
4041
4142-- | Manage messages in groups on your domain
42−authAppsGroupsMigrationScope :: OAuthScope
43−authAppsGroupsMigrationScope = "https://www.googleapis.com/auth/apps.groups.migration";
43+authAppsGroupsMigrationScope :: Proxy '["https://www.googleapis.com/auth/apps.groups.migration"]
44+authAppsGroupsMigrationScope = Proxy;
gogol-groups-settings/gen/Network/Google/GroupsSettings/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -59,11 +60,11 @@ import Network.Google.GroupsSettings.Types.Sum
5960import Network.Google.Prelude
6061
6162-- | Default request referring to version 'v1' of the Groups Settings API. This contains the host and root path used as a starting point for constructing service requests.
62−groupsSettingsService :: ServiceConfig
63+groupsSettingsService :: Service
6364groupsSettingsService
6465 = defaultService (ServiceId "groupssettings:v1")
6566 "www.googleapis.com"
6667
6768-- | View and manage the settings of a Google Apps Group
68−authAppsGroupsSettingsScope :: OAuthScope
69−authAppsGroupsSettingsScope = "https://www.googleapis.com/auth/apps.groups.settings";
69+authAppsGroupsSettingsScope :: Proxy '["https://www.googleapis.com/auth/apps.groups.settings"]
70+authAppsGroupsSettingsScope = Proxy;
gogol-identity-toolkit/gen/Network/Google/IdentityToolkit/Types.hs+1−1
@@ -405,7 +405,7 @@ import Network.Google.IdentityToolkit.Types.Sum
405405import Network.Google.Prelude
406406
407407-- | Default request referring to version 'v3' of the Google Identity Toolkit API. This contains the host and root path used as a starting point for constructing service requests.
408−identityToolkitService :: ServiceConfig
408+identityToolkitService :: Service
409409identityToolkitService
410410 = defaultService (ServiceId "identitytoolkit:v3")
411411 "www.googleapis.com"
gogol-identity-toolkit/gen/Network/Google/Resource/IdentityToolkit/RelyingParty/GetProjectConfig.hs+1
@@ -92,6 +92,7 @@ instance GoogleRequest RelyingPartyGetProjectConfig
9292 where
9393 type Rs RelyingPartyGetProjectConfig =
9494 IdentitytoolkitRelyingPartyGetProjectConfigResponse
95+ type Scopes RelyingPartyGetProjectConfig = '[]
9596 requestClient RelyingPartyGetProjectConfig{..}
9697 = go _rpgpcDelegatedProjectNumber _rpgpcProjectNumber
9798 (Just AltJSON)
gogol-identity-toolkit/gen/Network/Google/Resource/IdentityToolkit/RelyingParty/SetProjectConfig.hs+1
@@ -82,6 +82,7 @@ instance GoogleRequest RelyingPartySetProjectConfig
8282 where
8383 type Rs RelyingPartySetProjectConfig =
8484 IdentitytoolkitRelyingPartySetProjectConfigResponse
85+ type Scopes RelyingPartySetProjectConfig = '[]
8586 requestClient RelyingPartySetProjectConfig{..}
8687 = go (Just AltJSON) _rpspcPayload
8788 identityToolkitService
gogol-identity-toolkit/gen/Network/Google/Resource/IdentityToolkit/RelyingParty/SignOutUser.hs+1
@@ -81,6 +81,7 @@ rpsouPayload
8181instance GoogleRequest RelyingPartySignOutUser where
8282 type Rs RelyingPartySignOutUser =
8383 IdentitytoolkitRelyingPartySignOutUserResponse
84+ type Scopes RelyingPartySignOutUser = '[]
8485 requestClient RelyingPartySignOutUser{..}
8586 = go (Just AltJSON) _rpsouPayload
8687 identityToolkitService
gogol-identity-toolkit/gen/Network/Google/Resource/IdentityToolkit/RelyingParty/SignupNewUser.hs+1
@@ -80,6 +80,7 @@ instance GoogleRequest RelyingPartySignupNewUser
8080 where
8181 type Rs RelyingPartySignupNewUser =
8282 SignupNewUserResponse
83+ type Scopes RelyingPartySignupNewUser = '[]
8384 requestClient RelyingPartySignupNewUser{..}
8485 = go (Just AltJSON) _rpsnuPayload
8586 identityToolkitService
gogol-identity-toolkit/gen/Network/Google/Resource/IdentityToolkit/RelyingParty/VerifyCustomToken.hs+1
@@ -80,6 +80,7 @@ instance GoogleRequest RelyingPartyVerifyCustomToken
8080 where
8181 type Rs RelyingPartyVerifyCustomToken =
8282 VerifyCustomTokenResponse
83+ type Scopes RelyingPartyVerifyCustomToken = '[]
8384 requestClient RelyingPartyVerifyCustomToken{..}
8485 = go (Just AltJSON) _rpvctPayload
8586 identityToolkitService
gogol-kgsearch/gen/Network/Google/KnowledgeGraphSearch/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -155,11 +156,11 @@ import Network.Google.KnowledgeGraphSearch.Types.Sum
155156import Network.Google.Prelude
156157
157158-- | Default request referring to version 'v1' of the Google Identity and Access Management API. This contains the host and root path used as a starting point for constructing service requests.
158−knowledgeGraphSearchService :: ServiceConfig
159+knowledgeGraphSearchService :: Service
159160knowledgeGraphSearchService
160161 = defaultService (ServiceId "iam:v1")
161162 "iam.googleapis.com"
162163
163164-- | View and manage your data across Google Cloud Platform services
164−authCloudPlatformScope :: OAuthScope
165−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
165+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
166+authCloudPlatformScope = Proxy;
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Create.hs+2
@@ -169,6 +169,8 @@ instance GoogleRequest ProjectsServiceAccountsCreate
169169 where
170170 type Rs ProjectsServiceAccountsCreate =
171171 ServiceAccount
172+ type Scopes ProjectsServiceAccountsCreate =
173+ '["https://www.googleapis.com/auth/cloud-platform"]
172174 requestClient ProjectsServiceAccountsCreate{..}
173175 = go _psacName _psacXgafv _psacUploadProtocol
174176 (Just _psacPp)
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Delete.hs+2
@@ -157,6 +157,8 @@ psadCallback
157157instance GoogleRequest ProjectsServiceAccountsDelete
158158 where
159159 type Rs ProjectsServiceAccountsDelete = Empty
160+ type Scopes ProjectsServiceAccountsDelete =
161+ '["https://www.googleapis.com/auth/cloud-platform"]
160162 requestClient ProjectsServiceAccountsDelete{..}
161163 = go _psadName _psadXgafv _psadUploadProtocol
162164 (Just _psadPp)
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Get.hs+2
@@ -158,6 +158,8 @@ psagCallback
158158instance GoogleRequest ProjectsServiceAccountsGet
159159 where
160160 type Rs ProjectsServiceAccountsGet = ServiceAccount
161+ type Scopes ProjectsServiceAccountsGet =
162+ '["https://www.googleapis.com/auth/cloud-platform"]
161163 requestClient ProjectsServiceAccountsGet{..}
162164 = go _psagName _psagXgafv _psagUploadProtocol
163165 (Just _psagPp)
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/GetIAMPolicy.hs+2
@@ -160,6 +160,8 @@ psagipCallback
160160instance GoogleRequest
161161 ProjectsServiceAccountsGetIAMPolicy where
162162 type Rs ProjectsServiceAccountsGetIAMPolicy = Policy
163+ type Scopes ProjectsServiceAccountsGetIAMPolicy =
164+ '["https://www.googleapis.com/auth/cloud-platform"]
163165 requestClient ProjectsServiceAccountsGetIAMPolicy{..}
164166 = go _psagipResource _psagipXgafv
165167 _psagipUploadProtocol
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Keys/Create.hs+2
@@ -174,6 +174,8 @@ instance GoogleRequest
174174 ProjectsServiceAccountsKeysCreate where
175175 type Rs ProjectsServiceAccountsKeysCreate =
176176 ServiceAccountKey
177+ type Scopes ProjectsServiceAccountsKeysCreate =
178+ '["https://www.googleapis.com/auth/cloud-platform"]
177179 requestClient ProjectsServiceAccountsKeysCreate{..}
178180 = go _psakcName _psakcXgafv _psakcUploadProtocol
179181 (Just _psakcPp)
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Keys/Delete.hs+2
@@ -159,6 +159,8 @@ psakdCallback
159159instance GoogleRequest
160160 ProjectsServiceAccountsKeysDelete where
161161 type Rs ProjectsServiceAccountsKeysDelete = Empty
162+ type Scopes ProjectsServiceAccountsKeysDelete =
163+ '["https://www.googleapis.com/auth/cloud-platform"]
162164 requestClient ProjectsServiceAccountsKeysDelete{..}
163165 = go _psakdName _psakdXgafv _psakdUploadProtocol
164166 (Just _psakdPp)
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Keys/Get.hs+2
@@ -161,6 +161,8 @@ instance GoogleRequest ProjectsServiceAccountsKeysGet
161161 where
162162 type Rs ProjectsServiceAccountsKeysGet =
163163 ServiceAccountKey
164+ type Scopes ProjectsServiceAccountsKeysGet =
165+ '["https://www.googleapis.com/auth/cloud-platform"]
164166 requestClient ProjectsServiceAccountsKeysGet{..}
165167 = go _psakgName _psakgXgafv _psakgUploadProtocol
166168 (Just _psakgPp)
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Keys/List.hs+2
@@ -177,6 +177,8 @@ instance GoogleRequest
177177 ProjectsServiceAccountsKeysList where
178178 type Rs ProjectsServiceAccountsKeysList =
179179 ListServiceAccountKeysResponse
180+ type Scopes ProjectsServiceAccountsKeysList =
181+ '["https://www.googleapis.com/auth/cloud-platform"]
180182 requestClient ProjectsServiceAccountsKeysList{..}
181183 = go _psaklName (_psaklKeyTypes ^. _Default)
182184 _psaklXgafv
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/List.hs+2
@@ -184,6 +184,8 @@ instance GoogleRequest ProjectsServiceAccountsList
184184 where
185185 type Rs ProjectsServiceAccountsList =
186186 ListServiceAccountsResponse
187+ type Scopes ProjectsServiceAccountsList =
188+ '["https://www.googleapis.com/auth/cloud-platform"]
187189 requestClient ProjectsServiceAccountsList{..}
188190 = go _psalName _psalXgafv _psalUploadProtocol
189191 (Just _psalPp)
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/SetIAMPolicy.hs+2
@@ -174,6 +174,8 @@ psasipCallback
174174instance GoogleRequest
175175 ProjectsServiceAccountsSetIAMPolicy where
176176 type Rs ProjectsServiceAccountsSetIAMPolicy = Policy
177+ type Scopes ProjectsServiceAccountsSetIAMPolicy =
178+ '["https://www.googleapis.com/auth/cloud-platform"]
177179 requestClient ProjectsServiceAccountsSetIAMPolicy{..}
178180 = go _psasipResource _psasipXgafv
179181 _psasipUploadProtocol
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/SignBlob.hs+2
@@ -173,6 +173,8 @@ instance GoogleRequest
173173 ProjectsServiceAccountsSignBlob where
174174 type Rs ProjectsServiceAccountsSignBlob =
175175 SignBlobResponse
176+ type Scopes ProjectsServiceAccountsSignBlob =
177+ '["https://www.googleapis.com/auth/cloud-platform"]
176178 requestClient ProjectsServiceAccountsSignBlob{..}
177179 = go _psasbName _psasbXgafv _psasbUploadProtocol
178180 (Just _psasbPp)
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/TestIAMPermissions.hs+2
@@ -178,6 +178,8 @@ instance GoogleRequest
178178 ProjectsServiceAccountsTestIAMPermissions where
179179 type Rs ProjectsServiceAccountsTestIAMPermissions =
180180 TestIAMPermissionsResponse
181+ type Scopes ProjectsServiceAccountsTestIAMPermissions
182+ = '["https://www.googleapis.com/auth/cloud-platform"]
181183 requestClient
182184 ProjectsServiceAccountsTestIAMPermissions{..}
183185 = go _psatipResource _psatipXgafv
gogol-kgsearch/gen/Network/Google/Resource/IAM/Projects/ServiceAccounts/Update.hs+2
@@ -174,6 +174,8 @@ instance GoogleRequest ProjectsServiceAccountsUpdate
174174 where
175175 type Rs ProjectsServiceAccountsUpdate =
176176 ServiceAccount
177+ type Scopes ProjectsServiceAccountsUpdate =
178+ '["https://www.googleapis.com/auth/cloud-platform"]
177179 requestClient ProjectsServiceAccountsUpdate{..}
178180 = go _psauName _psauXgafv _psauUploadProtocol
179181 (Just _psauPp)
gogol-latencytest/gen/Network/Google/LatencyTest/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -68,11 +69,11 @@ import Network.Google.LatencyTest.Types.Sum
6869import Network.Google.Prelude
6970
7071-- | Default request referring to version 'v2' of the Google Cloud Network Performance Monitoring API. This contains the host and root path used as a starting point for constructing service requests.
71−latencyTestService :: ServiceConfig
72+latencyTestService :: Service
7273latencyTestService
7374 = defaultService (ServiceId "cloudlatencytest:v2")
7475 "cloudlatencytest-pa.googleapis.com"
7576
7677-- | View monitoring data for all of your Google Cloud and API projects
77−authMonitoringReadonlyScope :: OAuthScope
78−authMonitoringReadonlyScope = "https://www.googleapis.com/auth/monitoring.readonly";
78+authMonitoringReadonlyScope :: Proxy '["https://www.googleapis.com/auth/monitoring.readonly"]
79+authMonitoringReadonlyScope = Proxy;
gogol-logging/gen/Network/Google/Logging/Types.hs+11−11
@@ -235,27 +235,27 @@ import Network.Google.Logging.Types.Sum
235235import Network.Google.Prelude
236236
237237-- | Default request referring to version 'v2beta1' of the Google Cloud Logging API. This contains the host and root path used as a starting point for constructing service requests.
238−loggingService :: ServiceConfig
238+loggingService :: Service
239239loggingService
240240 = defaultService (ServiceId "logging:v2beta1")
241241 "logging.googleapis.com"
242242
243243-- | Administrate log data for your projects
244−authLoggingAdminScope :: OAuthScope
245−authLoggingAdminScope = "https://www.googleapis.com/auth/logging.admin";
244+authLoggingAdminScope :: Proxy '["https://www.googleapis.com/auth/logging.admin"]
245+authLoggingAdminScope = Proxy;
246246
247247-- | View log data for your projects
248−authLoggingReadScope :: OAuthScope
249−authLoggingReadScope = "https://www.googleapis.com/auth/logging.read";
248+authLoggingReadScope :: Proxy '["https://www.googleapis.com/auth/logging.read"]
249+authLoggingReadScope = Proxy;
250250
251251-- | Submit log data for your projects
252−authLoggingWriteScope :: OAuthScope
253−authLoggingWriteScope = "https://www.googleapis.com/auth/logging.write";
252+authLoggingWriteScope :: Proxy '["https://www.googleapis.com/auth/logging.write"]
253+authLoggingWriteScope = Proxy;
254254
255255-- | View your data across Google Cloud Platform services
256−authCloudPlatformReadOnlyScope :: OAuthScope
257−authCloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
256+authCloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
257+authCloudPlatformReadOnlyScope = Proxy;
258258
259259-- | View and manage your data across Google Cloud Platform services
260−authCloudPlatformScope :: OAuthScope
261−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
260+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
261+authCloudPlatformScope = Proxy;
gogol-logging/gen/Network/Google/Resource/Logging/Entries/List.hs+5
@@ -157,6 +157,11 @@ elCallback
157157
158158instance GoogleRequest EntriesList where
159159 type Rs EntriesList = ListLogEntriesResponse
160+ type Scopes EntriesList =
161+ '["https://www.googleapis.com/auth/cloud-platform",
162+ "https://www.googleapis.com/auth/cloud-platform.read-only",
163+ "https://www.googleapis.com/auth/logging.admin",
164+ "https://www.googleapis.com/auth/logging.read"]
160165 requestClient EntriesList{..}
161166 = go _elXgafv _elUploadProtocol (Just _elPp)
162167 _elAccessToken
gogol-logging/gen/Network/Google/Resource/Logging/Entries/Write.hs+4
@@ -155,6 +155,10 @@ ewCallback
155155
156156instance GoogleRequest EntriesWrite where
157157 type Rs EntriesWrite = WriteLogEntriesResponse
158+ type Scopes EntriesWrite =
159+ '["https://www.googleapis.com/auth/cloud-platform",
160+ "https://www.googleapis.com/auth/logging.admin",
161+ "https://www.googleapis.com/auth/logging.write"]
158162 requestClient EntriesWrite{..}
159163 = go _ewXgafv _ewUploadProtocol (Just _ewPp)
160164 _ewAccessToken
gogol-logging/gen/Network/Google/Resource/Logging/MonitoredResourceDescriptors/List.hs+5
@@ -177,6 +177,11 @@ instance GoogleRequest
177177 MonitoredResourceDescriptorsList where
178178 type Rs MonitoredResourceDescriptorsList =
179179 ListMonitoredResourceDescriptorsResponse
180+ type Scopes MonitoredResourceDescriptorsList =
181+ '["https://www.googleapis.com/auth/cloud-platform",
182+ "https://www.googleapis.com/auth/cloud-platform.read-only",
183+ "https://www.googleapis.com/auth/logging.admin",
184+ "https://www.googleapis.com/auth/logging.read"]
180185 requestClient MonitoredResourceDescriptorsList{..}
181186 = go _mrdlXgafv _mrdlUploadProtocol (Just _mrdlPp)
182187 _mrdlAccessToken
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Logs/Delete.hs+3
@@ -155,6 +155,9 @@ pldCallback
155155
156156instance GoogleRequest ProjectsLogsDelete where
157157 type Rs ProjectsLogsDelete = Empty
158+ type Scopes ProjectsLogsDelete =
159+ '["https://www.googleapis.com/auth/cloud-platform",
160+ "https://www.googleapis.com/auth/logging.admin"]
158161 requestClient ProjectsLogsDelete{..}
159162 = go _pldLogName _pldXgafv _pldUploadProtocol
160163 (Just _pldPp)
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Metrics/Create.hs+4
@@ -168,6 +168,10 @@ pmcCallback
168168
169169instance GoogleRequest ProjectsMetricsCreate where
170170 type Rs ProjectsMetricsCreate = LogMetric
171+ type Scopes ProjectsMetricsCreate =
172+ '["https://www.googleapis.com/auth/cloud-platform",
173+ "https://www.googleapis.com/auth/logging.admin",
174+ "https://www.googleapis.com/auth/logging.write"]
171175 requestClient ProjectsMetricsCreate{..}
172176 = go _pmcProjectName _pmcXgafv _pmcUploadProtocol
173177 (Just _pmcPp)
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Metrics/Delete.hs+4
@@ -154,6 +154,10 @@ pmdCallback
154154
155155instance GoogleRequest ProjectsMetricsDelete where
156156 type Rs ProjectsMetricsDelete = Empty
157+ type Scopes ProjectsMetricsDelete =
158+ '["https://www.googleapis.com/auth/cloud-platform",
159+ "https://www.googleapis.com/auth/logging.admin",
160+ "https://www.googleapis.com/auth/logging.write"]
157161 requestClient ProjectsMetricsDelete{..}
158162 = go _pmdMetricName _pmdXgafv _pmdUploadProtocol
159163 (Just _pmdPp)
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Metrics/Get.hs+5
@@ -154,6 +154,11 @@ pmgCallback
154154
155155instance GoogleRequest ProjectsMetricsGet where
156156 type Rs ProjectsMetricsGet = LogMetric
157+ type Scopes ProjectsMetricsGet =
158+ '["https://www.googleapis.com/auth/cloud-platform",
159+ "https://www.googleapis.com/auth/cloud-platform.read-only",
160+ "https://www.googleapis.com/auth/logging.admin",
161+ "https://www.googleapis.com/auth/logging.read"]
157162 requestClient ProjectsMetricsGet{..}
158163 = go _pmgMetricName _pmgXgafv _pmgUploadProtocol
159164 (Just _pmgPp)
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Metrics/List.hs+5
@@ -187,6 +187,11 @@ pmlCallback
187187
188188instance GoogleRequest ProjectsMetricsList where
189189 type Rs ProjectsMetricsList = ListLogMetricsResponse
190+ type Scopes ProjectsMetricsList =
191+ '["https://www.googleapis.com/auth/cloud-platform",
192+ "https://www.googleapis.com/auth/cloud-platform.read-only",
193+ "https://www.googleapis.com/auth/logging.admin",
194+ "https://www.googleapis.com/auth/logging.read"]
190195 requestClient ProjectsMetricsList{..}
191196 = go _pmlProjectName _pmlXgafv _pmlUploadProtocol
192197 (Just _pmlPp)
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Metrics/Update.hs+4
@@ -169,6 +169,10 @@ pmuCallback
169169
170170instance GoogleRequest ProjectsMetricsUpdate where
171171 type Rs ProjectsMetricsUpdate = LogMetric
172+ type Scopes ProjectsMetricsUpdate =
173+ '["https://www.googleapis.com/auth/cloud-platform",
174+ "https://www.googleapis.com/auth/logging.admin",
175+ "https://www.googleapis.com/auth/logging.write"]
172176 requestClient ProjectsMetricsUpdate{..}
173177 = go _pmuMetricName _pmuXgafv _pmuUploadProtocol
174178 (Just _pmuPp)
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Sinks/Create.hs+3
@@ -168,6 +168,9 @@ pscCallback
168168
169169instance GoogleRequest ProjectsSinksCreate where
170170 type Rs ProjectsSinksCreate = LogSink
171+ type Scopes ProjectsSinksCreate =
172+ '["https://www.googleapis.com/auth/cloud-platform",
173+ "https://www.googleapis.com/auth/logging.admin"]
171174 requestClient ProjectsSinksCreate{..}
172175 = go _pscProjectName _pscXgafv _pscUploadProtocol
173176 (Just _pscPp)
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Sinks/Delete.hs+3
@@ -153,6 +153,9 @@ psdCallback
153153
154154instance GoogleRequest ProjectsSinksDelete where
155155 type Rs ProjectsSinksDelete = Empty
156+ type Scopes ProjectsSinksDelete =
157+ '["https://www.googleapis.com/auth/cloud-platform",
158+ "https://www.googleapis.com/auth/logging.admin"]
156159 requestClient ProjectsSinksDelete{..}
157160 = go _psdSinkName _psdXgafv _psdUploadProtocol
158161 (Just _psdPp)
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Sinks/Get.hs+5
@@ -153,6 +153,11 @@ psgCallback
153153
154154instance GoogleRequest ProjectsSinksGet where
155155 type Rs ProjectsSinksGet = LogSink
156+ type Scopes ProjectsSinksGet =
157+ '["https://www.googleapis.com/auth/cloud-platform",
158+ "https://www.googleapis.com/auth/cloud-platform.read-only",
159+ "https://www.googleapis.com/auth/logging.admin",
160+ "https://www.googleapis.com/auth/logging.read"]
156161 requestClient ProjectsSinksGet{..}
157162 = go _psgSinkName _psgXgafv _psgUploadProtocol
158163 (Just _psgPp)
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Sinks/List.hs+5
@@ -188,6 +188,11 @@ pslCallback
188188
189189instance GoogleRequest ProjectsSinksList where
190190 type Rs ProjectsSinksList = ListSinksResponse
191+ type Scopes ProjectsSinksList =
192+ '["https://www.googleapis.com/auth/cloud-platform",
193+ "https://www.googleapis.com/auth/cloud-platform.read-only",
194+ "https://www.googleapis.com/auth/logging.admin",
195+ "https://www.googleapis.com/auth/logging.read"]
191196 requestClient ProjectsSinksList{..}
192197 = go _pslProjectName _pslXgafv _pslUploadProtocol
193198 (Just _pslPp)
gogol-logging/gen/Network/Google/Resource/Logging/Projects/Sinks/Update.hs+3
@@ -167,6 +167,9 @@ psuCallback
167167
168168instance GoogleRequest ProjectsSinksUpdate where
169169 type Rs ProjectsSinksUpdate = LogSink
170+ type Scopes ProjectsSinksUpdate =
171+ '["https://www.googleapis.com/auth/cloud-platform",
172+ "https://www.googleapis.com/auth/logging.admin"]
170173 requestClient ProjectsSinksUpdate{..}
171174 = go _psuSinkName _psuXgafv _psuUploadProtocol
172175 (Just _psuPp)
gogol-maps-coordinate/gen/Network/Google/MapsCoordinate/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -172,15 +173,15 @@ import Network.Google.MapsCoordinate.Types.Sum
172173import Network.Google.Prelude
173174
174175-- | Default request referring to version 'v1' of the Google Maps Coordinate API. This contains the host and root path used as a starting point for constructing service requests.
175−mapsCoordinateService :: ServiceConfig
176+mapsCoordinateService :: Service
176177mapsCoordinateService
177178 = defaultService (ServiceId "coordinate:v1")
178179 "www.googleapis.com"
179180
180181-- | View and manage your Google Maps Coordinate jobs
181−authCoordinateScope :: OAuthScope
182−authCoordinateScope = "https://www.googleapis.com/auth/coordinate";
182+authCoordinateScope :: Proxy '["https://www.googleapis.com/auth/coordinate"]
183+authCoordinateScope = Proxy;
183184
184185-- | View your Google Coordinate jobs
185−authCoordinateReadonlyScope :: OAuthScope
186−authCoordinateReadonlyScope = "https://www.googleapis.com/auth/coordinate.readonly";
186+authCoordinateReadonlyScope :: Proxy '["https://www.googleapis.com/auth/coordinate.readonly"]
187+authCoordinateReadonlyScope = Proxy;
gogol-maps-engine/gen/Network/Google/MapsEngine/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -763,15 +764,15 @@ import Network.Google.MapsEngine.Types.Sum
763764import Network.Google.Prelude
764765
765766-- | Default request referring to version 'v1' of the Google Maps Engine API. This contains the host and root path used as a starting point for constructing service requests.
766−mapsEngineService :: ServiceConfig
767+mapsEngineService :: Service
767768mapsEngineService
768769 = defaultService (ServiceId "mapsengine:v1")
769770 "www.googleapis.com"
770771
771772-- | View and manage your Google My Maps data
772−authMapsengineScope :: OAuthScope
773−authMapsengineScope = "https://www.googleapis.com/auth/mapsengine";
773+authMapsengineScope :: Proxy '["https://www.googleapis.com/auth/mapsengine"]
774+authMapsengineScope = Proxy;
774775
775776-- | View your Google My Maps data
776−authMapsengineReadonlyScope :: OAuthScope
777−authMapsengineReadonlyScope = "https://www.googleapis.com/auth/mapsengine.readonly";
777+authMapsengineReadonlyScope :: Proxy '["https://www.googleapis.com/auth/mapsengine.readonly"]
778+authMapsengineReadonlyScope = Proxy;
gogol-mirror/gen/Network/Google/Mirror/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -212,15 +213,15 @@ import Network.Google.Mirror.Types.Sum
212213import Network.Google.Prelude
213214
214215-- | Default request referring to version 'v1' of the Google Mirror API. This contains the host and root path used as a starting point for constructing service requests.
215−mirrorService :: ServiceConfig
216+mirrorService :: Service
216217mirrorService
217218 = defaultService (ServiceId "mirror:v1")
218219 "www.googleapis.com"
219220
220221-- | View and manage your Glass timeline
221−authGlassTimelineScope :: OAuthScope
222−authGlassTimelineScope = "https://www.googleapis.com/auth/glass.timeline";
222+authGlassTimelineScope :: Proxy '["https://www.googleapis.com/auth/glass.timeline"]
223+authGlassTimelineScope = Proxy;
223224
224225-- | View your location
225−authGlassLocationScope :: OAuthScope
226−authGlassLocationScope = "https://www.googleapis.com/auth/glass.location";
226+authGlassLocationScope :: Proxy '["https://www.googleapis.com/auth/glass.location"]
227+authGlassLocationScope = Proxy;
gogol-monitoring/gen/Network/Google/Monitoring/Types.hs+10−9
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -272,25 +273,25 @@ import Network.Google.Monitoring.Types.Sum
272273import Network.Google.Prelude
273274
274275-- | Default request referring to version 'v3' of the Google Monitoring API. This contains the host and root path used as a starting point for constructing service requests.
275−monitoringService :: ServiceConfig
276+monitoringService :: Service
276277monitoringService
277278 = defaultService (ServiceId "monitoring:v3")
278279 "monitoring.googleapis.com"
279280
280281-- | View monitoring data for all of your Google Cloud and third-party
281282-- projects
282−authMonitoringReadScope :: OAuthScope
283−authMonitoringReadScope = "https://www.googleapis.com/auth/monitoring.read";
283+authMonitoringReadScope :: Proxy '["https://www.googleapis.com/auth/monitoring.read"]
284+authMonitoringReadScope = Proxy;
284285
285286-- | View and manage your data across Google Cloud Platform services
286−authCloudPlatformScope :: OAuthScope
287−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
287+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
288+authCloudPlatformScope = Proxy;
288289
289290-- | View and write monitoring data for all of your Google and third-party
290291-- Cloud and API projects
291−authMonitoringScope :: OAuthScope
292−authMonitoringScope = "https://www.googleapis.com/auth/monitoring";
292+authMonitoringScope :: Proxy '["https://www.googleapis.com/auth/monitoring"]
293+authMonitoringScope = Proxy;
293294
294295-- | Publish metric data to your Google Cloud projects
295−authMonitoringWriteScope :: OAuthScope
296−authMonitoringWriteScope = "https://www.googleapis.com/auth/monitoring.write";
296+authMonitoringWriteScope :: Proxy '["https://www.googleapis.com/auth/monitoring.write"]
297+authMonitoringWriteScope = Proxy;
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/CollectdTimeSeries/Create.hs+4
@@ -176,6 +176,10 @@ pctscCallback
176176instance GoogleRequest
177177 ProjectsCollectdTimeSeriesCreate where
178178 type Rs ProjectsCollectdTimeSeriesCreate = Empty
179+ type Scopes ProjectsCollectdTimeSeriesCreate =
180+ '["https://www.googleapis.com/auth/cloud-platform",
181+ "https://www.googleapis.com/auth/monitoring",
182+ "https://www.googleapis.com/auth/monitoring.write"]
179183 requestClient ProjectsCollectdTimeSeriesCreate{..}
180184 = go _pctscName _pctscXgafv _pctscUploadProtocol
181185 (Just _pctscPp)
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Create.hs+3
@@ -177,6 +177,9 @@ pgcCallback
177177
178178instance GoogleRequest ProjectsGroupsCreate where
179179 type Rs ProjectsGroupsCreate = Group
180+ type Scopes ProjectsGroupsCreate =
181+ '["https://www.googleapis.com/auth/cloud-platform",
182+ "https://www.googleapis.com/auth/monitoring"]
180183 requestClient ProjectsGroupsCreate{..}
181184 = go _pgcName _pgcXgafv _pgcValidateOnly
182185 _pgcUploadProtocol
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Delete.hs+3
@@ -151,6 +151,9 @@ pgdCallback
151151
152152instance GoogleRequest ProjectsGroupsDelete where
153153 type Rs ProjectsGroupsDelete = Empty
154+ type Scopes ProjectsGroupsDelete =
155+ '["https://www.googleapis.com/auth/cloud-platform",
156+ "https://www.googleapis.com/auth/monitoring"]
154157 requestClient ProjectsGroupsDelete{..}
155158 = go _pgdName _pgdXgafv _pgdUploadProtocol
156159 (Just _pgdPp)
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Get.hs+4
@@ -151,6 +151,10 @@ pggCallback
151151
152152instance GoogleRequest ProjectsGroupsGet where
153153 type Rs ProjectsGroupsGet = Group
154+ type Scopes ProjectsGroupsGet =
155+ '["https://www.googleapis.com/auth/cloud-platform",
156+ "https://www.googleapis.com/auth/monitoring",
157+ "https://www.googleapis.com/auth/monitoring.read"]
154158 requestClient ProjectsGroupsGet{..}
155159 = go _pggName _pggXgafv _pggUploadProtocol
156160 (Just _pggPp)
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/List.hs+4
@@ -221,6 +221,10 @@ pglCallback
221221
222222instance GoogleRequest ProjectsGroupsList where
223223 type Rs ProjectsGroupsList = ListGroupsResponse
224+ type Scopes ProjectsGroupsList =
225+ '["https://www.googleapis.com/auth/cloud-platform",
226+ "https://www.googleapis.com/auth/monitoring",
227+ "https://www.googleapis.com/auth/monitoring.read"]
224228 requestClient ProjectsGroupsList{..}
225229 = go _pglName _pglXgafv _pglUploadProtocol
226230 _pglChildrenOfGroup
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Members/List.hs+4
@@ -226,6 +226,10 @@ instance GoogleRequest ProjectsGroupsMembersList
226226 where
227227 type Rs ProjectsGroupsMembersList =
228228 ListGroupMembersResponse
229+ type Scopes ProjectsGroupsMembersList =
230+ '["https://www.googleapis.com/auth/cloud-platform",
231+ "https://www.googleapis.com/auth/monitoring",
232+ "https://www.googleapis.com/auth/monitoring.read"]
229233 requestClient ProjectsGroupsMembersList{..}
230234 = go _pgmlName _pgmlIntervalStartTime _pgmlXgafv
231235 _pgmlUploadProtocol
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Update.hs+3
@@ -180,6 +180,9 @@ pguCallback
180180
181181instance GoogleRequest ProjectsGroupsUpdate where
182182 type Rs ProjectsGroupsUpdate = Group
183+ type Scopes ProjectsGroupsUpdate =
184+ '["https://www.googleapis.com/auth/cloud-platform",
185+ "https://www.googleapis.com/auth/monitoring"]
183186 requestClient ProjectsGroupsUpdate{..}
184187 = go _pguName _pguXgafv _pguValidateOnly
185188 _pguUploadProtocol
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Create.hs+4
@@ -171,6 +171,10 @@ instance GoogleRequest
171171 ProjectsMetricDescriptorsCreate where
172172 type Rs ProjectsMetricDescriptorsCreate =
173173 MetricDescriptor
174+ type Scopes ProjectsMetricDescriptorsCreate =
175+ '["https://www.googleapis.com/auth/cloud-platform",
176+ "https://www.googleapis.com/auth/monitoring",
177+ "https://www.googleapis.com/auth/monitoring.write"]
174178 requestClient ProjectsMetricDescriptorsCreate{..}
175179 = go _pmdcName _pmdcXgafv _pmdcUploadProtocol
176180 (Just _pmdcPp)
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Delete.hs+3
@@ -157,6 +157,9 @@ pmddCallback
157157instance GoogleRequest
158158 ProjectsMetricDescriptorsDelete where
159159 type Rs ProjectsMetricDescriptorsDelete = Empty
160+ type Scopes ProjectsMetricDescriptorsDelete =
161+ '["https://www.googleapis.com/auth/cloud-platform",
162+ "https://www.googleapis.com/auth/monitoring"]
160163 requestClient ProjectsMetricDescriptorsDelete{..}
161164 = go _pmddName _pmddXgafv _pmddUploadProtocol
162165 (Just _pmddPp)
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Get.hs+5
@@ -157,6 +157,11 @@ instance GoogleRequest ProjectsMetricDescriptorsGet
157157 where
158158 type Rs ProjectsMetricDescriptorsGet =
159159 MetricDescriptor
160+ type Scopes ProjectsMetricDescriptorsGet =
161+ '["https://www.googleapis.com/auth/cloud-platform",
162+ "https://www.googleapis.com/auth/monitoring",
163+ "https://www.googleapis.com/auth/monitoring.read",
164+ "https://www.googleapis.com/auth/monitoring.write"]
160165 requestClient ProjectsMetricDescriptorsGet{..}
161166 = go _pmdgName _pmdgXgafv _pmdgUploadProtocol
162167 (Just _pmdgPp)
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/List.hs+5
@@ -200,6 +200,11 @@ instance GoogleRequest ProjectsMetricDescriptorsList
200200 where
201201 type Rs ProjectsMetricDescriptorsList =
202202 ListMetricDescriptorsResponse
203+ type Scopes ProjectsMetricDescriptorsList =
204+ '["https://www.googleapis.com/auth/cloud-platform",
205+ "https://www.googleapis.com/auth/monitoring",
206+ "https://www.googleapis.com/auth/monitoring.read",
207+ "https://www.googleapis.com/auth/monitoring.write"]
203208 requestClient ProjectsMetricDescriptorsList{..}
204209 = go _pmdlName _pmdlXgafv _pmdlUploadProtocol
205210 (Just _pmdlPp)
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MonitoredResourceDescriptors/Get.hs+5
@@ -160,6 +160,11 @@ instance GoogleRequest
160160 ProjectsMonitoredResourceDescriptorsGet where
161161 type Rs ProjectsMonitoredResourceDescriptorsGet =
162162 MonitoredResourceDescriptor
163+ type Scopes ProjectsMonitoredResourceDescriptorsGet =
164+ '["https://www.googleapis.com/auth/cloud-platform",
165+ "https://www.googleapis.com/auth/monitoring",
166+ "https://www.googleapis.com/auth/monitoring.read",
167+ "https://www.googleapis.com/auth/monitoring.write"]
163168 requestClient
164169 ProjectsMonitoredResourceDescriptorsGet{..}
165170 = go _pmrdgName _pmrdgXgafv _pmrdgUploadProtocol
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MonitoredResourceDescriptors/List.hs+6
@@ -204,6 +204,12 @@ instance GoogleRequest
204204 ProjectsMonitoredResourceDescriptorsList where
205205 type Rs ProjectsMonitoredResourceDescriptorsList =
206206 ListMonitoredResourceDescriptorsResponse
207+ type Scopes ProjectsMonitoredResourceDescriptorsList
208+ =
209+ '["https://www.googleapis.com/auth/cloud-platform",
210+ "https://www.googleapis.com/auth/monitoring",
211+ "https://www.googleapis.com/auth/monitoring.read",
212+ "https://www.googleapis.com/auth/monitoring.write"]
207213 requestClient
208214 ProjectsMonitoredResourceDescriptorsList{..}
209215 = go _pmrdlName _pmrdlXgafv _pmrdlUploadProtocol
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/TimeSeries/Create.hs+4
@@ -173,6 +173,10 @@ ptscCallback
173173
174174instance GoogleRequest ProjectsTimeSeriesCreate where
175175 type Rs ProjectsTimeSeriesCreate = Empty
176+ type Scopes ProjectsTimeSeriesCreate =
177+ '["https://www.googleapis.com/auth/cloud-platform",
178+ "https://www.googleapis.com/auth/monitoring",
179+ "https://www.googleapis.com/auth/monitoring.write"]
176180 requestClient ProjectsTimeSeriesCreate{..}
177181 = go _ptscName _ptscXgafv _ptscUploadProtocol
178182 (Just _ptscPp)
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/TimeSeries/List.hs+4
@@ -336,6 +336,10 @@ ptslCallback
336336instance GoogleRequest ProjectsTimeSeriesList where
337337 type Rs ProjectsTimeSeriesList =
338338 ListTimeSeriesResponse
339+ type Scopes ProjectsTimeSeriesList =
340+ '["https://www.googleapis.com/auth/cloud-platform",
341+ "https://www.googleapis.com/auth/monitoring",
342+ "https://www.googleapis.com/auth/monitoring.read"]
339343 requestClient ProjectsTimeSeriesList{..}
340344 = go _ptslName _ptslIntervalStartTime _ptslXgafv
341345 _ptslUploadProtocol
gogol-oauth2/gen/Network/Google/OAuth2/Types.hs+10−9
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -73,23 +74,23 @@ import Network.Google.OAuth2.Types.Sum
7374import Network.Google.Prelude
7475
7576-- | Default request referring to version 'v2' of the Google OAuth2 API. This contains the host and root path used as a starting point for constructing service requests.
76−oAuth2Service :: ServiceConfig
77+oAuth2Service :: Service
7778oAuth2Service
7879 = defaultService (ServiceId "oauth2:v2")
7980 "www.googleapis.com"
8081
8182-- | View your basic profile info
82−authUserinfoProfileScope :: OAuthScope
83−authUserinfoProfileScope = "https://www.googleapis.com/auth/userinfo.profile";
83+authUserinfoProfileScope :: Proxy '["https://www.googleapis.com/auth/userinfo.profile"]
84+authUserinfoProfileScope = Proxy;
8485
8586-- | Know the list of people in your circles, your age range, and language
86−authPlusLoginScope :: OAuthScope
87−authPlusLoginScope = "https://www.googleapis.com/auth/plus.login";
87+authPlusLoginScope :: Proxy '["https://www.googleapis.com/auth/plus.login"]
88+authPlusLoginScope = Proxy;
8889
8990-- | View your email address
90−authUserinfoEmailScope :: OAuthScope
91−authUserinfoEmailScope = "https://www.googleapis.com/auth/userinfo.email";
91+authUserinfoEmailScope :: Proxy '["https://www.googleapis.com/auth/userinfo.email"]
92+authUserinfoEmailScope = Proxy;
9293
9394-- | Know who you are on Google
94−authPlusMeScope :: OAuthScope
95−authPlusMeScope = "https://www.googleapis.com/auth/plus.me";
95+authPlusMeScope :: Proxy '["https://www.googleapis.com/auth/plus.me"]
96+authPlusMeScope = Proxy;
gogol-pagespeed/gen/Network/Google/PageSpeed/Types.hs+1−1
@@ -156,7 +156,7 @@ import Network.Google.PageSpeed.Types.Sum
156156import Network.Google.Prelude
157157
158158-- | Default request referring to version 'v2' of the PageSpeed Insights API. This contains the host and root path used as a starting point for constructing service requests.
159−pageSpeedService :: ServiceConfig
159+pageSpeedService :: Service
160160pageSpeedService
161161 = defaultService (ServiceId "pagespeedonline:v2")
162162 "www.googleapis.com"
gogol-partners/gen/Network/Google/Partners/Types.hs+1−1
@@ -221,7 +221,7 @@ import Network.Google.Partners.Types.Sum
221221import Network.Google.Prelude
222222
223223-- | Default request referring to version 'v2' of the Google Partners API. This contains the host and root path used as a starting point for constructing service requests.
224−partnersService :: ServiceConfig
224+partnersService :: Service
225225partnersService
226226 = defaultService (ServiceId "partners:v2")
227227 "partners.googleapis.com"
gogol-people/gen/Network/Google/People/Types.hs+20−19
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -330,43 +331,43 @@ import Network.Google.People.Types.Sum
330331import Network.Google.Prelude
331332
332333-- | Default request referring to version 'v1' of the Google People API. This contains the host and root path used as a starting point for constructing service requests.
333−peopleService :: ServiceConfig
334+peopleService :: Service
334335peopleService
335336 = defaultService (ServiceId "people:v1")
336337 "people.googleapis.com"
337338
338339-- | View your complete date of birth
339−authUserBirthdayReadScope :: OAuthScope
340−authUserBirthdayReadScope = "https://www.googleapis.com/auth/user.birthday.read";
340+authUserBirthdayReadScope :: Proxy '["https://www.googleapis.com/auth/user.birthday.read"]
341+authUserBirthdayReadScope = Proxy;
341342
342343-- | View your basic profile info
343−authUserinfoProfileScope :: OAuthScope
344−authUserinfoProfileScope = "https://www.googleapis.com/auth/userinfo.profile";
344+authUserinfoProfileScope :: Proxy '["https://www.googleapis.com/auth/userinfo.profile"]
345+authUserinfoProfileScope = Proxy;
345346
346347-- | Know your basic profile info and list of people in your circles.
347−authPlusLoginScope :: OAuthScope
348−authPlusLoginScope = "https://www.googleapis.com/auth/plus.login";
348+authPlusLoginScope :: Proxy '["https://www.googleapis.com/auth/plus.login"]
349+authPlusLoginScope = Proxy;
349350
350351-- | View your phone numbers
351−authUserPhonenumbersReadScope :: OAuthScope
352−authUserPhonenumbersReadScope = "https://www.googleapis.com/auth/user.phonenumbers.read";
352+authUserPhonenumbersReadScope :: Proxy '["https://www.googleapis.com/auth/user.phonenumbers.read"]
353+authUserPhonenumbersReadScope = Proxy;
353354
354355-- | View your email address
355−authUserinfoEmailScope :: OAuthScope
356−authUserinfoEmailScope = "https://www.googleapis.com/auth/userinfo.email";
356+authUserinfoEmailScope :: Proxy '["https://www.googleapis.com/auth/userinfo.email"]
357+authUserinfoEmailScope = Proxy;
357358
358359-- | View your contacts
359−authContactsReadonlyScope :: OAuthScope
360−authContactsReadonlyScope = "https://www.googleapis.com/auth/contacts.readonly";
360+authContactsReadonlyScope :: Proxy '["https://www.googleapis.com/auth/contacts.readonly"]
361+authContactsReadonlyScope = Proxy;
361362
362363-- | View your street addresses
363−authUserAddressesReadScope :: OAuthScope
364−authUserAddressesReadScope = "https://www.googleapis.com/auth/user.addresses.read";
364+authUserAddressesReadScope :: Proxy '["https://www.googleapis.com/auth/user.addresses.read"]
365+authUserAddressesReadScope = Proxy;
365366
366367-- | Manage your contacts
367−authContactsScope :: OAuthScope
368−authContactsScope = "https://www.googleapis.com/auth/contacts";
368+authContactsScope :: Proxy '["https://www.googleapis.com/auth/contacts"]
369+authContactsScope = Proxy;
369370
370371-- | View your email addresses
371−authUserEmailsReadScope :: OAuthScope
372−authUserEmailsReadScope = "https://www.googleapis.com/auth/user.emails.read";
372+authUserEmailsReadScope :: Proxy '["https://www.googleapis.com/auth/user.emails.read"]
373+authUserEmailsReadScope = Proxy;
gogol-people/gen/Network/Google/Resource/People/People/Connections/List.hs+3
@@ -222,6 +222,9 @@ pclCallback
222222instance GoogleRequest PeopleConnectionsList where
223223 type Rs PeopleConnectionsList =
224224 ListConnectionsResponse
225+ type Scopes PeopleConnectionsList =
226+ '["https://www.googleapis.com/auth/contacts",
227+ "https://www.googleapis.com/auth/contacts.readonly"]
225228 requestClient PeopleConnectionsList{..}
226229 = go _pclResourceName _pclSyncToken _pclXgafv
227230 _pclUploadProtocol
gogol-people/gen/Network/Google/Resource/People/People/Get.hs+10
@@ -172,6 +172,16 @@ pgCallback
172172
173173instance GoogleRequest PeopleGet where
174174 type Rs PeopleGet = Person
175+ type Scopes PeopleGet =
176+ '["https://www.googleapis.com/auth/contacts",
177+ "https://www.googleapis.com/auth/contacts.readonly",
178+ "https://www.googleapis.com/auth/plus.login",
179+ "https://www.googleapis.com/auth/user.addresses.read",
180+ "https://www.googleapis.com/auth/user.birthday.read",
181+ "https://www.googleapis.com/auth/user.emails.read",
182+ "https://www.googleapis.com/auth/user.phonenumbers.read",
183+ "https://www.googleapis.com/auth/userinfo.email",
184+ "https://www.googleapis.com/auth/userinfo.profile"]
175185 requestClient PeopleGet{..}
176186 = go _pgResourceName _pgXgafv _pgUploadProtocol
177187 _pgRequestMaskIncludeField
gogol-people/gen/Network/Google/Resource/People/People/GetBatchGet.hs+10
@@ -178,6 +178,16 @@ pgbgCallback
178178
179179instance GoogleRequest PeopleGetBatchGet where
180180 type Rs PeopleGetBatchGet = GetPeopleResponse
181+ type Scopes PeopleGetBatchGet =
182+ '["https://www.googleapis.com/auth/contacts",
183+ "https://www.googleapis.com/auth/contacts.readonly",
184+ "https://www.googleapis.com/auth/plus.login",
185+ "https://www.googleapis.com/auth/user.addresses.read",
186+ "https://www.googleapis.com/auth/user.birthday.read",
187+ "https://www.googleapis.com/auth/user.emails.read",
188+ "https://www.googleapis.com/auth/user.phonenumbers.read",
189+ "https://www.googleapis.com/auth/userinfo.email",
190+ "https://www.googleapis.com/auth/userinfo.profile"]
181191 requestClient PeopleGetBatchGet{..}
182192 = go _pgbgXgafv _pgbgUploadProtocol
183193 _pgbgRequestMaskIncludeField
gogol-play-moviespartner/gen/Network/Google/PlayMoviesPartner/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -170,11 +171,11 @@ import Network.Google.PlayMoviesPartner.Types.Sum
170171import Network.Google.Prelude
171172
172173-- | Default request referring to version 'v1' of the Google Play Movies Partner API. This contains the host and root path used as a starting point for constructing service requests.
173−playMoviesPartnerService :: ServiceConfig
174+playMoviesPartnerService :: Service
174175playMoviesPartnerService
175176 = defaultService (ServiceId "playmoviespartner:v1")
176177 "playmoviespartner.googleapis.com"
177178
178179-- | View the digital assets you publish on Google Play Movies and TV
179−authPlaymoviesPartnerReadonlyScope :: OAuthScope
180−authPlaymoviesPartnerReadonlyScope = "https://www.googleapis.com/auth/playmovies_partner.readonly";
180+authPlaymoviesPartnerReadonlyScope :: Proxy '["https://www.googleapis.com/auth/playmovies_partner.readonly"]
181+authPlaymoviesPartnerReadonlyScope = Proxy;
gogol-plus-domains/gen/Network/Google/PlusDomains/Types.hs+22−21
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -576,49 +577,49 @@ import Network.Google.PlusDomains.Types.Sum
576577import Network.Google.Prelude
577578
578579-- | Default request referring to version 'v1' of the Google+ Domains API. This contains the host and root path used as a starting point for constructing service requests.
579−plusDomainsService :: ServiceConfig
580+plusDomainsService :: Service
580581plusDomainsService
581582 = defaultService (ServiceId "plusDomains:v1")
582583 "www.googleapis.com"
583584
584585-- | View your basic profile info
585−authUserinfoProfileScope :: OAuthScope
586−authUserinfoProfileScope = "https://www.googleapis.com/auth/userinfo.profile";
586+authUserinfoProfileScope :: Proxy '["https://www.googleapis.com/auth/userinfo.profile"]
587+authUserinfoProfileScope = Proxy;
587588
588589-- | Know the list of people in your circles, your age range, and language
589−authPlusLoginScope :: OAuthScope
590−authPlusLoginScope = "https://www.googleapis.com/auth/plus.login";
590+authPlusLoginScope :: Proxy '["https://www.googleapis.com/auth/plus.login"]
591+authPlusLoginScope = Proxy;
591592
592593-- | View your own Google+ profile and profiles visible to you
593−authPlusProfilesReadScope :: OAuthScope
594−authPlusProfilesReadScope = "https://www.googleapis.com/auth/plus.profiles.read";
594+authPlusProfilesReadScope :: Proxy '["https://www.googleapis.com/auth/plus.profiles.read"]
595+authPlusProfilesReadScope = Proxy;
595596
596597-- | View your email address
597−authUserinfoEmailScope :: OAuthScope
598−authUserinfoEmailScope = "https://www.googleapis.com/auth/userinfo.email";
598+authUserinfoEmailScope :: Proxy '["https://www.googleapis.com/auth/userinfo.email"]
599+authUserinfoEmailScope = Proxy;
599600
600601-- | Manage your Google+ posts, comments, and stream
601−authPlusStreamWriteScope :: OAuthScope
602−authPlusStreamWriteScope = "https://www.googleapis.com/auth/plus.stream.write";
602+authPlusStreamWriteScope :: Proxy '["https://www.googleapis.com/auth/plus.stream.write"]
603+authPlusStreamWriteScope = Proxy;
603604
604605-- | View your Google+ posts, comments, and stream
605−authPlusStreamReadScope :: OAuthScope
606−authPlusStreamReadScope = "https://www.googleapis.com/auth/plus.stream.read";
606+authPlusStreamReadScope :: Proxy '["https://www.googleapis.com/auth/plus.stream.read"]
607+authPlusStreamReadScope = Proxy;
607608
608609-- | Know who you are on Google
609−authPlusMeScope :: OAuthScope
610−authPlusMeScope = "https://www.googleapis.com/auth/plus.me";
610+authPlusMeScope :: Proxy '["https://www.googleapis.com/auth/plus.me"]
611+authPlusMeScope = Proxy;
611612
612613-- | View your circles and the people and pages in them
613−authPlusCirclesReadScope :: OAuthScope
614−authPlusCirclesReadScope = "https://www.googleapis.com/auth/plus.circles.read";
614+authPlusCirclesReadScope :: Proxy '["https://www.googleapis.com/auth/plus.circles.read"]
615+authPlusCirclesReadScope = Proxy;
615616
616617-- | Send your photos and videos to Google+
617−authPlusMediaUploadScope :: OAuthScope
618−authPlusMediaUploadScope = "https://www.googleapis.com/auth/plus.media.upload";
618+authPlusMediaUploadScope :: Proxy '["https://www.googleapis.com/auth/plus.media.upload"]
619+authPlusMediaUploadScope = Proxy;
619620
620621-- | Manage your circles and add people and pages. People and pages you add
621622-- to your circles will be notified. Others may see this information
622623-- publicly. People you add to circles can use Hangouts with you.
623−authPlusCirclesWriteScope :: OAuthScope
624−authPlusCirclesWriteScope = "https://www.googleapis.com/auth/plus.circles.write";
624+authPlusCirclesWriteScope :: Proxy '["https://www.googleapis.com/auth/plus.circles.write"]
625+authPlusCirclesWriteScope = Proxy;
gogol-plus/gen/Network/Google/Plus/Types.hs+10−9
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -467,23 +468,23 @@ import Network.Google.Plus.Types.Sum
467468import Network.Google.Prelude
468469
469470-- | Default request referring to version 'v1' of the Google+ API. This contains the host and root path used as a starting point for constructing service requests.
470−plusService :: ServiceConfig
471+plusService :: Service
471472plusService
472473 = defaultService (ServiceId "plus:v1")
473474 "www.googleapis.com"
474475
475476-- | View your basic profile info
476−authUserinfoProfileScope :: OAuthScope
477−authUserinfoProfileScope = "https://www.googleapis.com/auth/userinfo.profile";
477+authUserinfoProfileScope :: Proxy '["https://www.googleapis.com/auth/userinfo.profile"]
478+authUserinfoProfileScope = Proxy;
478479
479480-- | Know the list of people in your circles, your age range, and language
480−authPlusLoginScope :: OAuthScope
481−authPlusLoginScope = "https://www.googleapis.com/auth/plus.login";
481+authPlusLoginScope :: Proxy '["https://www.googleapis.com/auth/plus.login"]
482+authPlusLoginScope = Proxy;
482483
483484-- | View your email address
484−authUserinfoEmailScope :: OAuthScope
485−authUserinfoEmailScope = "https://www.googleapis.com/auth/userinfo.email";
485+authUserinfoEmailScope :: Proxy '["https://www.googleapis.com/auth/userinfo.email"]
486+authUserinfoEmailScope = Proxy;
486487
487488-- | Know who you are on Google
488−authPlusMeScope :: OAuthScope
489−authPlusMeScope = "https://www.googleapis.com/auth/plus.me";
489+authPlusMeScope :: Proxy '["https://www.googleapis.com/auth/plus.me"]
490+authPlusMeScope = Proxy;
gogol-prediction/gen/Network/Google/Prediction/Types.hs+10−9
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -212,23 +213,23 @@ import Network.Google.Prediction.Types.Sum
212213import Network.Google.Prelude
213214
214215-- | Default request referring to version 'v1.6' of the Prediction API. This contains the host and root path used as a starting point for constructing service requests.
215−predictionService :: ServiceConfig
216+predictionService :: Service
216217predictionService
217218 = defaultService (ServiceId "prediction:v1.6")
218219 "www.googleapis.com"
219220
220221-- | View your data in Google Cloud Storage
221−authDevstorageReadOnlyScope :: OAuthScope
222−authDevstorageReadOnlyScope = "https://www.googleapis.com/auth/devstorage.read_only";
222+authDevstorageReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_only"]
223+authDevstorageReadOnlyScope = Proxy;
223224
224225-- | Manage your data in Google Cloud Storage
225−authDevstorageReadWriteScope :: OAuthScope
226−authDevstorageReadWriteScope = "https://www.googleapis.com/auth/devstorage.read_write";
226+authDevstorageReadWriteScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_write"]
227+authDevstorageReadWriteScope = Proxy;
227228
228229-- | Manage your data in the Google Prediction API
229−authPredictionScope :: OAuthScope
230−authPredictionScope = "https://www.googleapis.com/auth/prediction";
230+authPredictionScope :: Proxy '["https://www.googleapis.com/auth/prediction"]
231+authPredictionScope = Proxy;
231232
232233-- | Manage your data and permissions in Google Cloud Storage
233−authDevstorageFullControlScope :: OAuthScope
234−authDevstorageFullControlScope = "https://www.googleapis.com/auth/devstorage.full_control";
234+authDevstorageFullControlScope :: Proxy '["https://www.googleapis.com/auth/devstorage.full_control"]
235+authDevstorageFullControlScope = Proxy;
gogol-proximitybeacon/gen/Network/Google/ProximityBeacon/Types.hs+1−1
@@ -151,7 +151,7 @@ import Network.Google.ProximityBeacon.Types.Product
151151import Network.Google.ProximityBeacon.Types.Sum
152152
153153-- | Default request referring to version 'v1beta1' of the Google Proximity Beacon API. This contains the host and root path used as a starting point for constructing service requests.
154−proximityBeaconService :: ServiceConfig
154+proximityBeaconService :: Service
155155proximityBeaconService
156156 = defaultService
157157 (ServiceId "proximitybeacon:v1beta1")
gogol-pubsub/gen/Network/Google/PubSub/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -158,15 +159,15 @@ import Network.Google.PubSub.Types.Product
158159import Network.Google.PubSub.Types.Sum
159160
160161-- | Default request referring to version 'v1' of the Google Cloud Pub/Sub API. This contains the host and root path used as a starting point for constructing service requests.
161−pubSubService :: ServiceConfig
162+pubSubService :: Service
162163pubSubService
163164 = defaultService (ServiceId "pubsub:v1")
164165 "pubsub.googleapis.com"
165166
166167-- | View and manage your data across Google Cloud Platform services
167−authCloudPlatformScope :: OAuthScope
168−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
168+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
169+authCloudPlatformScope = Proxy;
169170
170171-- | View and manage Pub\/Sub topics and subscriptions
171−authPubsubScope :: OAuthScope
172−authPubsubScope = "https://www.googleapis.com/auth/pubsub";
172+authPubsubScope :: Proxy '["https://www.googleapis.com/auth/pubsub"]
173+authPubsubScope = Proxy;
gogol-qpxexpress/gen/Network/Google/QPXExpress/Types.hs+1−1
@@ -256,7 +256,7 @@ import Network.Google.QPXExpress.Types.Product
256256import Network.Google.QPXExpress.Types.Sum
257257
258258-- | Default request referring to version 'v1' of the QPX Express API. This contains the host and root path used as a starting point for constructing service requests.
259−qPXExpressService :: ServiceConfig
259+qPXExpressService :: Service
260260qPXExpressService
261261 = defaultService (ServiceId "qpxExpress:v1")
262262 "www.googleapis.com"
gogol-replicapool-updater/gen/Network/Google/ReplicaPoolUpdater/Types.hs+10−9
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -166,24 +167,24 @@ import Network.Google.ReplicaPoolUpdater.Types.Product
166167import Network.Google.ReplicaPoolUpdater.Types.Sum
167168
168169-- | Default request referring to version 'v1beta1' of the Google Compute Engine Instance Group Updater API. This contains the host and root path used as a starting point for constructing service requests.
169−replicaPoolUpdaterService :: ServiceConfig
170+replicaPoolUpdaterService :: Service
170171replicaPoolUpdaterService
171172 = defaultService
172173 (ServiceId "replicapoolupdater:v1beta1")
173174 "www.googleapis.com"
174175
175176-- | View your data across Google Cloud Platform services
176−authCloudPlatformReadOnlyScope :: OAuthScope
177−authCloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
177+authCloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
178+authCloudPlatformReadOnlyScope = Proxy;
178179
179180-- | View and manage your data across Google Cloud Platform services
180−authCloudPlatformScope :: OAuthScope
181−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
181+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
182+authCloudPlatformScope = Proxy;
182183
183184-- | View and manage replica pools
184−authReplicapoolScope :: OAuthScope
185−authReplicapoolScope = "https://www.googleapis.com/auth/replicapool";
185+authReplicapoolScope :: Proxy '["https://www.googleapis.com/auth/replicapool"]
186+authReplicapoolScope = Proxy;
186187
187188-- | View replica pools
188−authReplicapoolReadonlyScope :: OAuthScope
189−authReplicapoolReadonlyScope = "https://www.googleapis.com/auth/replicapool.readonly";
189+authReplicapoolReadonlyScope :: Proxy '["https://www.googleapis.com/auth/replicapool.readonly"]
190+authReplicapoolReadonlyScope = Proxy;
gogol-replicapool/gen/Network/Google/ReplicaPool/Types.hs+10−9
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -158,23 +159,23 @@ import Network.Google.ReplicaPool.Types.Product
158159import Network.Google.ReplicaPool.Types.Sum
159160
160161-- | Default request referring to version 'v1beta2' of the Google Compute Engine Instance Group Manager API. This contains the host and root path used as a starting point for constructing service requests.
161−replicaPoolService :: ServiceConfig
162+replicaPoolService :: Service
162163replicaPoolService
163164 = defaultService (ServiceId "replicapool:v1beta2")
164165 "www.googleapis.com"
165166
166167-- | View and manage your Google Compute Engine resources
167−authComputeScope :: OAuthScope
168−authComputeScope = "https://www.googleapis.com/auth/compute";
168+authComputeScope :: Proxy '["https://www.googleapis.com/auth/compute"]
169+authComputeScope = Proxy;
169170
170171-- | View your data across Google Cloud Platform services
171−authCloudPlatformReadOnlyScope :: OAuthScope
172−authCloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
172+authCloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
173+authCloudPlatformReadOnlyScope = Proxy;
173174
174175-- | View and manage your data across Google Cloud Platform services
175−authCloudPlatformScope :: OAuthScope
176−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
176+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
177+authCloudPlatformScope = Proxy;
177178
178179-- | View your Google Compute Engine resources
179−authComputeReadonlyScope :: OAuthScope
180−authComputeReadonlyScope = "https://www.googleapis.com/auth/compute.readonly";
180+authComputeReadonlyScope :: Proxy '["https://www.googleapis.com/auth/compute.readonly"]
181+authComputeReadonlyScope = Proxy;
gogol-resourcemanager/gen/Network/Google/Resource/CloudResourceManager/Projects/Get.hs+2−1
@@ -157,7 +157,8 @@ pgCallback
157157instance GoogleRequest ProjectsGet where
158158 type Rs ProjectsGet = Project
159159 type Scopes ProjectsGet =
160− '["https://www.googleapis.com/auth/cloud-platform"]
160+ '["https://www.googleapis.com/auth/cloud-platform",
161+ "https://www.googleapis.com/auth/cloud-platform.read-only"]
161162 requestClient ProjectsGet{..}
162163 = go _pgProjectId _pgXgafv _pgUploadProtocol
163164 (Just _pgPp)
gogol-resourcemanager/gen/Network/Google/Resource/CloudResourceManager/Projects/GetIAMPolicy.hs+2−1
@@ -174,7 +174,8 @@ pgipCallback
174174instance GoogleRequest ProjectsGetIAMPolicy where
175175 type Rs ProjectsGetIAMPolicy = Policy
176176 type Scopes ProjectsGetIAMPolicy =
177− '["https://www.googleapis.com/auth/cloud-platform"]
177+ '["https://www.googleapis.com/auth/cloud-platform",
178+ "https://www.googleapis.com/auth/cloud-platform.read-only"]
178179 requestClient ProjectsGetIAMPolicy{..}
179180 = go _pgipResource _pgipXgafv _pgipUploadProtocol
180181 (Just _pgipPp)
gogol-resourcemanager/gen/Network/Google/Resource/CloudResourceManager/Projects/List.hs+2−1
@@ -192,7 +192,8 @@ plCallback
192192instance GoogleRequest ProjectsList where
193193 type Rs ProjectsList = ListProjectsResponse
194194 type Scopes ProjectsList =
195− '["https://www.googleapis.com/auth/cloud-platform"]
195+ '["https://www.googleapis.com/auth/cloud-platform",
196+ "https://www.googleapis.com/auth/cloud-platform.read-only"]
196197 requestClient ProjectsList{..}
197198 = go _plXgafv _plUploadProtocol (Just _plPp)
198199 _plAccessToken
gogol-resourcemanager/gen/Network/Google/Resource/CloudResourceManager/Projects/TestIAMPermissions.hs+2−1
@@ -174,7 +174,8 @@ instance GoogleRequest ProjectsTestIAMPermissions
174174 type Rs ProjectsTestIAMPermissions =
175175 TestIAMPermissionsResponse
176176 type Scopes ProjectsTestIAMPermissions =
177− '["https://www.googleapis.com/auth/cloud-platform"]
177+ '["https://www.googleapis.com/auth/cloud-platform",
178+ "https://www.googleapis.com/auth/cloud-platform.read-only"]
178179 requestClient ProjectsTestIAMPermissions{..}
179180 = go _ptipResource _ptipXgafv _ptipUploadProtocol
180181 (Just _ptipPp)
gogol-resourcemanager/gen/Network/Google/ResourceManager/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -96,16 +97,16 @@ import Network.Google.ResourceManager.Types.Product
9697import Network.Google.ResourceManager.Types.Sum
9798
9899-- | Default request referring to version 'v1' of the Google Cloud Resource Manager API. This contains the host and root path used as a starting point for constructing service requests.
99−resourceManagerService :: ServiceConfig
100+resourceManagerService :: Service
100101resourceManagerService
101102 = defaultService
102103 (ServiceId "cloudresourcemanager:v1")
103104 "cloudresourcemanager.googleapis.com"
104105
105106-- | View your data across Google Cloud Platform services
106−authCloudPlatformReadOnlyScope :: OAuthScope
107−authCloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
107+authCloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
108+authCloudPlatformReadOnlyScope = Proxy;
108109
109110-- | View and manage your data across Google Cloud Platform services
110−authCloudPlatformScope :: OAuthScope
111−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
111+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
112+authCloudPlatformScope = Proxy;
gogol-resourceviews/gen/Network/Google/ResourceViews/Types.hs+14−13
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -175,33 +176,33 @@ import Network.Google.ResourceViews.Types.Product
175176import Network.Google.ResourceViews.Types.Sum
176177
177178-- | Default request referring to version 'v1beta2' of the Google Compute Engine Instance Groups API. This contains the host and root path used as a starting point for constructing service requests.
178−resourceViewsService :: ServiceConfig
179+resourceViewsService :: Service
179180resourceViewsService
180181 = defaultService (ServiceId "resourceviews:v1beta2")
181182 "www.googleapis.com"
182183
183184-- | View and manage your Google Compute Engine resources
184−authComputeScope :: OAuthScope
185−authComputeScope = "https://www.googleapis.com/auth/compute";
185+authComputeScope :: Proxy '["https://www.googleapis.com/auth/compute"]
186+authComputeScope = Proxy;
186187
187188-- | View your data across Google Cloud Platform services
188−authCloudPlatformReadOnlyScope :: OAuthScope
189−authCloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
189+authCloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
190+authCloudPlatformReadOnlyScope = Proxy;
190191
191192-- | View and manage your data across Google Cloud Platform services
192−authCloudPlatformScope :: OAuthScope
193−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
193+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
194+authCloudPlatformScope = Proxy;
194195
195196-- | View and manage your Google Cloud Platform management resources and
196197-- deployment status information
197−authNdevCloudmanScope :: OAuthScope
198−authNdevCloudmanScope = "https://www.googleapis.com/auth/ndev.cloudman";
198+authNdevCloudmanScope :: Proxy '["https://www.googleapis.com/auth/ndev.cloudman"]
199+authNdevCloudmanScope = Proxy;
199200
200201-- | View your Google Cloud Platform management resources and deployment
201202-- status information
202−authNdevCloudmanReadonlyScope :: OAuthScope
203−authNdevCloudmanReadonlyScope = "https://www.googleapis.com/auth/ndev.cloudman.readonly";
203+authNdevCloudmanReadonlyScope :: Proxy '["https://www.googleapis.com/auth/ndev.cloudman.readonly"]
204+authNdevCloudmanReadonlyScope = Proxy;
204205
205206-- | View your Google Compute Engine resources
206−authComputeReadonlyScope :: OAuthScope
207−authComputeReadonlyScope = "https://www.googleapis.com/auth/compute.readonly";
207+authComputeReadonlyScope :: Proxy '["https://www.googleapis.com/auth/compute.readonly"]
208+authComputeReadonlyScope = Proxy;
gogol-script/gen/Network/Google/Resource/Script/Scripts/Run.hs+11
@@ -181,6 +181,17 @@ srCallback
181181
182182instance GoogleRequest ScriptsRun where
183183 type Rs ScriptsRun = Operation
184+ type Scopes ScriptsRun =
185+ '["https://mail.google.com/",
186+ "https://www.google.com/calendar/feeds",
187+ "https://www.google.com/m8/feeds",
188+ "https://www.googleapis.com/auth/admin.directory.group",
189+ "https://www.googleapis.com/auth/admin.directory.user",
190+ "https://www.googleapis.com/auth/drive",
191+ "https://www.googleapis.com/auth/forms",
192+ "https://www.googleapis.com/auth/forms.currentonly",
193+ "https://www.googleapis.com/auth/groups",
194+ "https://www.googleapis.com/auth/userinfo.email"]
184195 requestClient ScriptsRun{..}
185196 = go _srScriptId _srXgafv _srUploadProtocol
186197 (Just _srPp)
gogol-script/gen/Network/Google/Script/Types.hs+22−21
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -93,47 +94,47 @@ import Network.Google.Script.Types.Product
9394import Network.Google.Script.Types.Sum
9495
9596-- | Default request referring to version 'v1' of the Google Apps Script Execution API. This contains the host and root path used as a starting point for constructing service requests.
96−scriptService :: ServiceConfig
97+scriptService :: Service
9798scriptService
9899 = defaultService (ServiceId "script:v1")
99100 "script.googleapis.com"
100101
101102-- | View and manage your mail
102−mailGoogleComScope :: OAuthScope
103−mailGoogleComScope = "https://mail.google.com/";
103+mailGoogleComScope :: Proxy '["https://mail.google.com/"]
104+mailGoogleComScope = Proxy;
104105
105106-- | Manage your contacts
106−m8FeedsScope :: OAuthScope
107−m8FeedsScope = "https://www.google.com/m8/feeds";
107+m8FeedsScope :: Proxy '["https://www.google.com/m8/feeds"]
108+m8FeedsScope = Proxy;
108109
109110-- | View and manage the provisioning of users on your domain
110−authAdminDirectoryUserScope :: OAuthScope
111−authAdminDirectoryUserScope = "https://www.googleapis.com/auth/admin.directory.user";
111+authAdminDirectoryUserScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user"]
112+authAdminDirectoryUserScope = Proxy;
112113
113114-- | View your email address
114−authUserinfoEmailScope :: OAuthScope
115−authUserinfoEmailScope = "https://www.googleapis.com/auth/userinfo.email";
115+authUserinfoEmailScope :: Proxy '["https://www.googleapis.com/auth/userinfo.email"]
116+authUserinfoEmailScope = Proxy;
116117
117118-- | View and manage forms that this application has been installed in
118−authFormsCurrentonlyScope :: OAuthScope
119−authFormsCurrentonlyScope = "https://www.googleapis.com/auth/forms.currentonly";
119+authFormsCurrentonlyScope :: Proxy '["https://www.googleapis.com/auth/forms.currentonly"]
120+authFormsCurrentonlyScope = Proxy;
120121
121122-- | View and manage the files in your Google Drive
122−authDriveScope :: OAuthScope
123−authDriveScope = "https://www.googleapis.com/auth/drive";
123+authDriveScope :: Proxy '["https://www.googleapis.com/auth/drive"]
124+authDriveScope = Proxy;
124125
125126-- | View and manage the provisioning of groups on your domain
126−authAdminDirectoryGroupScope :: OAuthScope
127−authAdminDirectoryGroupScope = "https://www.googleapis.com/auth/admin.directory.group";
127+authAdminDirectoryGroupScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.group"]
128+authAdminDirectoryGroupScope = Proxy;
128129
129130-- | Manage your calendars
130−calendarFeedsScope :: OAuthScope
131−calendarFeedsScope = "https://www.google.com/calendar/feeds";
131+calendarFeedsScope :: Proxy '["https://www.google.com/calendar/feeds"]
132+calendarFeedsScope = Proxy;
132133
133134-- | View and manage your forms in Google Drive
134−authFormsScope :: OAuthScope
135−authFormsScope = "https://www.googleapis.com/auth/forms";
135+authFormsScope :: Proxy '["https://www.googleapis.com/auth/forms"]
136+authFormsScope = Proxy;
136137
137138-- | View and manage your Google Groups
138−authGroupsScope :: OAuthScope
139−authGroupsScope = "https://www.googleapis.com/auth/groups";
139+authGroupsScope :: Proxy '["https://www.googleapis.com/auth/groups"]
140+authGroupsScope = Proxy;
gogol-shopping-content/gen/Network/Google/ShoppingContent/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -1283,11 +1284,11 @@ import Network.Google.ShoppingContent.Types.Product
12831284import Network.Google.ShoppingContent.Types.Sum
12841285
12851286-- | Default request referring to version 'v2' of the Content API for Shopping. This contains the host and root path used as a starting point for constructing service requests.
1286−shoppingContentService :: ServiceConfig
1287+shoppingContentService :: Service
12871288shoppingContentService
12881289 = defaultService (ServiceId "content:v2")
12891290 "www.googleapis.com"
12901291
12911292-- | Manage your product listings and accounts for Google Shopping
1292−authContentScope :: OAuthScope
1293−authContentScope = "https://www.googleapis.com/auth/content";
1293+authContentScope :: Proxy '["https://www.googleapis.com/auth/content"]
1294+authContentScope = Proxy;
gogol-siteverification/gen/Network/Google/SiteVerification/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -64,15 +65,15 @@ import Network.Google.SiteVerification.Types.Product
6465import Network.Google.SiteVerification.Types.Sum
6566
6667-- | Default request referring to version 'v1' of the Google Site Verification API. This contains the host and root path used as a starting point for constructing service requests.
67−siteVerificationService :: ServiceConfig
68+siteVerificationService :: Service
6869siteVerificationService
6970 = defaultService (ServiceId "siteVerification:v1")
7071 "www.googleapis.com"
7172
7273-- | Manage your new site verifications with Google
73−authSiteverificationVerifyOnlyScope :: OAuthScope
74−authSiteverificationVerifyOnlyScope = "https://www.googleapis.com/auth/siteverification.verify_only";
74+authSiteverificationVerifyOnlyScope :: Proxy '["https://www.googleapis.com/auth/siteverification.verify_only"]
75+authSiteverificationVerifyOnlyScope = Proxy;
7576
7677-- | Manage the list of sites and domains you control
77−authSiteverificationScope :: OAuthScope
78−authSiteverificationScope = "https://www.googleapis.com/auth/siteverification";
78+authSiteverificationScope :: Proxy '["https://www.googleapis.com/auth/siteverification"]
79+authSiteverificationScope = Proxy;
gogol-spectrum/gen/Network/Google/Spectrum/Types.hs+1−1
@@ -293,7 +293,7 @@ import Network.Google.Spectrum.Types.Product
293293import Network.Google.Spectrum.Types.Sum
294294
295295-- | Default request referring to version 'v1explorer' of the Google Spectrum Database API. This contains the host and root path used as a starting point for constructing service requests.
296−spectrumService :: ServiceConfig
296+spectrumService :: Service
297297spectrumService
298298 = defaultService (ServiceId "spectrum:v1explorer")
299299 "www.googleapis.com"
gogol-sqladmin/gen/Network/Google/SQLAdmin/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -425,15 +426,15 @@ import Network.Google.SQLAdmin.Types.Product
425426import Network.Google.SQLAdmin.Types.Sum
426427
427428-- | Default request referring to version 'v1beta4' of the Cloud SQL Administration API. This contains the host and root path used as a starting point for constructing service requests.
428−sQLAdminService :: ServiceConfig
429+sQLAdminService :: Service
429430sQLAdminService
430431 = defaultService (ServiceId "sqladmin:v1beta4")
431432 "www.googleapis.com"
432433
433434-- | Manage your Google SQL Service instances
434−authSqlserviceAdminScope :: OAuthScope
435−authSqlserviceAdminScope = "https://www.googleapis.com/auth/sqlservice.admin";
435+authSqlserviceAdminScope :: Proxy '["https://www.googleapis.com/auth/sqlservice.admin"]
436+authSqlserviceAdminScope = Proxy;
436437
437438-- | View and manage your data across Google Cloud Platform services
438−authCloudPlatformScope :: OAuthScope
439−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
439+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
440+authCloudPlatformScope = Proxy;
gogol-storage-transfer/gen/Network/Google/StorageTransfer/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -222,11 +223,11 @@ import Network.Google.StorageTransfer.Types.Product
222223import Network.Google.StorageTransfer.Types.Sum
223224
224225-- | Default request referring to version 'v1' of the Google Storage Transfer API. This contains the host and root path used as a starting point for constructing service requests.
225−storageTransferService :: ServiceConfig
226+storageTransferService :: Service
226227storageTransferService
227228 = defaultService (ServiceId "storagetransfer:v1")
228229 "storagetransfer.googleapis.com"
229230
230231-- | View and manage your data across Google Cloud Platform services
231−authCloudPlatformScope :: OAuthScope
232−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
232+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
233+authCloudPlatformScope = Proxy;
gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/Delete.hs+2−1
@@ -94,7 +94,8 @@ instance GoogleRequest BucketAccessControlsDelete
9494 where
9595 type Rs BucketAccessControlsDelete = ()
9696 type Scopes BucketAccessControlsDelete =
97− '["https://www.googleapis.com/auth/devstorage.full_control"]
97+ '["https://www.googleapis.com/auth/cloud-platform",
98+ "https://www.googleapis.com/auth/devstorage.full_control"]
9899 requestClient BucketAccessControlsDelete{..}
99100 = go _bacdBucket _bacdEntity (Just AltJSON)
100101 storageService
gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/Get.hs+2−1
@@ -92,7 +92,8 @@ bacgEntity
9292instance GoogleRequest BucketAccessControlsGet where
9393 type Rs BucketAccessControlsGet = BucketAccessControl
9494 type Scopes BucketAccessControlsGet =
95− '["https://www.googleapis.com/auth/devstorage.full_control"]
95+ '["https://www.googleapis.com/auth/cloud-platform",
96+ "https://www.googleapis.com/auth/devstorage.full_control"]
9697 requestClient BucketAccessControlsGet{..}
9798 = go _bacgBucket _bacgEntity (Just AltJSON)
9899 storageService
gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/Insert.hs+2−1
@@ -92,7 +92,8 @@ instance GoogleRequest BucketAccessControlsInsert
9292 type Rs BucketAccessControlsInsert =
9393 BucketAccessControl
9494 type Scopes BucketAccessControlsInsert =
95− '["https://www.googleapis.com/auth/devstorage.full_control"]
95+ '["https://www.googleapis.com/auth/cloud-platform",
96+ "https://www.googleapis.com/auth/devstorage.full_control"]
9697 requestClient BucketAccessControlsInsert{..}
9798 = go _baciBucket (Just AltJSON) _baciPayload
9899 storageService
gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/List.hs+2−1
@@ -79,7 +79,8 @@ instance GoogleRequest BucketAccessControlsList where
7979 type Rs BucketAccessControlsList =
8080 BucketAccessControls
8181 type Scopes BucketAccessControlsList =
82− '["https://www.googleapis.com/auth/devstorage.full_control"]
82+ '["https://www.googleapis.com/auth/cloud-platform",
83+ "https://www.googleapis.com/auth/devstorage.full_control"]
8384 requestClient BucketAccessControlsList{..}
8485 = go _baclBucket (Just AltJSON) storageService
8586 where go
gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/Patch.hs+2−1
@@ -108,7 +108,8 @@ instance GoogleRequest BucketAccessControlsPatch
108108 type Rs BucketAccessControlsPatch =
109109 BucketAccessControl
110110 type Scopes BucketAccessControlsPatch =
111− '["https://www.googleapis.com/auth/devstorage.full_control"]
111+ '["https://www.googleapis.com/auth/cloud-platform",
112+ "https://www.googleapis.com/auth/devstorage.full_control"]
112113 requestClient BucketAccessControlsPatch{..}
113114 = go _bacpBucket _bacpEntity (Just AltJSON)
114115 _bacpPayload
gogol-storage/gen/Network/Google/Resource/Storage/BucketAccessControls/Update.hs+2−1
@@ -106,7 +106,8 @@ instance GoogleRequest BucketAccessControlsUpdate
106106 type Rs BucketAccessControlsUpdate =
107107 BucketAccessControl
108108 type Scopes BucketAccessControlsUpdate =
109− '["https://www.googleapis.com/auth/devstorage.full_control"]
109+ '["https://www.googleapis.com/auth/cloud-platform",
110+ "https://www.googleapis.com/auth/devstorage.full_control"]
110111 requestClient BucketAccessControlsUpdate{..}
111112 = go _bacuBucket _bacuEntity (Just AltJSON)
112113 _bacuPayload
gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/Delete.hs+2−1
@@ -94,7 +94,8 @@ instance GoogleRequest
9494 DefaultObjectAccessControlsDelete where
9595 type Rs DefaultObjectAccessControlsDelete = ()
9696 type Scopes DefaultObjectAccessControlsDelete =
97− '["https://www.googleapis.com/auth/devstorage.full_control"]
97+ '["https://www.googleapis.com/auth/cloud-platform",
98+ "https://www.googleapis.com/auth/devstorage.full_control"]
9899 requestClient DefaultObjectAccessControlsDelete{..}
99100 = go _doacdBucket _doacdEntity (Just AltJSON)
100101 storageService
gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/Get.hs+2−1
@@ -96,7 +96,8 @@ instance GoogleRequest DefaultObjectAccessControlsGet
9696 type Rs DefaultObjectAccessControlsGet =
9797 ObjectAccessControl
9898 type Scopes DefaultObjectAccessControlsGet =
99− '["https://www.googleapis.com/auth/devstorage.full_control"]
99+ '["https://www.googleapis.com/auth/cloud-platform",
100+ "https://www.googleapis.com/auth/devstorage.full_control"]
100101 requestClient DefaultObjectAccessControlsGet{..}
101102 = go _doacgBucket _doacgEntity (Just AltJSON)
102103 storageService
gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/Insert.hs+2−1
@@ -92,7 +92,8 @@ instance GoogleRequest
9292 type Rs DefaultObjectAccessControlsInsert =
9393 ObjectAccessControl
9494 type Scopes DefaultObjectAccessControlsInsert =
95− '["https://www.googleapis.com/auth/devstorage.full_control"]
95+ '["https://www.googleapis.com/auth/cloud-platform",
96+ "https://www.googleapis.com/auth/devstorage.full_control"]
9697 requestClient DefaultObjectAccessControlsInsert{..}
9798 = go _doaciBucket (Just AltJSON) _doaciPayload
9899 storageService
gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/List.hs+2−1
@@ -109,7 +109,8 @@ instance GoogleRequest
109109 type Rs DefaultObjectAccessControlsList =
110110 ObjectAccessControls
111111 type Scopes DefaultObjectAccessControlsList =
112− '["https://www.googleapis.com/auth/devstorage.full_control"]
112+ '["https://www.googleapis.com/auth/cloud-platform",
113+ "https://www.googleapis.com/auth/devstorage.full_control"]
113114 requestClient DefaultObjectAccessControlsList{..}
114115 = go _doaclBucket _doaclIfMetagenerationMatch
115116 _doaclIfMetagenerationNotMatch
gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/Patch.hs+2−1
@@ -108,7 +108,8 @@ instance GoogleRequest
108108 type Rs DefaultObjectAccessControlsPatch =
109109 ObjectAccessControl
110110 type Scopes DefaultObjectAccessControlsPatch =
111− '["https://www.googleapis.com/auth/devstorage.full_control"]
111+ '["https://www.googleapis.com/auth/cloud-platform",
112+ "https://www.googleapis.com/auth/devstorage.full_control"]
112113 requestClient DefaultObjectAccessControlsPatch{..}
113114 = go _doacpBucket _doacpEntity (Just AltJSON)
114115 _doacpPayload
gogol-storage/gen/Network/Google/Resource/Storage/DefaultObjectAccessControls/Update.hs+2−1
@@ -106,7 +106,8 @@ instance GoogleRequest
106106 type Rs DefaultObjectAccessControlsUpdate =
107107 ObjectAccessControl
108108 type Scopes DefaultObjectAccessControlsUpdate =
109− '["https://www.googleapis.com/auth/devstorage.full_control"]
109+ '["https://www.googleapis.com/auth/cloud-platform",
110+ "https://www.googleapis.com/auth/devstorage.full_control"]
110111 requestClient DefaultObjectAccessControlsUpdate{..}
111112 = go _doacuBucket _doacuEntity (Just AltJSON)
112113 _doacuPayload
gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/Delete.hs+2−1
@@ -122,7 +122,8 @@ instance GoogleRequest ObjectAccessControlsDelete
122122 where
123123 type Rs ObjectAccessControlsDelete = ()
124124 type Scopes ObjectAccessControlsDelete =
125− '["https://www.googleapis.com/auth/devstorage.full_control"]
125+ '["https://www.googleapis.com/auth/cloud-platform",
126+ "https://www.googleapis.com/auth/devstorage.full_control"]
126127 requestClient ObjectAccessControlsDelete{..}
127128 = go _oacdBucket _oacdObject _oacdEntity
128129 _oacdGeneration
gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/Get.hs+2−1
@@ -120,7 +120,8 @@ oacgGeneration
120120instance GoogleRequest ObjectAccessControlsGet where
121121 type Rs ObjectAccessControlsGet = ObjectAccessControl
122122 type Scopes ObjectAccessControlsGet =
123− '["https://www.googleapis.com/auth/devstorage.full_control"]
123+ '["https://www.googleapis.com/auth/cloud-platform",
124+ "https://www.googleapis.com/auth/devstorage.full_control"]
124125 requestClient ObjectAccessControlsGet{..}
125126 = go _oacgBucket _oacgObject _oacgEntity
126127 _oacgGeneration
gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/Insert.hs+2−1
@@ -120,7 +120,8 @@ instance GoogleRequest ObjectAccessControlsInsert
120120 type Rs ObjectAccessControlsInsert =
121121 ObjectAccessControl
122122 type Scopes ObjectAccessControlsInsert =
123− '["https://www.googleapis.com/auth/devstorage.full_control"]
123+ '["https://www.googleapis.com/auth/cloud-platform",
124+ "https://www.googleapis.com/auth/devstorage.full_control"]
124125 requestClient ObjectAccessControlsInsert{..}
125126 = go _oaciBucket _oaciObject _oaciGeneration
126127 (Just AltJSON)
gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/List.hs+2−1
@@ -107,7 +107,8 @@ instance GoogleRequest ObjectAccessControlsList where
107107 type Rs ObjectAccessControlsList =
108108 ObjectAccessControls
109109 type Scopes ObjectAccessControlsList =
110− '["https://www.googleapis.com/auth/devstorage.full_control"]
110+ '["https://www.googleapis.com/auth/cloud-platform",
111+ "https://www.googleapis.com/auth/devstorage.full_control"]
111112 requestClient ObjectAccessControlsList{..}
112113 = go _oaclBucket _oaclObject _oaclGeneration
113114 (Just AltJSON)
gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/Patch.hs+2−1
@@ -136,7 +136,8 @@ instance GoogleRequest ObjectAccessControlsPatch
136136 type Rs ObjectAccessControlsPatch =
137137 ObjectAccessControl
138138 type Scopes ObjectAccessControlsPatch =
139− '["https://www.googleapis.com/auth/devstorage.full_control"]
139+ '["https://www.googleapis.com/auth/cloud-platform",
140+ "https://www.googleapis.com/auth/devstorage.full_control"]
140141 requestClient ObjectAccessControlsPatch{..}
141142 = go _oacpBucket _oacpObject _oacpEntity
142143 _oacpGeneration
gogol-storage/gen/Network/Google/Resource/Storage/ObjectAccessControls/Update.hs+2−1
@@ -134,7 +134,8 @@ instance GoogleRequest ObjectAccessControlsUpdate
134134 type Rs ObjectAccessControlsUpdate =
135135 ObjectAccessControl
136136 type Scopes ObjectAccessControlsUpdate =
137− '["https://www.googleapis.com/auth/devstorage.full_control"]
137+ '["https://www.googleapis.com/auth/cloud-platform",
138+ "https://www.googleapis.com/auth/devstorage.full_control"]
138139 requestClient ObjectAccessControlsUpdate{..}
139140 = go _oacuBucket _oacuObject _oacuEntity
140141 _oacuGeneration
gogol-storage/gen/Network/Google/Storage/Types.hs+12−11
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -350,27 +351,27 @@ import Network.Google.Storage.Types.Product
350351import Network.Google.Storage.Types.Sum
351352
352353-- | Default request referring to version 'v1' of the Cloud Storage JSON API. This contains the host and root path used as a starting point for constructing service requests.
353−storageService :: ServiceConfig
354+storageService :: Service
354355storageService
355356 = defaultService (ServiceId "storage:v1")
356357 "www.googleapis.com"
357358
358359-- | View your data across Google Cloud Platform services
359−authCloudPlatformReadOnlyScope :: OAuthScope
360−authCloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
360+authCloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
361+authCloudPlatformReadOnlyScope = Proxy;
361362
362363-- | View and manage your data across Google Cloud Platform services
363−authCloudPlatformScope :: OAuthScope
364−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
364+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
365+authCloudPlatformScope = Proxy;
365366
366367-- | View your data in Google Cloud Storage
367−authDevstorageReadOnlyScope :: OAuthScope
368−authDevstorageReadOnlyScope = "https://www.googleapis.com/auth/devstorage.read_only";
368+authDevstorageReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_only"]
369+authDevstorageReadOnlyScope = Proxy;
369370
370371-- | Manage your data in Google Cloud Storage
371−authDevstorageReadWriteScope :: OAuthScope
372−authDevstorageReadWriteScope = "https://www.googleapis.com/auth/devstorage.read_write";
372+authDevstorageReadWriteScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_write"]
373+authDevstorageReadWriteScope = Proxy;
373374
374375-- | Manage your data and permissions in Google Cloud Storage
375−authDevstorageFullControlScope :: OAuthScope
376−authDevstorageFullControlScope = "https://www.googleapis.com/auth/devstorage.full_control";
376+authDevstorageFullControlScope :: Proxy '["https://www.googleapis.com/auth/devstorage.full_control"]
377+authDevstorageFullControlScope = Proxy;
gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/Create.hs+2
@@ -106,6 +106,8 @@ instance GoogleRequest
106106 AccountsContainersEnvironmentsCreate where
107107 type Rs AccountsContainersEnvironmentsCreate =
108108 Environment
109+ type Scopes AccountsContainersEnvironmentsCreate =
110+ '["https://www.googleapis.com/auth/tagmanager.edit.containers"]
109111 requestClient
110112 AccountsContainersEnvironmentsCreate{..}
111113 = go _acecAccountId _acecContainerId (Just AltJSON)
gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/Delete.hs+2
@@ -105,6 +105,8 @@ acedEnvironmentId
105105instance GoogleRequest
106106 AccountsContainersEnvironmentsDelete where
107107 type Rs AccountsContainersEnvironmentsDelete = ()
108+ type Scopes AccountsContainersEnvironmentsDelete =
109+ '["https://www.googleapis.com/auth/tagmanager.edit.containers"]
108110 requestClient
109111 AccountsContainersEnvironmentsDelete{..}
110112 = go _acedAccountId _acedContainerId
gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/Get.hs+3
@@ -106,6 +106,9 @@ instance GoogleRequest
106106 AccountsContainersEnvironmentsGet where
107107 type Rs AccountsContainersEnvironmentsGet =
108108 Environment
109+ type Scopes AccountsContainersEnvironmentsGet =
110+ '["https://www.googleapis.com/auth/tagmanager.edit.containers",
111+ "https://www.googleapis.com/auth/tagmanager.readonly"]
109112 requestClient AccountsContainersEnvironmentsGet{..}
110113 = go _acegAccountId _acegContainerId
111114 _acegEnvironmentId
gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/List.hs+3
@@ -94,6 +94,9 @@ instance GoogleRequest
9494 AccountsContainersEnvironmentsList where
9595 type Rs AccountsContainersEnvironmentsList =
9696 ListEnvironmentsResponse
97+ type Scopes AccountsContainersEnvironmentsList =
98+ '["https://www.googleapis.com/auth/tagmanager.edit.containers",
99+ "https://www.googleapis.com/auth/tagmanager.readonly"]
97100 requestClient AccountsContainersEnvironmentsList{..}
98101 = go _acelAccountId _acelContainerId (Just AltJSON)
99102 tagManagerService
gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/Patch.hs+2
@@ -132,6 +132,8 @@ instance GoogleRequest
132132 AccountsContainersEnvironmentsPatch where
133133 type Rs AccountsContainersEnvironmentsPatch =
134134 Environment
135+ type Scopes AccountsContainersEnvironmentsPatch =
136+ '["https://www.googleapis.com/auth/tagmanager.edit.containers"]
135137 requestClient AccountsContainersEnvironmentsPatch{..}
136138 = go _acepAccountId _acepContainerId
137139 _acepEnvironmentId
gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/Environments/Update.hs+2
@@ -132,6 +132,8 @@ instance GoogleRequest
132132 AccountsContainersEnvironmentsUpdate where
133133 type Rs AccountsContainersEnvironmentsUpdate =
134134 Environment
135+ type Scopes AccountsContainersEnvironmentsUpdate =
136+ '["https://www.googleapis.com/auth/tagmanager.edit.containers"]
135137 requestClient
136138 AccountsContainersEnvironmentsUpdate{..}
137139 = go _aceuAccountId _aceuContainerId
gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/MoveFolders/Update.hs+2−1
@@ -158,7 +158,8 @@ acmfuTagId
158158instance GoogleRequest
159159 AccountsContainersMoveFoldersUpdate where
160160 type Rs AccountsContainersMoveFoldersUpdate = ()
161− type Scopes AccountsContainersMoveFoldersUpdate = '[]
161+ type Scopes AccountsContainersMoveFoldersUpdate =
162+ '["https://www.googleapis.com/auth/tagmanager.edit.containers"]
162163 requestClient AccountsContainersMoveFoldersUpdate{..}
163164 = go _acmfuAccountId _acmfuContainerId _acmfuFolderId
164165 (_acmfuTriggerId ^. _Default)
gogol-tagmanager/gen/Network/Google/Resource/TagManager/Accounts/Containers/ReauthorizeEnvironments/Update.hs+4
@@ -121,6 +121,10 @@ instance GoogleRequest
121121 type Rs
122122 AccountsContainersReauthorizeEnvironmentsUpdate
123123 = Environment
124+ type Scopes
125+ AccountsContainersReauthorizeEnvironmentsUpdate
126+ =
127+ '["https://www.googleapis.com/auth/tagmanager.publish"]
124128 requestClient
125129 AccountsContainersReauthorizeEnvironmentsUpdate{..}
126130 = go _acreuAccountId _acreuContainerId
gogol-tagmanager/gen/Network/Google/TagManager/Types.hs+16−15
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -351,35 +352,35 @@ import Network.Google.TagManager.Types.Product
351352import Network.Google.TagManager.Types.Sum
352353
353354-- | Default request referring to version 'v1' of the Tag Manager API. This contains the host and root path used as a starting point for constructing service requests.
354−tagManagerService :: ServiceConfig
355+tagManagerService :: Service
355356tagManagerService
356357 = defaultService (ServiceId "tagmanager:v1")
357358 "www.googleapis.com"
358359
359360-- | View your Google Tag Manager containers
360−authTagmanagerReadonlyScope :: OAuthScope
361−authTagmanagerReadonlyScope = "https://www.googleapis.com/auth/tagmanager.readonly";
361+authTagmanagerReadonlyScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.readonly"]
362+authTagmanagerReadonlyScope = Proxy;
362363
363364-- | Manage your Google Tag Manager containers
364−authTagmanagerEditContainersScope :: OAuthScope
365−authTagmanagerEditContainersScope = "https://www.googleapis.com/auth/tagmanager.edit.containers";
365+authTagmanagerEditContainersScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.edit.containers"]
366+authTagmanagerEditContainersScope = Proxy;
366367
367368-- | Manage your Google Tag Manager accounts
368−authTagmanagerManageAccountsScope :: OAuthScope
369−authTagmanagerManageAccountsScope = "https://www.googleapis.com/auth/tagmanager.manage.accounts";
369+authTagmanagerManageAccountsScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.manage.accounts"]
370+authTagmanagerManageAccountsScope = Proxy;
370371
371372-- | Delete your Google Tag Manager containers
372−authTagmanagerDeleteContainersScope :: OAuthScope
373−authTagmanagerDeleteContainersScope = "https://www.googleapis.com/auth/tagmanager.delete.containers";
373+authTagmanagerDeleteContainersScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.delete.containers"]
374+authTagmanagerDeleteContainersScope = Proxy;
374375
375376-- | Manage user permissions of your Google Tag Manager data
376−authTagmanagerManageUsersScope :: OAuthScope
377−authTagmanagerManageUsersScope = "https://www.googleapis.com/auth/tagmanager.manage.users";
377+authTagmanagerManageUsersScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.manage.users"]
378+authTagmanagerManageUsersScope = Proxy;
378379
379380-- | Publish your Google Tag Manager containers
380−authTagmanagerPublishScope :: OAuthScope
381−authTagmanagerPublishScope = "https://www.googleapis.com/auth/tagmanager.publish";
381+authTagmanagerPublishScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.publish"]
382+authTagmanagerPublishScope = Proxy;
382383
383384-- | Manage your Google Tag Manager container versions
384−authTagmanagerEditContainerversionsScope :: OAuthScope
385−authTagmanagerEditContainerversionsScope = "https://www.googleapis.com/auth/tagmanager.edit.containerversions";
385+authTagmanagerEditContainerversionsScope :: Proxy '["https://www.googleapis.com/auth/tagmanager.edit.containerversions"]
386+authTagmanagerEditContainerversionsScope = Proxy;
gogol-taskqueue/gen/Network/Google/TaskQueue/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -76,15 +77,15 @@ import Network.Google.TaskQueue.Types.Product
7677import Network.Google.TaskQueue.Types.Sum
7778
7879-- | Default request referring to version 'v1beta2' of the TaskQueue API. This contains the host and root path used as a starting point for constructing service requests.
79−taskQueueService :: ServiceConfig
80+taskQueueService :: Service
8081taskQueueService
8182 = defaultService (ServiceId "taskqueue:v1beta2")
8283 "www.googleapis.com"
8384
8485-- | Consume Tasks from your Taskqueues
85−authTaskqueueConsumerScope :: OAuthScope
86−authTaskqueueConsumerScope = "https://www.googleapis.com/auth/taskqueue.consumer";
86+authTaskqueueConsumerScope :: Proxy '["https://www.googleapis.com/auth/taskqueue.consumer"]
87+authTaskqueueConsumerScope = Proxy;
8788
8889-- | Manage your Tasks and Taskqueues
89−authTaskqueueScope :: OAuthScope
90−authTaskqueueScope = "https://www.googleapis.com/auth/taskqueue";
90+authTaskqueueScope :: Proxy '["https://www.googleapis.com/auth/taskqueue"]
91+authTaskqueueScope = Proxy;
gogol-translate/gen/Network/Google/Translate/Types.hs+1−1
@@ -62,7 +62,7 @@ import Network.Google.Translate.Types.Product
6262import Network.Google.Translate.Types.Sum
6363
6464-- | Default request referring to version 'v2' of the Translate API. This contains the host and root path used as a starting point for constructing service requests.
65−translateService :: ServiceConfig
65+translateService :: Service
6666translateService
6767 = defaultService (ServiceId "translate:v2")
6868 "www.googleapis.com"
gogol-urlshortener/gen/Network/Google/URLShortener/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -77,11 +78,11 @@ import Network.Google.URLShortener.Types.Product
7778import Network.Google.URLShortener.Types.Sum
7879
7980-- | Default request referring to version 'v1' of the URL Shortener API. This contains the host and root path used as a starting point for constructing service requests.
80−uRLShortenerService :: ServiceConfig
81+uRLShortenerService :: Service
8182uRLShortenerService
8283 = defaultService (ServiceId "urlshortener:v1")
8384 "www.googleapis.com"
8485
8586-- | Manage your goo.gl short URLs
86−authUrlshortenerScope :: OAuthScope
87−authUrlshortenerScope = "https://www.googleapis.com/auth/urlshortener";
87+authUrlshortenerScope :: Proxy '["https://www.googleapis.com/auth/urlshortener"]
88+authUrlshortenerScope = Proxy;
gogol-useraccounts/gen/Network/Google/UserAccounts/Types.hs+10−9
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -198,23 +199,23 @@ import Network.Google.UserAccounts.Types.Product
198199import Network.Google.UserAccounts.Types.Sum
199200
200201-- | Default request referring to version 'beta' of the Cloud User Accounts API. This contains the host and root path used as a starting point for constructing service requests.
201−userAccountsService :: ServiceConfig
202+userAccountsService :: Service
202203userAccountsService
203204 = defaultService (ServiceId "clouduseraccounts:beta")
204205 "www.googleapis.com"
205206
206207-- | View your data across Google Cloud Platform services
207−authCloudPlatformReadOnlyScope :: OAuthScope
208−authCloudPlatformReadOnlyScope = "https://www.googleapis.com/auth/cloud-platform.read-only";
208+authCloudPlatformReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform.read-only"]
209+authCloudPlatformReadOnlyScope = Proxy;
209210
210211-- | View and manage your data across Google Cloud Platform services
211−authCloudPlatformScope :: OAuthScope
212−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
212+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
213+authCloudPlatformScope = Proxy;
213214
214215-- | Manage your Google Cloud User Accounts
215−authCloudUseraccountsScope :: OAuthScope
216−authCloudUseraccountsScope = "https://www.googleapis.com/auth/cloud.useraccounts";
216+authCloudUseraccountsScope :: Proxy '["https://www.googleapis.com/auth/cloud.useraccounts"]
217+authCloudUseraccountsScope = Proxy;
217218
218219-- | View your Google Cloud User Accounts
219−authCloudUseraccountsReadonlyScope :: OAuthScope
220−authCloudUseraccountsReadonlyScope = "https://www.googleapis.com/auth/cloud.useraccounts.readonly";
220+authCloudUseraccountsReadonlyScope :: Proxy '["https://www.googleapis.com/auth/cloud.useraccounts.readonly"]
221+authCloudUseraccountsReadonlyScope = Proxy;
gogol-vision/gen/Network/Google/Resource/Vision/Images/Annotate.hs+2
@@ -153,6 +153,8 @@ iaCallback
153153
154154instance GoogleRequest ImagesAnnotate where
155155 type Rs ImagesAnnotate = BatchAnnotateImagesResponse
156+ type Scopes ImagesAnnotate =
157+ '["https://www.googleapis.com/auth/cloud-platform"]
156158 requestClient ImagesAnnotate{..}
157159 = go _iaXgafv _iaUploadProtocol (Just _iaPp)
158160 _iaAccessToken
gogol-vision/gen/Network/Google/Vision/Types.hs+4−3
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -245,11 +246,11 @@ import Network.Google.Vision.Types.Product
245246import Network.Google.Vision.Types.Sum
246247
247248-- | Default request referring to version 'v1' of the Cloud Vision API. This contains the host and root path used as a starting point for constructing service requests.
248−visionService :: ServiceConfig
249+visionService :: Service
249250visionService
250251 = defaultService (ServiceId "vision:v1")
251252 "vision.googleapis.com"
252253
253254-- | View and manage your data across Google Cloud Platform services
254−authCloudPlatformScope :: OAuthScope
255−authCloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";
255+authCloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
256+authCloudPlatformScope = Proxy;
gogol-webmaster-tools/gen/Network/Google/WebmasterTools/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -166,15 +167,15 @@ import Network.Google.WebmasterTools.Types.Product
166167import Network.Google.WebmasterTools.Types.Sum
167168
168169-- | Default request referring to version 'v3' of the Search Console API. This contains the host and root path used as a starting point for constructing service requests.
169−webmasterToolsService :: ServiceConfig
170+webmasterToolsService :: Service
170171webmasterToolsService
171172 = defaultService (ServiceId "webmasters:v3")
172173 "www.googleapis.com"
173174
174175-- | View and manage Search Console data for your verified sites
175−authWebmastersScope :: OAuthScope
176−authWebmastersScope = "https://www.googleapis.com/auth/webmasters";
176+authWebmastersScope :: Proxy '["https://www.googleapis.com/auth/webmasters"]
177+authWebmastersScope = Proxy;
177178
178179-- | View Search Console data for your verified sites
179−authWebmastersReadonlyScope :: OAuthScope
180−authWebmastersReadonlyScope = "https://www.googleapis.com/auth/webmasters.readonly";
180+authWebmastersReadonlyScope :: Proxy '["https://www.googleapis.com/auth/webmasters.readonly"]
181+authWebmastersReadonlyScope = Proxy;
gogol-youtube-analytics/gen/Network/Google/Resource/YouTubeAnalytics/Reports/Query.hs+3−1
@@ -208,7 +208,9 @@ rqStartDate
208208instance GoogleRequest ReportsQuery where
209209 type Rs ReportsQuery = ResultTable
210210 type Scopes ReportsQuery =
211− '["https://www.googleapis.com/auth/yt-analytics-monetary.readonly",
211+ '["https://www.googleapis.com/auth/youtube",
212+ "https://www.googleapis.com/auth/youtube.readonly",
213+ "https://www.googleapis.com/auth/yt-analytics-monetary.readonly",
212214 "https://www.googleapis.com/auth/yt-analytics.readonly"]
213215 requestClient ReportsQuery{..}
214216 = go (Just _rqIds) (Just _rqStartDate)
gogol-youtube-analytics/gen/Network/Google/YouTubeAnalytics/Types.hs+12−11
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -140,28 +141,28 @@ import Network.Google.YouTubeAnalytics.Types.Product
140141import Network.Google.YouTubeAnalytics.Types.Sum
141142
142143-- | Default request referring to version 'v1' of the YouTube Analytics API. This contains the host and root path used as a starting point for constructing service requests.
143−youTubeAnalyticsService :: ServiceConfig
144+youTubeAnalyticsService :: Service
144145youTubeAnalyticsService
145146 = defaultService (ServiceId "youtubeAnalytics:v1")
146147 "www.googleapis.com"
147148
148149-- | Manage your YouTube account
149−authYoutubeScope :: OAuthScope
150−authYoutubeScope = "https://www.googleapis.com/auth/youtube";
150+authYoutubeScope :: Proxy '["https://www.googleapis.com/auth/youtube"]
151+authYoutubeScope = Proxy;
151152
152153-- | View YouTube Analytics reports for your YouTube content
153−authYtAnalyticsReadonlyScope :: OAuthScope
154−authYtAnalyticsReadonlyScope = "https://www.googleapis.com/auth/yt-analytics.readonly";
154+authYtAnalyticsReadonlyScope :: Proxy '["https://www.googleapis.com/auth/yt-analytics.readonly"]
155+authYtAnalyticsReadonlyScope = Proxy;
155156
156157-- | View and manage your assets and associated content on YouTube
157−authYoutubepartnerScope :: OAuthScope
158−authYoutubepartnerScope = "https://www.googleapis.com/auth/youtubepartner";
158+authYoutubepartnerScope :: Proxy '["https://www.googleapis.com/auth/youtubepartner"]
159+authYoutubepartnerScope = Proxy;
159160
160161-- | View monetary and non-monetary YouTube Analytics reports for your
161162-- YouTube content
162−authYtAnalyticsMonetaryReadonlyScope :: OAuthScope
163−authYtAnalyticsMonetaryReadonlyScope = "https://www.googleapis.com/auth/yt-analytics-monetary.readonly";
163+authYtAnalyticsMonetaryReadonlyScope :: Proxy '["https://www.googleapis.com/auth/yt-analytics-monetary.readonly"]
164+authYtAnalyticsMonetaryReadonlyScope = Proxy;
164165
165166-- | View your YouTube account
166−authYoutubeReadonlyScope :: OAuthScope
167−authYoutubeReadonlyScope = "https://www.googleapis.com/auth/youtube.readonly";
167+authYoutubeReadonlyScope :: Proxy '["https://www.googleapis.com/auth/youtube.readonly"]
168+authYoutubeReadonlyScope = Proxy;
gogol-youtube-reporting/gen/Network/Google/YouTubeReporting/Types.hs+6−5
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -81,16 +82,16 @@ import Network.Google.YouTubeReporting.Types.Product
8182import Network.Google.YouTubeReporting.Types.Sum
8283
8384-- | Default request referring to version 'v1' of the YouTube Reporting API. This contains the host and root path used as a starting point for constructing service requests.
84−youTubeReportingService :: ServiceConfig
85+youTubeReportingService :: Service
8586youTubeReportingService
8687 = defaultService (ServiceId "youtubereporting:v1")
8788 "youtubereporting.googleapis.com"
8889
8990-- | View YouTube Analytics reports for your YouTube content
90−authYtAnalyticsReadonlyScope :: OAuthScope
91−authYtAnalyticsReadonlyScope = "https://www.googleapis.com/auth/yt-analytics.readonly";
91+authYtAnalyticsReadonlyScope :: Proxy '["https://www.googleapis.com/auth/yt-analytics.readonly"]
92+authYtAnalyticsReadonlyScope = Proxy;
9293
9394-- | View monetary and non-monetary YouTube Analytics reports for your
9495-- YouTube content
95−authYtAnalyticsMonetaryReadonlyScope :: OAuthScope
96−authYtAnalyticsMonetaryReadonlyScope = "https://www.googleapis.com/auth/yt-analytics-monetary.readonly";
96+authYtAnalyticsMonetaryReadonlyScope :: Proxy '["https://www.googleapis.com/auth/yt-analytics-monetary.readonly"]
97+authYtAnalyticsMonetaryReadonlyScope = Proxy;
gogol-youtube/gen/Network/Google/Resource/YouTube/FanFundingEvents/List.hs+4
@@ -122,6 +122,10 @@ ffelMaxResults
122122instance GoogleRequest FanFundingEventsList where
123123 type Rs FanFundingEventsList =
124124 FanFundingEventListResponse
125+ type Scopes FanFundingEventsList =
126+ '["https://www.googleapis.com/auth/youtube",
127+ "https://www.googleapis.com/auth/youtube.force-ssl",
128+ "https://www.googleapis.com/auth/youtube.readonly"]
125129 requestClient FanFundingEventsList{..}
126130 = go (Just _ffelPart) _ffelHl _ffelPageToken
127131 (Just _ffelMaxResults)
gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatBans/Delete.hs+3
@@ -76,6 +76,9 @@ lcbdId = lens _lcbdId (\ s a -> s{_lcbdId = a})
7676
7777instance GoogleRequest LiveChatBansDelete where
7878 type Rs LiveChatBansDelete = ()
79+ type Scopes LiveChatBansDelete =
80+ '["https://www.googleapis.com/auth/youtube",
81+ "https://www.googleapis.com/auth/youtube.force-ssl"]
7982 requestClient LiveChatBansDelete{..}
8083 = go (Just _lcbdId) (Just AltJSON) youTubeService
8184 where go
gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatBans/Insert.hs+3
@@ -91,6 +91,9 @@ lcbiPayload
9191
9292instance GoogleRequest LiveChatBansInsert where
9393 type Rs LiveChatBansInsert = LiveChatBan
94+ type Scopes LiveChatBansInsert =
95+ '["https://www.googleapis.com/auth/youtube",
96+ "https://www.googleapis.com/auth/youtube.force-ssl"]
9497 requestClient LiveChatBansInsert{..}
9598 = go (Just _lcbiPart) (Just AltJSON) _lcbiPayload
9699 youTubeService
gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatMessages/Delete.hs+3
@@ -76,6 +76,9 @@ lId = lens _lId (\ s a -> s{_lId = a})
7676
7777instance GoogleRequest LiveChatMessagesDelete where
7878 type Rs LiveChatMessagesDelete = ()
79+ type Scopes LiveChatMessagesDelete =
80+ '["https://www.googleapis.com/auth/youtube",
81+ "https://www.googleapis.com/auth/youtube.force-ssl"]
7982 requestClient LiveChatMessagesDelete{..}
8083 = go (Just _lId) (Just AltJSON) youTubeService
8184 where go
gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatMessages/Insert.hs+3
@@ -90,6 +90,9 @@ lcmiPayload
9090
9191instance GoogleRequest LiveChatMessagesInsert where
9292 type Rs LiveChatMessagesInsert = LiveChatMessage
93+ type Scopes LiveChatMessagesInsert =
94+ '["https://www.googleapis.com/auth/youtube",
95+ "https://www.googleapis.com/auth/youtube.force-ssl"]
9396 requestClient LiveChatMessagesInsert{..}
9497 = go (Just _lcmiPart) (Just AltJSON) _lcmiPayload
9598 youTubeService
gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatMessages/List.hs+4
@@ -151,6 +151,10 @@ lcmlProFileImageSize
151151instance GoogleRequest LiveChatMessagesList where
152152 type Rs LiveChatMessagesList =
153153 LiveChatMessageListResponse
154+ type Scopes LiveChatMessagesList =
155+ '["https://www.googleapis.com/auth/youtube",
156+ "https://www.googleapis.com/auth/youtube.force-ssl",
157+ "https://www.googleapis.com/auth/youtube.readonly"]
154158 requestClient LiveChatMessagesList{..}
155159 = go (Just _lcmlLiveChatId) (Just _lcmlPart) _lcmlHl
156160 _lcmlPageToken
gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatModerators/Delete.hs+3
@@ -76,6 +76,9 @@ lcmdId = lens _lcmdId (\ s a -> s{_lcmdId = a})
7676
7777instance GoogleRequest LiveChatModeratorsDelete where
7878 type Rs LiveChatModeratorsDelete = ()
79+ type Scopes LiveChatModeratorsDelete =
80+ '["https://www.googleapis.com/auth/youtube",
81+ "https://www.googleapis.com/auth/youtube.force-ssl"]
7982 requestClient LiveChatModeratorsDelete{..}
8083 = go (Just _lcmdId) (Just AltJSON) youTubeService
8184 where go
gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatModerators/Insert.hs+3
@@ -90,6 +90,9 @@ lPayload = lens _lPayload (\ s a -> s{_lPayload = a})
9090
9191instance GoogleRequest LiveChatModeratorsInsert where
9292 type Rs LiveChatModeratorsInsert = LiveChatModerator
93+ type Scopes LiveChatModeratorsInsert =
94+ '["https://www.googleapis.com/auth/youtube",
95+ "https://www.googleapis.com/auth/youtube.force-ssl"]
9396 requestClient LiveChatModeratorsInsert{..}
9497 = go (Just _lPart) (Just AltJSON) _lPayload
9598 youTubeService
gogol-youtube/gen/Network/Google/Resource/YouTube/LiveChatModerators/List.hs+4
@@ -119,6 +119,10 @@ livMaxResults
119119instance GoogleRequest LiveChatModeratorsList where
120120 type Rs LiveChatModeratorsList =
121121 LiveChatModeratorListResponse
122+ type Scopes LiveChatModeratorsList =
123+ '["https://www.googleapis.com/auth/youtube",
124+ "https://www.googleapis.com/auth/youtube.force-ssl",
125+ "https://www.googleapis.com/auth/youtube.readonly"]
122126 requestClient LiveChatModeratorsList{..}
123127 = go (Just _livLiveChatId) (Just _livPart)
124128 _livPageToken
gogol-youtube/gen/Network/Google/Resource/YouTube/Sponsors/List.hs+4
@@ -112,6 +112,10 @@ sMaxResults
112112
113113instance GoogleRequest SponsorsList where
114114 type Rs SponsorsList = SponsorListResponse
115+ type Scopes SponsorsList =
116+ '["https://www.googleapis.com/auth/youtube",
117+ "https://www.googleapis.com/auth/youtube.force-ssl",
118+ "https://www.googleapis.com/auth/youtube.readonly"]
115119 requestClient SponsorsList{..}
116120 = go (Just _sPart) (Just _sFilter) _sPageToken
117121 (Just _sMaxResults)
gogol-youtube/gen/Network/Google/YouTube/Types.hs+14−13
@@ -1,3 +1,4 @@
1+{-# LANGUAGE DataKinds #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE NoImplicitPrelude #-}
@@ -2031,32 +2032,32 @@ import Network.Google.YouTube.Types.Product
20312032import Network.Google.YouTube.Types.Sum
20322033
20332034-- | Default request referring to version 'v3' of the YouTube Data API. This contains the host and root path used as a starting point for constructing service requests.
2034−youTubeService :: ServiceConfig
2035+youTubeService :: Service
20352036youTubeService
20362037 = defaultService (ServiceId "youtube:v3")
20372038 "www.googleapis.com"
20382039
20392040-- | Manage your YouTube videos
2040−authYoutubeUploadScope :: OAuthScope
2041−authYoutubeUploadScope = "https://www.googleapis.com/auth/youtube.upload";
2041+authYoutubeUploadScope :: Proxy '["https://www.googleapis.com/auth/youtube.upload"]
2042+authYoutubeUploadScope = Proxy;
20422043
20432044-- | Manage your YouTube account
2044−authYoutubeScope :: OAuthScope
2045−authYoutubeScope = "https://www.googleapis.com/auth/youtube";
2045+authYoutubeScope :: Proxy '["https://www.googleapis.com/auth/youtube"]
2046+authYoutubeScope = Proxy;
20462047
20472048-- | View and manage your assets and associated content on YouTube
2048−authYoutubepartnerScope :: OAuthScope
2049−authYoutubepartnerScope = "https://www.googleapis.com/auth/youtubepartner";
2049+authYoutubepartnerScope :: Proxy '["https://www.googleapis.com/auth/youtubepartner"]
2050+authYoutubepartnerScope = Proxy;
20502051
20512052-- | Manage your YouTube account
2052−authYoutubeForceSslScope :: OAuthScope
2053−authYoutubeForceSslScope = "https://www.googleapis.com/auth/youtube.force-ssl";
2053+authYoutubeForceSslScope :: Proxy '["https://www.googleapis.com/auth/youtube.force-ssl"]
2054+authYoutubeForceSslScope = Proxy;
20542055
20552056-- | View your YouTube account
2056−authYoutubeReadonlyScope :: OAuthScope
2057−authYoutubeReadonlyScope = "https://www.googleapis.com/auth/youtube.readonly";
2057+authYoutubeReadonlyScope :: Proxy '["https://www.googleapis.com/auth/youtube.readonly"]
2058+authYoutubeReadonlyScope = Proxy;
20582059
20592060-- | View private information of your YouTube channel relevant during the
20602061-- audit process with a YouTube partner
2061−authYoutubepartnerChannelAuditScope :: OAuthScope
2062−authYoutubepartnerChannelAuditScope = "https://www.googleapis.com/auth/youtubepartner-channel-audit";
2062+authYoutubepartnerChannelAuditScope :: Proxy '["https://www.googleapis.com/auth/youtubepartner-channel-audit"]
2063+authYoutubepartnerChannelAuditScope = Proxy;