blob: 81926e1d54839de1ee35ec6ff4391ea923b08eb8 [file] [log] [blame]
Bu Sun Kim65020912020-05-20 12:08:20 -07001<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5 margin: 0;
6 padding: 0;
7 border: 0;
8 font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
13}
14
15body {
16 font-size: 13px;
17 padding: 1em;
18}
19
20h1 {
21 font-size: 26px;
22 margin-bottom: 1em;
23}
24
25h2 {
26 font-size: 24px;
27 margin-bottom: 1em;
28}
29
30h3 {
31 font-size: 20px;
32 margin-bottom: 1em;
33 margin-top: 1em;
34}
35
36pre, code {
37 line-height: 1.5;
38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42 margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46 font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50 border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54 margin-top: 0.5em;
55}
56
57.firstline {
58 margin-left: 2 em;
59}
60
61.method {
62 margin-top: 1em;
63 border: solid 1px #CCC;
64 padding: 1em;
65 background: #EEE;
66}
67
68.details {
69 font-weight: bold;
70 font-size: 14px;
71}
72
73</style>
74
75<h1><a href="serviceusage_v1beta1.html">Service Usage API</a> . <a href="serviceusage_v1beta1.services.html">services</a> . <a href="serviceusage_v1beta1.services.consumerQuotaMetrics.html">consumerQuotaMetrics</a> . <a href="serviceusage_v1beta1.services.consumerQuotaMetrics.limits.html">limits</a> . <a href="serviceusage_v1beta1.services.consumerQuotaMetrics.limits.adminOverrides.html">adminOverrides</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78 <code><a href="#create">create(parent, body=None, force=None, x__xgafv=None)</a></code></p>
79<p class="firstline">Creates an admin override.</p>
80<p class="toc_element">
81 <code><a href="#delete">delete(name, force=None, x__xgafv=None)</a></code></p>
82<p class="firstline">Deletes an admin override.</p>
83<p class="toc_element">
84 <code><a href="#list">list(parent, pageSize=None, pageToken=None, x__xgafv=None)</a></code></p>
85<p class="firstline">Lists all admin overrides on this limit.</p>
86<p class="toc_element">
87 <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
88<p class="firstline">Retrieves the next page of results.</p>
89<p class="toc_element">
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -070090 <code><a href="#patch">patch(name, body=None, force=None, updateMask=None, x__xgafv=None)</a></code></p>
Bu Sun Kim65020912020-05-20 12:08:20 -070091<p class="firstline">Updates an admin override.</p>
92<h3>Method Details</h3>
93<div class="method">
94 <code class="details" id="create">create(parent, body=None, force=None, x__xgafv=None)</code>
95 <pre>Creates an admin override.
96An admin override is applied by an administrator of a parent folder or
97parent organization of the consumer receiving the override. An admin
98override is intended to limit the amount of quota the consumer can use out
99of the total quota pool allocated to all children of the folder or
100organization.
101
102Args:
103 parent: string, The resource name of the parent quota limit, returned by a
104ListConsumerQuotaMetrics or GetConsumerQuotaMetric call.
105
106An example name would be:
107`projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion` (required)
108 body: object, The request body.
109 The object takes the form of:
110
111{ # A quota override
112 &quot;unit&quot;: &quot;A String&quot;, # The limit unit of the limit to which this override applies.
113 #
114 # An example unit would be:
115 # `1/{project}/{region}`
116 # Note that `{project}` and `{region}` are not placeholders in this example;
117 # the literal characters `{` and `}` occur in the string.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700118 &quot;overrideValue&quot;: &quot;A String&quot;, # The overriding quota limit value.
119 # Can be any nonnegative integer, or -1 (unlimited quota).
120 &quot;name&quot;: &quot;A String&quot;, # The resource name of the override.
121 # This name is generated by the server when the override is created.
122 #
123 # Example names would be:
124 # `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminOverrides/4a3f2c1d`
125 # `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/consumerOverrides/4a3f2c1d`
126 #
127 # The resource name is intended to be opaque and should not be parsed for
128 # its component strings, since its representation could change in the future.
Bu Sun Kim65020912020-05-20 12:08:20 -0700129 &quot;metric&quot;: &quot;A String&quot;, # The name of the metric to which this override applies.
130 #
131 # An example name would be:
132 # `compute.googleapis.com/cpus`
133 &quot;dimensions&quot;: { # If this map is nonempty, then this override applies only to specific values
134 # for dimensions defined in the limit unit.
135 #
136 # For example, an override on a limit with the unit 1/{project}/{region}
137 # could contain an entry with the key &quot;region&quot; and the value &quot;us-east-1&quot;;
138 # the override is only applied to quota consumed in that region.
139 #
140 # This map has the following restrictions:
141 #
142 # * Keys that are not defined in the limit&#x27;s unit are not valid keys.
143 # Any string appearing in {brackets} in the unit (besides {project} or
144 # {user}) is a defined key.
145 # * &quot;project&quot; is not a valid key; the project is already specified in
146 # the parent resource name.
147 # * &quot;user&quot; is not a valid key; the API does not support quota overrides
148 # that apply only to a specific user.
149 # * If &quot;region&quot; appears as a key, its value must be a valid Cloud region.
150 # * If &quot;zone&quot; appears as a key, its value must be a valid Cloud zone.
151 # * If any valid key other than &quot;region&quot; or &quot;zone&quot; appears in the map, then
152 # all valid keys other than &quot;region&quot; or &quot;zone&quot; must also appear in the
153 # map.
154 &quot;a_key&quot;: &quot;A String&quot;,
155 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700156}
157
158 force: boolean, Whether to force the creation of the quota override.
159If creating an override would cause the effective quota for the consumer to
160decrease by more than 10 percent, the call is rejected, as a safety measure
161to avoid accidentally decreasing quota too quickly. Setting the force
162parameter to true ignores this restriction.
163 x__xgafv: string, V1 error format.
164 Allowed values
165 1 - v1 error format
166 2 - v2 error format
167
168Returns:
169 An object of the form:
170
171 { # This resource represents a long-running operation that is the result of a
172 # network API call.
173 &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
174 # If `true`, the operation is completed, and either `error` or `response` is
175 # available.
Bu Sun Kim65020912020-05-20 12:08:20 -0700176 &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that
177 # originally returns it. If you use the default HTTP mapping, the
178 # `name` should be a resource name ending with `operations/{unique_id}`.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700179 &quot;metadata&quot;: { # Service-specific metadata associated with the operation. It typically
180 # contains progress information and common metadata such as create time.
181 # Some services might not provide such metadata. Any method that returns a
182 # long-running operation should document the metadata type, if any.
183 &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
184 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700185 &quot;response&quot;: { # The normal response of the operation in case of success. If the original
186 # method returns no data on success, such as `Delete`, the response is
187 # `google.protobuf.Empty`. If the original method is standard
188 # `Get`/`Create`/`Update`, the response should be the resource. For other
189 # methods, the response should have the type `XxxResponse`, where `Xxx`
190 # is the original method name. For example, if the original method name
191 # is `TakeSnapshot()`, the inferred response type is
192 # `TakeSnapshotResponse`.
193 &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
194 },
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700195 &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
196 # different programming environments, including REST APIs and RPC APIs. It is
197 # used by [gRPC](https://github.com/grpc). Each `Status` message contains
198 # three pieces of data: error code, error message, and error details.
199 #
200 # You can find out more about this error model and how to work with it in the
201 # [API Design Guide](https://cloud.google.com/apis/design/errors).
202 &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
203 # user-facing error message should be localized and sent in the
204 # google.rpc.Status.details field, or localized by the client.
205 &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
206 &quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of
207 # message types for APIs to use.
208 {
209 &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
210 },
211 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700212 },
213 }</pre>
214</div>
215
216<div class="method">
217 <code class="details" id="delete">delete(name, force=None, x__xgafv=None)</code>
218 <pre>Deletes an admin override.
219
220Args:
221 name: string, The resource name of the override to delete.
222
223An example name would be:
224`projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminOverrides/4a3f2c1d` (required)
225 force: boolean, Whether to force the deletion of the quota override.
226If deleting an override would cause the effective quota for the consumer to
227decrease by more than 10 percent, the call is rejected, as a safety measure
228to avoid accidentally decreasing quota too quickly. Setting the force
229parameter to true ignores this restriction.
230 x__xgafv: string, V1 error format.
231 Allowed values
232 1 - v1 error format
233 2 - v2 error format
234
235Returns:
236 An object of the form:
237
238 { # This resource represents a long-running operation that is the result of a
239 # network API call.
240 &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
241 # If `true`, the operation is completed, and either `error` or `response` is
242 # available.
Bu Sun Kim65020912020-05-20 12:08:20 -0700243 &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that
244 # originally returns it. If you use the default HTTP mapping, the
245 # `name` should be a resource name ending with `operations/{unique_id}`.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700246 &quot;metadata&quot;: { # Service-specific metadata associated with the operation. It typically
247 # contains progress information and common metadata such as create time.
248 # Some services might not provide such metadata. Any method that returns a
249 # long-running operation should document the metadata type, if any.
250 &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
251 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700252 &quot;response&quot;: { # The normal response of the operation in case of success. If the original
253 # method returns no data on success, such as `Delete`, the response is
254 # `google.protobuf.Empty`. If the original method is standard
255 # `Get`/`Create`/`Update`, the response should be the resource. For other
256 # methods, the response should have the type `XxxResponse`, where `Xxx`
257 # is the original method name. For example, if the original method name
258 # is `TakeSnapshot()`, the inferred response type is
259 # `TakeSnapshotResponse`.
260 &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
261 },
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700262 &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
263 # different programming environments, including REST APIs and RPC APIs. It is
264 # used by [gRPC](https://github.com/grpc). Each `Status` message contains
265 # three pieces of data: error code, error message, and error details.
266 #
267 # You can find out more about this error model and how to work with it in the
268 # [API Design Guide](https://cloud.google.com/apis/design/errors).
269 &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
270 # user-facing error message should be localized and sent in the
271 # google.rpc.Status.details field, or localized by the client.
272 &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
273 &quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of
274 # message types for APIs to use.
275 {
276 &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
277 },
278 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700279 },
280 }</pre>
281</div>
282
283<div class="method">
284 <code class="details" id="list">list(parent, pageSize=None, pageToken=None, x__xgafv=None)</code>
285 <pre>Lists all admin overrides on this limit.
286
287Args:
288 parent: string, The resource name of the parent quota limit, returned by a
289ListConsumerQuotaMetrics or GetConsumerQuotaMetric call.
290
291An example name would be:
292`projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion` (required)
293 pageSize: integer, Requested size of the next page of data.
294 pageToken: string, Token identifying which result to start with; returned by a previous list
295call.
296 x__xgafv: string, V1 error format.
297 Allowed values
298 1 - v1 error format
299 2 - v2 error format
300
301Returns:
302 An object of the form:
303
304 { # Response message for ListAdminOverrides.
Bu Sun Kim65020912020-05-20 12:08:20 -0700305 &quot;overrides&quot;: [ # Admin overrides on this limit.
306 { # A quota override
307 &quot;unit&quot;: &quot;A String&quot;, # The limit unit of the limit to which this override applies.
308 #
309 # An example unit would be:
310 # `1/{project}/{region}`
311 # Note that `{project}` and `{region}` are not placeholders in this example;
312 # the literal characters `{` and `}` occur in the string.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700313 &quot;overrideValue&quot;: &quot;A String&quot;, # The overriding quota limit value.
314 # Can be any nonnegative integer, or -1 (unlimited quota).
315 &quot;name&quot;: &quot;A String&quot;, # The resource name of the override.
316 # This name is generated by the server when the override is created.
317 #
318 # Example names would be:
319 # `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminOverrides/4a3f2c1d`
320 # `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/consumerOverrides/4a3f2c1d`
321 #
322 # The resource name is intended to be opaque and should not be parsed for
323 # its component strings, since its representation could change in the future.
Bu Sun Kim65020912020-05-20 12:08:20 -0700324 &quot;metric&quot;: &quot;A String&quot;, # The name of the metric to which this override applies.
325 #
326 # An example name would be:
327 # `compute.googleapis.com/cpus`
328 &quot;dimensions&quot;: { # If this map is nonempty, then this override applies only to specific values
329 # for dimensions defined in the limit unit.
330 #
331 # For example, an override on a limit with the unit 1/{project}/{region}
332 # could contain an entry with the key &quot;region&quot; and the value &quot;us-east-1&quot;;
333 # the override is only applied to quota consumed in that region.
334 #
335 # This map has the following restrictions:
336 #
337 # * Keys that are not defined in the limit&#x27;s unit are not valid keys.
338 # Any string appearing in {brackets} in the unit (besides {project} or
339 # {user}) is a defined key.
340 # * &quot;project&quot; is not a valid key; the project is already specified in
341 # the parent resource name.
342 # * &quot;user&quot; is not a valid key; the API does not support quota overrides
343 # that apply only to a specific user.
344 # * If &quot;region&quot; appears as a key, its value must be a valid Cloud region.
345 # * If &quot;zone&quot; appears as a key, its value must be a valid Cloud zone.
346 # * If any valid key other than &quot;region&quot; or &quot;zone&quot; appears in the map, then
347 # all valid keys other than &quot;region&quot; or &quot;zone&quot; must also appear in the
348 # map.
349 &quot;a_key&quot;: &quot;A String&quot;,
350 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700351 },
352 ],
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700353 &quot;nextPageToken&quot;: &quot;A String&quot;, # Token identifying which result to start with; returned by a previous list
354 # call.
Bu Sun Kim65020912020-05-20 12:08:20 -0700355 }</pre>
356</div>
357
358<div class="method">
359 <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
360 <pre>Retrieves the next page of results.
361
362Args:
363 previous_request: The request for the previous page. (required)
364 previous_response: The response from the request for the previous page. (required)
365
366Returns:
367 A request object that you can call &#x27;execute()&#x27; on to request the next
368 page. Returns None if there are no more items in the collection.
369 </pre>
370</div>
371
372<div class="method">
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700373 <code class="details" id="patch">patch(name, body=None, force=None, updateMask=None, x__xgafv=None)</code>
Bu Sun Kim65020912020-05-20 12:08:20 -0700374 <pre>Updates an admin override.
375
376Args:
377 name: string, The resource name of the override to update.
378
379An example name would be:
380`projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminOverrides/4a3f2c1d` (required)
381 body: object, The request body.
382 The object takes the form of:
383
384{ # A quota override
385 &quot;unit&quot;: &quot;A String&quot;, # The limit unit of the limit to which this override applies.
386 #
387 # An example unit would be:
388 # `1/{project}/{region}`
389 # Note that `{project}` and `{region}` are not placeholders in this example;
390 # the literal characters `{` and `}` occur in the string.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700391 &quot;overrideValue&quot;: &quot;A String&quot;, # The overriding quota limit value.
392 # Can be any nonnegative integer, or -1 (unlimited quota).
393 &quot;name&quot;: &quot;A String&quot;, # The resource name of the override.
394 # This name is generated by the server when the override is created.
395 #
396 # Example names would be:
397 # `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminOverrides/4a3f2c1d`
398 # `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/consumerOverrides/4a3f2c1d`
399 #
400 # The resource name is intended to be opaque and should not be parsed for
401 # its component strings, since its representation could change in the future.
Bu Sun Kim65020912020-05-20 12:08:20 -0700402 &quot;metric&quot;: &quot;A String&quot;, # The name of the metric to which this override applies.
403 #
404 # An example name would be:
405 # `compute.googleapis.com/cpus`
406 &quot;dimensions&quot;: { # If this map is nonempty, then this override applies only to specific values
407 # for dimensions defined in the limit unit.
408 #
409 # For example, an override on a limit with the unit 1/{project}/{region}
410 # could contain an entry with the key &quot;region&quot; and the value &quot;us-east-1&quot;;
411 # the override is only applied to quota consumed in that region.
412 #
413 # This map has the following restrictions:
414 #
415 # * Keys that are not defined in the limit&#x27;s unit are not valid keys.
416 # Any string appearing in {brackets} in the unit (besides {project} or
417 # {user}) is a defined key.
418 # * &quot;project&quot; is not a valid key; the project is already specified in
419 # the parent resource name.
420 # * &quot;user&quot; is not a valid key; the API does not support quota overrides
421 # that apply only to a specific user.
422 # * If &quot;region&quot; appears as a key, its value must be a valid Cloud region.
423 # * If &quot;zone&quot; appears as a key, its value must be a valid Cloud zone.
424 # * If any valid key other than &quot;region&quot; or &quot;zone&quot; appears in the map, then
425 # all valid keys other than &quot;region&quot; or &quot;zone&quot; must also appear in the
426 # map.
427 &quot;a_key&quot;: &quot;A String&quot;,
428 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700429}
430
Bu Sun Kim65020912020-05-20 12:08:20 -0700431 force: boolean, Whether to force the update of the quota override.
432If updating an override would cause the effective quota for the consumer to
433decrease by more than 10 percent, the call is rejected, as a safety measure
434to avoid accidentally decreasing quota too quickly. Setting the force
435parameter to true ignores this restriction.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700436 updateMask: string, Update only the specified fields of the override.
437If unset, all fields will be updated.
Bu Sun Kim65020912020-05-20 12:08:20 -0700438 x__xgafv: string, V1 error format.
439 Allowed values
440 1 - v1 error format
441 2 - v2 error format
442
443Returns:
444 An object of the form:
445
446 { # This resource represents a long-running operation that is the result of a
447 # network API call.
448 &quot;done&quot;: True or False, # If the value is `false`, it means the operation is still in progress.
449 # If `true`, the operation is completed, and either `error` or `response` is
450 # available.
Bu Sun Kim65020912020-05-20 12:08:20 -0700451 &quot;name&quot;: &quot;A String&quot;, # The server-assigned name, which is only unique within the same service that
452 # originally returns it. If you use the default HTTP mapping, the
453 # `name` should be a resource name ending with `operations/{unique_id}`.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700454 &quot;metadata&quot;: { # Service-specific metadata associated with the operation. It typically
455 # contains progress information and common metadata such as create time.
456 # Some services might not provide such metadata. Any method that returns a
457 # long-running operation should document the metadata type, if any.
458 &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
459 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700460 &quot;response&quot;: { # The normal response of the operation in case of success. If the original
461 # method returns no data on success, such as `Delete`, the response is
462 # `google.protobuf.Empty`. If the original method is standard
463 # `Get`/`Create`/`Update`, the response should be the resource. For other
464 # methods, the response should have the type `XxxResponse`, where `Xxx`
465 # is the original method name. For example, if the original method name
466 # is `TakeSnapshot()`, the inferred response type is
467 # `TakeSnapshotResponse`.
468 &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
469 },
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700470 &quot;error&quot;: { # The `Status` type defines a logical error model that is suitable for # The error result of the operation in case of failure or cancellation.
471 # different programming environments, including REST APIs and RPC APIs. It is
472 # used by [gRPC](https://github.com/grpc). Each `Status` message contains
473 # three pieces of data: error code, error message, and error details.
474 #
475 # You can find out more about this error model and how to work with it in the
476 # [API Design Guide](https://cloud.google.com/apis/design/errors).
477 &quot;message&quot;: &quot;A String&quot;, # A developer-facing error message, which should be in English. Any
478 # user-facing error message should be localized and sent in the
479 # google.rpc.Status.details field, or localized by the client.
480 &quot;code&quot;: 42, # The status code, which should be an enum value of google.rpc.Code.
481 &quot;details&quot;: [ # A list of messages that carry the error details. There is a common set of
482 # message types for APIs to use.
483 {
484 &quot;a_key&quot;: &quot;&quot;, # Properties of the object. Contains field @type with type URL.
485 },
486 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700487 },
488 }</pre>
489</div>
490
491</body></html>