Revision 395fbf9e docs/commands.rst

b/docs/commands.rst
64 64

  
65 65
.. code-block:: text
66 66

  
67
    addmember  :  Add a member to an image
68
    addproperty:  Add an image property
69
    delmember  :  Remove a member from an image
70 67
    list       :  List images accessible by user
71
    members    :  Get image members
72 68
    meta       :  Get image metadata
73 69
    register   :  (Re)Register an image
74
    setmembers :  Set the members of an image
70
    unregister :  Unregister an image (does not delete the image file)
75 71
    shared     :  List shared images
76 72
    compute    :  Compute Image API commands
77 73
        list       :  List images
78 74
        delete     :  Delete image
79 75
        info       :  Get image details
80
        properties :  Get image properties
81
        delproperty:  Delete an image property
82
        setproperty:  Update an image property
76
        properties :  Manage properties related to OS installation in an image
77
            add   :  Add a property to an image
78
            delete:  Delete a property from an image
79
            get   :  Get an image property
80
            list  :  List all image properties
81
            set   :  Add / update a set of properties for an image
82
    members    :  Manage members (users who can modify an image)
83
        add    :  Add a member to an image
84
        delete :  Remove a member from an image
85
        list   :  List members of an image
86
        set    :  Set the members of an image
83 87

  
84 88
Showcase: Pick an image and list the properties
85 89
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
......
311 315
    append        :  Append local file to remote
312 316
    cat           :  Print a file to console
313 317
    copy          :  Copy an object
318
    containerlimit:  Container size limit commands
319
        set       :  Set container data limit
320
        get       :  Get container data limit
314 321
    create        :  Create a container
315 322
    delete        :  Delete a container [or an object]
316
    delgroup      :  Delete a user group
317
    delmeta       :  Delete an existing metadatum for an account [, container [or object]]
318
    delpermissions:  Delete all sharing permissions
319 323
    download      :  Download a file or directory
320
    group         :  Get user groups details
324
    group         :  Manage access groups and group members
325
        delete:  Delete a user group
326
        get   :  Get groups and group members
327
        set   :  Set a user group
321 328
    hashmap       :  Get the hashmap of an object
322 329
    info          :  Get information for account [, container [or object]]
323 330
    list          :  List containers, object trees or objects in a directory
324 331
    manifest      :  Create a remote file with uploaded parts by manifestation
325
    meta          :  Get custom meta-content for account [, container [or object]]
332
    metadata      :  Metadata are attached on objects (key:value pairs)
333
        delete:  Delete metadata with given key
334
        get   :  Get metadatum
335
        set   :  Set a piece of metadata
326 336
    mkdir         :  Create a directory
327 337
    move          :  Copy an object
328 338
    overwrite     :  Overwrite part (from start to end) of a remote file
329
    permissions   :  Get object read/write permissions
339
    permissions   :  Manage user and group accessibility for objects
340
        delete:  Delete all permissions set on object
341
        get   :  Get read and write permissions of an object
342
        set   :  Set permissions for an object
330 343
    publish       :  Publish an object
331 344
    purge         :  Purge a container
332 345
    quota         :  Get  quota for account
333
    setgroup      :  Create/update a new user group
334
    setmeta       :  Set a new metadatum for account [, container [or object]]
335
    setpermissions:  Set sharing permissions
336
    containerlimit:  Container size limit commands
337
        set       :  Set container data limit
338
        get       :  Get container data limit
339
    setversioning :  Set new versioning (auto, none) for account [or container]
340 346
    sharers       :  List the accounts that share objects with default account
341 347
    touch         :  Create an empty object (file)
342 348
    truncate      :  Truncate remote file up to a size
343 349
    unpublish     :  Unpublish an object
344 350
    upload        :  Upload a file or directory
345
    versioning    :  Get  versioning for account [or container ]
351
    versioning    :  Manage the versioning scheme of current pithos user account
352
        get:  Get  versioning for account or container
353
        set:  Set versioning mode (auto, none) for account or container
346 354
    versions      :  Get the version list of an object
347 355

  
348 356
Showcase: Upload and download a file

Also available in: Unified diff