]> git.proxmox.com Git - ceph.git/blame - ceph/src/test/cli/radosgw-admin/help.t
update sources to 12.2.7
[ceph.git] / ceph / src / test / cli / radosgw-admin / help.t
CommitLineData
7c673cae
FG
1 $ radosgw-admin --help
2 usage: radosgw-admin <cmd> [options...]
3 commands:
4 user create create a new user
5 user modify modify user
6 user info get user info
7 user rm remove user
8 user suspend suspend a user
9 user enable re-enable user after suspension
10 user check check user info
11 user stats show user stats as accounted by quota subsystem
12 user list list users
13 caps add add user capabilities
14 caps rm remove user capabilities
15 subuser create create a new subuser
16 subuser modify modify subuser
17 subuser rm remove subuser
18 key create create access key
19 key rm remove access key
20 bucket list list buckets
21 bucket limit check show bucket sharding stats
22 bucket link link bucket to specified user
23 bucket unlink unlink bucket from specified user
24 bucket stats returns bucket statistics
25 bucket rm remove bucket
26 bucket check check bucket index
27 bucket reshard reshard bucket
c07f9fc5
FG
28 bucket sync disable disable bucket sync
29 bucket sync enable enable bucket sync
7c673cae
FG
30 bi get retrieve bucket index object entries
31 bi put store bucket index object entries
32 bi list list raw bucket index entries
33 object rm remove object
34 object stat stat an object for its metadata
35 object unlink unlink object from bucket index
36 objects expire run expired objects cleanup
37 period delete delete a period
38 period get get period info
39 period get-current get current period info
40 period pull pull a period
41 period push push a period
42 period list list all periods
43 period update update the staging period
44 period commit commit the staging period
45 quota set set quota params
46 quota enable enable quota
47 quota disable disable quota
48 global quota get view global quota params
49 global quota set set global quota params
50 global quota enable enable a global quota
51 global quota disable disable a global quota
52 realm create create a new realm
53 realm delete delete a realm
54 realm get show realm info
55 realm get-default get default realm name
56 realm list list realms
57 realm list-periods list all realm periods
58 realm remove remove a zonegroup from the realm
59 realm rename rename a realm
60 realm set set realm info (requires infile)
61 realm default set realm as default
62 realm pull pull a realm and its current period
63 zonegroup add add a zone to a zonegroup
64 zonegroup create create a new zone group info
65 zonegroup default set default zone group
66 zonegroup delete delete a zone group info
67 zonegroup get show zone group info
68 zonegroup modify modify an existing zonegroup
69 zonegroup set set zone group info (requires infile)
70 zonegroup remove remove a zone from a zonegroup
71 zonegroup rename rename a zone group
72 zonegroup list list all zone groups set on this cluster
73 zonegroup placement list list zonegroup's placement targets
74 zonegroup placement add add a placement target id to a zonegroup
75 zonegroup placement modify modify a placement target of a specific zonegroup
76 zonegroup placement rm remove a placement target from a zonegroup
77 zonegroup placement default set a zonegroup's default placement target
78 zone create create a new zone
79 zone delete delete a zone
80 zone get show zone cluster params
81 zone modify modify an existing zone
82 zone set set zone cluster params (requires infile)
83 zone list list all zones set on this cluster
84 zone rename rename a zone
85 zone placement list list zone's placement targets
86 zone placement add add a zone placement target
87 zone placement modify modify a zone placement target
88 zone placement rm remove a zone placement target
89 pool add add an existing pool for data placement
90 pool rm remove an existing pool from data placement set
91 pools list list placement active set
92 policy read bucket/object policy
93 log list list log objects
94 log show dump a log from specific object or (bucket + date
95 + bucket-id)
96 (NOTE: required to specify formatting of date
97 to "YYYY-MM-DD-hh")
98 log rm remove log object
99 usage show show usage (by user, date range)
100 usage trim trim usage (by user, date range)
101 gc list dump expired garbage collection objects (specify
102 --include-all to list all entries, including unexpired)
103 gc process manually process garbage
104 lc list list all bucket lifecycle progress
105 lc process manually process lifecycle
106 metadata get get metadata info
107 metadata put put metadata info
108 metadata rm remove metadata info
109 metadata list list metadata info
110 mdlog list list metadata log
111 mdlog trim trim metadata log (use start-date, end-date or
112 start-marker, end-marker)
113 mdlog status read metadata log status
114 bilog list list bucket index log
115 bilog trim trim bucket index log (use start-marker, end-marker)
116 datalog list list data log
117 datalog trim trim data log
118 datalog status read data log status
119 opstate list list stateful operations entries (use client_id,
120 op_id, object)
121 opstate set set state on an entry (use client_id, op_id, object, state)
122 opstate renew renew state on an entry (use client_id, op_id, object)
123 opstate rm remove entry (use client_id, op_id, object)
124 replicalog get get replica metadata log entry
125 replicalog update update replica metadata log entry
126 replicalog delete delete replica metadata log entry
127 orphans find init and run search for leaked rados objects (use job-id, pool)
128 orphans finish clean up search for leaked rados objects
129 orphans list-jobs list the current job-ids for orphans search
130 role create create a AWS role for use with STS
131 role delete delete a role
132 role get get a role
133 role list list roles with specified path prefix
134 role modify modify the assume role policy of an existing role
135 role-policy put add/update permission policy to role
136 role-policy list list policies attached to a role
137 role-policy get get the specified inline policy document embedded with the given role
138 role-policy delete delete policy attached to a role
31f18b77
FG
139 reshard add schedule a resharding of a bucket
140 reshard list list all bucket resharding or scheduled to be reshared
141 reshard process process of scheduled reshard jobs
142 reshard cancel cancel resharding a bucket
94b18763
FG
143 sync error list list sync error
144 sync error trim trim sync error
7c673cae
FG
145 options:
146 --tenant=<tenant> tenant name
147 --uid=<id> user id
148 --subuser=<name> subuser name
149 --access-key=<key> S3 access key
150 --email=<email>
151 --secret/--secret-key=<key>
152 specify secret key
153 --gen-access-key generate random access key (for S3)
154 --gen-secret generate random secret key
155 --key-type=<type> key type, options are: swift, s3
156 --temp-url-key[-2]=<key> temp url key
157 --access=<access> Set access permissions for sub-user, should be one
158 of read, write, readwrite, full
159 --display-name=<name>
c07f9fc5 160 --max-buckets max number of buckets for a user
7c673cae
FG
161 --admin set the admin flag on the user
162 --system set the system flag on the user
28e407b8
AA
163 --bucket=<bucket> Specify the bucket name. Also used by the quota command.
164 --pool=<pool> Specify the pool name. Also used to scan for leaked rados objects.
165 --object=<object> object name
166 --date=<date> date in the format yyyy-mm-dd
167 --start-date=<date> start date in the format yyyy-mm-dd
168 --end-date=<date> end date in the format yyyy-mm-dd
169 --bucket-id=<bucket-id> bucket id
170 --shard-id=<shard-id> optional for:
171 mdlog list
172 data sync status
7c673cae
FG
173 required for:
174 mdlog trim
175 replica mdlog get/delete
176 replica datalog get/delete
28e407b8 177 --max-entries=<entries> max entries for listing operations
7c673cae
FG
178 --metadata-key=<key> key to retrieve metadata from with metadata get
179 --remote=<remote> zone or zonegroup id of remote gateway
180 --period=<id> period id
181 --epoch=<number> period epoch
182 --commit commit the period during 'period update'
183 --staging get staging period info
184 --master set as master
185 --master-url master url
186 --master-zonegroup=<id> master zonegroup id
187 --master-zone=<id> master zone id
188 --rgw-realm=<name> realm name
189 --realm-id=<id> realm id
190 --realm-new-name=<name> realm new name
191 --rgw-zonegroup=<name> zonegroup name
192 --zonegroup-id=<id> zonegroup id
193 --zonegroup-new-name=<name>
194 zonegroup new name
195 --rgw-zone=<name> name of zone in which radosgw is running
196 --zone-id=<id> zone id
197 --zone-new-name=<name> zone new name
198 --source-zone specify the source zone (for data sync)
199 --default set entity (realm, zonegroup, zone) as default
200 --read-only set zone as read-only (when adding to zonegroup)
201 --placement-id placement id for zonegroup placement commands
202 --tags=<list> list of tags for zonegroup placement add and modify commands
203 --tags-add=<list> list of tags to add for zonegroup placement modify command
204 --tags-rm=<list> list of tags to remove for zonegroup placement modify command
205 --endpoints=<list> zone endpoints
c07f9fc5 206 --index-pool=<pool> placement target index pool
224ce89b
WB
207 --data-pool=<pool> placement target data pool
208 --data-extra-pool=<pool> placement target data extra (non-ec) pool
7c673cae
FG
209 --placement-index-type=<type>
210 placement target index type (normal, indexless, or #id)
211 --compression=<type> placement target compression type (plugin name or empty/none)
212 --tier-type=<type> zone tier type
213 --tier-config=<k>=<v>[,...]
214 set zone tier config keys, values
215 --tier-config-rm=<k>[,...]
216 unset zone tier config keys
217 --sync-from-all[=false] set/reset whether zone syncs from all zonegroup peers
218 --sync-from=[zone-name][,...]
219 set list of zones to sync from
220 --sync-from-rm=[zone-name][,...]
221 remove zones from list of zones to sync from
222 --fix besides checking bucket index, will also fix it
223 --check-objects bucket check: rebuilds bucket index according to
224 actual objects state
225 --format=<format> specify output format for certain operations: xml,
226 json
227 --purge-data when specified, user removal will also purge all the
228 user data
229 --purge-keys when specified, subuser removal will also purge all the
230 subuser keys
231 --purge-objects remove a bucket's objects before deleting it
232 (NOTE: required to delete a non-empty bucket)
233 --sync-stats option to 'user stats', update user stats with current
234 stats reported by user's buckets indexes
94b18763 235 --reset-stats option to 'user stats', reset stats in accordance with user buckets
7c673cae
FG
236 --show-log-entries=<flag> enable/disable dump of log entries on log show
237 --show-log-sum=<flag> enable/disable dump of log summation on log show
238 --skip-zero-entries log show only dumps entries that don't have zero value
239 in one of the numeric field
240 --infile=<file> specify a file to read in when setting data
241 --state=<state string> specify a state for the opstate set command
242 --replica-log-type replica log type (metadata, data, bucket), required for
243 replica log operations
244 --categories=<list> comma separated list of categories, used in usage show
245 --caps=<caps> list of caps (e.g., "usage=read, write; user=read")
246 --yes-i-really-mean-it required for certain operations
247 --warnings-only when specified with bucket limit check, list
248 only buckets nearing or over the current max
249 objects per shard value
250 --bypass-gc when specified with bucket deletion, triggers
251 object deletions by not involving GC
252 --inconsistent-index when specified with bucket deletion and bypass-gc set to true,
253 ignores bucket index consistency
254
255 <date> := "YYYY-MM-DD[ hh:mm:ss]"
256
257 Quota options:
258 --bucket specified bucket for quota command
259 --max-objects specify max objects (negative value to disable)
260 --max-size specify max size (in B/K/M/G/T, negative value to disable)
261 --quota-scope scope of quota (bucket, user)
262
263 Orphans search options:
264 --pool data pool to scan for leaked rados objects in
265 --num-shards num of shards to use for keeping the temporary scan info
266 --orphan-stale-secs num of seconds to wait before declaring an object to be an orphan (default: 86400)
267 --job-id set the job id (for orphans find)
268 --max-concurrent-ios maximum concurrent ios for orphans find (default: 32)
269
270 Orphans list-jobs options:
271 --extra-info provide extra info in job list
272
273 Role options:
274 --role-name name of the role to create
275 --path path to the role
276 --assume-role-policy-doc the trust relationship policy document that grants an entity permission to assume the role
277 --policy-name name of the policy document
278 --policy-doc permission policy document
279 --path-prefix path prefix for filtering roles
280
281 --conf/-c FILE read configuration from the given configuration file
94b18763 282 --id ID set ID portion of my name
7c673cae
FG
283 --name/-n TYPE.ID set name
284 --cluster NAME set cluster name (default: ceph)
285 --setuser USER set uid to user or uid (and gid to user's gid)
286 --setgroup GROUP set gid to group or gid
287 --version show version and quit
288
289 [1]
290
291