on develop help sign in
Regenerating gogol-monitoring from latest service definition
commit339eeadc05fe0c0cc37d6be3a55b65906e56505c authorBrendan Hay <brendan.g.hay@gmail.com> dateTue 10 May 2016, 16:12 (10 years ago) parent50c7f70
18 files changed+118−81
gogol-monitoring/gen/Network/Google/Monitoring.hs+9−3 gogol-monitoring/gen/Network/Google/Monitoring/Types/Product.hs+14−13 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/CollectdTimeSeries/Create.hs+1−1 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Create.hs+3−3 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Delete.hs+3−2 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Get.hs+3−2 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/List.hs+18−11 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Members/List.hs+6−6 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Update.hs+5−4 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Create.hs+2−2 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Delete.hs+3−2 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Get.hs+7−4 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/List.hs+6−4 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MonitoredResourceDescriptors/Get.hs+9−6 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MonitoredResourceDescriptors/List.hs+6−4 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/TimeSeries/Create.hs+2−2 gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/TimeSeries/List.hs+13−10 gogol-monitoring/gogol-monitoring.cabal+8−2
gogol-monitoring/gen/Network/Google/Monitoring.hs+9−3
@@ -13,10 +13,16 @@
1313-- Stability : auto-generated
1414-- Portability : non-portable (GHC extensions)
1515--
16−-- The Google Monitoring API lets you manage your monitoring data and
17−-- configurations.
16+-- Manages your Stackdriver monitoring data and configurations. Projects
17+-- must be associated with a Stackdriver account, except for the following
18+-- methods:
19+-- [monitoredResourceDescriptors.list](v3\/projects.monitoredResourceDescriptors\/list),
20+-- [monitoredResourceDescriptors.get](v3\/projects.monitoredResourceDescriptors\/get),
21+-- [metricDescriptors.list](v3\/projects.metricDescriptors\/list),
22+-- [metricDescriptors.get](v3\/projects.metricDescriptors\/get), and
23+-- [timeSeries.list](v3\/projects.timeSeries\/list).
1824--
19−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference>
25+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference>
2026module Network.Google.Monitoring
2127 (
2228 -- * Service Configuration
gogol-monitoring/gen/Network/Google/Monitoring/Types/Product.hs+14−13
@@ -63,11 +63,11 @@ monitoredResourceDescriptor =
6363 }
6464
6565-- | Optional. The resource name of the monitored resource descriptor:
66−-- \`\"projects\/ \/monitoredResourceDescriptors\/\"\` where is the value
67−-- of the \`type\` field in this object and is a project ID that provides
68−-- API-specific context for accessing the type. APIs that do not use
69−-- project information can use the resource name format
70−-- \`\"monitoredResourceDescriptors\/\"\`.
66+-- \`\"projects\/{project_id}\/monitoredResourceDescriptors\/{type}\"\`
67+-- where {type} is the value of the \`type\` field in this object and
68+-- {project_id} is a project ID that provides API-specific context for
69+-- accessing the type. APIs that do not use project information can use the
70+-- resource name format \`\"monitoredResourceDescriptors\/{type}\"\`.
7171mrdName :: Lens' MonitoredResourceDescriptor (Maybe Text)
7272mrdName = lens _mrdName (\ s a -> s{_mrdName = a})
7373
@@ -386,10 +386,11 @@ group' =
386386 , _gParentName = Nothing
387387 }
388388
389−-- | The name of this group. The format is \`\"projects\/ \/groups\/\"\`.
390−-- When creating a group, this field is ignored and a new name is created
389+-- | The name of this group. The format is
390+-- \`\"projects\/{project_id_or_number}\/groups\/{group_id}\"\`. When
391+-- creating a group, this field is ignored and a new name is created
391392-- consisting of the project specified in the call to \`CreateGroup\` and a
392−-- unique \`\` that is generated automatically. \'OutputOnly
393+-- unique \`{group_id}\` that is generated automatically. \'OutputOnly
393394gName :: Lens' Group (Maybe Text)
394395gName = lens _gName (\ s a -> s{_gName = a})
395396
@@ -410,8 +411,8 @@ gIsCluster
410411 = lens _gIsCluster (\ s a -> s{_gIsCluster = a})
411412
412413-- | The name of the group\'s parent, if it has one. The format is
413−-- \`\"projects\/ \/groups\/\"\`. For groups with no parent, \`parentName\`
414−-- is the empty string, \`\"\"\`.
414+-- \`\"projects\/{project_id_or_number}\/groups\/{group_id}\"\`. For groups
415+-- with no parent, \`parentName\` is the empty string, \`\"\"\`.
415416gParentName :: Lens' Group (Maybe Text)
416417gParentName
417418 = lens _gParentName (\ s a -> s{_gParentName = a})
@@ -1768,15 +1769,15 @@ timeInterval =
17681769 , _tiEndTime = Nothing
17691770 }
17701771
1771−-- | (optional) If omitted, the interval is a point in time, \`endTime\`. If
1772−-- \`startTime\` is present, it must be earlier than (less than)
1772+-- | If this value is omitted, the interval is a point in time, \`endTime\`.
1773+-- If \`startTime\` is present, it must be earlier than (less than)
17731774-- \`endTime\`. The interval begins after \`startTime\`—it does not include
17741775-- \`startTime\`.
17751776tiStartTime :: Lens' TimeInterval (Maybe Text)
17761777tiStartTime
17771778 = lens _tiStartTime (\ s a -> s{_tiStartTime = a})
17781779
1779−-- | (required) The end of the interval. The interval includes this time.
1780+-- | Required. The end of the interval. The interval includes this time.
17801781tiEndTime :: Lens' TimeInterval (Maybe Text)
17811782tiEndTime
17821783 = lens _tiEndTime (\ s a -> s{_tiEndTime = a})
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/CollectdTimeSeries/Create.hs+1−1
@@ -25,7 +25,7 @@
2525-- Monitoring Agent. See
2626-- [google.monitoring.v3.MetricService.CreateTimeSeries] instead.
2727--
28−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.collectdTimeSeries.create@.
28+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.collectdTimeSeries.create@.
2929module Network.Google.Resource.Monitoring.Projects.CollectdTimeSeries.Create
3030 (
3131 -- * REST Resource
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Create.hs+3−3
@@ -22,7 +22,7 @@
2222--
2323-- Creates a new group.
2424--
25−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.groups.create@.
25+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.groups.create@.
2626module Network.Google.Resource.Monitoring.Projects.Groups.Create
2727 (
2828 -- * REST Resource
@@ -165,8 +165,8 @@ pgcBearerToken
165165 = lens _pgcBearerToken
166166 (\ s a -> s{_pgcBearerToken = a})
167167
168−-- | The project in which to create the group. The format is \`\"projects\/
169−-- \"\`.
168+-- | The project in which to create the group. The format is
169+-- \`\"projects\/{project_id_or_number}\"\`.
170170pgcName :: Lens' ProjectsGroupsCreate Text
171171pgcName = lens _pgcName (\ s a -> s{_pgcName = a})
172172
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Delete.hs+3−2
@@ -22,7 +22,7 @@
2222--
2323-- Deletes an existing group.
2424--
25−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.groups.delete@.
25+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.groups.delete@.
2626module Network.Google.Resource.Monitoring.Projects.Groups.Delete
2727 (
2828 -- * REST Resource
@@ -140,7 +140,8 @@ pgdBearerToken
140140 = lens _pgdBearerToken
141141 (\ s a -> s{_pgdBearerToken = a})
142142
143−-- | The group to delete. The format is \`\"projects\/ \/groups\/\"\`.
143+-- | The group to delete. The format is
144+-- \`\"projects\/{project_id_or_number}\/groups\/{group_id}\"\`.
144145pgdName :: Lens' ProjectsGroupsDelete Text
145146pgdName = lens _pgdName (\ s a -> s{_pgdName = a})
146147
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Get.hs+3−2
@@ -22,7 +22,7 @@
2222--
2323-- Gets a single group.
2424--
25−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.groups.get@.
25+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.groups.get@.
2626module Network.Google.Resource.Monitoring.Projects.Groups.Get
2727 (
2828 -- * REST Resource
@@ -140,7 +140,8 @@ pggBearerToken
140140 = lens _pggBearerToken
141141 (\ s a -> s{_pggBearerToken = a})
142142
143−-- | The group to retrieve. The format is \`\"projects\/ \/groups\/\"\`.
143+-- | The group to retrieve. The format is
144+-- \`\"projects\/{project_id_or_number}\/groups\/{group_id}\"\`.
144145pggName :: Lens' ProjectsGroupsGet Text
145146pggName = lens _pggName (\ s a -> s{_pggName = a})
146147
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/List.hs+18−11
@@ -22,7 +22,7 @@
2222--
2323-- Lists the existing groups.
2424--
25−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.groups.list@.
25+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.groups.list@.
2626module Network.Google.Resource.Monitoring.Projects.Groups.List
2727 (
2828 -- * REST Resource
@@ -150,9 +150,10 @@ pglUploadProtocol
150150 = lens _pglUploadProtocol
151151 (\ s a -> s{_pglUploadProtocol = a})
152152
153−-- | A group name: \`\"projects\/ \/groups\/\"\`. Returns groups whose
154−-- \`parentName\` field contains the group name. If no groups have this
155−-- parent, the results are empty.
153+-- | A group name:
154+-- \`\"projects\/{project_id_or_number}\/groups\/{group_id}\"\`. Returns
155+-- groups whose \`parentName\` field contains the group name. If no groups
156+-- have this parent, the results are empty.
156157pglChildrenOfGroup :: Lens' ProjectsGroupsList (Maybe Text)
157158pglChildrenOfGroup
158159 = lens _pglChildrenOfGroup
@@ -162,10 +163,11 @@ pglChildrenOfGroup
162163pglPp :: Lens' ProjectsGroupsList Bool
163164pglPp = lens _pglPp (\ s a -> s{_pglPp = a})
164165
165−-- | A group name: \`\"projects\/ \/groups\/\"\`. Returns the descendants of
166−-- the specified group. This is a superset of the results returned by the
167−-- \`childrenOfGroup\` filter, and includes children-of-children, and so
168−-- forth.
166+-- | A group name:
167+-- \`\"projects\/{project_id_or_number}\/groups\/{group_id}\"\`. Returns
168+-- the descendants of the specified group. This is a superset of the
169+-- results returned by the \`childrenOfGroup\` filter, and includes
170+-- children-of-children, and so forth.
169171pglDescendantsOfGroup :: Lens' ProjectsGroupsList (Maybe Text)
170172pglDescendantsOfGroup
171173 = lens _pglDescendantsOfGroup
@@ -189,8 +191,8 @@ pglBearerToken
189191 = lens _pglBearerToken
190192 (\ s a -> s{_pglBearerToken = a})
191193
192−-- | The project whose groups are to be listed. The format is \`\"projects\/
193−-- \"\`.
194+-- | The project whose groups are to be listed. The format is
195+-- \`\"projects\/{project_id_or_number}\"\`.
194196pglName :: Lens' ProjectsGroupsList Text
195197pglName = lens _pglName (\ s a -> s{_pglName = a})
196198
@@ -208,7 +210,12 @@ pglPageSize
208210 = lens _pglPageSize (\ s a -> s{_pglPageSize = a}) .
209211 mapping _Coerce
210212
211−-- | A group name: \`\"projects\/ \/groups\/
213+-- | A group name:
214+-- \`\"projects\/{project_id_or_number}\/groups\/{group_id}\"\`. Returns
215+-- groups that are ancestors of the specified group. The groups are
216+-- returned in order, starting with the immediate parent and ending with
217+-- the most distant ancestor. If the specified group has no immediate
218+-- parent, the results are empty.
212219pglAncestorsOfGroup :: Lens' ProjectsGroupsList (Maybe Text)
213220pglAncestorsOfGroup
214221 = lens _pglAncestorsOfGroup
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Members/List.hs+6−6
@@ -22,7 +22,7 @@
2222--
2323-- Lists the monitored resources that are members of a group.
2424--
25−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.groups.members.list@.
25+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.groups.members.list@.
2626module Network.Google.Resource.Monitoring.Projects.Groups.Members.List
2727 (
2828 -- * REST Resource
@@ -140,8 +140,8 @@ projectsGroupsMembersList pPgmlName_ =
140140 , _pgmlCallback = Nothing
141141 }
142142
143−-- | (optional) If omitted, the interval is a point in time, \`endTime\`. If
144−-- \`startTime\` is present, it must be earlier than (less than)
143+-- | If this value is omitted, the interval is a point in time, \`endTime\`.
144+-- If \`startTime\` is present, it must be earlier than (less than)
145145-- \`endTime\`. The interval begins after \`startTime\`—it does not include
146146-- \`startTime\`.
147147pgmlIntervalStartTime :: Lens' ProjectsGroupsMembersList (Maybe Text)
@@ -182,8 +182,8 @@ pgmlBearerToken
182182 = lens _pgmlBearerToken
183183 (\ s a -> s{_pgmlBearerToken = a})
184184
185−-- | The group whose members are listed. The format is \`\"projects\/
186−-- \/groups\/\"\`.
185+-- | The group whose members are listed. The format is
186+-- \`\"projects\/{project_id_or_number}\/groups\/{group_id}\"\`.
187187pgmlName :: Lens' ProjectsGroupsMembersList Text
188188pgmlName = lens _pgmlName (\ s a -> s{_pgmlName = a})
189189
@@ -205,7 +205,7 @@ pgmlPageToken
205205 = lens _pgmlPageToken
206206 (\ s a -> s{_pgmlPageToken = a})
207207
208−-- | (required) The end of the interval. The interval includes this time.
208+-- | Required. The end of the interval. The interval includes this time.
209209pgmlIntervalEndTime :: Lens' ProjectsGroupsMembersList (Maybe Text)
210210pgmlIntervalEndTime
211211 = lens _pgmlIntervalEndTime
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/Groups/Update.hs+5−4
@@ -23,7 +23,7 @@
2323-- Updates an existing group. You can change any group attributes except
2424-- \`name\`.
2525--
26−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.groups.update@.
26+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.groups.update@.
2727module Network.Google.Resource.Monitoring.Projects.Groups.Update
2828 (
2929 -- * REST Resource
@@ -166,10 +166,11 @@ pguBearerToken
166166 = lens _pguBearerToken
167167 (\ s a -> s{_pguBearerToken = a})
168168
169−-- | The name of this group. The format is \`\"projects\/ \/groups\/\"\`.
170−-- When creating a group, this field is ignored and a new name is created
169+-- | The name of this group. The format is
170+-- \`\"projects\/{project_id_or_number}\/groups\/{group_id}\"\`. When
171+-- creating a group, this field is ignored and a new name is created
171172-- consisting of the project specified in the call to \`CreateGroup\` and a
172−-- unique \`\` that is generated automatically. \'OutputOnly
173+-- unique \`{group_id}\` that is generated automatically. \'OutputOnly
173174pguName :: Lens' ProjectsGroupsUpdate Text
174175pguName = lens _pguName (\ s a -> s{_pguName = a})
175176
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Create.hs+2−2
@@ -23,7 +23,7 @@
2323-- Creates a new metric descriptor. User-created metric descriptors define
2424-- [custom metrics](\/monitoring\/custom-metrics).
2525--
26−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.metricDescriptors.create@.
26+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.metricDescriptors.create@.
2727module Network.Google.Resource.Monitoring.Projects.MetricDescriptors.Create
2828 (
2929 -- * REST Resource
@@ -158,7 +158,7 @@ pmdcBearerToken
158158 (\ s a -> s{_pmdcBearerToken = a})
159159
160160-- | The project on which to execute the request. The format is
161−-- \`\"projects\/ \"\`.
161+-- \`\"projects\/{project_id_or_number}\"\`.
162162pmdcName :: Lens' ProjectsMetricDescriptorsCreate Text
163163pmdcName = lens _pmdcName (\ s a -> s{_pmdcName = a})
164164
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Delete.hs+3−2
@@ -23,7 +23,7 @@
2323-- Deletes a metric descriptor. Only user-created [custom
2424-- metrics](\/monitoring\/custom-metrics) can be deleted.
2525--
26−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.metricDescriptors.delete@.
26+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.metricDescriptors.delete@.
2727module Network.Google.Resource.Monitoring.Projects.MetricDescriptors.Delete
2828 (
2929 -- * REST Resource
@@ -144,7 +144,8 @@ pmddBearerToken
144144 (\ s a -> s{_pmddBearerToken = a})
145145
146146-- | The metric descriptor on which to execute the request. The format is
147−-- \`\"projects\/ \/metricDescriptors\/\"\`. An example of \`\` is:
147+-- \`\"projects\/{project_id_or_number}\/metricDescriptors\/{metric_id}\"\`.
148+-- An example of \`{metric_id}\` is:
148149-- \`\"custom.googleapis.com\/my_test_metric\"\`.
149150pmddName :: Lens' ProjectsMetricDescriptorsDelete Text
150151pmddName = lens _pmddName (\ s a -> s{_pmddName = a})
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/Get.hs+7−4
@@ -20,9 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Gets a single metric descriptor.
23+-- Gets a single metric descriptor. This method does not require a
24+-- Stackdriver account.
2425--
25−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.metricDescriptors.get@.
26+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.metricDescriptors.get@.
2627module Network.Google.Resource.Monitoring.Projects.MetricDescriptors.Get
2728 (
2829 -- * REST Resource
@@ -61,7 +62,8 @@ type ProjectsMetricDescriptorsGetResource =
6162 QueryParam "alt" AltJSON :>
6263 Get '[JSON] MetricDescriptor
6364
64−-- | Gets a single metric descriptor.
65+-- | Gets a single metric descriptor. This method does not require a
66+-- Stackdriver account.
6567--
6668-- /See:/ 'projectsMetricDescriptorsGet' smart constructor.
6769data ProjectsMetricDescriptorsGet = ProjectsMetricDescriptorsGet'
@@ -143,7 +145,8 @@ pmdgBearerToken
143145 (\ s a -> s{_pmdgBearerToken = a})
144146
145147-- | The metric descriptor on which to execute the request. The format is
146−-- \`\"projects\/ \/metricDescriptors\/\"\`. An example value of \`\` is
148+-- \`\"projects\/{project_id_or_number}\/metricDescriptors\/{metric_id}\"\`.
149+-- An example value of \`{metric_id}\` is
147150-- \`\"compute.googleapis.com\/instance\/disk\/read_bytes_count\"\`.
148151pmdgName :: Lens' ProjectsMetricDescriptorsGet Text
149152pmdgName = lens _pmdgName (\ s a -> s{_pmdgName = a})
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MetricDescriptors/List.hs+6−4
@@ -20,9 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Lists metric descriptors that match a filter.
23+-- Lists metric descriptors that match a filter. This method does not
24+-- require a Stackdriver account.
2425--
25−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.metricDescriptors.list@.
26+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.metricDescriptors.list@.
2627module Network.Google.Resource.Monitoring.Projects.MetricDescriptors.List
2728 (
2829 -- * REST Resource
@@ -68,7 +69,8 @@ type ProjectsMetricDescriptorsListResource =
6869 QueryParam "alt" AltJSON :>
6970 Get '[JSON] ListMetricDescriptorsResponse
7071
71−-- | Lists metric descriptors that match a filter.
72+-- | Lists metric descriptors that match a filter. This method does not
73+-- require a Stackdriver account.
7274--
7375-- /See:/ 'projectsMetricDescriptorsList' smart constructor.
7476data ProjectsMetricDescriptorsList = ProjectsMetricDescriptorsList'
@@ -162,7 +164,7 @@ pmdlBearerToken
162164 (\ s a -> s{_pmdlBearerToken = a})
163165
164166-- | The project on which to execute the request. The format is
165−-- \`\"projects\/ \"\`.
167+-- \`\"projects\/{project_id_or_number}\"\`.
166168pmdlName :: Lens' ProjectsMetricDescriptorsList Text
167169pmdlName = lens _pmdlName (\ s a -> s{_pmdlName = a})
168170
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MonitoredResourceDescriptors/Get.hs+9−6
@@ -20,9 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Gets a single monitored resource descriptor.
23+-- Gets a single monitored resource descriptor. This method does not
24+-- require a Stackdriver account.
2425--
25−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.monitoredResourceDescriptors.get@.
26+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.monitoredResourceDescriptors.get@.
2627module Network.Google.Resource.Monitoring.Projects.MonitoredResourceDescriptors.Get
2728 (
2829 -- * REST Resource
@@ -62,7 +63,8 @@ type ProjectsMonitoredResourceDescriptorsGetResource
6263 QueryParam "alt" AltJSON :>
6364 Get '[JSON] MonitoredResourceDescriptor
6465
65−-- | Gets a single monitored resource descriptor.
66+-- | Gets a single monitored resource descriptor. This method does not
67+-- require a Stackdriver account.
6668--
6769-- /See:/ 'projectsMonitoredResourceDescriptorsGet' smart constructor.
6870data ProjectsMonitoredResourceDescriptorsGet = ProjectsMonitoredResourceDescriptorsGet'
@@ -143,9 +145,10 @@ pmrdgBearerToken
143145 = lens _pmrdgBearerToken
144146 (\ s a -> s{_pmrdgBearerToken = a})
145147
146−-- | The monitored resource descriptor to get. The format is \`\"projects\/
147−-- \/monitoredResourceDescriptors\/\"\`. The \`\` is a predefined type,
148−-- such as \`cloudsql_database\`.
148+-- | The monitored resource descriptor to get. The format is
149+-- \`\"projects\/{project_id_or_number}\/monitoredResourceDescriptors\/{resource_type}\"\`.
150+-- The \`{resource_type}\` is a predefined type, such as
151+-- \`cloudsql_database\`.
149152pmrdgName :: Lens' ProjectsMonitoredResourceDescriptorsGet Text
150153pmrdgName
151154 = lens _pmrdgName (\ s a -> s{_pmrdgName = a})
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/MonitoredResourceDescriptors/List.hs+6−4
@@ -20,9 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Lists monitored resource descriptors that match a filter.
23+-- Lists monitored resource descriptors that match a filter. This method
24+-- does not require a Stackdriver account.
2425--
25−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.monitoredResourceDescriptors.list@.
26+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.monitoredResourceDescriptors.list@.
2627module Network.Google.Resource.Monitoring.Projects.MonitoredResourceDescriptors.List
2728 (
2829 -- * REST Resource
@@ -70,7 +71,8 @@ type ProjectsMonitoredResourceDescriptorsListResource
7071 Get '[JSON]
7172 ListMonitoredResourceDescriptorsResponse
7273
73−-- | Lists monitored resource descriptors that match a filter.
74+-- | Lists monitored resource descriptors that match a filter. This method
75+-- does not require a Stackdriver account.
7476--
7577-- /See:/ 'projectsMonitoredResourceDescriptorsList' smart constructor.
7678data ProjectsMonitoredResourceDescriptorsList = ProjectsMonitoredResourceDescriptorsList'
@@ -164,7 +166,7 @@ pmrdlBearerToken
164166 (\ s a -> s{_pmrdlBearerToken = a})
165167
166168-- | The project on which to execute the request. The format is
167−-- \`\"projects\/ \"\`.
169+-- \`\"projects\/{project_id_or_number}\"\`.
168170pmrdlName :: Lens' ProjectsMonitoredResourceDescriptorsList Text
169171pmrdlName
170172 = lens _pmrdlName (\ s a -> s{_pmrdlName = a})
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/TimeSeries/Create.hs+2−2
@@ -25,7 +25,7 @@
2525-- not be written, a corresponding failure message is included in the error
2626-- response.
2727--
28−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.timeSeries.create@.
28+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.timeSeries.create@.
2929module Network.Google.Resource.Monitoring.Projects.TimeSeries.Create
3030 (
3131 -- * REST Resource
@@ -162,7 +162,7 @@ ptscBearerToken
162162 (\ s a -> s{_ptscBearerToken = a})
163163
164164-- | The project on which to execute the request. The format is
165−-- \`\"projects\/ \"\`.
165+-- \`\"projects\/{project_id_or_number}\"\`.
166166ptscName :: Lens' ProjectsTimeSeriesCreate Text
167167ptscName = lens _ptscName (\ s a -> s{_ptscName = a})
168168
gogol-monitoring/gen/Network/Google/Resource/Monitoring/Projects/TimeSeries/List.hs+13−10
@@ -20,9 +20,10 @@
2020-- Stability : auto-generated
2121-- Portability : non-portable (GHC extensions)
2222--
23−-- Lists time series that match a filter.
23+-- Lists time series that match a filter. This method does not require a
24+-- Stackdriver account.
2425--
25−-- /See:/ <https://cloud.google.com/monitoring/alpha/ Google Monitoring API Reference> for @monitoring.projects.timeSeries.list@.
26+-- /See:/ <https://cloud.google.com/monitoring/api/ Google Monitoring API Reference> for @monitoring.projects.timeSeries.list@.
2627module Network.Google.Resource.Monitoring.Projects.TimeSeries.List
2728 (
2829 -- * REST Resource
@@ -90,7 +91,8 @@ type ProjectsTimeSeriesListResource =
9091 Get '[JSON]
9192 ListTimeSeriesResponse
9293
93−-- | Lists time series that match a filter.
94+-- | Lists time series that match a filter. This method does not require a
95+-- Stackdriver account.
9496--
9597-- /See:/ 'projectsTimeSeriesList' smart constructor.
9698data ProjectsTimeSeriesList = ProjectsTimeSeriesList'
@@ -182,8 +184,8 @@ projectsTimeSeriesList pPtslName_ =
182184 , _ptslCallback = Nothing
183185 }
184186
185−-- | (optional) If omitted, the interval is a point in time, \`endTime\`. If
186−-- \`startTime\` is present, it must be earlier than (less than)
187+-- | If this value is omitted, the interval is a point in time, \`endTime\`.
188+-- If \`startTime\` is present, it must be earlier than (less than)
187189-- \`endTime\`. The interval begins after \`startTime\`—it does not include
188190-- \`startTime\`.
189191ptslIntervalStartTime :: Lens' ProjectsTimeSeriesList (Maybe Text)
@@ -202,8 +204,9 @@ ptslUploadProtocol
202204 = lens _ptslUploadProtocol
203205 (\ s a -> s{_ptslUploadProtocol = a})
204206
205−-- | By default, results are ordered by time, from earliest to latest.
206−-- Currently, this field must be left blank.
207+-- | Specifies the order in which the points of the time series should be
208+-- returned. By default, results are not ordered. Currently, this field
209+-- must be left blank.
207210ptslOrderBy :: Lens' ProjectsTimeSeriesList (Maybe Text)
208211ptslOrderBy
209212 = lens _ptslOrderBy (\ s a -> s{_ptslOrderBy = a})
@@ -243,8 +246,8 @@ ptslBearerToken
243246 = lens _ptslBearerToken
244247 (\ s a -> s{_ptslBearerToken = a})
245248
246−-- | The project on which to execute the request. The format is \"projects\/
247−-- \".
249+-- | The project on which to execute the request. The format is
250+-- \"projects\/{project_id_or_number}\".
248251ptslName :: Lens' ProjectsTimeSeriesList Text
249252ptslName = lens _ptslName (\ s a -> s{_ptslName = a})
250253
@@ -313,7 +316,7 @@ ptslPageToken
313316 = lens _ptslPageToken
314317 (\ s a -> s{_ptslPageToken = a})
315318
316−-- | (required) The end of the interval. The interval includes this time.
319+-- | Required. The end of the interval. The interval includes this time.
317320ptslIntervalEndTime :: Lens' ProjectsTimeSeriesList (Maybe Text)
318321ptslIntervalEndTime
319322 = lens _ptslIntervalEndTime
gogol-monitoring/gogol-monitoring.cabal+8−2
@@ -14,8 +14,14 @@ cabal-version: >= 1.10
1414extra-source-files: README.md
1515
1616description:
17− The Google Monitoring API lets you manage your monitoring data and
18− configurations.
17+ Manages your Stackdriver monitoring data and configurations. Projects
18+ must be associated with a Stackdriver account, except for the following
19+ methods:
20+ [monitoredResourceDescriptors.list](v3\/projects.monitoredResourceDescriptors\/list),
21+ [monitoredResourceDescriptors.get](v3\/projects.monitoredResourceDescriptors\/get),
22+ [metricDescriptors.list](v3\/projects.metricDescriptors\/list),
23+ [metricDescriptors.get](v3\/projects.metricDescriptors\/get), and
24+ [timeSeries.list](v3\/projects.timeSeries\/list).
1925 .
2026 /Warning:/ This is an experimental prototype/preview release which is still
2127 under exploratory development and not intended for public use, caveat emptor!