blob: 5e5e061959d70fc2630dba93ef03ad7eb5f22812 [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="bigqueryreservation_v1alpha2.html">BigQuery Reservation API</a> . <a href="bigqueryreservation_v1alpha2.projects.html">projects</a> . <a href="bigqueryreservation_v1alpha2.projects.locations.html">locations</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78 <code><a href="bigqueryreservation_v1alpha2.projects.locations.operations.html">operations()</a></code>
79</p>
80<p class="firstline">Returns the operations Resource.</p>
81
82<p class="toc_element">
83 <code><a href="bigqueryreservation_v1alpha2.projects.locations.reservationGrants.html">reservationGrants()</a></code>
84</p>
85<p class="firstline">Returns the reservationGrants Resource.</p>
86
87<p class="toc_element">
88 <code><a href="bigqueryreservation_v1alpha2.projects.locations.reservations.html">reservations()</a></code>
89</p>
90<p class="firstline">Returns the reservations Resource.</p>
91
92<p class="toc_element">
Dmitry Frenkel3e17f892020-10-06 16:46:05 -070093 <code><a href="#close">close()</a></code></p>
94<p class="firstline">Close httplib2 connections.</p>
95<p class="toc_element">
Yoshi Automation Botb6971b02020-11-26 17:16:03 -080096 <code><a href="#searchReservationGrants">searchReservationGrants(parent, pageSize=None, pageToken=None, query=None, x__xgafv=None)</a></code></p>
Dmitry Frenkel3e17f892020-10-06 16:46:05 -070097<p class="firstline">Look up grants for a specified resource for a particular region. If the request is about a project: 1) Grants created on the project will be returned if they exist. 2) Otherwise grants created on the closest ancestor will be returned. 3) Grants for different JobTypes will all be returned. Same logic applies if the request is about a folder. If the request is about an organization, then grants created on the organization will be returned (organization doesn't have ancestors). Comparing to ListReservationGrants, there are two behavior differences: 1) permission on the grantee will be verified in this API. 2) Hierarchy lookup (project->folder->organization) happens in this API.</p>
Bu Sun Kim65020912020-05-20 12:08:20 -070098<p class="toc_element">
99 <code><a href="#searchReservationGrants_next">searchReservationGrants_next(previous_request, previous_response)</a></code></p>
100<p class="firstline">Retrieves the next page of results.</p>
101<h3>Method Details</h3>
102<div class="method">
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700103 <code class="details" id="close">close()</code>
104 <pre>Close httplib2 connections.</pre>
105</div>
106
107<div class="method">
Yoshi Automation Botb6971b02020-11-26 17:16:03 -0800108 <code class="details" id="searchReservationGrants">searchReservationGrants(parent, pageSize=None, pageToken=None, query=None, x__xgafv=None)</code>
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700109 <pre>Look up grants for a specified resource for a particular region. If the request is about a project: 1) Grants created on the project will be returned if they exist. 2) Otherwise grants created on the closest ancestor will be returned. 3) Grants for different JobTypes will all be returned. Same logic applies if the request is about a folder. If the request is about an organization, then grants created on the organization will be returned (organization doesn&#x27;t have ancestors). Comparing to ListReservationGrants, there are two behavior differences: 1) permission on the grantee will be verified in this API. 2) Hierarchy lookup (project-&gt;folder-&gt;organization) happens in this API.
Bu Sun Kim65020912020-05-20 12:08:20 -0700110
111Args:
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700112 parent: string, The parent resource name (containing project and location), which owns the grants. e.g.: &quot;projects/myproject/locations/us-central1&quot;. (required)
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700113 pageSize: integer, The maximum number of items to return.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800114 pageToken: string, The next_page_token value returned from a previous List request, if any.
Yoshi Automation Botb6971b02020-11-26 17:16:03 -0800115 query: string, Please specify resource name as grantee in the query. e.g., &quot;grantee=projects/myproject&quot; &quot;grantee=folders/123&quot; &quot;grantee=organizations/456&quot;
Bu Sun Kim65020912020-05-20 12:08:20 -0700116 x__xgafv: string, V1 error format.
117 Allowed values
118 1 - v1 error format
119 2 - v2 error format
120
121Returns:
122 An object of the form:
123
124 { # The response for ReservationService.SearchReservationGrants.
Yoshi Automation Botb6971b02020-11-26 17:16:03 -0800125 &quot;nextPageToken&quot;: &quot;A String&quot;, # Token to retrieve the next page of results, or empty if there are no more results in the list.
Bu Sun Kim65020912020-05-20 12:08:20 -0700126 &quot;reservationGrants&quot;: [ # List of reservation grants visible to the user.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700127 { # A ReservationGrant allows a project to submit jobs of a certain type using slots from the specified reservation.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800128 &quot;state&quot;: &quot;A String&quot;, # Output only. State of the ReservationGrant.
Yoshi Automation Botb6971b02020-11-26 17:16:03 -0800129 &quot;reservation&quot;: &quot;A String&quot;, # Resource name of the reservation. E.g., projects/myproject/locations/eu/reservations/my_reservation. This reservation must be in the same location as the grant. This reservation should belong to the same parent project.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800130 &quot;jobType&quot;: &quot;A String&quot;, # Which type of jobs will use the reservation.
Yoshi Automation Botb6971b02020-11-26 17:16:03 -0800131 &quot;name&quot;: &quot;A String&quot;, # Output only. Name of the resource. E.g.: projects/myproject/locations/eu/reservationGrants/123.
132 &quot;grantee&quot;: &quot;A String&quot;, # The resource which will use the reservation. E.g. projects/myproject, folders/123, organizations/456.
Bu Sun Kim65020912020-05-20 12:08:20 -0700133 },
134 ],
Bu Sun Kim65020912020-05-20 12:08:20 -0700135 }</pre>
136</div>
137
138<div class="method">
139 <code class="details" id="searchReservationGrants_next">searchReservationGrants_next(previous_request, previous_response)</code>
140 <pre>Retrieves the next page of results.
141
142Args:
143 previous_request: The request for the previous page. (required)
144 previous_response: The response from the request for the previous page. (required)
145
146Returns:
147 A request object that you can call &#x27;execute()&#x27; on to request the next
148 page. Returns None if there are no more items in the collection.
149 </pre>
150</div>
151
152</body></html>