Skip to content

Commit 73d2247

Browse files
feat(ipfs): documents fields (#3392)
Co-authored-by: Rémy Léone <[email protected]>
1 parent b8c1ab2 commit 73d2247

File tree

1 file changed

+35
-12
lines changed

1 file changed

+35
-12
lines changed

internal/namespaces/ipfs/v1alpha1/ipfs_cli.go

Lines changed: 35 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,8 @@ Should be the first command you made because every pin must be attached to a vol
8585
core.ProjectIDArgSpec(),
8686
{
8787
Name: "name",
88-
Required: false,
88+
Short: `Volume name`,
89+
Required: true,
8990
Deprecated: false,
9091
Positional: false,
9192
},
@@ -114,6 +115,7 @@ func ipfsVolumeGet() *core.Command {
114115
ArgSpecs: core.ArgSpecs{
115116
{
116117
Name: "volume-id",
118+
Short: `Volume id`,
117119
Required: true,
118120
Deprecated: false,
119121
Positional: false,
@@ -144,6 +146,7 @@ func ipfsVolumeList() *core.Command {
144146
core.ProjectIDArgSpec(),
145147
{
146148
Name: "order-by",
149+
Short: `Sort order of the returned Volume`,
147150
Required: false,
148151
Deprecated: false,
149152
Positional: false,
@@ -182,19 +185,22 @@ func ipfsVolumeUpdate() *core.Command {
182185
ArgsType: reflect.TypeOf(ipfs.UpdateVolumeRequest{}),
183186
ArgSpecs: core.ArgSpecs{
184187
{
185-
Name: "volume-id",
186-
Required: true,
188+
Name: "name",
189+
Short: `Volume name`,
190+
Required: false,
187191
Deprecated: false,
188192
Positional: false,
189193
},
190194
{
191-
Name: "name",
192-
Required: false,
195+
Name: "volume-id",
196+
Short: `Volume id`,
197+
Required: true,
193198
Deprecated: false,
194199
Positional: false,
195200
},
196201
{
197202
Name: "tags.{index}",
203+
Short: `Tags for the Volume`,
198204
Required: false,
199205
Deprecated: false,
200206
Positional: false,
@@ -224,6 +230,7 @@ func ipfsVolumeDelete() *core.Command {
224230
ArgSpecs: core.ArgSpecs{
225231
{
226232
Name: "volume-id",
233+
Short: `Volume id`,
227234
Required: true,
228235
Deprecated: false,
229236
Positional: false,
@@ -263,18 +270,21 @@ A pin is defined by its ID (UUID), its status (queued, pinning, pinned or failed
263270
ArgSpecs: core.ArgSpecs{
264271
{
265272
Name: "volume-id",
266-
Required: false,
273+
Short: `Volume Id on which you wish to pin your content`,
274+
Required: true,
267275
Deprecated: false,
268276
Positional: false,
269277
},
270278
{
271279
Name: "url",
272-
Required: false,
280+
Short: `Url whose content you wish to pin`,
281+
Required: true,
273282
Deprecated: false,
274283
Positional: false,
275284
},
276285
{
277286
Name: "name",
287+
Short: `Pin name`,
278288
Required: false,
279289
Deprecated: false,
280290
Positional: false,
@@ -320,24 +330,28 @@ A pin is defined by its ID (UUID), its status (queued, pinning, pinned or failed
320330
ArgSpecs: core.ArgSpecs{
321331
{
322332
Name: "volume-id",
323-
Required: false,
333+
Short: `Volume Id on which you wish to pin your content`,
334+
Required: true,
324335
Deprecated: false,
325336
Positional: false,
326337
},
327338
{
328339
Name: "cid",
329-
Required: false,
340+
Short: `Cid whose content you wish to pin`,
341+
Required: true,
330342
Deprecated: false,
331343
Positional: false,
332344
},
333345
{
334-
Name: "name",
346+
Name: "origins.{index}",
347+
Short: `Node containing the content you wish to pin`,
335348
Required: false,
336349
Deprecated: false,
337350
Positional: false,
338351
},
339352
{
340-
Name: "origins.{index}",
353+
Name: "name",
354+
Short: `Pin name`,
341355
Required: false,
342356
Deprecated: false,
343357
Positional: false,
@@ -379,12 +393,14 @@ func ipfsPinGet() *core.Command {
379393
ArgSpecs: core.ArgSpecs{
380394
{
381395
Name: "volume-id",
396+
Short: `Volume id`,
382397
Required: false,
383398
Deprecated: false,
384399
Positional: false,
385400
},
386401
{
387402
Name: "pin-id",
403+
Short: `Pin id for which you wish to obtain information`,
388404
Required: true,
389405
Deprecated: false,
390406
Positional: false,
@@ -414,32 +430,37 @@ func ipfsPinList() *core.Command {
414430
ArgSpecs: core.ArgSpecs{
415431
{
416432
Name: "volume-id",
417-
Required: false,
433+
Short: `Volume ID for which you wish to list the pins`,
434+
Required: true,
418435
Deprecated: false,
419436
Positional: false,
420437
},
421438
{
422439
Name: "project-id",
440+
Short: `Project id`,
423441
Required: false,
424442
Deprecated: false,
425443
Positional: false,
426444
},
427445
{
428446
Name: "order-by",
447+
Short: `Sort order of the returned Volume`,
429448
Required: false,
430449
Deprecated: false,
431450
Positional: false,
432451
EnumValues: []string{"created_at_asc", "created_at_desc"},
433452
},
434453
{
435454
Name: "status",
455+
Short: `List pins by status`,
436456
Required: false,
437457
Deprecated: false,
438458
Positional: false,
439459
EnumValues: []string{"unknown_status", "queued", "pinning", "failed", "pinned"},
440460
},
441461
{
442462
Name: "organization-id",
463+
Short: `Organization id`,
443464
Required: false,
444465
Deprecated: false,
445466
Positional: false,
@@ -479,12 +500,14 @@ This content can therefore be removed and no longer provided on the IPFS network
479500
ArgSpecs: core.ArgSpecs{
480501
{
481502
Name: "volume-id",
503+
Short: `Volume id`,
482504
Required: false,
483505
Deprecated: false,
484506
Positional: false,
485507
},
486508
{
487509
Name: "pin-id",
510+
Short: `Pin id you wish to remove from the volume`,
488511
Required: true,
489512
Deprecated: false,
490513
Positional: false,

0 commit comments

Comments
 (0)