@@ -10,79 +10,96 @@ capabilities. Errors will be printed to standard error, and cause the program's
1010
1111If data-structures are requested, these will be returned as pretty-printed JSON, to be useful as input to other tools.
1212
13+ Everything else about the * drive* API can be found at the
14+ [ official documentation site] ( https://developers.google.com/drive/ ) .
15+
1316# Usage
1417
15- This documentation was generated from the * drive* API at revision * 20150326* . The CLI is at version * 0.1 .0* .
18+ This documentation was generated from the * drive* API at revision * 20150326* . The CLI is at version * 0.2 .0* .
1619
1720``` bash
18- drive2 [options] about get [-p < v> ...] [-o < out> ]
19- drive2 [options] apps get < app-id> [-p < v> ...] [-o < out> ]
20- drive2 [options] apps list [-p < v> ...] [-o < out> ]
21- drive2 [options] changes get < change-id> [-p < v> ...] [-o < out> ]
22- drive2 [options] changes list [-p < v> ...] [-o < out> ]
23- drive2 [options] changes watch -r < kv> ... [-p < v> ...] [-o < out> ]
24- drive2 [options] channels stop -r < kv> ... [-p < v> ...]
25- drive2 [options] children delete < folder-id> < child-id> [-p < v> ...]
26- drive2 [options] children get < folder-id> < child-id> [-p < v> ...] [-o < out> ]
27- drive2 [options] children insert < folder-id> -r < kv> ... [-p < v> ...] [-o < out> ]
28- drive2 [options] children list < folder-id> [-p < v> ...] [-o < out> ]
29- drive2 [options] comments delete < file-id> < comment-id> [-p < v> ...]
30- drive2 [options] comments get < file-id> < comment-id> [-p < v> ...] [-o < out> ]
31- drive2 [options] comments insert < file-id> -r < kv> ... [-p < v> ...] [-o < out> ]
32- drive2 [options] comments list < file-id> [-p < v> ...] [-o < out> ]
33- drive2 [options] comments patch < file-id> < comment-id> -r < kv> ... [-p < v> ...] [-o < out> ]
34- drive2 [options] comments update < file-id> < comment-id> -r < kv> ... [-p < v> ...] [-o < out> ]
35- drive2 [options] files copy < file-id> -r < kv> ... [-p < v> ...] [-o < out> ]
36- drive2 [options] files delete < file-id> [-p < v> ...]
37- drive2 [options] files empty-trash [-p < v> ...]
38- drive2 [options] files get < file-id> [-p < v> ...] [-o < out> ]
39- drive2 [options] files insert -r < kv> ... -u (simple| resumable) < file> < mime> [-p < v> ...] [-o < out> ]
40- drive2 [options] files list [-p < v> ...] [-o < out> ]
41- drive2 [options] files patch < file-id> -r < kv> ... [-p < v> ...] [-o < out> ]
42- drive2 [options] files touch < file-id> [-p < v> ...] [-o < out> ]
43- drive2 [options] files trash < file-id> [-p < v> ...] [-o < out> ]
44- drive2 [options] files untrash < file-id> [-p < v> ...] [-o < out> ]
45- drive2 [options] files update < file-id> -r < kv> ... -u (simple| resumable) < file> < mime> [-p < v> ...] [-o < out> ]
46- drive2 [options] files watch < file-id> -r < kv> ... [-p < v> ...] [-o < out> ]
47- drive2 [options] parents delete < file-id> < parent-id> [-p < v> ...]
48- drive2 [options] parents get < file-id> < parent-id> [-p < v> ...] [-o < out> ]
49- drive2 [options] parents insert < file-id> -r < kv> ... [-p < v> ...] [-o < out> ]
50- drive2 [options] parents list < file-id> [-p < v> ...] [-o < out> ]
51- drive2 [options] permissions delete < file-id> < permission-id> [-p < v> ...]
52- drive2 [options] permissions get < file-id> < permission-id> [-p < v> ...] [-o < out> ]
53- drive2 [options] permissions get-id-for-email < email> [-p < v> ...] [-o < out> ]
54- drive2 [options] permissions insert < file-id> -r < kv> ... [-p < v> ...] [-o < out> ]
55- drive2 [options] permissions list < file-id> [-p < v> ...] [-o < out> ]
56- drive2 [options] permissions patch < file-id> < permission-id> -r < kv> ... [-p < v> ...] [-o < out> ]
57- drive2 [options] permissions update < file-id> < permission-id> -r < kv> ... [-p < v> ...] [-o < out> ]
58- drive2 [options] properties delete < file-id> < property-key> [-p < v> ...]
59- drive2 [options] properties get < file-id> < property-key> [-p < v> ...] [-o < out> ]
60- drive2 [options] properties insert < file-id> -r < kv> ... [-p < v> ...] [-o < out> ]
61- drive2 [options] properties list < file-id> [-p < v> ...] [-o < out> ]
62- drive2 [options] properties patch < file-id> < property-key> -r < kv> ... [-p < v> ...] [-o < out> ]
63- drive2 [options] properties update < file-id> < property-key> -r < kv> ... [-p < v> ...] [-o < out> ]
64- drive2 [options] realtime get < file-id> [-p < v> ...] [-o < out> ]
65- drive2 [options] realtime update < file-id> -u (simple| resumable) < file> < mime> [-p < v> ...]
66- drive2 [options] replies delete < file-id> < comment-id> < reply-id> [-p < v> ...]
67- drive2 [options] replies get < file-id> < comment-id> < reply-id> [-p < v> ...] [-o < out> ]
68- drive2 [options] replies insert < file-id> < comment-id> -r < kv> ... [-p < v> ...] [-o < out> ]
69- drive2 [options] replies list < file-id> < comment-id> [-p < v> ...] [-o < out> ]
70- drive2 [options] replies patch < file-id> < comment-id> < reply-id> -r < kv> ... [-p < v> ...] [-o < out> ]
71- drive2 [options] replies update < file-id> < comment-id> < reply-id> -r < kv> ... [-p < v> ...] [-o < out> ]
72- drive2 [options] revisions delete < file-id> < revision-id> [-p < v> ...]
73- drive2 [options] revisions get < file-id> < revision-id> [-p < v> ...] [-o < out> ]
74- drive2 [options] revisions list < file-id> [-p < v> ...] [-o < out> ]
75- drive2 [options] revisions patch < file-id> < revision-id> -r < kv> ... [-p < v> ...] [-o < out> ]
76- drive2 [options] revisions update < file-id> < revision-id> -r < kv> ... [-p < v> ...] [-o < out> ]
21+ drive2 [options]
22+ about
23+ get [-p < v> ]... [-o < out> ]
24+ apps
25+ get < app-id> [-p < v> ]... [-o < out> ]
26+ list [-p < v> ]... [-o < out> ]
27+ changes
28+ get < change-id> [-p < v> ]... [-o < out> ]
29+ list [-p < v> ]... [-o < out> ]
30+ watch (-r < kv> )... [-p < v> ]... [-o < out> ]
31+ channels
32+ stop (-r < kv> )... [-p < v> ]...
33+ children
34+ delete < folder-id> < child-id> [-p < v> ]...
35+ get < folder-id> < child-id> [-p < v> ]... [-o < out> ]
36+ insert < folder-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
37+ list < folder-id> [-p < v> ]... [-o < out> ]
38+ comments
39+ delete < file-id> < comment-id> [-p < v> ]...
40+ get < file-id> < comment-id> [-p < v> ]... [-o < out> ]
41+ insert < file-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
42+ list < file-id> [-p < v> ]... [-o < out> ]
43+ patch < file-id> < comment-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
44+ update < file-id> < comment-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
45+ files
46+ copy < file-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
47+ delete < file-id> [-p < v> ]...
48+ empty-trash [-p < v> ]...
49+ get < file-id> [-p < v> ]... [-o < out> ]
50+ insert (-r < kv> )... (-u (simple| resumable) -f < file> [-m < mime> ]) [-p < v> ]... [-o < out> ]
51+ list [-p < v> ]... [-o < out> ]
52+ patch < file-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
53+ touch < file-id> [-p < v> ]... [-o < out> ]
54+ trash < file-id> [-p < v> ]... [-o < out> ]
55+ untrash < file-id> [-p < v> ]... [-o < out> ]
56+ update < file-id> (-r < kv> )... (-u (simple| resumable) -f < file> [-m < mime> ]) [-p < v> ]... [-o < out> ]
57+ watch < file-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
58+ parents
59+ delete < file-id> < parent-id> [-p < v> ]...
60+ get < file-id> < parent-id> [-p < v> ]... [-o < out> ]
61+ insert < file-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
62+ list < file-id> [-p < v> ]... [-o < out> ]
63+ permissions
64+ delete < file-id> < permission-id> [-p < v> ]...
65+ get < file-id> < permission-id> [-p < v> ]... [-o < out> ]
66+ get-id-for-email < email> [-p < v> ]... [-o < out> ]
67+ insert < file-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
68+ list < file-id> [-p < v> ]... [-o < out> ]
69+ patch < file-id> < permission-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
70+ update < file-id> < permission-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
71+ properties
72+ delete < file-id> < property-key> [-p < v> ]...
73+ get < file-id> < property-key> [-p < v> ]... [-o < out> ]
74+ insert < file-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
75+ list < file-id> [-p < v> ]... [-o < out> ]
76+ patch < file-id> < property-key> (-r < kv> )... [-p < v> ]... [-o < out> ]
77+ update < file-id> < property-key> (-r < kv> )... [-p < v> ]... [-o < out> ]
78+ realtime
79+ get < file-id> [-p < v> ]... [-o < out> ]
80+ update < file-id> (-u (simple| resumable) -f < file> [-m < mime> ]) [-p < v> ]...
81+ replies
82+ delete < file-id> < comment-id> < reply-id> [-p < v> ]...
83+ get < file-id> < comment-id> < reply-id> [-p < v> ]... [-o < out> ]
84+ insert < file-id> < comment-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
85+ list < file-id> < comment-id> [-p < v> ]... [-o < out> ]
86+ patch < file-id> < comment-id> < reply-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
87+ update < file-id> < comment-id> < reply-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
88+ revisions
89+ delete < file-id> < revision-id> [-p < v> ]...
90+ get < file-id> < revision-id> [-p < v> ]... [-o < out> ]
91+ list < file-id> [-p < v> ]... [-o < out> ]
92+ patch < file-id> < revision-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
93+ update < file-id> < revision-id> (-r < kv> )... [-p < v> ]... [-o < out> ]
7794 drive2 --help
7895
7996All documentation details can be found at
80- http://byron.github.io/google-apis-rs/google_drive2_cli/index.html
97+ http://byron.github.io/google-apis-rs/google_drive2_cli
8198
8299Configuration:
83- --scope < url>
100+ [ --scope < url> ]...
84101 Specify the authentication a method should be executed in. Each scope
85- requires the user to grant this application permission to use it.
102+ requires the user to grant this application permission to use it.
86103 If unset, it defaults to the shortest scope url for a particular method.
87104 --config-dir < folder>
88105 A directory into which we will store our persistent data. Defaults to
0 commit comments