on develop help sign in
Regenerating gogol-dataproc from latest service definition
commitd0f83df48b109c189a0c96a14810d48a06a8f545 authorBrendan Hay <brendan.g.hay@gmail.com> dateMon 20 Jun 2016, 09:33 (10 years ago) parent02976bd
7 files changed+13−515
gogol-dataproc/gen/Network/Google/Dataproc.hs+3−21 gogol-dataproc/gen/Network/Google/Dataproc/Types.hs−20 gogol-dataproc/gen/Network/Google/Dataproc/Types/Product.hs+1−36 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Media/Download.hs−206 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Media/Upload.hs−225 gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Patch.hs+8−3 gogol-dataproc/gogol-dataproc.cabal+1−4
gogol-dataproc/gen/Network/Google/Dataproc.hs+3−21
@@ -13,8 +13,7 @@
1313-- Stability : auto-generated
1414-- Portability : non-portable (GHC extensions)
1515--
16−-- An API for managing Hadoop-based clusters and jobs on Google Cloud
17−-- Platform.
16+-- Manages Hadoop-based clusters and jobs on Google Cloud Platform.
1817--
1918-- /See:/ <https://cloud.google.com/dataproc/ Google Cloud Dataproc API Reference>
2019module Network.Google.Dataproc
@@ -23,9 +22,6 @@ module Network.Google.Dataproc
2322 dataprocService
2423
2524 -- * OAuth Scopes
26− , loggingAdminScope
27− , loggingReadScope
28− , loggingWriteScope
2925 , cloudPlatformScope
3026
3127 -- * API Declaration
@@ -33,12 +29,6 @@ module Network.Google.Dataproc
3329
3430 -- * Resources
3531
36− -- ** dataproc.media.download
37− , module Network.Google.Resource.Dataproc.Media.Download
38−
39− -- ** dataproc.media.upload
40− , module Network.Google.Resource.Dataproc.Media.Upload
41−
4232 -- ** dataproc.projects.regions.clusters.create
4333 , module Network.Google.Resource.Dataproc.Projects.Regions.Clusters.Create
4434
@@ -281,11 +271,6 @@ module Network.Google.Dataproc
281271 , hiveJobProperties
282272 , hAddtional
283273
284− -- ** Media
285− , Media
286− , media
287− , mResourceName
288−
289274 -- ** DiagnoseClusterOutputLocation
290275 , DiagnoseClusterOutputLocation
291276 , diagnoseClusterOutputLocation
@@ -457,8 +442,6 @@ module Network.Google.Dataproc
457442
458443import Network.Google.Dataproc.Types
459444import Network.Google.Prelude
460−import Network.Google.Resource.Dataproc.Media.Download
461−import Network.Google.Resource.Dataproc.Media.Upload
462445import Network.Google.Resource.Dataproc.Projects.Regions.Clusters.Create
463446import Network.Google.Resource.Dataproc.Projects.Regions.Clusters.Delete
464447import Network.Google.Resource.Dataproc.Projects.Regions.Clusters.Diagnose
@@ -481,9 +464,8 @@ TODO
481464
482465-- | Represents the entirety of the methods and resources available for the Google Cloud Dataproc API service.
483466type DataprocAPI =
484− MediaDownloadResource :<|> MediaUploadResource :<|>
485− ProjectsRegionsJobsListResource
486− :<|> ProjectsRegionsJobsGetResource
467+ ProjectsRegionsJobsListResource :<|>
468+ ProjectsRegionsJobsGetResource
487469 :<|> ProjectsRegionsJobsSubmitResource
488470 :<|> ProjectsRegionsJobsCancelResource
489471 :<|> ProjectsRegionsJobsDeleteResource
gogol-dataproc/gen/Network/Google/Dataproc/Types.hs−20
@@ -20,9 +20,6 @@ module Network.Google.Dataproc.Types
2020 dataprocService
2121
2222 -- * OAuth Scopes
23− , loggingAdminScope
24− , loggingReadScope
25− , loggingWriteScope
2623 , cloudPlatformScope
2724
2825 -- * JobReference
@@ -220,11 +217,6 @@ module Network.Google.Dataproc.Types
220217 , hiveJobProperties
221218 , hAddtional
222219
223− -- * Media
224− , Media
225− , media
226− , mResourceName
227−
228220 -- * DiagnoseClusterOutputLocation
229221 , DiagnoseClusterOutputLocation
230222 , diagnoseClusterOutputLocation
@@ -404,18 +396,6 @@ dataprocService
404396 = defaultService (ServiceId "dataproc:v1")
405397 "dataproc.googleapis.com"
406398
407−-- | Administrate log data for your projects
408−loggingAdminScope :: Proxy '["https://www.googleapis.com/auth/logging.admin"]
409−loggingAdminScope = Proxy;
410−
411−-- | View log data for your projects
412−loggingReadScope :: Proxy '["https://www.googleapis.com/auth/logging.read"]
413−loggingReadScope = Proxy;
414−
415−-- | Submit log data for your projects
416−loggingWriteScope :: Proxy '["https://www.googleapis.com/auth/logging.write"]
417−loggingWriteScope = Proxy;
418−
419399-- | View and manage your data across Google Cloud Platform services
420400cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
421401cloudPlatformScope = Proxy;
gogol-dataproc/gen/Network/Google/Dataproc/Types/Product.hs+1−36
@@ -1211,7 +1211,7 @@ ccMasterConfig
12111211 = lens _ccMasterConfig
12121212 (\ s a -> s{_ccMasterConfig = a})
12131213
1214−-- | [Optional] The shared Google Compute Engine config settings for all
1214+-- | [Required] The shared Google Compute Engine config settings for all
12151215-- instances in a cluster.
12161216ccGceClusterConfig :: Lens' ClusterConfig (Maybe GceClusterConfig)
12171217ccGceClusterConfig
@@ -1808,41 +1808,6 @@ instance FromJSON HiveJobProperties where
18081808instance ToJSON HiveJobProperties where
18091809 toJSON = toJSON . _hAddtional
18101810
1811−-- | Media resource.
1812−--
1813−-- /See:/ 'media' smart constructor.
1814−newtype Media = Media'
1815− { _mResourceName :: Maybe Text
1816− } deriving (Eq,Show,Data,Typeable,Generic)
1817−
1818−-- | Creates a value of 'Media' with the minimum fields required to make a request.
1819−--
1820−-- Use one of the following lenses to modify other fields as desired:
1821−--
1822−-- * 'mResourceName'
1823−media
1824− :: Media
1825−media =
1826− Media'
1827− { _mResourceName = Nothing
1828− }
1829−
1830−-- | Name of the media resource.
1831−mResourceName :: Lens' Media (Maybe Text)
1832−mResourceName
1833− = lens _mResourceName
1834− (\ s a -> s{_mResourceName = a})
1835−
1836−instance FromJSON Media where
1837− parseJSON
1838− = withObject "Media"
1839− (\ o -> Media' <$> (o .:? "resourceName"))
1840−
1841−instance ToJSON Media where
1842− toJSON Media'{..}
1843− = object
1844− (catMaybes [("resourceName" .=) <$> _mResourceName])
1845−
18461811-- | The location where output from diagnostic command can be found.
18471812--
18481813-- /See:/ 'diagnoseClusterOutputLocation' smart constructor.
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Media/Download.hsdeleted−206
@@ -1,206 +0,0 @@
1−{-# LANGUAGE DataKinds #-}
2−{-# LANGUAGE DeriveDataTypeable #-}
3−{-# LANGUAGE DeriveGeneric #-}
4−{-# LANGUAGE FlexibleInstances #-}
5−{-# LANGUAGE NoImplicitPrelude #-}
6−{-# LANGUAGE OverloadedStrings #-}
7−{-# LANGUAGE RecordWildCards #-}
8−{-# LANGUAGE TypeFamilies #-}
9−{-# LANGUAGE TypeOperators #-}
10−
11−{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
12−{-# OPTIONS_GHC -fno-warn-unused-binds #-}
13−{-# OPTIONS_GHC -fno-warn-unused-imports #-}
14−
15−-- |
16−-- Module : Network.Google.Resource.Dataproc.Media.Download
17−-- Copyright : (c) 2015-2016 Brendan Hay
18−-- License : Mozilla Public License, v. 2.0.
19−-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
20−-- Stability : auto-generated
21−-- Portability : non-portable (GHC extensions)
22−--
23−-- Method for media download. Download is supported on the URI
24−-- \`\/v1\/media\/{+name}?alt=media\`.
25−--
26−-- /See:/ <https://cloud.google.com/dataproc/ Google Cloud Dataproc API Reference> for @dataproc.media.download@.
27−module Network.Google.Resource.Dataproc.Media.Download
28− (
29− -- * REST Resource
30− MediaDownloadResource
31−
32− -- * Creating a Request
33− , mediaDownload
34− , MediaDownload'
35−
36− -- * Request Lenses
37− , mdXgafv
38− , mdUploadProtocol
39− , mdResourceName
40− , mdPp
41− , mdAccessToken
42− , mdUploadType
43− , mdBearerToken
44− , mdCallback
45− ) where
46−
47−import Network.Google.Dataproc.Types
48−import Network.Google.Prelude
49−
50−-- | A resource alias for @dataproc.media.download@ method which the
51−-- 'MediaDownload'' request conforms to.
52−type MediaDownloadResource =
53− "v1" :>
54− "media" :>
55− Capture "resourceName" Text :>
56− QueryParam "$.xgafv" Text :>
57− QueryParam "upload_protocol" Text :>
58− QueryParam "pp" Bool :>
59− QueryParam "access_token" Text :>
60− QueryParam "uploadType" Text :>
61− QueryParam "bearer_token" Text :>
62− QueryParam "callback" Text :>
63− QueryParam "alt" AltJSON :> Get '[JSON] Media
64− :<|>
65− "v1" :>
66− "media" :>
67− Capture "resourceName" Text :>
68− QueryParam "$.xgafv" Text :>
69− QueryParam "upload_protocol" Text :>
70− QueryParam "pp" Bool :>
71− QueryParam "access_token" Text :>
72− QueryParam "uploadType" Text :>
73− QueryParam "bearer_token" Text :>
74− QueryParam "callback" Text :>
75− QueryParam "alt" AltMedia :>
76− Get '[OctetStream] Stream
77−
78−-- | Method for media download. Download is supported on the URI
79−-- \`\/v1\/media\/{+name}?alt=media\`.
80−--
81−-- /See:/ 'mediaDownload' smart constructor.
82−data MediaDownload' = MediaDownload''
83− { _mdXgafv :: !(Maybe Text)
84− , _mdUploadProtocol :: !(Maybe Text)
85− , _mdResourceName :: !Text
86− , _mdPp :: !Bool
87− , _mdAccessToken :: !(Maybe Text)
88− , _mdUploadType :: !(Maybe Text)
89− , _mdBearerToken :: !(Maybe Text)
90− , _mdCallback :: !(Maybe Text)
91− } deriving (Eq,Show,Data,Typeable,Generic)
92−
93−-- | Creates a value of 'MediaDownload' with the minimum fields required to make a request.
94−--
95−-- Use one of the following lenses to modify other fields as desired:
96−--
97−-- * 'mdXgafv'
98−--
99−-- * 'mdUploadProtocol'
100−--
101−-- * 'mdResourceName'
102−--
103−-- * 'mdPp'
104−--
105−-- * 'mdAccessToken'
106−--
107−-- * 'mdUploadType'
108−--
109−-- * 'mdBearerToken'
110−--
111−-- * 'mdCallback'
112−mediaDownload
113− :: Text -- ^ 'mdResourceName'
114− -> MediaDownload'
115−mediaDownload pMdResourceName_ =
116− MediaDownload''
117− { _mdXgafv = Nothing
118− , _mdUploadProtocol = Nothing
119− , _mdResourceName = pMdResourceName_
120− , _mdPp = True
121− , _mdAccessToken = Nothing
122− , _mdUploadType = Nothing
123− , _mdBearerToken = Nothing
124− , _mdCallback = Nothing
125− }
126−
127−-- | V1 error format.
128−mdXgafv :: Lens' MediaDownload' (Maybe Text)
129−mdXgafv = lens _mdXgafv (\ s a -> s{_mdXgafv = a})
130−
131−-- | Upload protocol for media (e.g. \"raw\", \"multipart\").
132−mdUploadProtocol :: Lens' MediaDownload' (Maybe Text)
133−mdUploadProtocol
134− = lens _mdUploadProtocol
135− (\ s a -> s{_mdUploadProtocol = a})
136−
137−-- | Name of the media that is being downloaded. See
138−-- ByteStream.ReadRequest.resource_name.
139−mdResourceName :: Lens' MediaDownload' Text
140−mdResourceName
141− = lens _mdResourceName
142− (\ s a -> s{_mdResourceName = a})
143−
144−-- | Pretty-print response.
145−mdPp :: Lens' MediaDownload' Bool
146−mdPp = lens _mdPp (\ s a -> s{_mdPp = a})
147−
148−-- | OAuth access token.
149−mdAccessToken :: Lens' MediaDownload' (Maybe Text)
150−mdAccessToken
151− = lens _mdAccessToken
152− (\ s a -> s{_mdAccessToken = a})
153−
154−-- | Legacy upload protocol for media (e.g. \"media\", \"multipart\").
155−mdUploadType :: Lens' MediaDownload' (Maybe Text)
156−mdUploadType
157− = lens _mdUploadType (\ s a -> s{_mdUploadType = a})
158−
159−-- | OAuth bearer token.
160−mdBearerToken :: Lens' MediaDownload' (Maybe Text)
161−mdBearerToken
162− = lens _mdBearerToken
163− (\ s a -> s{_mdBearerToken = a})
164−
165−-- | JSONP
166−mdCallback :: Lens' MediaDownload' (Maybe Text)
167−mdCallback
168− = lens _mdCallback (\ s a -> s{_mdCallback = a})
169−
170−instance GoogleRequest MediaDownload' where
171− 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"]
177− requestClient MediaDownload''{..}
178− = go _mdResourceName _mdXgafv _mdUploadProtocol
179− (Just _mdPp)
180− _mdAccessToken
181− _mdUploadType
182− _mdBearerToken
183− _mdCallback
184− (Just AltJSON)
185− dataprocService
186− where go :<|> _
187− = buildClient (Proxy :: Proxy MediaDownloadResource)
188− mempty
189−
190−instance GoogleRequest (MediaDownload MediaDownload')
191− where
192− type Rs (MediaDownload MediaDownload') = Stream
193− type Scopes (MediaDownload MediaDownload') =
194− Scopes MediaDownload'
195− requestClient (MediaDownload MediaDownload''{..})
196− = go _mdResourceName _mdXgafv _mdUploadProtocol
197− (Just _mdPp)
198− _mdAccessToken
199− _mdUploadType
200− _mdBearerToken
201− _mdCallback
202− (Just AltMedia)
203− dataprocService
204− where _ :<|> go
205− = buildClient (Proxy :: Proxy MediaDownloadResource)
206− mempty
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Media/Upload.hsdeleted−225
@@ -1,225 +0,0 @@
1−{-# LANGUAGE DataKinds #-}
2−{-# LANGUAGE DeriveDataTypeable #-}
3−{-# LANGUAGE DeriveGeneric #-}
4−{-# LANGUAGE FlexibleInstances #-}
5−{-# LANGUAGE NoImplicitPrelude #-}
6−{-# LANGUAGE OverloadedStrings #-}
7−{-# LANGUAGE RecordWildCards #-}
8−{-# LANGUAGE TypeFamilies #-}
9−{-# LANGUAGE TypeOperators #-}
10−
11−{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
12−{-# OPTIONS_GHC -fno-warn-unused-binds #-}
13−{-# OPTIONS_GHC -fno-warn-unused-imports #-}
14−
15−-- |
16−-- Module : Network.Google.Resource.Dataproc.Media.Upload
17−-- Copyright : (c) 2015-2016 Brendan Hay
18−-- License : Mozilla Public License, v. 2.0.
19−-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
20−-- Stability : auto-generated
21−-- Portability : non-portable (GHC extensions)
22−--
23−-- Method for media upload. Upload is supported on the URI
24−-- \`\/upload\/v1\/media\/{+name}\`.
25−--
26−-- /See:/ <https://cloud.google.com/dataproc/ Google Cloud Dataproc API Reference> for @dataproc.media.upload@.
27−module Network.Google.Resource.Dataproc.Media.Upload
28− (
29− -- * REST Resource
30− MediaUploadResource
31−
32− -- * Creating a Request
33− , mediaUpload
34− , MediaUpload'
35−
36− -- * Request Lenses
37− , muXgafv
38− , muUploadProtocol
39− , muResourceName
40− , muPp
41− , muAccessToken
42− , muUploadType
43− , muPayload
44− , muBearerToken
45− , muCallback
46− ) where
47−
48−import Network.Google.Dataproc.Types
49−import Network.Google.Prelude
50−
51−-- | A resource alias for @dataproc.media.upload@ method which the
52−-- 'MediaUpload'' request conforms to.
53−type MediaUploadResource =
54− "v1" :>
55− "media" :>
56− Capture "resourceName" Text :>
57− QueryParam "$.xgafv" Text :>
58− QueryParam "upload_protocol" Text :>
59− QueryParam "pp" Bool :>
60− QueryParam "access_token" Text :>
61− QueryParam "uploadType" Text :>
62− QueryParam "bearer_token" Text :>
63− QueryParam "callback" Text :>
64− QueryParam "alt" AltJSON :>
65− ReqBody '[JSON] Media :> Post '[JSON] Media
66− :<|>
67− "upload" :>
68− "v1" :>
69− "media" :>
70− Capture "resourceName" Text :>
71− QueryParam "$.xgafv" Text :>
72− QueryParam "upload_protocol" Text :>
73− QueryParam "pp" Bool :>
74− QueryParam "access_token" Text :>
75− QueryParam "uploadType" Text :>
76− QueryParam "bearer_token" Text :>
77− QueryParam "callback" Text :>
78− QueryParam "alt" AltJSON :>
79− QueryParam "uploadType" Multipart :>
80− MultipartRelated '[JSON] Media :>
81− Post '[JSON] Media
82−
83−-- | Method for media upload. Upload is supported on the URI
84−-- \`\/upload\/v1\/media\/{+name}\`.
85−--
86−-- /See:/ 'mediaUpload' smart constructor.
87−data MediaUpload' = MediaUpload''
88− { _muXgafv :: !(Maybe Text)
89− , _muUploadProtocol :: !(Maybe Text)
90− , _muResourceName :: !Text
91− , _muPp :: !Bool
92− , _muAccessToken :: !(Maybe Text)
93− , _muUploadType :: !(Maybe Text)
94− , _muPayload :: !Media
95− , _muBearerToken :: !(Maybe Text)
96− , _muCallback :: !(Maybe Text)
97− } deriving (Eq,Show,Data,Typeable,Generic)
98−
99−-- | Creates a value of 'MediaUpload' with the minimum fields required to make a request.
100−--
101−-- Use one of the following lenses to modify other fields as desired:
102−--
103−-- * 'muXgafv'
104−--
105−-- * 'muUploadProtocol'
106−--
107−-- * 'muResourceName'
108−--
109−-- * 'muPp'
110−--
111−-- * 'muAccessToken'
112−--
113−-- * 'muUploadType'
114−--
115−-- * 'muPayload'
116−--
117−-- * 'muBearerToken'
118−--
119−-- * 'muCallback'
120−mediaUpload
121− :: Text -- ^ 'muResourceName'
122− -> Media -- ^ 'muPayload'
123− -> MediaUpload'
124−mediaUpload pMuResourceName_ pMuPayload_ =
125− MediaUpload''
126− { _muXgafv = Nothing
127− , _muUploadProtocol = Nothing
128− , _muResourceName = pMuResourceName_
129− , _muPp = True
130− , _muAccessToken = Nothing
131− , _muUploadType = Nothing
132− , _muPayload = pMuPayload_
133− , _muBearerToken = Nothing
134− , _muCallback = Nothing
135− }
136−
137−-- | V1 error format.
138−muXgafv :: Lens' MediaUpload' (Maybe Text)
139−muXgafv = lens _muXgafv (\ s a -> s{_muXgafv = a})
140−
141−-- | Upload protocol for media (e.g. \"raw\", \"multipart\").
142−muUploadProtocol :: Lens' MediaUpload' (Maybe Text)
143−muUploadProtocol
144− = lens _muUploadProtocol
145− (\ s a -> s{_muUploadProtocol = a})
146−
147−-- | Name of the media that is being downloaded. See
148−-- ByteStream.ReadRequest.resource_name.
149−muResourceName :: Lens' MediaUpload' Text
150−muResourceName
151− = lens _muResourceName
152− (\ s a -> s{_muResourceName = a})
153−
154−-- | Pretty-print response.
155−muPp :: Lens' MediaUpload' Bool
156−muPp = lens _muPp (\ s a -> s{_muPp = a})
157−
158−-- | OAuth access token.
159−muAccessToken :: Lens' MediaUpload' (Maybe Text)
160−muAccessToken
161− = lens _muAccessToken
162− (\ s a -> s{_muAccessToken = a})
163−
164−-- | Legacy upload protocol for media (e.g. \"media\", \"multipart\").
165−muUploadType :: Lens' MediaUpload' (Maybe Text)
166−muUploadType
167− = lens _muUploadType (\ s a -> s{_muUploadType = a})
168−
169−-- | Multipart request metadata.
170−muPayload :: Lens' MediaUpload' Media
171−muPayload
172− = lens _muPayload (\ s a -> s{_muPayload = a})
173−
174−-- | OAuth bearer token.
175−muBearerToken :: Lens' MediaUpload' (Maybe Text)
176−muBearerToken
177− = lens _muBearerToken
178− (\ s a -> s{_muBearerToken = a})
179−
180−-- | JSONP
181−muCallback :: Lens' MediaUpload' (Maybe Text)
182−muCallback
183− = lens _muCallback (\ s a -> s{_muCallback = a})
184−
185−instance GoogleRequest MediaUpload' where
186− 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"]
192− requestClient MediaUpload''{..}
193− = go _muResourceName _muXgafv _muUploadProtocol
194− (Just _muPp)
195− _muAccessToken
196− _muUploadType
197− _muBearerToken
198− _muCallback
199− (Just AltJSON)
200− _muPayload
201− dataprocService
202− where go :<|> _
203− = buildClient (Proxy :: Proxy MediaUploadResource)
204− mempty
205−
206−instance GoogleRequest (MediaUpload MediaUpload')
207− where
208− type Rs (MediaUpload MediaUpload') = Media
209− type Scopes (MediaUpload MediaUpload') =
210− Scopes MediaUpload'
211− requestClient (MediaUpload MediaUpload''{..} body)
212− = go _muResourceName _muXgafv _muUploadProtocol
213− (Just _muPp)
214− _muAccessToken
215− _muUploadType
216− _muBearerToken
217− _muCallback
218− (Just AltJSON)
219− (Just Multipart)
220− _muPayload
221− body
222− dataprocService
223− where _ :<|> go
224− = buildClient (Proxy :: Proxy MediaUploadResource)
225− mempty
gogol-dataproc/gen/Network/Google/Resource/Dataproc/Projects/Regions/Clusters/Patch.hs+8−3
@@ -155,9 +155,14 @@ prcpUploadProtocol
155155-- the update_mask parameter would be specified as
156156-- config.worker_config.num_instances, and the \`PATCH\` request body would
157157-- specify the new value, as follows: { \"config\":{ \"workerConfig\":{
158−-- \"numInstances\":\"5\" } } } Note: Currently,
159−-- config.worker_config.num_instances is the only field that can be
160−-- updated.
158+-- \"numInstances\":\"5\" } } } Similarly, to change the number of
159+-- preemptible workers in a cluster to 5, the update_mask parameter would
160+-- be config.secondary_worker_config.num_instances, and the \`PATCH\`
161+-- request body would be set as follows: { \"config\":{
162+-- \"secondaryWorkerConfig\":{ \"numInstances\":\"5\" } } } Note:
163+-- Currently, config.worker_config.num_instances and
164+-- config.secondary_worker_config.num_instances are the only fields that
165+-- can be updated.
161166prcpUpdateMask :: Lens' ProjectsRegionsClustersPatch (Maybe Text)
162167prcpUpdateMask
163168 = lens _prcpUpdateMask
gogol-dataproc/gogol-dataproc.cabal+1−4
@@ -14,8 +14,7 @@ cabal-version: >= 1.10
1414extra-source-files: README.md
1515
1616description:
17− An API for managing Hadoop-based clusters and jobs on Google Cloud
18− Platform.
17+ Manages Hadoop-based clusters and jobs on Google Cloud Platform.
1918 .
2019 /Warning:/ This is an experimental prototype/preview release which is still
2120 under exploratory development and not intended for public use, caveat emptor!
@@ -36,8 +35,6 @@ library
3635 exposed-modules:
3736 Network.Google.Dataproc
3837 , Network.Google.Dataproc.Types
39− , Network.Google.Resource.Dataproc.Media.Download
40− , Network.Google.Resource.Dataproc.Media.Upload
4138 , Network.Google.Resource.Dataproc.Projects.Regions.Clusters.Create
4239 , Network.Google.Resource.Dataproc.Projects.Regions.Clusters.Delete
4340 , Network.Google.Resource.Dataproc.Projects.Regions.Clusters.Diagnose