oneprovider - Manage OpenNebula Providers
oneprovider command [args] [options]
--adjust x,y,z Adjust size to not truncate selected columns
--api-version version OneForm API Version to use
--csv Write table in csv format
--csv-del del Set delimiter for csv output
-d, --delay x Sets the delay in seconds for top command
--describe Describe list columns
-e, --enabled Show only enabled providers
--expand [x=prop,y=prop] Expands the columns size to fill the terminal.
For example: $onevm list --expand
name=0.4,group=0.6 will expand name 40% and
group 60%. $onevm list --expand name,group will
expand name and group based on its size.$onevm
list --expand will expand all columns.
-f, --filter x,y,z Filter data. An array is specified with
column=value pairs. Valid operators
=,!=,<,<=,>,>=,~ e.g. NAME=test (match name with
test) NAME~test (match every NAME containing the
substring 'test')
-h, --help Show this message
-j, --json Show the resource in JSON format
-l, --list x,y,z Selects columns to display with list command
-c, --listconf conf Selects a predefined column list
--no-expand Disable expand
--no-header Hides the header of the table
--no-pager Disable pagination
--operator operator Logical operator used on filters: AND, OR.
Default: AND.
-p, --password pass User password
-s, --sensitive Include sensitive values information in the
output
-s, --server url OneForm endpoint
-s, --size x=size,y=size Change the size of selected columns. For example:
$ onevm list --size "name=20" will make column
name size 20.
-u, --username name User name
-V, --version Show version and copyright information
-y, --yaml Show the resource in YAML format
chgrp range|providerid_list groupid Change the group of a provider.
chmod range|providerid_list octet Change the permissions of a provider.
chown range|providerid_list userid [groupid] Change the owner of a provider.
create driver_name [file] Create a Provider object based on driver information.
delete range|providerid_list Delete a provider template by ID.
list List all providers. valid options: adjust, csv, csv_del, delay, describe, enabled, expand, filter, json, list, listconf, no_expand, no_header, no_pager, operator, sensitive, size, yaml
rename provider_id name Renames the Provider
show provider_id Show details of a specific provider template. valid options: json, sensitive, yaml
top List the available Service Templates continuously valid options: delay, enabled, json, sensitive, yaml
update provider_id [file] Update a provider template by ID with the provided patch data.
file Path to a file
groupid OpenNebula GROUP name or id
range List of id's in the form 1,8..15
templateid OpenNebula PROVIDER name or id
templateid_list Comma-separated list of OpenNebula PROVIDER names or ids
text String
userid OpenNebula USER name or id
OpenNebula 7.1.80 Copyright 2002-2025, OpenNebula Project, OpenNebula Systems