OLD | NEW |
1 { | 1 { |
2 "auth": { | 2 "auth": { |
3 "oauth2": { | 3 "oauth2": { |
4 "scopes": { | 4 "scopes": { |
5 "https://www.googleapis.com/auth/cloud-platform": { | 5 "https://www.googleapis.com/auth/cloud-platform": { |
6 "description": "View and manage your data across Google Clou
d Platform services" | 6 "description": "View and manage your data across Google Clou
d Platform services" |
7 }, | 7 }, |
8 "https://www.googleapis.com/auth/cloud-platform.read-only": { | 8 "https://www.googleapis.com/auth/cloud-platform.read-only": { |
9 "description": "View your data across Google Cloud Platform
services" | 9 "description": "View your data across Google Cloud Platform
services" |
10 }, | 10 }, |
11 "https://www.googleapis.com/auth/devstorage.full_control": { | 11 "https://www.googleapis.com/auth/devstorage.full_control": { |
12 "description": "Manage your data and permissions in Google C
loud Storage" | 12 "description": "Manage your data and permissions in Google C
loud Storage" |
13 }, | 13 }, |
14 "https://www.googleapis.com/auth/devstorage.read_only": { | 14 "https://www.googleapis.com/auth/devstorage.read_only": { |
15 "description": "View your data in Google Cloud Storage" | 15 "description": "View your data in Google Cloud Storage" |
16 }, | 16 }, |
17 "https://www.googleapis.com/auth/devstorage.read_write": { | 17 "https://www.googleapis.com/auth/devstorage.read_write": { |
18 "description": "Manage your data in Google Cloud Storage" | 18 "description": "Manage your data in Google Cloud Storage" |
19 } | 19 } |
20 } | 20 } |
21 } | 21 } |
22 }, | 22 }, |
23 "basePath": "/storage/v1/", | 23 "basePath": "/storage/v1/", |
24 "baseUrl": "https://www.googleapis.com/storage/v1/", | 24 "baseUrl": "https://www.googleapis.com/storage/v1/", |
25 "batchPath": "batch", | 25 "batchPath": "batch", |
26 "description": "Stores and retrieves potentially large, immutable data objec
ts.", | 26 "description": "Stores and retrieves potentially large, immutable data objec
ts.", |
27 "discoveryVersion": "v1", | 27 "discoveryVersion": "v1", |
28 "documentationLink": "https://developers.google.com/storage/docs/json_api/", | 28 "documentationLink": "https://developers.google.com/storage/docs/json_api/", |
29 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/GRtDpiDRivRW7hDEFVrFuoXBCxk\"", | 29 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/BtFY4Mea6WqQ8yFrMbM4WGkFgMs\"", |
30 "icons": { | 30 "icons": { |
31 "x16": "https://www.google.com/images/icons/product/cloud_storage-16.png
", | 31 "x16": "https://www.google.com/images/icons/product/cloud_storage-16.png
", |
32 "x32": "https://www.google.com/images/icons/product/cloud_storage-32.png
" | 32 "x32": "https://www.google.com/images/icons/product/cloud_storage-32.png
" |
33 }, | 33 }, |
34 "id": "storage:v1", | 34 "id": "storage:v1", |
35 "kind": "discovery#restDescription", | 35 "kind": "discovery#restDescription", |
36 "labels": [ | 36 "labels": [ |
37 "labs" | 37 "labs" |
38 ], | 38 ], |
39 "name": "storage", | 39 "name": "storage", |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
103 "required": true, | 103 "required": true, |
104 "type": "string" | 104 "type": "string" |
105 }, | 105 }, |
106 "entity": { | 106 "entity": { |
107 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", | 107 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", |
108 "location": "path", | 108 "location": "path", |
109 "required": true, | 109 "required": true, |
110 "type": "string" | 110 "type": "string" |
111 }, | 111 }, |
112 "userProject": { | 112 "userProject": { |
113 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 113 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
114 "location": "query", | 114 "location": "query", |
115 "type": "string" | 115 "type": "string" |
116 } | 116 } |
117 }, | 117 }, |
118 "path": "b/{bucket}/acl/{entity}", | 118 "path": "b/{bucket}/acl/{entity}", |
119 "scopes": [ | 119 "scopes": [ |
120 "https://www.googleapis.com/auth/cloud-platform", | 120 "https://www.googleapis.com/auth/cloud-platform", |
121 "https://www.googleapis.com/auth/devstorage.full_control
" | 121 "https://www.googleapis.com/auth/devstorage.full_control
" |
122 ] | 122 ] |
123 }, | 123 }, |
(...skipping 12 matching lines...) Expand all Loading... |
136 "required": true, | 136 "required": true, |
137 "type": "string" | 137 "type": "string" |
138 }, | 138 }, |
139 "entity": { | 139 "entity": { |
140 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", | 140 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", |
141 "location": "path", | 141 "location": "path", |
142 "required": true, | 142 "required": true, |
143 "type": "string" | 143 "type": "string" |
144 }, | 144 }, |
145 "userProject": { | 145 "userProject": { |
146 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 146 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
147 "location": "query", | 147 "location": "query", |
148 "type": "string" | 148 "type": "string" |
149 } | 149 } |
150 }, | 150 }, |
151 "path": "b/{bucket}/acl/{entity}", | 151 "path": "b/{bucket}/acl/{entity}", |
152 "response": { | 152 "response": { |
153 "$ref": "BucketAccessControl" | 153 "$ref": "BucketAccessControl" |
154 }, | 154 }, |
155 "scopes": [ | 155 "scopes": [ |
156 "https://www.googleapis.com/auth/cloud-platform", | 156 "https://www.googleapis.com/auth/cloud-platform", |
157 "https://www.googleapis.com/auth/devstorage.full_control
" | 157 "https://www.googleapis.com/auth/devstorage.full_control
" |
158 ] | 158 ] |
159 }, | 159 }, |
160 "insert": { | 160 "insert": { |
161 "description": "Creates a new ACL entry on the specified buc
ket.", | 161 "description": "Creates a new ACL entry on the specified buc
ket.", |
162 "httpMethod": "POST", | 162 "httpMethod": "POST", |
163 "id": "storage.bucketAccessControls.insert", | 163 "id": "storage.bucketAccessControls.insert", |
164 "parameterOrder": [ | 164 "parameterOrder": [ |
165 "bucket" | 165 "bucket" |
166 ], | 166 ], |
167 "parameters": { | 167 "parameters": { |
168 "bucket": { | 168 "bucket": { |
169 "description": "Name of a bucket.", | 169 "description": "Name of a bucket.", |
170 "location": "path", | 170 "location": "path", |
171 "required": true, | 171 "required": true, |
172 "type": "string" | 172 "type": "string" |
173 }, | 173 }, |
174 "userProject": { | 174 "userProject": { |
175 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 175 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
176 "location": "query", | 176 "location": "query", |
177 "type": "string" | 177 "type": "string" |
178 } | 178 } |
179 }, | 179 }, |
180 "path": "b/{bucket}/acl", | 180 "path": "b/{bucket}/acl", |
181 "request": { | 181 "request": { |
182 "$ref": "BucketAccessControl" | 182 "$ref": "BucketAccessControl" |
183 }, | 183 }, |
184 "response": { | 184 "response": { |
185 "$ref": "BucketAccessControl" | 185 "$ref": "BucketAccessControl" |
(...skipping 11 matching lines...) Expand all Loading... |
197 "bucket" | 197 "bucket" |
198 ], | 198 ], |
199 "parameters": { | 199 "parameters": { |
200 "bucket": { | 200 "bucket": { |
201 "description": "Name of a bucket.", | 201 "description": "Name of a bucket.", |
202 "location": "path", | 202 "location": "path", |
203 "required": true, | 203 "required": true, |
204 "type": "string" | 204 "type": "string" |
205 }, | 205 }, |
206 "userProject": { | 206 "userProject": { |
207 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 207 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
208 "location": "query", | 208 "location": "query", |
209 "type": "string" | 209 "type": "string" |
210 } | 210 } |
211 }, | 211 }, |
212 "path": "b/{bucket}/acl", | 212 "path": "b/{bucket}/acl", |
213 "response": { | 213 "response": { |
214 "$ref": "BucketAccessControls" | 214 "$ref": "BucketAccessControls" |
215 }, | 215 }, |
216 "scopes": [ | 216 "scopes": [ |
217 "https://www.googleapis.com/auth/cloud-platform", | 217 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 15 matching lines...) Expand all Loading... |
233 "required": true, | 233 "required": true, |
234 "type": "string" | 234 "type": "string" |
235 }, | 235 }, |
236 "entity": { | 236 "entity": { |
237 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", | 237 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", |
238 "location": "path", | 238 "location": "path", |
239 "required": true, | 239 "required": true, |
240 "type": "string" | 240 "type": "string" |
241 }, | 241 }, |
242 "userProject": { | 242 "userProject": { |
243 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 243 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
244 "location": "query", | 244 "location": "query", |
245 "type": "string" | 245 "type": "string" |
246 } | 246 } |
247 }, | 247 }, |
248 "path": "b/{bucket}/acl/{entity}", | 248 "path": "b/{bucket}/acl/{entity}", |
249 "request": { | 249 "request": { |
250 "$ref": "BucketAccessControl" | 250 "$ref": "BucketAccessControl" |
251 }, | 251 }, |
252 "response": { | 252 "response": { |
253 "$ref": "BucketAccessControl" | 253 "$ref": "BucketAccessControl" |
(...skipping 18 matching lines...) Expand all Loading... |
272 "required": true, | 272 "required": true, |
273 "type": "string" | 273 "type": "string" |
274 }, | 274 }, |
275 "entity": { | 275 "entity": { |
276 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", | 276 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", |
277 "location": "path", | 277 "location": "path", |
278 "required": true, | 278 "required": true, |
279 "type": "string" | 279 "type": "string" |
280 }, | 280 }, |
281 "userProject": { | 281 "userProject": { |
282 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 282 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
283 "location": "query", | 283 "location": "query", |
284 "type": "string" | 284 "type": "string" |
285 } | 285 } |
286 }, | 286 }, |
287 "path": "b/{bucket}/acl/{entity}", | 287 "path": "b/{bucket}/acl/{entity}", |
288 "request": { | 288 "request": { |
289 "$ref": "BucketAccessControl" | 289 "$ref": "BucketAccessControl" |
290 }, | 290 }, |
291 "response": { | 291 "response": { |
292 "$ref": "BucketAccessControl" | 292 "$ref": "BucketAccessControl" |
(...skipping 27 matching lines...) Expand all Loading... |
320 "location": "query", | 320 "location": "query", |
321 "type": "string" | 321 "type": "string" |
322 }, | 322 }, |
323 "ifMetagenerationNotMatch": { | 323 "ifMetagenerationNotMatch": { |
324 "description": "If set, only deletes the bucket if i
ts metageneration does not match this value.", | 324 "description": "If set, only deletes the bucket if i
ts metageneration does not match this value.", |
325 "format": "int64", | 325 "format": "int64", |
326 "location": "query", | 326 "location": "query", |
327 "type": "string" | 327 "type": "string" |
328 }, | 328 }, |
329 "userProject": { | 329 "userProject": { |
330 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 330 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
331 "location": "query", | 331 "location": "query", |
332 "type": "string" | 332 "type": "string" |
333 } | 333 } |
334 }, | 334 }, |
335 "path": "b/{bucket}", | 335 "path": "b/{bucket}", |
336 "scopes": [ | 336 "scopes": [ |
337 "https://www.googleapis.com/auth/cloud-platform", | 337 "https://www.googleapis.com/auth/cloud-platform", |
338 "https://www.googleapis.com/auth/devstorage.full_control
", | 338 "https://www.googleapis.com/auth/devstorage.full_control
", |
339 "https://www.googleapis.com/auth/devstorage.read_write" | 339 "https://www.googleapis.com/auth/devstorage.read_write" |
340 ] | 340 ] |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
372 "noAcl" | 372 "noAcl" |
373 ], | 373 ], |
374 "enumDescriptions": [ | 374 "enumDescriptions": [ |
375 "Include all properties.", | 375 "Include all properties.", |
376 "Omit owner, acl and defaultObjectAcl properties
." | 376 "Omit owner, acl and defaultObjectAcl properties
." |
377 ], | 377 ], |
378 "location": "query", | 378 "location": "query", |
379 "type": "string" | 379 "type": "string" |
380 }, | 380 }, |
381 "userProject": { | 381 "userProject": { |
382 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 382 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
383 "location": "query", | 383 "location": "query", |
384 "type": "string" | 384 "type": "string" |
385 } | 385 } |
386 }, | 386 }, |
387 "path": "b/{bucket}", | 387 "path": "b/{bucket}", |
388 "response": { | 388 "response": { |
389 "$ref": "Bucket" | 389 "$ref": "Bucket" |
390 }, | 390 }, |
391 "scopes": [ | 391 "scopes": [ |
392 "https://www.googleapis.com/auth/cloud-platform", | 392 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 11 matching lines...) Expand all Loading... |
404 "bucket" | 404 "bucket" |
405 ], | 405 ], |
406 "parameters": { | 406 "parameters": { |
407 "bucket": { | 407 "bucket": { |
408 "description": "Name of a bucket.", | 408 "description": "Name of a bucket.", |
409 "location": "path", | 409 "location": "path", |
410 "required": true, | 410 "required": true, |
411 "type": "string" | 411 "type": "string" |
412 }, | 412 }, |
413 "userProject": { | 413 "userProject": { |
414 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 414 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
415 "location": "query", | 415 "location": "query", |
416 "type": "string" | 416 "type": "string" |
417 } | 417 } |
418 }, | 418 }, |
419 "path": "b/{bucket}/iam", | 419 "path": "b/{bucket}/iam", |
420 "response": { | 420 "response": { |
421 "$ref": "Policy" | 421 "$ref": "Policy" |
422 }, | 422 }, |
423 "scopes": [ | 423 "scopes": [ |
424 "https://www.googleapis.com/auth/cloud-platform", | 424 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
640 "noAcl" | 640 "noAcl" |
641 ], | 641 ], |
642 "enumDescriptions": [ | 642 "enumDescriptions": [ |
643 "Include all properties.", | 643 "Include all properties.", |
644 "Omit owner, acl and defaultObjectAcl properties
." | 644 "Omit owner, acl and defaultObjectAcl properties
." |
645 ], | 645 ], |
646 "location": "query", | 646 "location": "query", |
647 "type": "string" | 647 "type": "string" |
648 }, | 648 }, |
649 "userProject": { | 649 "userProject": { |
650 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 650 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
651 "location": "query", | 651 "location": "query", |
652 "type": "string" | 652 "type": "string" |
653 } | 653 } |
654 }, | 654 }, |
655 "path": "b/{bucket}", | 655 "path": "b/{bucket}", |
656 "request": { | 656 "request": { |
657 "$ref": "Bucket" | 657 "$ref": "Bucket" |
658 }, | 658 }, |
659 "response": { | 659 "response": { |
660 "$ref": "Bucket" | 660 "$ref": "Bucket" |
(...skipping 11 matching lines...) Expand all Loading... |
672 "bucket" | 672 "bucket" |
673 ], | 673 ], |
674 "parameters": { | 674 "parameters": { |
675 "bucket": { | 675 "bucket": { |
676 "description": "Name of a bucket.", | 676 "description": "Name of a bucket.", |
677 "location": "path", | 677 "location": "path", |
678 "required": true, | 678 "required": true, |
679 "type": "string" | 679 "type": "string" |
680 }, | 680 }, |
681 "userProject": { | 681 "userProject": { |
682 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 682 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
683 "location": "query", | 683 "location": "query", |
684 "type": "string" | 684 "type": "string" |
685 } | 685 } |
686 }, | 686 }, |
687 "path": "b/{bucket}/iam", | 687 "path": "b/{bucket}/iam", |
688 "request": { | 688 "request": { |
689 "$ref": "Policy" | 689 "$ref": "Policy" |
690 }, | 690 }, |
691 "response": { | 691 "response": { |
692 "$ref": "Policy" | 692 "$ref": "Policy" |
(...skipping 20 matching lines...) Expand all Loading... |
713 "type": "string" | 713 "type": "string" |
714 }, | 714 }, |
715 "permissions": { | 715 "permissions": { |
716 "description": "Permissions to test.", | 716 "description": "Permissions to test.", |
717 "location": "query", | 717 "location": "query", |
718 "repeated": true, | 718 "repeated": true, |
719 "required": true, | 719 "required": true, |
720 "type": "string" | 720 "type": "string" |
721 }, | 721 }, |
722 "userProject": { | 722 "userProject": { |
723 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 723 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
724 "location": "query", | 724 "location": "query", |
725 "type": "string" | 725 "type": "string" |
726 } | 726 } |
727 }, | 727 }, |
728 "path": "b/{bucket}/iam/testPermissions", | 728 "path": "b/{bucket}/iam/testPermissions", |
729 "response": { | 729 "response": { |
730 "$ref": "TestIamPermissionsResponse" | 730 "$ref": "TestIamPermissionsResponse" |
731 }, | 731 }, |
732 "scopes": [ | 732 "scopes": [ |
733 "https://www.googleapis.com/auth/cloud-platform", | 733 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
810 "noAcl" | 810 "noAcl" |
811 ], | 811 ], |
812 "enumDescriptions": [ | 812 "enumDescriptions": [ |
813 "Include all properties.", | 813 "Include all properties.", |
814 "Omit owner, acl and defaultObjectAcl properties
." | 814 "Omit owner, acl and defaultObjectAcl properties
." |
815 ], | 815 ], |
816 "location": "query", | 816 "location": "query", |
817 "type": "string" | 817 "type": "string" |
818 }, | 818 }, |
819 "userProject": { | 819 "userProject": { |
820 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 820 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
821 "location": "query", | 821 "location": "query", |
822 "type": "string" | 822 "type": "string" |
823 } | 823 } |
824 }, | 824 }, |
825 "path": "b/{bucket}", | 825 "path": "b/{bucket}", |
826 "request": { | 826 "request": { |
827 "$ref": "Bucket" | 827 "$ref": "Bucket" |
828 }, | 828 }, |
829 "response": { | 829 "response": { |
830 "$ref": "Bucket" | 830 "$ref": "Bucket" |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
874 "required": true, | 874 "required": true, |
875 "type": "string" | 875 "type": "string" |
876 }, | 876 }, |
877 "entity": { | 877 "entity": { |
878 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", | 878 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", |
879 "location": "path", | 879 "location": "path", |
880 "required": true, | 880 "required": true, |
881 "type": "string" | 881 "type": "string" |
882 }, | 882 }, |
883 "userProject": { | 883 "userProject": { |
884 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 884 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
885 "location": "query", | 885 "location": "query", |
886 "type": "string" | 886 "type": "string" |
887 } | 887 } |
888 }, | 888 }, |
889 "path": "b/{bucket}/defaultObjectAcl/{entity}", | 889 "path": "b/{bucket}/defaultObjectAcl/{entity}", |
890 "scopes": [ | 890 "scopes": [ |
891 "https://www.googleapis.com/auth/cloud-platform", | 891 "https://www.googleapis.com/auth/cloud-platform", |
892 "https://www.googleapis.com/auth/devstorage.full_control
" | 892 "https://www.googleapis.com/auth/devstorage.full_control
" |
893 ] | 893 ] |
894 }, | 894 }, |
(...skipping 12 matching lines...) Expand all Loading... |
907 "required": true, | 907 "required": true, |
908 "type": "string" | 908 "type": "string" |
909 }, | 909 }, |
910 "entity": { | 910 "entity": { |
911 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", | 911 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", |
912 "location": "path", | 912 "location": "path", |
913 "required": true, | 913 "required": true, |
914 "type": "string" | 914 "type": "string" |
915 }, | 915 }, |
916 "userProject": { | 916 "userProject": { |
917 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 917 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
918 "location": "query", | 918 "location": "query", |
919 "type": "string" | 919 "type": "string" |
920 } | 920 } |
921 }, | 921 }, |
922 "path": "b/{bucket}/defaultObjectAcl/{entity}", | 922 "path": "b/{bucket}/defaultObjectAcl/{entity}", |
923 "response": { | 923 "response": { |
924 "$ref": "ObjectAccessControl" | 924 "$ref": "ObjectAccessControl" |
925 }, | 925 }, |
926 "scopes": [ | 926 "scopes": [ |
927 "https://www.googleapis.com/auth/cloud-platform", | 927 "https://www.googleapis.com/auth/cloud-platform", |
928 "https://www.googleapis.com/auth/devstorage.full_control
" | 928 "https://www.googleapis.com/auth/devstorage.full_control
" |
929 ] | 929 ] |
930 }, | 930 }, |
931 "insert": { | 931 "insert": { |
932 "description": "Creates a new default object ACL entry on th
e specified bucket.", | 932 "description": "Creates a new default object ACL entry on th
e specified bucket.", |
933 "httpMethod": "POST", | 933 "httpMethod": "POST", |
934 "id": "storage.defaultObjectAccessControls.insert", | 934 "id": "storage.defaultObjectAccessControls.insert", |
935 "parameterOrder": [ | 935 "parameterOrder": [ |
936 "bucket" | 936 "bucket" |
937 ], | 937 ], |
938 "parameters": { | 938 "parameters": { |
939 "bucket": { | 939 "bucket": { |
940 "description": "Name of a bucket.", | 940 "description": "Name of a bucket.", |
941 "location": "path", | 941 "location": "path", |
942 "required": true, | 942 "required": true, |
943 "type": "string" | 943 "type": "string" |
944 }, | 944 }, |
945 "userProject": { | 945 "userProject": { |
946 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 946 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
947 "location": "query", | 947 "location": "query", |
948 "type": "string" | 948 "type": "string" |
949 } | 949 } |
950 }, | 950 }, |
951 "path": "b/{bucket}/defaultObjectAcl", | 951 "path": "b/{bucket}/defaultObjectAcl", |
952 "request": { | 952 "request": { |
953 "$ref": "ObjectAccessControl" | 953 "$ref": "ObjectAccessControl" |
954 }, | 954 }, |
955 "response": { | 955 "response": { |
956 "$ref": "ObjectAccessControl" | 956 "$ref": "ObjectAccessControl" |
(...skipping 23 matching lines...) Expand all Loading... |
980 "location": "query", | 980 "location": "query", |
981 "type": "string" | 981 "type": "string" |
982 }, | 982 }, |
983 "ifMetagenerationNotMatch": { | 983 "ifMetagenerationNotMatch": { |
984 "description": "If present, only return default ACL
listing if the bucket's current metageneration does not match the given value.", | 984 "description": "If present, only return default ACL
listing if the bucket's current metageneration does not match the given value.", |
985 "format": "int64", | 985 "format": "int64", |
986 "location": "query", | 986 "location": "query", |
987 "type": "string" | 987 "type": "string" |
988 }, | 988 }, |
989 "userProject": { | 989 "userProject": { |
990 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 990 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
991 "location": "query", | 991 "location": "query", |
992 "type": "string" | 992 "type": "string" |
993 } | 993 } |
994 }, | 994 }, |
995 "path": "b/{bucket}/defaultObjectAcl", | 995 "path": "b/{bucket}/defaultObjectAcl", |
996 "response": { | 996 "response": { |
997 "$ref": "ObjectAccessControls" | 997 "$ref": "ObjectAccessControls" |
998 }, | 998 }, |
999 "scopes": [ | 999 "scopes": [ |
1000 "https://www.googleapis.com/auth/cloud-platform", | 1000 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 15 matching lines...) Expand all Loading... |
1016 "required": true, | 1016 "required": true, |
1017 "type": "string" | 1017 "type": "string" |
1018 }, | 1018 }, |
1019 "entity": { | 1019 "entity": { |
1020 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", | 1020 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", |
1021 "location": "path", | 1021 "location": "path", |
1022 "required": true, | 1022 "required": true, |
1023 "type": "string" | 1023 "type": "string" |
1024 }, | 1024 }, |
1025 "userProject": { | 1025 "userProject": { |
1026 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1026 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1027 "location": "query", | 1027 "location": "query", |
1028 "type": "string" | 1028 "type": "string" |
1029 } | 1029 } |
1030 }, | 1030 }, |
1031 "path": "b/{bucket}/defaultObjectAcl/{entity}", | 1031 "path": "b/{bucket}/defaultObjectAcl/{entity}", |
1032 "request": { | 1032 "request": { |
1033 "$ref": "ObjectAccessControl" | 1033 "$ref": "ObjectAccessControl" |
1034 }, | 1034 }, |
1035 "response": { | 1035 "response": { |
1036 "$ref": "ObjectAccessControl" | 1036 "$ref": "ObjectAccessControl" |
(...skipping 18 matching lines...) Expand all Loading... |
1055 "required": true, | 1055 "required": true, |
1056 "type": "string" | 1056 "type": "string" |
1057 }, | 1057 }, |
1058 "entity": { | 1058 "entity": { |
1059 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", | 1059 "description": "The entity holding the permission. C
an be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUser
s, or allAuthenticatedUsers.", |
1060 "location": "path", | 1060 "location": "path", |
1061 "required": true, | 1061 "required": true, |
1062 "type": "string" | 1062 "type": "string" |
1063 }, | 1063 }, |
1064 "userProject": { | 1064 "userProject": { |
1065 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1065 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1066 "location": "query", | 1066 "location": "query", |
1067 "type": "string" | 1067 "type": "string" |
1068 } | 1068 } |
1069 }, | 1069 }, |
1070 "path": "b/{bucket}/defaultObjectAcl/{entity}", | 1070 "path": "b/{bucket}/defaultObjectAcl/{entity}", |
1071 "request": { | 1071 "request": { |
1072 "$ref": "ObjectAccessControl" | 1072 "$ref": "ObjectAccessControl" |
1073 }, | 1073 }, |
1074 "response": { | 1074 "response": { |
1075 "$ref": "ObjectAccessControl" | 1075 "$ref": "ObjectAccessControl" |
(...skipping 22 matching lines...) Expand all Loading... |
1098 "required": true, | 1098 "required": true, |
1099 "type": "string" | 1099 "type": "string" |
1100 }, | 1100 }, |
1101 "notification": { | 1101 "notification": { |
1102 "description": "ID of the notification to delete.", | 1102 "description": "ID of the notification to delete.", |
1103 "location": "path", | 1103 "location": "path", |
1104 "required": true, | 1104 "required": true, |
1105 "type": "string" | 1105 "type": "string" |
1106 }, | 1106 }, |
1107 "userProject": { | 1107 "userProject": { |
1108 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1108 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1109 "location": "query", | 1109 "location": "query", |
1110 "type": "string" | 1110 "type": "string" |
1111 } | 1111 } |
1112 }, | 1112 }, |
1113 "path": "b/{bucket}/notificationConfigs/{notification}", | 1113 "path": "b/{bucket}/notificationConfigs/{notification}", |
1114 "scopes": [ | 1114 "scopes": [ |
1115 "https://www.googleapis.com/auth/cloud-platform", | 1115 "https://www.googleapis.com/auth/cloud-platform", |
1116 "https://www.googleapis.com/auth/devstorage.full_control
", | 1116 "https://www.googleapis.com/auth/devstorage.full_control
", |
1117 "https://www.googleapis.com/auth/devstorage.read_write" | 1117 "https://www.googleapis.com/auth/devstorage.read_write" |
1118 ] | 1118 ] |
(...skipping 13 matching lines...) Expand all Loading... |
1132 "required": true, | 1132 "required": true, |
1133 "type": "string" | 1133 "type": "string" |
1134 }, | 1134 }, |
1135 "notification": { | 1135 "notification": { |
1136 "description": "Notification ID", | 1136 "description": "Notification ID", |
1137 "location": "path", | 1137 "location": "path", |
1138 "required": true, | 1138 "required": true, |
1139 "type": "string" | 1139 "type": "string" |
1140 }, | 1140 }, |
1141 "userProject": { | 1141 "userProject": { |
1142 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1142 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1143 "location": "query", | 1143 "location": "query", |
1144 "type": "string" | 1144 "type": "string" |
1145 } | 1145 } |
1146 }, | 1146 }, |
1147 "path": "b/{bucket}/notificationConfigs/{notification}", | 1147 "path": "b/{bucket}/notificationConfigs/{notification}", |
1148 "response": { | 1148 "response": { |
1149 "$ref": "Notification" | 1149 "$ref": "Notification" |
1150 }, | 1150 }, |
1151 "scopes": [ | 1151 "scopes": [ |
1152 "https://www.googleapis.com/auth/cloud-platform", | 1152 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 11 matching lines...) Expand all Loading... |
1164 "bucket" | 1164 "bucket" |
1165 ], | 1165 ], |
1166 "parameters": { | 1166 "parameters": { |
1167 "bucket": { | 1167 "bucket": { |
1168 "description": "The parent bucket of the notificatio
n.", | 1168 "description": "The parent bucket of the notificatio
n.", |
1169 "location": "path", | 1169 "location": "path", |
1170 "required": true, | 1170 "required": true, |
1171 "type": "string" | 1171 "type": "string" |
1172 }, | 1172 }, |
1173 "userProject": { | 1173 "userProject": { |
1174 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1174 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1175 "location": "query", | 1175 "location": "query", |
1176 "type": "string" | 1176 "type": "string" |
1177 } | 1177 } |
1178 }, | 1178 }, |
1179 "path": "b/{bucket}/notificationConfigs", | 1179 "path": "b/{bucket}/notificationConfigs", |
1180 "request": { | 1180 "request": { |
1181 "$ref": "Notification" | 1181 "$ref": "Notification" |
1182 }, | 1182 }, |
1183 "response": { | 1183 "response": { |
1184 "$ref": "Notification" | 1184 "$ref": "Notification" |
(...skipping 12 matching lines...) Expand all Loading... |
1197 "bucket" | 1197 "bucket" |
1198 ], | 1198 ], |
1199 "parameters": { | 1199 "parameters": { |
1200 "bucket": { | 1200 "bucket": { |
1201 "description": "Name of a GCS bucket.", | 1201 "description": "Name of a GCS bucket.", |
1202 "location": "path", | 1202 "location": "path", |
1203 "required": true, | 1203 "required": true, |
1204 "type": "string" | 1204 "type": "string" |
1205 }, | 1205 }, |
1206 "userProject": { | 1206 "userProject": { |
1207 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1207 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1208 "location": "query", | 1208 "location": "query", |
1209 "type": "string" | 1209 "type": "string" |
1210 } | 1210 } |
1211 }, | 1211 }, |
1212 "path": "b/{bucket}/notificationConfigs", | 1212 "path": "b/{bucket}/notificationConfigs", |
1213 "response": { | 1213 "response": { |
1214 "$ref": "Notifications" | 1214 "$ref": "Notifications" |
1215 }, | 1215 }, |
1216 "scopes": [ | 1216 "scopes": [ |
1217 "https://www.googleapis.com/auth/cloud-platform", | 1217 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1253 "location": "query", | 1253 "location": "query", |
1254 "type": "string" | 1254 "type": "string" |
1255 }, | 1255 }, |
1256 "object": { | 1256 "object": { |
1257 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", | 1257 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", |
1258 "location": "path", | 1258 "location": "path", |
1259 "required": true, | 1259 "required": true, |
1260 "type": "string" | 1260 "type": "string" |
1261 }, | 1261 }, |
1262 "userProject": { | 1262 "userProject": { |
1263 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1263 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1264 "location": "query", | 1264 "location": "query", |
1265 "type": "string" | 1265 "type": "string" |
1266 } | 1266 } |
1267 }, | 1267 }, |
1268 "path": "b/{bucket}/o/{object}/acl/{entity}", | 1268 "path": "b/{bucket}/o/{object}/acl/{entity}", |
1269 "scopes": [ | 1269 "scopes": [ |
1270 "https://www.googleapis.com/auth/cloud-platform", | 1270 "https://www.googleapis.com/auth/cloud-platform", |
1271 "https://www.googleapis.com/auth/devstorage.full_control
" | 1271 "https://www.googleapis.com/auth/devstorage.full_control
" |
1272 ] | 1272 ] |
1273 }, | 1273 }, |
(...skipping 25 matching lines...) Expand all Loading... |
1299 "location": "query", | 1299 "location": "query", |
1300 "type": "string" | 1300 "type": "string" |
1301 }, | 1301 }, |
1302 "object": { | 1302 "object": { |
1303 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", | 1303 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", |
1304 "location": "path", | 1304 "location": "path", |
1305 "required": true, | 1305 "required": true, |
1306 "type": "string" | 1306 "type": "string" |
1307 }, | 1307 }, |
1308 "userProject": { | 1308 "userProject": { |
1309 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1309 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1310 "location": "query", | 1310 "location": "query", |
1311 "type": "string" | 1311 "type": "string" |
1312 } | 1312 } |
1313 }, | 1313 }, |
1314 "path": "b/{bucket}/o/{object}/acl/{entity}", | 1314 "path": "b/{bucket}/o/{object}/acl/{entity}", |
1315 "response": { | 1315 "response": { |
1316 "$ref": "ObjectAccessControl" | 1316 "$ref": "ObjectAccessControl" |
1317 }, | 1317 }, |
1318 "scopes": [ | 1318 "scopes": [ |
1319 "https://www.googleapis.com/auth/cloud-platform", | 1319 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 21 matching lines...) Expand all Loading... |
1341 "location": "query", | 1341 "location": "query", |
1342 "type": "string" | 1342 "type": "string" |
1343 }, | 1343 }, |
1344 "object": { | 1344 "object": { |
1345 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", | 1345 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", |
1346 "location": "path", | 1346 "location": "path", |
1347 "required": true, | 1347 "required": true, |
1348 "type": "string" | 1348 "type": "string" |
1349 }, | 1349 }, |
1350 "userProject": { | 1350 "userProject": { |
1351 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1351 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1352 "location": "query", | 1352 "location": "query", |
1353 "type": "string" | 1353 "type": "string" |
1354 } | 1354 } |
1355 }, | 1355 }, |
1356 "path": "b/{bucket}/o/{object}/acl", | 1356 "path": "b/{bucket}/o/{object}/acl", |
1357 "request": { | 1357 "request": { |
1358 "$ref": "ObjectAccessControl" | 1358 "$ref": "ObjectAccessControl" |
1359 }, | 1359 }, |
1360 "response": { | 1360 "response": { |
1361 "$ref": "ObjectAccessControl" | 1361 "$ref": "ObjectAccessControl" |
(...skipping 24 matching lines...) Expand all Loading... |
1386 "location": "query", | 1386 "location": "query", |
1387 "type": "string" | 1387 "type": "string" |
1388 }, | 1388 }, |
1389 "object": { | 1389 "object": { |
1390 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", | 1390 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", |
1391 "location": "path", | 1391 "location": "path", |
1392 "required": true, | 1392 "required": true, |
1393 "type": "string" | 1393 "type": "string" |
1394 }, | 1394 }, |
1395 "userProject": { | 1395 "userProject": { |
1396 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1396 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1397 "location": "query", | 1397 "location": "query", |
1398 "type": "string" | 1398 "type": "string" |
1399 } | 1399 } |
1400 }, | 1400 }, |
1401 "path": "b/{bucket}/o/{object}/acl", | 1401 "path": "b/{bucket}/o/{object}/acl", |
1402 "response": { | 1402 "response": { |
1403 "$ref": "ObjectAccessControls" | 1403 "$ref": "ObjectAccessControls" |
1404 }, | 1404 }, |
1405 "scopes": [ | 1405 "scopes": [ |
1406 "https://www.googleapis.com/auth/cloud-platform", | 1406 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 28 matching lines...) Expand all Loading... |
1435 "location": "query", | 1435 "location": "query", |
1436 "type": "string" | 1436 "type": "string" |
1437 }, | 1437 }, |
1438 "object": { | 1438 "object": { |
1439 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", | 1439 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", |
1440 "location": "path", | 1440 "location": "path", |
1441 "required": true, | 1441 "required": true, |
1442 "type": "string" | 1442 "type": "string" |
1443 }, | 1443 }, |
1444 "userProject": { | 1444 "userProject": { |
1445 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1445 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1446 "location": "query", | 1446 "location": "query", |
1447 "type": "string" | 1447 "type": "string" |
1448 } | 1448 } |
1449 }, | 1449 }, |
1450 "path": "b/{bucket}/o/{object}/acl/{entity}", | 1450 "path": "b/{bucket}/o/{object}/acl/{entity}", |
1451 "request": { | 1451 "request": { |
1452 "$ref": "ObjectAccessControl" | 1452 "$ref": "ObjectAccessControl" |
1453 }, | 1453 }, |
1454 "response": { | 1454 "response": { |
1455 "$ref": "ObjectAccessControl" | 1455 "$ref": "ObjectAccessControl" |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1487 "location": "query", | 1487 "location": "query", |
1488 "type": "string" | 1488 "type": "string" |
1489 }, | 1489 }, |
1490 "object": { | 1490 "object": { |
1491 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", | 1491 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", |
1492 "location": "path", | 1492 "location": "path", |
1493 "required": true, | 1493 "required": true, |
1494 "type": "string" | 1494 "type": "string" |
1495 }, | 1495 }, |
1496 "userProject": { | 1496 "userProject": { |
1497 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1497 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1498 "location": "query", | 1498 "location": "query", |
1499 "type": "string" | 1499 "type": "string" |
1500 } | 1500 } |
1501 }, | 1501 }, |
1502 "path": "b/{bucket}/o/{object}/acl/{entity}", | 1502 "path": "b/{bucket}/o/{object}/acl/{entity}", |
1503 "request": { | 1503 "request": { |
1504 "$ref": "ObjectAccessControl" | 1504 "$ref": "ObjectAccessControl" |
1505 }, | 1505 }, |
1506 "response": { | 1506 "response": { |
1507 "$ref": "ObjectAccessControl" | 1507 "$ref": "ObjectAccessControl" |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1562 "format": "int64", | 1562 "format": "int64", |
1563 "location": "query", | 1563 "location": "query", |
1564 "type": "string" | 1564 "type": "string" |
1565 }, | 1565 }, |
1566 "ifMetagenerationMatch": { | 1566 "ifMetagenerationMatch": { |
1567 "description": "Makes the operation conditional on w
hether the object's current metageneration matches the given value.", | 1567 "description": "Makes the operation conditional on w
hether the object's current metageneration matches the given value.", |
1568 "format": "int64", | 1568 "format": "int64", |
1569 "location": "query", | 1569 "location": "query", |
1570 "type": "string" | 1570 "type": "string" |
1571 }, | 1571 }, |
| 1572 "kmsKeyName": { |
| 1573 "description": "Resource name of the Cloud KMS key,
of the form projects/my-project/locations/global/keyRings/my-kr/cryptoKeys/my-ke
y, that will be used to encrypt the object. Overrides the object metadata's kms_
key_name value, if any.", |
| 1574 "location": "query", |
| 1575 "type": "string" |
| 1576 }, |
1572 "userProject": { | 1577 "userProject": { |
1573 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1578 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1574 "location": "query", | 1579 "location": "query", |
1575 "type": "string" | 1580 "type": "string" |
1576 } | 1581 } |
1577 }, | 1582 }, |
1578 "path": "b/{destinationBucket}/o/{destinationObject}/compose
", | 1583 "path": "b/{destinationBucket}/o/{destinationObject}/compose
", |
1579 "request": { | 1584 "request": { |
1580 "$ref": "ComposeRequest" | 1585 "$ref": "ComposeRequest" |
1581 }, | 1586 }, |
1582 "response": { | 1587 "response": { |
1583 "$ref": "Object" | 1588 "$ref": "Object" |
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1706 "location": "query", | 1711 "location": "query", |
1707 "type": "string" | 1712 "type": "string" |
1708 }, | 1713 }, |
1709 "sourceObject": { | 1714 "sourceObject": { |
1710 "description": "Name of the source object. For infor
mation about how to URL encode object names to be path safe, see Encoding URI Pa
th Parts.", | 1715 "description": "Name of the source object. For infor
mation about how to URL encode object names to be path safe, see Encoding URI Pa
th Parts.", |
1711 "location": "path", | 1716 "location": "path", |
1712 "required": true, | 1717 "required": true, |
1713 "type": "string" | 1718 "type": "string" |
1714 }, | 1719 }, |
1715 "userProject": { | 1720 "userProject": { |
1716 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1721 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1717 "location": "query", | 1722 "location": "query", |
1718 "type": "string" | 1723 "type": "string" |
1719 } | 1724 } |
1720 }, | 1725 }, |
1721 "path": "b/{sourceBucket}/o/{sourceObject}/copyTo/b/{destina
tionBucket}/o/{destinationObject}", | 1726 "path": "b/{sourceBucket}/o/{sourceObject}/copyTo/b/{destina
tionBucket}/o/{destinationObject}", |
1722 "request": { | 1727 "request": { |
1723 "$ref": "Object" | 1728 "$ref": "Object" |
1724 }, | 1729 }, |
1725 "response": { | 1730 "response": { |
1726 "$ref": "Object" | 1731 "$ref": "Object" |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1777 "location": "query", | 1782 "location": "query", |
1778 "type": "string" | 1783 "type": "string" |
1779 }, | 1784 }, |
1780 "object": { | 1785 "object": { |
1781 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", | 1786 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", |
1782 "location": "path", | 1787 "location": "path", |
1783 "required": true, | 1788 "required": true, |
1784 "type": "string" | 1789 "type": "string" |
1785 }, | 1790 }, |
1786 "userProject": { | 1791 "userProject": { |
1787 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1792 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1788 "location": "query", | 1793 "location": "query", |
1789 "type": "string" | 1794 "type": "string" |
1790 } | 1795 } |
1791 }, | 1796 }, |
1792 "path": "b/{bucket}/o/{object}", | 1797 "path": "b/{bucket}/o/{object}", |
1793 "scopes": [ | 1798 "scopes": [ |
1794 "https://www.googleapis.com/auth/cloud-platform", | 1799 "https://www.googleapis.com/auth/cloud-platform", |
1795 "https://www.googleapis.com/auth/devstorage.full_control
", | 1800 "https://www.googleapis.com/auth/devstorage.full_control
", |
1796 "https://www.googleapis.com/auth/devstorage.read_write" | 1801 "https://www.googleapis.com/auth/devstorage.read_write" |
1797 ] | 1802 ] |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1854 "noAcl" | 1859 "noAcl" |
1855 ], | 1860 ], |
1856 "enumDescriptions": [ | 1861 "enumDescriptions": [ |
1857 "Include all properties.", | 1862 "Include all properties.", |
1858 "Omit the owner, acl property." | 1863 "Omit the owner, acl property." |
1859 ], | 1864 ], |
1860 "location": "query", | 1865 "location": "query", |
1861 "type": "string" | 1866 "type": "string" |
1862 }, | 1867 }, |
1863 "userProject": { | 1868 "userProject": { |
1864 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1869 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1865 "location": "query", | 1870 "location": "query", |
1866 "type": "string" | 1871 "type": "string" |
1867 } | 1872 } |
1868 }, | 1873 }, |
1869 "path": "b/{bucket}/o/{object}", | 1874 "path": "b/{bucket}/o/{object}", |
1870 "response": { | 1875 "response": { |
1871 "$ref": "Object" | 1876 "$ref": "Object" |
1872 }, | 1877 }, |
1873 "scopes": [ | 1878 "scopes": [ |
1874 "https://www.googleapis.com/auth/cloud-platform", | 1879 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 25 matching lines...) Expand all Loading... |
1900 "location": "query", | 1905 "location": "query", |
1901 "type": "string" | 1906 "type": "string" |
1902 }, | 1907 }, |
1903 "object": { | 1908 "object": { |
1904 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", | 1909 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", |
1905 "location": "path", | 1910 "location": "path", |
1906 "required": true, | 1911 "required": true, |
1907 "type": "string" | 1912 "type": "string" |
1908 }, | 1913 }, |
1909 "userProject": { | 1914 "userProject": { |
1910 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 1915 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
1911 "location": "query", | 1916 "location": "query", |
1912 "type": "string" | 1917 "type": "string" |
1913 } | 1918 } |
1914 }, | 1919 }, |
1915 "path": "b/{bucket}/o/{object}/iam", | 1920 "path": "b/{bucket}/o/{object}/iam", |
1916 "response": { | 1921 "response": { |
1917 "$ref": "Policy" | 1922 "$ref": "Policy" |
1918 }, | 1923 }, |
1919 "scopes": [ | 1924 "scopes": [ |
1920 "https://www.googleapis.com/auth/cloud-platform", | 1925 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1975 "format": "int64", | 1980 "format": "int64", |
1976 "location": "query", | 1981 "location": "query", |
1977 "type": "string" | 1982 "type": "string" |
1978 }, | 1983 }, |
1979 "ifMetagenerationNotMatch": { | 1984 "ifMetagenerationNotMatch": { |
1980 "description": "Makes the operation conditional on w
hether the object's current metageneration does not match the given value.", | 1985 "description": "Makes the operation conditional on w
hether the object's current metageneration does not match the given value.", |
1981 "format": "int64", | 1986 "format": "int64", |
1982 "location": "query", | 1987 "location": "query", |
1983 "type": "string" | 1988 "type": "string" |
1984 }, | 1989 }, |
| 1990 "kmsKeyName": { |
| 1991 "description": "Resource name of the Cloud KMS key,
of the form projects/my-project/locations/global/keyRings/my-kr/cryptoKeys/my-ke
y, that will be used to encrypt the object. Overrides the object metadata's kms_
key_name value, if any.", |
| 1992 "location": "query", |
| 1993 "type": "string" |
| 1994 }, |
1985 "name": { | 1995 "name": { |
1986 "description": "Name of the object. Required when th
e object metadata is not otherwise provided. Overrides the object metadata's nam
e value, if any. For information about how to URL encode object names to be path
safe, see Encoding URI Path Parts.", | 1996 "description": "Name of the object. Required when th
e object metadata is not otherwise provided. Overrides the object metadata's nam
e value, if any. For information about how to URL encode object names to be path
safe, see Encoding URI Path Parts.", |
1987 "location": "query", | 1997 "location": "query", |
1988 "type": "string" | 1998 "type": "string" |
1989 }, | 1999 }, |
1990 "predefinedAcl": { | 2000 "predefinedAcl": { |
1991 "description": "Apply a predefined set of access con
trols to this object.", | 2001 "description": "Apply a predefined set of access con
trols to this object.", |
1992 "enum": [ | 2002 "enum": [ |
1993 "authenticatedRead", | 2003 "authenticatedRead", |
1994 "bucketOwnerFullControl", | 2004 "bucketOwnerFullControl", |
(...skipping 20 matching lines...) Expand all Loading... |
2015 "noAcl" | 2025 "noAcl" |
2016 ], | 2026 ], |
2017 "enumDescriptions": [ | 2027 "enumDescriptions": [ |
2018 "Include all properties.", | 2028 "Include all properties.", |
2019 "Omit the owner, acl property." | 2029 "Omit the owner, acl property." |
2020 ], | 2030 ], |
2021 "location": "query", | 2031 "location": "query", |
2022 "type": "string" | 2032 "type": "string" |
2023 }, | 2033 }, |
2024 "userProject": { | 2034 "userProject": { |
2025 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 2035 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
2026 "location": "query", | 2036 "location": "query", |
2027 "type": "string" | 2037 "type": "string" |
2028 } | 2038 } |
2029 }, | 2039 }, |
2030 "path": "b/{bucket}/o", | 2040 "path": "b/{bucket}/o", |
2031 "request": { | 2041 "request": { |
2032 "$ref": "Object" | 2042 "$ref": "Object" |
2033 }, | 2043 }, |
2034 "response": { | 2044 "response": { |
2035 "$ref": "Object" | 2045 "$ref": "Object" |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2086 "noAcl" | 2096 "noAcl" |
2087 ], | 2097 ], |
2088 "enumDescriptions": [ | 2098 "enumDescriptions": [ |
2089 "Include all properties.", | 2099 "Include all properties.", |
2090 "Omit the owner, acl property." | 2100 "Omit the owner, acl property." |
2091 ], | 2101 ], |
2092 "location": "query", | 2102 "location": "query", |
2093 "type": "string" | 2103 "type": "string" |
2094 }, | 2104 }, |
2095 "userProject": { | 2105 "userProject": { |
2096 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 2106 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
2097 "location": "query", | 2107 "location": "query", |
2098 "type": "string" | 2108 "type": "string" |
2099 }, | 2109 }, |
2100 "versions": { | 2110 "versions": { |
2101 "description": "If true, lists all versions of an ob
ject as distinct results. The default is false. For more information, see Object
Versioning.", | 2111 "description": "If true, lists all versions of an ob
ject as distinct results. The default is false. For more information, see Object
Versioning.", |
2102 "location": "query", | 2112 "location": "query", |
2103 "type": "boolean" | 2113 "type": "boolean" |
2104 } | 2114 } |
2105 }, | 2115 }, |
2106 "path": "b/{bucket}/o", | 2116 "path": "b/{bucket}/o", |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2195 "noAcl" | 2205 "noAcl" |
2196 ], | 2206 ], |
2197 "enumDescriptions": [ | 2207 "enumDescriptions": [ |
2198 "Include all properties.", | 2208 "Include all properties.", |
2199 "Omit the owner, acl property." | 2209 "Omit the owner, acl property." |
2200 ], | 2210 ], |
2201 "location": "query", | 2211 "location": "query", |
2202 "type": "string" | 2212 "type": "string" |
2203 }, | 2213 }, |
2204 "userProject": { | 2214 "userProject": { |
2205 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 2215 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
2206 "location": "query", | 2216 "location": "query", |
2207 "type": "string" | 2217 "type": "string" |
2208 } | 2218 } |
2209 }, | 2219 }, |
2210 "path": "b/{bucket}/o/{object}", | 2220 "path": "b/{bucket}/o/{object}", |
2211 "request": { | 2221 "request": { |
2212 "$ref": "Object" | 2222 "$ref": "Object" |
2213 }, | 2223 }, |
2214 "response": { | 2224 "response": { |
2215 "$ref": "Object" | 2225 "$ref": "Object" |
(...skipping 13 matching lines...) Expand all Loading... |
2229 "destinationBucket", | 2239 "destinationBucket", |
2230 "destinationObject" | 2240 "destinationObject" |
2231 ], | 2241 ], |
2232 "parameters": { | 2242 "parameters": { |
2233 "destinationBucket": { | 2243 "destinationBucket": { |
2234 "description": "Name of the bucket in which to store
the new object. Overrides the provided object metadata's bucket value, if any."
, | 2244 "description": "Name of the bucket in which to store
the new object. Overrides the provided object metadata's bucket value, if any."
, |
2235 "location": "path", | 2245 "location": "path", |
2236 "required": true, | 2246 "required": true, |
2237 "type": "string" | 2247 "type": "string" |
2238 }, | 2248 }, |
| 2249 "destinationKmsKeyName": { |
| 2250 "description": "Resource name of the Cloud KMS key,
of the form projects/my-project/locations/global/keyRings/my-kr/cryptoKeys/my-ke
y, that will be used to encrypt the object. Overrides the object metadata's kms_
key_name value, if any.", |
| 2251 "location": "query", |
| 2252 "type": "string" |
| 2253 }, |
2239 "destinationObject": { | 2254 "destinationObject": { |
2240 "description": "Name of the new object. Required whe
n the object metadata is not otherwise provided. Overrides the object metadata's
name value, if any. For information about how to URL encode object names to be
path safe, see Encoding URI Path Parts.", | 2255 "description": "Name of the new object. Required whe
n the object metadata is not otherwise provided. Overrides the object metadata's
name value, if any. For information about how to URL encode object names to be
path safe, see Encoding URI Path Parts.", |
2241 "location": "path", | 2256 "location": "path", |
2242 "required": true, | 2257 "required": true, |
2243 "type": "string" | 2258 "type": "string" |
2244 }, | 2259 }, |
2245 "destinationPredefinedAcl": { | 2260 "destinationPredefinedAcl": { |
2246 "description": "Apply a predefined set of access con
trols to the destination object.", | 2261 "description": "Apply a predefined set of access con
trols to the destination object.", |
2247 "enum": [ | 2262 "enum": [ |
2248 "authenticatedRead", | 2263 "authenticatedRead", |
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2347 "location": "query", | 2362 "location": "query", |
2348 "type": "string" | 2363 "type": "string" |
2349 }, | 2364 }, |
2350 "sourceObject": { | 2365 "sourceObject": { |
2351 "description": "Name of the source object. For infor
mation about how to URL encode object names to be path safe, see Encoding URI Pa
th Parts.", | 2366 "description": "Name of the source object. For infor
mation about how to URL encode object names to be path safe, see Encoding URI Pa
th Parts.", |
2352 "location": "path", | 2367 "location": "path", |
2353 "required": true, | 2368 "required": true, |
2354 "type": "string" | 2369 "type": "string" |
2355 }, | 2370 }, |
2356 "userProject": { | 2371 "userProject": { |
2357 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 2372 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
2358 "location": "query", | 2373 "location": "query", |
2359 "type": "string" | 2374 "type": "string" |
2360 } | 2375 } |
2361 }, | 2376 }, |
2362 "path": "b/{sourceBucket}/o/{sourceObject}/rewriteTo/b/{dest
inationBucket}/o/{destinationObject}", | 2377 "path": "b/{sourceBucket}/o/{sourceObject}/rewriteTo/b/{dest
inationBucket}/o/{destinationObject}", |
2363 "request": { | 2378 "request": { |
2364 "$ref": "Object" | 2379 "$ref": "Object" |
2365 }, | 2380 }, |
2366 "response": { | 2381 "response": { |
2367 "$ref": "RewriteResponse" | 2382 "$ref": "RewriteResponse" |
(...skipping 25 matching lines...) Expand all Loading... |
2393 "location": "query", | 2408 "location": "query", |
2394 "type": "string" | 2409 "type": "string" |
2395 }, | 2410 }, |
2396 "object": { | 2411 "object": { |
2397 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", | 2412 "description": "Name of the object. For information
about how to URL encode object names to be path safe, see Encoding URI Path Part
s.", |
2398 "location": "path", | 2413 "location": "path", |
2399 "required": true, | 2414 "required": true, |
2400 "type": "string" | 2415 "type": "string" |
2401 }, | 2416 }, |
2402 "userProject": { | 2417 "userProject": { |
2403 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 2418 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
2404 "location": "query", | 2419 "location": "query", |
2405 "type": "string" | 2420 "type": "string" |
2406 } | 2421 } |
2407 }, | 2422 }, |
2408 "path": "b/{bucket}/o/{object}/iam", | 2423 "path": "b/{bucket}/o/{object}/iam", |
2409 "request": { | 2424 "request": { |
2410 "$ref": "Policy" | 2425 "$ref": "Policy" |
2411 }, | 2426 }, |
2412 "response": { | 2427 "response": { |
2413 "$ref": "Policy" | 2428 "$ref": "Policy" |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2447 "type": "string" | 2462 "type": "string" |
2448 }, | 2463 }, |
2449 "permissions": { | 2464 "permissions": { |
2450 "description": "Permissions to test.", | 2465 "description": "Permissions to test.", |
2451 "location": "query", | 2466 "location": "query", |
2452 "repeated": true, | 2467 "repeated": true, |
2453 "required": true, | 2468 "required": true, |
2454 "type": "string" | 2469 "type": "string" |
2455 }, | 2470 }, |
2456 "userProject": { | 2471 "userProject": { |
2457 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 2472 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
2458 "location": "query", | 2473 "location": "query", |
2459 "type": "string" | 2474 "type": "string" |
2460 } | 2475 } |
2461 }, | 2476 }, |
2462 "path": "b/{bucket}/o/{object}/iam/testPermissions", | 2477 "path": "b/{bucket}/o/{object}/iam/testPermissions", |
2463 "response": { | 2478 "response": { |
2464 "$ref": "TestIamPermissionsResponse" | 2479 "$ref": "TestIamPermissionsResponse" |
2465 }, | 2480 }, |
2466 "scopes": [ | 2481 "scopes": [ |
2467 "https://www.googleapis.com/auth/cloud-platform", | 2482 "https://www.googleapis.com/auth/cloud-platform", |
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2550 "noAcl" | 2565 "noAcl" |
2551 ], | 2566 ], |
2552 "enumDescriptions": [ | 2567 "enumDescriptions": [ |
2553 "Include all properties.", | 2568 "Include all properties.", |
2554 "Omit the owner, acl property." | 2569 "Omit the owner, acl property." |
2555 ], | 2570 ], |
2556 "location": "query", | 2571 "location": "query", |
2557 "type": "string" | 2572 "type": "string" |
2558 }, | 2573 }, |
2559 "userProject": { | 2574 "userProject": { |
2560 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 2575 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
2561 "location": "query", | 2576 "location": "query", |
2562 "type": "string" | 2577 "type": "string" |
2563 } | 2578 } |
2564 }, | 2579 }, |
2565 "path": "b/{bucket}/o/{object}", | 2580 "path": "b/{bucket}/o/{object}", |
2566 "request": { | 2581 "request": { |
2567 "$ref": "Object" | 2582 "$ref": "Object" |
2568 }, | 2583 }, |
2569 "response": { | 2584 "response": { |
2570 "$ref": "Object" | 2585 "$ref": "Object" |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2619 "noAcl" | 2634 "noAcl" |
2620 ], | 2635 ], |
2621 "enumDescriptions": [ | 2636 "enumDescriptions": [ |
2622 "Include all properties.", | 2637 "Include all properties.", |
2623 "Omit the owner, acl property." | 2638 "Omit the owner, acl property." |
2624 ], | 2639 ], |
2625 "location": "query", | 2640 "location": "query", |
2626 "type": "string" | 2641 "type": "string" |
2627 }, | 2642 }, |
2628 "userProject": { | 2643 "userProject": { |
2629 "description": "The project number to be billed for
this request, for Requester Pays buckets.", | 2644 "description": "The project to be billed for this re
quest, for Requester Pays buckets.", |
2630 "location": "query", | 2645 "location": "query", |
2631 "type": "string" | 2646 "type": "string" |
2632 }, | 2647 }, |
2633 "versions": { | 2648 "versions": { |
2634 "description": "If true, lists all versions of an ob
ject as distinct results. The default is false. For more information, see Object
Versioning.", | 2649 "description": "If true, lists all versions of an ob
ject as distinct results. The default is false. For more information, see Object
Versioning.", |
2635 "location": "query", | 2650 "location": "query", |
2636 "type": "boolean" | 2651 "type": "boolean" |
2637 } | 2652 } |
2638 }, | 2653 }, |
2639 "path": "b/{bucket}/o/watch", | 2654 "path": "b/{bucket}/o/watch", |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2684 "https://www.googleapis.com/auth/devstorage.full
_control", | 2699 "https://www.googleapis.com/auth/devstorage.full
_control", |
2685 "https://www.googleapis.com/auth/devstorage.read
_only", | 2700 "https://www.googleapis.com/auth/devstorage.read
_only", |
2686 "https://www.googleapis.com/auth/devstorage.read
_write" | 2701 "https://www.googleapis.com/auth/devstorage.read
_write" |
2687 ] | 2702 ] |
2688 } | 2703 } |
2689 } | 2704 } |
2690 } | 2705 } |
2691 } | 2706 } |
2692 } | 2707 } |
2693 }, | 2708 }, |
2694 "revision": "20170510", | 2709 "revision": "20170531", |
2695 "rootUrl": "https://www.googleapis.com/", | 2710 "rootUrl": "https://www.googleapis.com/", |
2696 "schemas": { | 2711 "schemas": { |
2697 "Bucket": { | 2712 "Bucket": { |
2698 "description": "A bucket.", | 2713 "description": "A bucket.", |
2699 "id": "Bucket", | 2714 "id": "Bucket", |
2700 "properties": { | 2715 "properties": { |
2701 "acl": { | 2716 "acl": { |
2702 "annotations": { | 2717 "annotations": { |
2703 "required": [ | 2718 "required": [ |
2704 "storage.buckets.update" | 2719 "storage.buckets.update" |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2755 }, | 2770 }, |
2756 "type": "array" | 2771 "type": "array" |
2757 }, | 2772 }, |
2758 "defaultObjectAcl": { | 2773 "defaultObjectAcl": { |
2759 "description": "Default access controls to apply to new obje
cts when no ACL is provided.", | 2774 "description": "Default access controls to apply to new obje
cts when no ACL is provided.", |
2760 "items": { | 2775 "items": { |
2761 "$ref": "ObjectAccessControl" | 2776 "$ref": "ObjectAccessControl" |
2762 }, | 2777 }, |
2763 "type": "array" | 2778 "type": "array" |
2764 }, | 2779 }, |
| 2780 "encryption": { |
| 2781 "description": "Encryption configuration used by default for
newly inserted objects, when no encryption config is specified.", |
| 2782 "properties": { |
| 2783 "defaultKmsKeyName": { |
| 2784 "type": "string" |
| 2785 } |
| 2786 }, |
| 2787 "type": "object" |
| 2788 }, |
2765 "etag": { | 2789 "etag": { |
2766 "description": "HTTP 1.1 Entity tag for the bucket.", | 2790 "description": "HTTP 1.1 Entity tag for the bucket.", |
2767 "type": "string" | 2791 "type": "string" |
2768 }, | 2792 }, |
2769 "id": { | 2793 "id": { |
2770 "description": "The ID of the bucket. For buckets, the id an
d name properities are the same.", | 2794 "description": "The ID of the bucket. For buckets, the id an
d name properities are the same.", |
2771 "type": "string" | 2795 "type": "string" |
2772 }, | 2796 }, |
2773 "kind": { | 2797 "kind": { |
2774 "default": "storage#bucket", | 2798 "default": "storage#bucket", |
(...skipping 536 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3311 }, | 3335 }, |
3312 "id": { | 3336 "id": { |
3313 "description": "The ID of the object, including the bucket n
ame, object name, and generation number.", | 3337 "description": "The ID of the object, including the bucket n
ame, object name, and generation number.", |
3314 "type": "string" | 3338 "type": "string" |
3315 }, | 3339 }, |
3316 "kind": { | 3340 "kind": { |
3317 "default": "storage#object", | 3341 "default": "storage#object", |
3318 "description": "The kind of item this is. For objects, this
is always storage#object.", | 3342 "description": "The kind of item this is. For objects, this
is always storage#object.", |
3319 "type": "string" | 3343 "type": "string" |
3320 }, | 3344 }, |
| 3345 "kmsKeyName": { |
| 3346 "description": "Cloud KMS Key used to encrypt this object, i
f the object is encrypted by such a key.", |
| 3347 "type": "string" |
| 3348 }, |
3321 "md5Hash": { | 3349 "md5Hash": { |
3322 "description": "MD5 hash of the data; encoded using base64.
For more information about using the MD5 hash, see Hashes and ETags: Best Practi
ces.", | 3350 "description": "MD5 hash of the data; encoded using base64.
For more information about using the MD5 hash, see Hashes and ETags: Best Practi
ces.", |
3323 "type": "string" | 3351 "type": "string" |
3324 }, | 3352 }, |
3325 "mediaLink": { | 3353 "mediaLink": { |
3326 "description": "Media download link.", | 3354 "description": "Media download link.", |
3327 "type": "string" | 3355 "type": "string" |
3328 }, | 3356 }, |
3329 "metadata": { | 3357 "metadata": { |
3330 "additionalProperties": { | 3358 "additionalProperties": { |
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3651 "type": "array" | 3679 "type": "array" |
3652 } | 3680 } |
3653 }, | 3681 }, |
3654 "type": "object" | 3682 "type": "object" |
3655 } | 3683 } |
3656 }, | 3684 }, |
3657 "servicePath": "storage/v1/", | 3685 "servicePath": "storage/v1/", |
3658 "title": "Cloud Storage JSON API", | 3686 "title": "Cloud Storage JSON API", |
3659 "version": "v1" | 3687 "version": "v1" |
3660 } | 3688 } |
OLD | NEW |