gogol-billing 0.0.1 → 0.1.0
raw patch · 11 files changed
+63/−49 lines, 11 filesdep ~gogol-corePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: gogol-core
API changes (from Hackage documentation)
- Network.Google.Resource.CloudBilling.BillingAccounts.Get: instance GHC.Generics.Constructor Network.Google.Resource.CloudBilling.BillingAccounts.Get.C1_0BillingAccountsGet
- Network.Google.Resource.CloudBilling.BillingAccounts.Get: instance GHC.Generics.Datatype Network.Google.Resource.CloudBilling.BillingAccounts.Get.D1BillingAccountsGet
- Network.Google.Resource.CloudBilling.BillingAccounts.Get: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Get.S1_0_0BillingAccountsGet
- Network.Google.Resource.CloudBilling.BillingAccounts.Get: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Get.S1_0_1BillingAccountsGet
- Network.Google.Resource.CloudBilling.BillingAccounts.Get: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Get.S1_0_2BillingAccountsGet
- Network.Google.Resource.CloudBilling.BillingAccounts.Get: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Get.S1_0_3BillingAccountsGet
- Network.Google.Resource.CloudBilling.BillingAccounts.Get: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Get.S1_0_4BillingAccountsGet
- Network.Google.Resource.CloudBilling.BillingAccounts.Get: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Get.S1_0_5BillingAccountsGet
- Network.Google.Resource.CloudBilling.BillingAccounts.Get: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Get.S1_0_6BillingAccountsGet
- Network.Google.Resource.CloudBilling.BillingAccounts.Get: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Get.S1_0_7BillingAccountsGet
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Constructor Network.Google.Resource.CloudBilling.BillingAccounts.List.C1_0BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Datatype Network.Google.Resource.CloudBilling.BillingAccounts.List.D1BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.List.S1_0_0BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.List.S1_0_1BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.List.S1_0_2BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.List.S1_0_3BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.List.S1_0_4BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.List.S1_0_5BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.List.S1_0_6BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.List.S1_0_7BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.List.S1_0_8BillingAccountsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Constructor Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.C1_0BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Datatype Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.D1BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.S1_0_0BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.S1_0_1BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.S1_0_2BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.S1_0_3BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.S1_0_4BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.S1_0_5BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.S1_0_6BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.S1_0_7BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.S1_0_8BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List.S1_0_9BillingAccountsProjectsList
- Network.Google.Resource.CloudBilling.Projects.GetBillingInfo: instance GHC.Generics.Constructor Network.Google.Resource.CloudBilling.Projects.GetBillingInfo.C1_0ProjectsGetBillingInfo
- Network.Google.Resource.CloudBilling.Projects.GetBillingInfo: instance GHC.Generics.Datatype Network.Google.Resource.CloudBilling.Projects.GetBillingInfo.D1ProjectsGetBillingInfo
- Network.Google.Resource.CloudBilling.Projects.GetBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.GetBillingInfo.S1_0_0ProjectsGetBillingInfo
- Network.Google.Resource.CloudBilling.Projects.GetBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.GetBillingInfo.S1_0_1ProjectsGetBillingInfo
- Network.Google.Resource.CloudBilling.Projects.GetBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.GetBillingInfo.S1_0_2ProjectsGetBillingInfo
- Network.Google.Resource.CloudBilling.Projects.GetBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.GetBillingInfo.S1_0_3ProjectsGetBillingInfo
- Network.Google.Resource.CloudBilling.Projects.GetBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.GetBillingInfo.S1_0_4ProjectsGetBillingInfo
- Network.Google.Resource.CloudBilling.Projects.GetBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.GetBillingInfo.S1_0_5ProjectsGetBillingInfo
- Network.Google.Resource.CloudBilling.Projects.GetBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.GetBillingInfo.S1_0_6ProjectsGetBillingInfo
- Network.Google.Resource.CloudBilling.Projects.GetBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.GetBillingInfo.S1_0_7ProjectsGetBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Constructor Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.C1_0ProjectsUpdateBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Datatype Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.D1ProjectsUpdateBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.S1_0_0ProjectsUpdateBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.S1_0_1ProjectsUpdateBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.S1_0_2ProjectsUpdateBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.S1_0_3ProjectsUpdateBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.S1_0_4ProjectsUpdateBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.S1_0_5ProjectsUpdateBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.S1_0_6ProjectsUpdateBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.S1_0_7ProjectsUpdateBillingInfo
- Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo: instance GHC.Generics.Selector Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo.S1_0_8ProjectsUpdateBillingInfo
+ Network.Google.Billing: cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
- Network.Google.Billing: billingService :: Service
+ Network.Google.Billing: billingService :: ServiceConfig
- Network.Google.Billing.Types: billingService :: Service
+ Network.Google.Billing.Types: billingService :: ServiceConfig
- Network.Google.Billing.Types: cloudPlatformScope :: OAuthScope
+ Network.Google.Billing.Types: cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
Files
- README.md +3/−3
- gen/Network/Google/Billing.hs +4/−1
- gen/Network/Google/Billing/Types.hs +5/−4
- gen/Network/Google/Billing/Types/Product.hs +17/−17
- gen/Network/Google/Billing/Types/Sum.hs +1/−1
- gen/Network/Google/Resource/CloudBilling/BillingAccounts/Get.hs +6/−4
- gen/Network/Google/Resource/CloudBilling/BillingAccounts/List.hs +6/−4
- gen/Network/Google/Resource/CloudBilling/BillingAccounts/Projects/List.hs +6/−4
- gen/Network/Google/Resource/CloudBilling/Projects/GetBillingInfo.hs +6/−4
- gen/Network/Google/Resource/CloudBilling/Projects/UpdateBillingInfo.hs +6/−4
- gogol-billing.cabal +3/−3
README.md view
@@ -8,7 +8,7 @@ ## Version -`0.0.1`+`0.1.0` ## Description@@ -18,9 +18,9 @@ ## Contribute -For any problems, comments, or feedback please create an issue [here on GitHub](https://github.com/brendanhay/amazonka/issues).+For any problems, comments, or feedback please create an issue [here on GitHub](https://github.com/brendanhay/gogol/issues). -> _Note:_ this library is an auto-generated Haskell package. Please see `amazonka-gen` for more information.+> _Note:_ this library is an auto-generated Haskell package. Please see `gogol-gen` for more information. ## Licence
gen/Network/Google/Billing.hs view
@@ -7,7 +7,7 @@ -- | -- Module : Network.Google.Billing--- Copyright : (c) 2015 Brendan Hay+-- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -21,6 +21,9 @@ ( -- * Service Configuration billingService++ -- * OAuth Scopes+ , cloudPlatformScope -- * API Declaration , BillingAPI
gen/Network/Google/Billing/Types.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE DataKinds #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE NoImplicitPrelude #-}@@ -7,7 +8,7 @@ -- | -- Module : Network.Google.Billing.Types--- Copyright : (c) 2015 Brendan Hay+-- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -54,11 +55,11 @@ import Network.Google.Prelude -- | 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.-billingService :: Service+billingService :: ServiceConfig billingService = defaultService (ServiceId "cloudbilling:v1") "cloudbilling.googleapis.com" -- | View and manage your data across Google Cloud Platform services-cloudPlatformScope :: OAuthScope-cloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform";+cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]+cloudPlatformScope = Proxy;
gen/Network/Google/Billing/Types/Product.hs view
@@ -9,7 +9,7 @@ -- | -- Module : Network.Google.Billing.Types.Product--- Copyright : (c) 2015 Brendan Hay+-- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -25,7 +25,7 @@ -- billing account to one or more projects. -- -- /See:/ 'billingAccount' smart constructor.-data BillingAccount = BillingAccount+data BillingAccount = BillingAccount' { _baOpen :: !(Maybe Bool) , _baName :: !(Maybe Text) , _baDisplayName :: !(Maybe Text)@@ -43,7 +43,7 @@ billingAccount :: BillingAccount billingAccount =- BillingAccount+ BillingAccount' { _baOpen = Nothing , _baName = Nothing , _baDisplayName = Nothing@@ -74,12 +74,12 @@ parseJSON = withObject "BillingAccount" (\ o ->- BillingAccount <$>+ BillingAccount' <$> (o .:? "open") <*> (o .:? "name") <*> (o .:? "displayName")) instance ToJSON BillingAccount where- toJSON BillingAccount{..}+ toJSON BillingAccount'{..} = object (catMaybes [("open" .=) <$> _baOpen, ("name" .=) <$> _baName,@@ -90,7 +90,7 @@ -- billing account can be assigned to multiple projects). -- -- /See:/ 'projectBillingInfo' smart constructor.-data ProjectBillingInfo = ProjectBillingInfo+data ProjectBillingInfo = ProjectBillingInfo' { _pbiName :: !(Maybe Text) , _pbiBillingAccountName :: !(Maybe Text) , _pbiProjectId :: !(Maybe Text)@@ -111,7 +111,7 @@ projectBillingInfo :: ProjectBillingInfo projectBillingInfo =- ProjectBillingInfo+ ProjectBillingInfo' { _pbiName = Nothing , _pbiBillingAccountName = Nothing , _pbiProjectId = Nothing@@ -153,13 +153,13 @@ parseJSON = withObject "ProjectBillingInfo" (\ o ->- ProjectBillingInfo <$>+ ProjectBillingInfo' <$> (o .:? "name") <*> (o .:? "billingAccountName") <*> (o .:? "projectId") <*> (o .:? "billingEnabled")) instance ToJSON ProjectBillingInfo where- toJSON ProjectBillingInfo{..}+ toJSON ProjectBillingInfo'{..} = object (catMaybes [("name" .=) <$> _pbiName,@@ -170,7 +170,7 @@ -- | Request message for \`ListProjectBillingInfoResponse\`. -- -- /See:/ 'listProjectBillingInfoResponse' smart constructor.-data ListProjectBillingInfoResponse = ListProjectBillingInfoResponse+data ListProjectBillingInfoResponse = ListProjectBillingInfoResponse' { _lpbirNextPageToken :: !(Maybe Text) , _lpbirProjectBillingInfo :: !(Maybe [ProjectBillingInfo]) } deriving (Eq,Show,Data,Typeable,Generic)@@ -185,7 +185,7 @@ listProjectBillingInfoResponse :: ListProjectBillingInfoResponse listProjectBillingInfoResponse =- ListProjectBillingInfoResponse+ ListProjectBillingInfoResponse' { _lpbirNextPageToken = Nothing , _lpbirProjectBillingInfo = Nothing }@@ -213,12 +213,12 @@ parseJSON = withObject "ListProjectBillingInfoResponse" (\ o ->- ListProjectBillingInfoResponse <$>+ ListProjectBillingInfoResponse' <$> (o .:? "nextPageToken") <*> (o .:? "projectBillingInfo" .!= mempty)) instance ToJSON ListProjectBillingInfoResponse where- toJSON ListProjectBillingInfoResponse{..}+ toJSON ListProjectBillingInfoResponse'{..} = object (catMaybes [("nextPageToken" .=) <$> _lpbirNextPageToken,@@ -228,7 +228,7 @@ -- | Response message for \`ListBillingAccounts\`. -- -- /See:/ 'listBillingAccountsResponse' smart constructor.-data ListBillingAccountsResponse = ListBillingAccountsResponse+data ListBillingAccountsResponse = ListBillingAccountsResponse' { _lbarNextPageToken :: !(Maybe Text) , _lbarBillingAccounts :: !(Maybe [BillingAccount]) } deriving (Eq,Show,Data,Typeable,Generic)@@ -243,7 +243,7 @@ listBillingAccountsResponse :: ListBillingAccountsResponse listBillingAccountsResponse =- ListBillingAccountsResponse+ ListBillingAccountsResponse' { _lbarNextPageToken = Nothing , _lbarBillingAccounts = Nothing }@@ -269,12 +269,12 @@ parseJSON = withObject "ListBillingAccountsResponse" (\ o ->- ListBillingAccountsResponse <$>+ ListBillingAccountsResponse' <$> (o .:? "nextPageToken") <*> (o .:? "billingAccounts" .!= mempty)) instance ToJSON ListBillingAccountsResponse where- toJSON ListBillingAccountsResponse{..}+ toJSON ListBillingAccountsResponse'{..} = object (catMaybes [("nextPageToken" .=) <$> _lbarNextPageToken,
gen/Network/Google/Billing/Types/Sum.hs view
@@ -8,7 +8,7 @@ -- | -- Module : Network.Google.Billing.Types.Sum--- Copyright : (c) 2015 Brendan Hay+-- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated
gen/Network/Google/Resource/CloudBilling/BillingAccounts/Get.hs view
@@ -14,7 +14,7 @@ -- | -- Module : Network.Google.Resource.CloudBilling.BillingAccounts.Get--- Copyright : (c) 2015 Brendan Hay+-- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -68,7 +68,7 @@ -- account](https:\/\/support.google.com\/cloud\/answer\/4430947). -- -- /See:/ 'billingAccountsGet' smart constructor.-data BillingAccountsGet = BillingAccountsGet+data BillingAccountsGet = BillingAccountsGet' { _bagXgafv :: !(Maybe Text) , _bagUploadProtocol :: !(Maybe Text) , _bagPp :: !Bool@@ -102,7 +102,7 @@ :: Text -- ^ 'bagName' -> BillingAccountsGet billingAccountsGet pBagName_ =- BillingAccountsGet+ BillingAccountsGet' { _bagXgafv = Nothing , _bagUploadProtocol = Nothing , _bagPp = True@@ -157,7 +157,9 @@ instance GoogleRequest BillingAccountsGet where type Rs BillingAccountsGet = BillingAccount- requestClient BillingAccountsGet{..}+ type Scopes BillingAccountsGet =+ '["https://www.googleapis.com/auth/cloud-platform"]+ requestClient BillingAccountsGet'{..} = go _bagName _bagXgafv _bagUploadProtocol (Just _bagPp) _bagAccessToken
gen/Network/Google/Resource/CloudBilling/BillingAccounts/List.hs view
@@ -14,7 +14,7 @@ -- | -- Module : Network.Google.Resource.CloudBilling.BillingAccounts.List--- Copyright : (c) 2015 Brendan Hay+-- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -69,7 +69,7 @@ -- [owns](https:\/\/support.google.com\/cloud\/answer\/4430947). -- -- /See:/ 'billingAccountsList' smart constructor.-data BillingAccountsList = BillingAccountsList+data BillingAccountsList = BillingAccountsList' { _balXgafv :: !(Maybe Text) , _balUploadProtocol :: !(Maybe Text) , _balPp :: !Bool@@ -105,7 +105,7 @@ billingAccountsList :: BillingAccountsList billingAccountsList =- BillingAccountsList+ BillingAccountsList' { _balXgafv = Nothing , _balUploadProtocol = Nothing , _balPp = True@@ -172,7 +172,9 @@ instance GoogleRequest BillingAccountsList where type Rs BillingAccountsList = ListBillingAccountsResponse- requestClient BillingAccountsList{..}+ type Scopes BillingAccountsList =+ '["https://www.googleapis.com/auth/cloud-platform"]+ requestClient BillingAccountsList'{..} = go _balXgafv _balUploadProtocol (Just _balPp) _balAccessToken _balUploadType
gen/Network/Google/Resource/CloudBilling/BillingAccounts/Projects/List.hs view
@@ -14,7 +14,7 @@ -- | -- Module : Network.Google.Resource.CloudBilling.BillingAccounts.Projects.List--- Copyright : (c) 2015 Brendan Hay+-- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -73,7 +73,7 @@ -- account](https:\/\/support.google.com\/cloud\/answer\/4430947). -- -- /See:/ 'billingAccountsProjectsList' smart constructor.-data BillingAccountsProjectsList = BillingAccountsProjectsList+data BillingAccountsProjectsList = BillingAccountsProjectsList' { _baplXgafv :: !(Maybe Text) , _baplUploadProtocol :: !(Maybe Text) , _baplPp :: !Bool@@ -113,7 +113,7 @@ :: Text -- ^ 'baplName' -> BillingAccountsProjectsList billingAccountsProjectsList pBaplName_ =- BillingAccountsProjectsList+ BillingAccountsProjectsList' { _baplXgafv = Nothing , _baplUploadProtocol = Nothing , _baplPp = True@@ -190,7 +190,9 @@ where type Rs BillingAccountsProjectsList = ListProjectBillingInfoResponse- requestClient BillingAccountsProjectsList{..}+ type Scopes BillingAccountsProjectsList =+ '["https://www.googleapis.com/auth/cloud-platform"]+ requestClient BillingAccountsProjectsList'{..} = go _baplName _baplXgafv _baplUploadProtocol (Just _baplPp) _baplAccessToken
gen/Network/Google/Resource/CloudBilling/Projects/GetBillingInfo.hs view
@@ -14,7 +14,7 @@ -- | -- Module : Network.Google.Resource.CloudBilling.Projects.GetBillingInfo--- Copyright : (c) 2015 Brendan Hay+-- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -71,7 +71,7 @@ -- ). -- -- /See:/ 'projectsGetBillingInfo' smart constructor.-data ProjectsGetBillingInfo = ProjectsGetBillingInfo+data ProjectsGetBillingInfo = ProjectsGetBillingInfo' { _pgbiXgafv :: !(Maybe Text) , _pgbiUploadProtocol :: !(Maybe Text) , _pgbiPp :: !Bool@@ -105,7 +105,7 @@ :: Text -- ^ 'pgbiName' -> ProjectsGetBillingInfo projectsGetBillingInfo pPgbiName_ =- ProjectsGetBillingInfo+ ProjectsGetBillingInfo' { _pgbiXgafv = Nothing , _pgbiUploadProtocol = Nothing , _pgbiPp = True@@ -161,7 +161,9 @@ instance GoogleRequest ProjectsGetBillingInfo where type Rs ProjectsGetBillingInfo = ProjectBillingInfo- requestClient ProjectsGetBillingInfo{..}+ type Scopes ProjectsGetBillingInfo =+ '["https://www.googleapis.com/auth/cloud-platform"]+ requestClient ProjectsGetBillingInfo'{..} = go _pgbiName _pgbiXgafv _pgbiUploadProtocol (Just _pgbiPp) _pgbiAccessToken
gen/Network/Google/Resource/CloudBilling/Projects/UpdateBillingInfo.hs view
@@ -14,7 +14,7 @@ -- | -- Module : Network.Google.Resource.CloudBilling.Projects.UpdateBillingInfo--- Copyright : (c) 2015 Brendan Hay+-- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay <brendan.g.hay@gmail.com> -- Stability : auto-generated@@ -119,7 +119,7 @@ -- billing account. -- -- /See:/ 'projectsUpdateBillingInfo' smart constructor.-data ProjectsUpdateBillingInfo = ProjectsUpdateBillingInfo+data ProjectsUpdateBillingInfo = ProjectsUpdateBillingInfo' { _pubiXgafv :: !(Maybe Text) , _pubiUploadProtocol :: !(Maybe Text) , _pubiPp :: !Bool@@ -157,7 +157,7 @@ -> Text -- ^ 'pubiName' -> ProjectsUpdateBillingInfo projectsUpdateBillingInfo pPubiPayload_ pPubiName_ =- ProjectsUpdateBillingInfo+ ProjectsUpdateBillingInfo' { _pubiXgafv = Nothing , _pubiUploadProtocol = Nothing , _pubiPp = True@@ -221,7 +221,9 @@ where type Rs ProjectsUpdateBillingInfo = ProjectBillingInfo- requestClient ProjectsUpdateBillingInfo{..}+ type Scopes ProjectsUpdateBillingInfo =+ '["https://www.googleapis.com/auth/cloud-platform"]+ requestClient ProjectsUpdateBillingInfo'{..} = go _pubiName _pubiXgafv _pubiUploadProtocol (Just _pubiPp) _pubiAccessToken
gogol-billing.cabal view
@@ -1,5 +1,5 @@ name: gogol-billing-version: 0.0.1+version: 0.1.0 synopsis: Google Cloud Billing SDK. homepage: https://github.com/brendanhay/gogol bug-reports: https://github.com/brendanhay/gogol/issues@@ -7,7 +7,7 @@ license-file: LICENSE author: Brendan Hay maintainer: Brendan Hay <brendan.g.hay@gmail.com>-copyright: Copyright (c) 2015 Brendan Hay+copyright: Copyright (c) 2015-2016 Brendan Hay category: Network, Google, Cloud build-type: Simple cabal-version: >= 1.10@@ -47,5 +47,5 @@ , Network.Google.Billing.Types.Sum build-depends:- gogol-core == 0.0.1.*+ gogol-core == 0.1.0.* , base >= 4.7 && < 5