blob: b520bef676c980f9ff216054d9baafbcb8352397 [file] [log] [blame]
Bu Sun Kim715bd7f2019-06-14 16:50:42 -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="script_v1.html">Apps Script API</a> . <a href="script_v1.projects.html">projects</a> . <a href="script_v1.projects.deployments.html">deployments</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
Dmitry Frenkel3e17f892020-10-06 16:46:05 -070078 <code><a href="#close">close()</a></code></p>
79<p class="firstline">Close httplib2 connections.</p>
80<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070081 <code><a href="#create">create(scriptId, body=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070082<p class="firstline">Creates a deployment of an Apps Script project.</p>
83<p class="toc_element">
84 <code><a href="#delete">delete(scriptId, deploymentId, x__xgafv=None)</a></code></p>
85<p class="firstline">Deletes a deployment of an Apps Script project.</p>
86<p class="toc_element">
87 <code><a href="#get">get(scriptId, deploymentId, x__xgafv=None)</a></code></p>
88<p class="firstline">Gets a deployment of an Apps Script project.</p>
89<p class="toc_element">
Dmitry Frenkel3e17f892020-10-06 16:46:05 -070090 <code><a href="#list">list(scriptId, pageToken=None, pageSize=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070091<p class="firstline">Lists the deployments of an Apps Script project.</p>
92<p class="toc_element">
93 <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
94<p class="firstline">Retrieves the next page of results.</p>
95<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070096 <code><a href="#update">update(scriptId, deploymentId, body=None, x__xgafv=None)</a></code></p>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -070097<p class="firstline">Updates a deployment of an Apps Script project.</p>
98<h3>Method Details</h3>
99<div class="method">
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700100 <code class="details" id="close">close()</code>
101 <pre>Close httplib2 connections.</pre>
102</div>
103
104<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -0700105 <code class="details" id="create">create(scriptId, body=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700106 <pre>Creates a deployment of an Apps Script project.
107
108Args:
Bu Sun Kim65020912020-05-20 12:08:20 -0700109 scriptId: string, The script project&#x27;s Drive ID. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700110 body: object, The request body.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700111 The object takes the form of:
112
113{ # Metadata the defines how a deployment is configured.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700114 &quot;versionNumber&quot;: 42, # The version number on which this deployment is based.
115 &quot;scriptId&quot;: &quot;A String&quot;, # The script project&#x27;s Drive ID.
116 &quot;manifestFileName&quot;: &quot;A String&quot;, # The manifest file name for this deployment.
117 &quot;description&quot;: &quot;A String&quot;, # The description for this deployment.
118 }
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700119
120 x__xgafv: string, V1 error format.
121 Allowed values
122 1 - v1 error format
123 2 - v2 error format
124
125Returns:
126 An object of the form:
127
128 { # Representation of a single script deployment.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700129 &quot;deploymentConfig&quot;: { # Metadata the defines how a deployment is configured. # The deployment configuration.
130 &quot;versionNumber&quot;: 42, # The version number on which this deployment is based.
131 &quot;scriptId&quot;: &quot;A String&quot;, # The script project&#x27;s Drive ID.
132 &quot;manifestFileName&quot;: &quot;A String&quot;, # The manifest file name for this deployment.
133 &quot;description&quot;: &quot;A String&quot;, # The description for this deployment.
134 },
135 &quot;updateTime&quot;: &quot;A String&quot;, # Last modified date time stamp.
136 &quot;deploymentId&quot;: &quot;A String&quot;, # The deployment ID for this deployment.
Bu Sun Kim65020912020-05-20 12:08:20 -0700137 &quot;entryPoints&quot;: [ # The deployment&#x27;s entry points.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700138 { # A configuration that defines how a deployment is accessed externally.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700139 &quot;addOn&quot;: { # An add-on entry point. # Add-on properties.
140 &quot;helpUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s optional help URL.
141 &quot;title&quot;: &quot;A String&quot;, # The add-on&#x27;s required title.
142 &quot;description&quot;: &quot;A String&quot;, # The add-on&#x27;s optional description.
143 &quot;reportIssueUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s optional report issue URL.
144 &quot;addOnType&quot;: &quot;A String&quot;, # The add-on&#x27;s required list of supported container types.
145 &quot;postInstallTipUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s required post install tip URL.
146 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700147 &quot;webApp&quot;: { # A web application entry point. # An entry point specification for web apps.
148 &quot;url&quot;: &quot;A String&quot;, # The URL for the web application.
149 &quot;entryPointConfig&quot;: { # Web app entry point configuration. # The entry point&#x27;s configuration.
150 &quot;executeAs&quot;: &quot;A String&quot;, # Who to execute the web app as.
151 &quot;access&quot;: &quot;A String&quot;, # Who has permission to run the web app.
152 },
153 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700154 &quot;executionApi&quot;: { # An API executable entry point. # An entry point specification for Apps Script API execution calls.
155 &quot;entryPointConfig&quot;: { # API executable entry point configuration. # The entry point&#x27;s configuration.
156 &quot;access&quot;: &quot;A String&quot;, # Who has permission to run the API executable.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700157 },
158 },
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700159 &quot;entryPointType&quot;: &quot;A String&quot;, # The type of the entry point.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700160 },
161 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700162 }</pre>
163</div>
164
165<div class="method">
166 <code class="details" id="delete">delete(scriptId, deploymentId, x__xgafv=None)</code>
167 <pre>Deletes a deployment of an Apps Script project.
168
169Args:
Bu Sun Kim65020912020-05-20 12:08:20 -0700170 scriptId: string, The script project&#x27;s Drive ID. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700171 deploymentId: string, The deployment ID to be undeployed. (required)
172 x__xgafv: string, V1 error format.
173 Allowed values
174 1 - v1 error format
175 2 - v2 error format
176
177Returns:
178 An object of the form:
179
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700180 { # A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700181 }</pre>
182</div>
183
184<div class="method">
185 <code class="details" id="get">get(scriptId, deploymentId, x__xgafv=None)</code>
186 <pre>Gets a deployment of an Apps Script project.
187
188Args:
Bu Sun Kim65020912020-05-20 12:08:20 -0700189 scriptId: string, The script project&#x27;s Drive ID. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700190 deploymentId: string, The deployment ID. (required)
191 x__xgafv: string, V1 error format.
192 Allowed values
193 1 - v1 error format
194 2 - v2 error format
195
196Returns:
197 An object of the form:
198
199 { # Representation of a single script deployment.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700200 &quot;deploymentConfig&quot;: { # Metadata the defines how a deployment is configured. # The deployment configuration.
201 &quot;versionNumber&quot;: 42, # The version number on which this deployment is based.
202 &quot;scriptId&quot;: &quot;A String&quot;, # The script project&#x27;s Drive ID.
203 &quot;manifestFileName&quot;: &quot;A String&quot;, # The manifest file name for this deployment.
204 &quot;description&quot;: &quot;A String&quot;, # The description for this deployment.
205 },
206 &quot;updateTime&quot;: &quot;A String&quot;, # Last modified date time stamp.
207 &quot;deploymentId&quot;: &quot;A String&quot;, # The deployment ID for this deployment.
Bu Sun Kim65020912020-05-20 12:08:20 -0700208 &quot;entryPoints&quot;: [ # The deployment&#x27;s entry points.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700209 { # A configuration that defines how a deployment is accessed externally.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700210 &quot;addOn&quot;: { # An add-on entry point. # Add-on properties.
211 &quot;helpUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s optional help URL.
212 &quot;title&quot;: &quot;A String&quot;, # The add-on&#x27;s required title.
213 &quot;description&quot;: &quot;A String&quot;, # The add-on&#x27;s optional description.
214 &quot;reportIssueUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s optional report issue URL.
215 &quot;addOnType&quot;: &quot;A String&quot;, # The add-on&#x27;s required list of supported container types.
216 &quot;postInstallTipUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s required post install tip URL.
217 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700218 &quot;webApp&quot;: { # A web application entry point. # An entry point specification for web apps.
219 &quot;url&quot;: &quot;A String&quot;, # The URL for the web application.
220 &quot;entryPointConfig&quot;: { # Web app entry point configuration. # The entry point&#x27;s configuration.
221 &quot;executeAs&quot;: &quot;A String&quot;, # Who to execute the web app as.
222 &quot;access&quot;: &quot;A String&quot;, # Who has permission to run the web app.
223 },
224 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700225 &quot;executionApi&quot;: { # An API executable entry point. # An entry point specification for Apps Script API execution calls.
226 &quot;entryPointConfig&quot;: { # API executable entry point configuration. # The entry point&#x27;s configuration.
227 &quot;access&quot;: &quot;A String&quot;, # Who has permission to run the API executable.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700228 },
229 },
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700230 &quot;entryPointType&quot;: &quot;A String&quot;, # The type of the entry point.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700231 },
232 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700233 }</pre>
234</div>
235
236<div class="method">
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700237 <code class="details" id="list">list(scriptId, pageToken=None, pageSize=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700238 <pre>Lists the deployments of an Apps Script project.
239
240Args:
Bu Sun Kim65020912020-05-20 12:08:20 -0700241 scriptId: string, The script project&#x27;s Drive ID. (required)
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700242 pageToken: string, The token for continuing a previous list request on the next page. This should be set to the value of `nextPageToken` from a previous response.
Bu Sun Kim4ed7d3f2020-05-27 12:20:54 -0700243 pageSize: integer, The maximum number of deployments on each returned page. Defaults to 50.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700244 x__xgafv: string, V1 error format.
245 Allowed values
246 1 - v1 error format
247 2 - v2 error format
248
249Returns:
250 An object of the form:
251
252 { # Response with the list of deployments for the specified Apps Script project.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700253 &quot;nextPageToken&quot;: &quot;A String&quot;, # The token that can be used in the next call to get the next page of results.
Bu Sun Kim65020912020-05-20 12:08:20 -0700254 &quot;deployments&quot;: [ # The list of deployments.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700255 { # Representation of a single script deployment.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700256 &quot;deploymentConfig&quot;: { # Metadata the defines how a deployment is configured. # The deployment configuration.
257 &quot;versionNumber&quot;: 42, # The version number on which this deployment is based.
258 &quot;scriptId&quot;: &quot;A String&quot;, # The script project&#x27;s Drive ID.
259 &quot;manifestFileName&quot;: &quot;A String&quot;, # The manifest file name for this deployment.
260 &quot;description&quot;: &quot;A String&quot;, # The description for this deployment.
261 },
262 &quot;updateTime&quot;: &quot;A String&quot;, # Last modified date time stamp.
263 &quot;deploymentId&quot;: &quot;A String&quot;, # The deployment ID for this deployment.
Bu Sun Kim65020912020-05-20 12:08:20 -0700264 &quot;entryPoints&quot;: [ # The deployment&#x27;s entry points.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700265 { # A configuration that defines how a deployment is accessed externally.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700266 &quot;addOn&quot;: { # An add-on entry point. # Add-on properties.
267 &quot;helpUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s optional help URL.
268 &quot;title&quot;: &quot;A String&quot;, # The add-on&#x27;s required title.
269 &quot;description&quot;: &quot;A String&quot;, # The add-on&#x27;s optional description.
270 &quot;reportIssueUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s optional report issue URL.
271 &quot;addOnType&quot;: &quot;A String&quot;, # The add-on&#x27;s required list of supported container types.
272 &quot;postInstallTipUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s required post install tip URL.
273 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700274 &quot;webApp&quot;: { # A web application entry point. # An entry point specification for web apps.
275 &quot;url&quot;: &quot;A String&quot;, # The URL for the web application.
276 &quot;entryPointConfig&quot;: { # Web app entry point configuration. # The entry point&#x27;s configuration.
277 &quot;executeAs&quot;: &quot;A String&quot;, # Who to execute the web app as.
278 &quot;access&quot;: &quot;A String&quot;, # Who has permission to run the web app.
279 },
280 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700281 &quot;executionApi&quot;: { # An API executable entry point. # An entry point specification for Apps Script API execution calls.
282 &quot;entryPointConfig&quot;: { # API executable entry point configuration. # The entry point&#x27;s configuration.
283 &quot;access&quot;: &quot;A String&quot;, # Who has permission to run the API executable.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700284 },
285 },
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700286 &quot;entryPointType&quot;: &quot;A String&quot;, # The type of the entry point.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700287 },
288 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700289 },
290 ],
291 }</pre>
292</div>
293
294<div class="method">
295 <code class="details" id="list_next">list_next(previous_request, previous_response)</code>
296 <pre>Retrieves the next page of results.
297
298Args:
299 previous_request: The request for the previous page. (required)
300 previous_response: The response from the request for the previous page. (required)
301
302Returns:
Bu Sun Kim65020912020-05-20 12:08:20 -0700303 A request object that you can call &#x27;execute()&#x27; on to request the next
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700304 page. Returns None if there are no more items in the collection.
305 </pre>
306</div>
307
308<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -0700309 <code class="details" id="update">update(scriptId, deploymentId, body=None, x__xgafv=None)</code>
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700310 <pre>Updates a deployment of an Apps Script project.
311
312Args:
Bu Sun Kim65020912020-05-20 12:08:20 -0700313 scriptId: string, The script project&#x27;s Drive ID. (required)
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700314 deploymentId: string, The deployment ID for this deployment. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700315 body: object, The request body.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700316 The object takes the form of:
317
318{ # Request with deployment information to update an existing deployment.
Bu Sun Kim65020912020-05-20 12:08:20 -0700319 &quot;deploymentConfig&quot;: { # Metadata the defines how a deployment is configured. # The deployment configuration.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700320 &quot;versionNumber&quot;: 42, # The version number on which this deployment is based.
321 &quot;scriptId&quot;: &quot;A String&quot;, # The script project&#x27;s Drive ID.
322 &quot;manifestFileName&quot;: &quot;A String&quot;, # The manifest file name for this deployment.
323 &quot;description&quot;: &quot;A String&quot;, # The description for this deployment.
324 },
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700325 }
326
327 x__xgafv: string, V1 error format.
328 Allowed values
329 1 - v1 error format
330 2 - v2 error format
331
332Returns:
333 An object of the form:
334
335 { # Representation of a single script deployment.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700336 &quot;deploymentConfig&quot;: { # Metadata the defines how a deployment is configured. # The deployment configuration.
337 &quot;versionNumber&quot;: 42, # The version number on which this deployment is based.
338 &quot;scriptId&quot;: &quot;A String&quot;, # The script project&#x27;s Drive ID.
339 &quot;manifestFileName&quot;: &quot;A String&quot;, # The manifest file name for this deployment.
340 &quot;description&quot;: &quot;A String&quot;, # The description for this deployment.
341 },
342 &quot;updateTime&quot;: &quot;A String&quot;, # Last modified date time stamp.
343 &quot;deploymentId&quot;: &quot;A String&quot;, # The deployment ID for this deployment.
Bu Sun Kim65020912020-05-20 12:08:20 -0700344 &quot;entryPoints&quot;: [ # The deployment&#x27;s entry points.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700345 { # A configuration that defines how a deployment is accessed externally.
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700346 &quot;addOn&quot;: { # An add-on entry point. # Add-on properties.
347 &quot;helpUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s optional help URL.
348 &quot;title&quot;: &quot;A String&quot;, # The add-on&#x27;s required title.
349 &quot;description&quot;: &quot;A String&quot;, # The add-on&#x27;s optional description.
350 &quot;reportIssueUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s optional report issue URL.
351 &quot;addOnType&quot;: &quot;A String&quot;, # The add-on&#x27;s required list of supported container types.
352 &quot;postInstallTipUrl&quot;: &quot;A String&quot;, # The add-on&#x27;s required post install tip URL.
353 },
Bu Sun Kimd059ad82020-07-22 17:02:09 -0700354 &quot;webApp&quot;: { # A web application entry point. # An entry point specification for web apps.
355 &quot;url&quot;: &quot;A String&quot;, # The URL for the web application.
356 &quot;entryPointConfig&quot;: { # Web app entry point configuration. # The entry point&#x27;s configuration.
357 &quot;executeAs&quot;: &quot;A String&quot;, # Who to execute the web app as.
358 &quot;access&quot;: &quot;A String&quot;, # Who has permission to run the web app.
359 },
360 },
Bu Sun Kim65020912020-05-20 12:08:20 -0700361 &quot;executionApi&quot;: { # An API executable entry point. # An entry point specification for Apps Script API execution calls.
362 &quot;entryPointConfig&quot;: { # API executable entry point configuration. # The entry point&#x27;s configuration.
363 &quot;access&quot;: &quot;A String&quot;, # Who has permission to run the API executable.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700364 },
365 },
Dmitry Frenkel3e17f892020-10-06 16:46:05 -0700366 &quot;entryPointType&quot;: &quot;A String&quot;, # The type of the entry point.
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700367 },
368 ],
Bu Sun Kim715bd7f2019-06-14 16:50:42 -0700369 }</pre>
370</div>
371
372</body></html>