@@ -20,14 +20,24 @@ module Network.Google.Fitness.Types
2020 fitnessService
2121
2222 -- * OAuth Scopes
23+ , fitnessBodyTemperatureReadScope
2324 , fitnessBodyReadScope
2425 , fitnessNutritionReadScope
26+ , fitnessReProductiveHealthReadScope
2527 , fitnessActivityReadScope
28+ , fitnessReProductiveHealthWriteScope
2629 , fitnessActivityWriteScope
30+ , fitnessBloodPressureWriteScope
31+ , fitnessBodyTemperatureWriteScope
32+ , fitnessOxygenSaturationReadScope
33+ , fitnessBloodGlucoseWriteScope
34+ , fitnessBloodPressureReadScope
2735 , fitnessLocationReadScope
2836 , fitnessLocationWriteScope
2937 , fitnessNutritionWriteScope
3038 , fitnessBodyWriteScope
39+ , fitnessBloodGlucoseReadScope
40+ , fitnessOxygenSaturationWriteScope
3141
3242 -- * AggregateBucketType
3343 , AggregateBucketType (..)
@@ -226,6 +236,10 @@ fitnessService
226236 = defaultService (ServiceId "fitness:v1")
227237 "www.googleapis.com"
228238
239+-- | View body temperature data in Google Fit
240+fitnessBodyTemperatureReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.body_temperature.read"]
241+fitnessBodyTemperatureReadScope = Proxy;
242+
229243-- | View body sensor information in Google Fit
230244fitnessBodyReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.body.read"]
231245fitnessBodyReadScope = Proxy;
@@ -234,14 +248,42 @@ fitnessBodyReadScope = Proxy;
234248fitnessNutritionReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.nutrition.read"]
235249fitnessNutritionReadScope = Proxy;
236250
251+-- | View reproductive health data in Google Fit
252+fitnessReProductiveHealthReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.reproductive_health.read"]
253+fitnessReProductiveHealthReadScope = Proxy;
254+
237255-- | View your activity information in Google Fit
238256fitnessActivityReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.activity.read"]
239257fitnessActivityReadScope = Proxy;
240258
259+-- | View and store reproductive health data in Google Fit
260+fitnessReProductiveHealthWriteScope :: Proxy '["https://www.googleapis.com/auth/fitness.reproductive_health.write"]
261+fitnessReProductiveHealthWriteScope = Proxy;
262+
241263-- | View and store your activity information in Google Fit
242264fitnessActivityWriteScope :: Proxy '["https://www.googleapis.com/auth/fitness.activity.write"]
243265fitnessActivityWriteScope = Proxy;
244266
267+-- | View and store blood pressure data in Google Fit
268+fitnessBloodPressureWriteScope :: Proxy '["https://www.googleapis.com/auth/fitness.blood_pressure.write"]
269+fitnessBloodPressureWriteScope = Proxy;
270+
271+-- | View and store body temperature data in Google Fit
272+fitnessBodyTemperatureWriteScope :: Proxy '["https://www.googleapis.com/auth/fitness.body_temperature.write"]
273+fitnessBodyTemperatureWriteScope = Proxy;
274+
275+-- | View oxygen saturation data in Google Fit
276+fitnessOxygenSaturationReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.oxygen_saturation.read"]
277+fitnessOxygenSaturationReadScope = Proxy;
278+
279+-- | View and store blood glucose data in Google Fit
280+fitnessBloodGlucoseWriteScope :: Proxy '["https://www.googleapis.com/auth/fitness.blood_glucose.write"]
281+fitnessBloodGlucoseWriteScope = Proxy;
282+
283+-- | View blood pressure data in Google Fit
284+fitnessBloodPressureReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.blood_pressure.read"]
285+fitnessBloodPressureReadScope = Proxy;
286+
245287-- | View your stored location data in Google Fit
246288fitnessLocationReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.location.read"]
247289fitnessLocationReadScope = Proxy;
@@ -257,3 +299,11 @@ fitnessNutritionWriteScope = Proxy;
257299-- | View and store body sensor data in Google Fit
258300fitnessBodyWriteScope :: Proxy '["https://www.googleapis.com/auth/fitness.body.write"]
259301fitnessBodyWriteScope = Proxy;
302+
303+-- | View blood glucose data in Google Fit
304+fitnessBloodGlucoseReadScope :: Proxy '["https://www.googleapis.com/auth/fitness.blood_glucose.read"]
305+fitnessBloodGlucoseReadScope = Proxy;
306+
307+-- | View and store oxygen saturation data in Google Fit
308+fitnessOxygenSaturationWriteScope :: Proxy '["https://www.googleapis.com/auth/fitness.oxygen_saturation.write"]
309+fitnessOxygenSaturationWriteScope = Proxy;