CLI commands — python-openstackclient — branch stable/2026.2
Branch
stable/2026.2@8bb083b83829— repository https://opendev.org/openstack/python-openstackclient — analysed on 2026-11-01
This project exposes no REST API. Its interface is the command line, so this file replaces 01-rest-api. The calls it sends are in 03 and in [_rewrite/api-surface_stable-2026.2.md](_rewrite/api-surface_stable-2026.2.md). Every argument of every command, with type, default and help, is in [_rewrite/cli-commands_stable-2026.2.json](_rewrite/cli-commands_stable-2026.2.json).
1. Shared mechanics
1.1 Loading commands
- Declaration: commands are entry points in
pyproject.toml, for examplepyproject.toml:48foropenstack.common.server_add_fixed_ipbecomesserver add fixed ip. - Base modules:
openstack.cli.baselists six service modules (pyproject.toml:40). External plugins register inopenstack.cli.extension(openstackclient/common/clientmanager.py:273). - Group selection: for each module, the shell reads the requested version and adds the group
openstack.<api>.v<major>(openstackclient/shell.py:150). Only commands of that major version exist in the run, sovolume createis a different class under--os-volume-api-version 2. - Network extensions:
bgpvpn,fwaas,taas,dynamic_routingandvpnaasare added as subgroups (openstackclient/network/client.py:28,openstackclient/shell.py:167). - Ignored modules: modules that moved into OSC are skipped when a plugin still declares them, and
openstackclient.share.v2is skipped on purpose (openstackclient/shell.py:34,cliff:cliff/commandmanager.py:109).
| Service | Default version | Client | Defined at |
|---|---|---|---|
| compute | 2.1 | sdk_connection.compute | openstackclient/compute/client.py:26, openstackclient/compute/client.py:32 |
| identity | 3 | python-keystoneclient, and sdk_connection.identity for most commands | openstackclient/identity/client.py:27, openstackclient/identity/client.py:44 |
| image | 2 | sdk_connection.image | openstackclient/image/client.py:26, openstackclient/image/client.py:32 |
| network | 2.0 | sdk_connection.network | openstackclient/network/client.py:24, openstackclient/network/client.py:37 |
| object_store | 1 | openstackclient.api.object_store_v1.APIv1 | openstackclient/object/client.py:26, openstackclient/object/client.py:32 |
| volume | 3 | sdk_connection.block_storage | openstackclient/volume/client.py:26, openstackclient/volume/client.py:32 |
1.2 Authentication
- Default plugin:
password, oradmin_tokenwhen both--os-endpointand--os-tokenare given (openstackclient/shell.py:84). - When it happens: just before the command runs, only if
auth_requiredis true, which is the default (osc-lib:osc_lib/shell.py:101,osc-lib:osc_lib/shell.py:509). - Commands without authentication:
command list,module listandconfiguration show(openstackclient/common/module.py:33,openstackclient/common/module.py:80,openstackclient/common/configuration.py:31). - Scope: a scoped token is required unless the command sets
required_scope = False, liketoken issue(osc-lib:osc_lib/shell.py:529).
1.3 Name or ID resolution
Most arguments accept a name or an ID. Resolution costs requests before the real operation [observed]:
| Client | Requests | Example |
|---|---|---|
SDK find_* | GET /resource/{value}, then a filtered list on 404 | GET /networks/x, GET /networks?name=x |
SDK find_* on compute and block storage | same, with the detailed list | GET /servers/x, GET /servers/detail?name=x |
osc-lib find_resource with keystoneclient | manager.get, then manager.find (osc-lib:osc_lib/utils/__init__.py:204) | users.find_resource |
1.4 Microversions
A command checks an option against the service with sdk_utils.supports_microversion (openstacksdk:openstack/utils.py:242). On failure it raises a CommandError such as --os-compute-api-version 2.49 or greater is required to support the --tag option. See 03 § Microversions.
1.5 Output
command.Lister gives a table (list below), command.ShowOne gives a record (single), and command.Command prints nothing (none). The formatter options (-f table|json|yaml|csv|value, -c, --sort-column) come from cliff and are not repeated per command.
1.6 Multiple targets
delete commands accept several names and continue after a failure, then raise a summary: 2 of 2 servers failed to delete. [observed] (openstackclient/compute/v2/server.py:2309).
1.7 Global options
From osc-lib:osc_lib/shell.py:217 onwards: --os-cloud, --os-region-name, --os-cacert, --os-cert, --os-key, --verify, --insecure, --os-default-domain, --os-interface, --os-service-provider, --os-remote-project-*, --timing, --os-beta-command, --os-profile. To these, each service adds --os-<service>-api-version, and the auth plugin adds its own --os-* options (openstackclient/shell.py:80).
2. Functional description per service
2.1 Cross-service commands (openstack.common)
- **
quota show,quota set,quota list,quota delete**: the only commands that merge several services. Each service is called only if its catalog entry exists (openstackclient/common/quota.py:604,openstackclient/common/quota.py:628). - **
limits show**: reads compute and block storage limits, skipping services missing from the catalog (openstackclient/common/limits.py:123,openstackclient/common/limits.py:129). - **
availability zone list,extension list**: aggregate compute, network and volume answers (openstackclient/common/availability_zone.py:146,openstackclient/common/extension.py:103). - **
versions show**: asks keystoneauth for the version documents of every service (openstackclient/common/versions.py:82). - **
project cleanup: **destructive. It lists through the SDK, asks for confirmation unless--auto-approveis set, then deletes (openstackclient/common/project_cleanup.py:48). The work is done byconnection.project_cleanupin the SDK. - **
configuration show**: shows the resolved configuration without contacting anything; passwords are masked unless--unmaskis given (openstackclient/common/configuration.py:28).
2.2 Compute (openstack.compute.v2, 100 commands)
Servers and their actions, flavors, keypairs, aggregates, hypervisors, migrations, volume and share attachments, server groups, consoles.
- **
server create** is the most complex command: it resolves image, flavor, networks and volumes, validates about 20 option combinations locally, then sends onePOST /servers(openstackclient/compute/v2/server.py:1634,openstackclient/compute/v2/server.py:2257). With--wait, it polls untilactiveorerror(openstackclient/compute/v2/server.py:2264). See 04. - Server actions (
reboot,rescue,resize,migrate,add fixed ip…) arePOST /servers/{id}/actioncalls with the action in the body key [observed for routes]. - Legacy calls without a proxy method go through
openstackclient/api/compute_v2.py:29:os-security-groups,os-networksandos-floating-ips, pinned to microversion 2.1 (openstackclient/api/compute_v2.py:68).compute agentandhostcommands do the same with rawgetandput[observed]. - **
server list** is costly with names enabled: it also fetches all images and flavors (openstackclient/compute/v2/server.py:3142,openstackclient/compute/v2/server.py:3172). - Neutron or Nova network: commands such as
server add fixed ipchoose a path throughis_network_endpoint_enabled(openstackclient/compute/v2/server.py:424), which treats an unknown catalog as "network present" (openstackclient/common/clientmanager.py:148).
2.3 Identity (openstack.identity.v3, 128 commands; openstack.identity.v2, 34)
Users, projects, domains, groups, roles and assignments, services and endpoints, regions, credentials, application credentials, trusts, federation (identity providers, mappings, protocols, service providers), OAuth1, limits, implied roles.
- Two stacks: most commands use
sdk_connection.identity; OAuth1, EC2 credentials, endpoint groups and some lookups still use python-keystoneclient (openstackclient/identity/client.py:44). - **
token issueandcatalog list** send nothing themselves: they read the token obtained during authentication (openstackclient/identity/v3/token.py:187,openstackclient/identity/v3/catalog.py:43). - Password prompts:
user create --password-promptanduser password setread from the terminal (openstackclient/identity/v3/user.py:303,openstackclient/identity/v3/user.py:771). - Rules read from files:
mapping createandpolicy createread a local file before any request [observed:Error occurred trying to read from file x] (openstackclient/identity/v3/mapping.py:50).
2.4 Image (openstack.image.v2, 42 commands; openstack.image.v1, 6)
Images, members, tasks, metadata definitions, stores and cache.
- **
image create** creates the record and uploads in one SDK call, from--fileor from stdin when stdin is not a terminal (openstackclient/image/v2/image.py:181,openstackclient/image/v2/image.py:623). - **
image stage** and **image import** split the upload for the interoperable import workflow (openstackclient/image/v2/image.py:1710). - **
image save** writes to a file, or to stdout by default (openstackclient/image/v2/image.py:1141).
2.5 Network (openstack.network.v2, 168 commands, plus 100 in extensions)
Networks, subnets, ports, routers, floating IPs, security groups, QoS, trunks, RBAC, agents, address scopes, subnet pools, segments, meters, plus extensions:
| Extension | Commands | Module |
|---|---|---|
| VPNaaS | 25 | openstackclient/network/v2/vpnaas/__init__.py |
| BGPVPN | 22 | openstackclient/network/v2/bgpvpn/__init__.py |
| FWaaS | 20 | openstackclient/network/v2/fwaas/__init__.py |
| Dynamic routing | 18 | openstackclient/network/v2/dynamic_routing/__init__.py |
| Tap as a service | 15 | openstackclient/network/v2/taas/__init__.py |
- **
--extra-property**: several commands forward arbitrary fields to Neutron, with type conversion (openstackclient/network/common.py:59). - Feature detection: some commands read an extension before acting, for example
router add gatewayonGET /extensions/external-gateway-multihoming[observed]. - No microversions: Neutron requests carry no version header [observed].
2.6 Object store (openstack.object_store.v1, 17 commands)
Containers, objects and account metadata. This is the only service with its own HTTP code rather than an SDK.
- **
object create** streams a local file in aPUT(openstackclient/api/object_store_v1.py:254). The object name defaults to the local path. - **
object save** streams in 64 KiB chunks, to a file or stdout (openstackclient/api/object_store_v1.py:378). - **
container save** lists the objects, then downloads each one in sequence (openstackclient/api/object_store_v1.py:148). - Metadata uses
X-Container-Meta-*,X-Object-Meta-*andX-Account-Meta-*headers (openstackclient/api/object_store_v1.py:552).
2.7 Volume (openstack.volume.v3, 94 commands; openstack.volume.v2, 57)
Volumes, snapshots, backups, types, QoS, transfers, attachments, groups, consistency groups, services, clusters, messages, manageable resources.
- **
volume create**: after thePOST,--bootableor--read-onlywait for the volume, then send a second action (openstackclient/volume/v3/volume.py:447,openstackclient/volume/v3/volume.py:464).--sizeis required unless a source is given [observed]. - Consistency groups have no SDK method and use
openstackclient/api/volume_v3.py:29.
2.8 Lifecycle of a resource
The CLI holds no state. Status belongs to the services. The only client-side lifecycle is --wait polling, described in 05.
3. All commands
Reading the table. Args (required) counts the arguments, excluding formatter options. First requests observed are the requests sent to the stub, across its 404 and {} modes, with the microversion in brackets. Discovery and authentication requests are excluded. An empty cell does not mean that the command sends nothing: see 00 § Blind spots.
openstack.cli (2 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
command list | List recognized commands by group | openstackclient/common/module.py:30 | list | 1 (0) | ||
module list | List module versions | openstackclient/common/module.py:77 | single | 1 (0) |
openstack.common (11 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
availability zone list | List availability zones and their status | openstackclient/common/availability_zone.py:106 | list | 5 (0) | GET /os-availability-zone/detail | |
configuration show | Display configuration details | openstackclient/common/configuration.py:28 | single | 2 (0) | ||
extension list | List API extensions | openstackclient/common/extension.py:44 | list | 5 (0) | GET /extensions | |
extension show | Show API extension | openstackclient/common/extension.py:159 | single | 1 (1) | GET /extensions/{id}; GET /extensions | |
limits show | Show compute and block storage limits | openstackclient/common/limits.py:55 | list | 6 (0) | GET /limits; GET /limits (3.39) | |
project cleanup | Clean resources associated with a project | openstackclient/common/project_cleanup.py:48 | none | 8 (0) | GET /object/info; GET /; GET /servers/detail (2.100) | |
quota delete | Delete configured quota for a project and revert to defaults. | openstackclient/common/quota.py:880 | none | 5 (1) | GET /projects/{id}; GET /projects; DELETE /os-quota-sets/{id} (2.56) | |
quota list | List quotas for all projects with non-default quota values. | openstackclient/common/quota.py:232 | list | 3 (0) | GET /projects | |
quota set | Set quotas for project or class | openstackclient/common/quota.py:489 | none | 34 (0) | ||
quota show | Show quotas for project or class. | openstackclient/common/quota.py:675 | list | 7 (0) | GET /os-quota-sets/{project_id} (2.56); GET /os-quota-sets/{project_id}; GET /quotas/p | |
versions show | Show available versions of services | openstackclient/common/versions.py:25 | list | 5 (0) | GET / |
openstack.compute.v2 (100 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
aggregate add host | Add host to aggregate | openstackclient/compute/v2/aggregate.py:60 | single | 2 (2) | GET /os-aggregates/{id} (2.81); GET /os-aggregates (2.81); POST /os-aggregates/{id}/action | |
aggregate cache image | Request image caching for aggregate | openstackclient/compute/v2/aggregate.py:452 | none | 2 (2) | 2.81 | GET /os-aggregates/{id} (2.81); GET /os-aggregates (2.81); GET /images/{id} |
aggregate create | Create a new aggregate | openstackclient/compute/v2/aggregate.py:95 | single | 3 (1) | POST /os-aggregates (2.81) | |
aggregate delete | Delete existing aggregate(s) | openstackclient/compute/v2/aggregate.py:145 | none | 1 (1) | GET /os-aggregates/{id} (2.81); GET /os-aggregates (2.81); DELETE /os-aggregates/{id} (2.81) | |
aggregate list | List all aggregates | openstackclient/compute/v2/aggregate.py:188 | list | 3 (0) | 2.41 | GET /os-aggregates (2.81) |
aggregate remove host | Remove host from aggregate | openstackclient/compute/v2/aggregate.py:279 | single | 2 (2) | GET /os-aggregates/{id} (2.81); GET /os-aggregates (2.81); POST /os-aggregates/{id}/action | |
aggregate set | Set aggregate properties | openstackclient/compute/v2/aggregate.py:314 | none | 5 (1) | GET /os-aggregates/{id} (2.81); GET /os-aggregates (2.81) | |
aggregate show | Display aggregate details | openstackclient/compute/v2/aggregate.py:386 | single | 1 (1) | GET /os-aggregates/{id} (2.81); GET /os-aggregates (2.81) | |
aggregate unset | Unset aggregate properties | openstackclient/compute/v2/aggregate.py:417 | none | 2 (1) | GET /os-aggregates/{id} (2.81); GET /os-aggregates (2.81) | |
compute agent create | Create compute agent. | openstackclient/compute/v2/agent.py:33 | single | 6 (6) | POST /os-agents (2.1) | |
compute agent delete | Delete compute agent(s). | openstackclient/compute/v2/agent.py:87 | none | 1 (1) | DELETE /os-agents/{id} (2.1) | |
compute agent list | List compute agents. | openstackclient/compute/v2/agent.py:129 | list | 1 (0) | GET /os-agents (2.1) | |
compute agent set | Set compute agent properties. | openstackclient/compute/v2/agent.py:173 | none | 4 (1) | GET /os-agents (2.1) | |
compute service delete | Delete compute service(s) | openstackclient/compute/v2/service.py:35 | none | 1 (1) | DELETE /os-services/{id} (2.69) | |
compute service list | List compute services. | openstackclient/compute/v2/service.py:82 | list | 3 (0) | 2.11 | GET /os-services (2.69) |
compute service set | Set compute service properties | openstackclient/compute/v2/service.py:152 | none | 7 (2) | 2.11, 2.53 | GET /os-services (2.69) |
console connection show | Show server's remote console connection information | openstackclient/compute/v2/console_connection.py:36 | single | 1 (1) | GET /os-console-auth-tokens/{id} (2.99) | |
console log show | Show server's console output | openstackclient/compute/v2/console.py:38 | none | 2 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
console url show | Show server's remote console URL | openstackclient/compute/v2/console.py:82 | single | 8 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/remote-consoles (2.99) | |
flavor create | Create new flavor | openstackclient/compute/v2/flavor.py:60 | single | 14 (1) | 2.55, 2.102 | POST /flavors (2.61) |
flavor delete | Delete flavor(s) | openstackclient/compute/v2/flavor.py:241 | none | 1 (1) | GET /flavors/{id} (2.61); GET /flavors/detail (2.61); DELETE /flavors/{id} (2.61) | |
flavor list | List flavors | openstackclient/compute/v2/flavor.py:280 | list | 9 (0) | GET /flavors/detail (2.61) | |
flavor set | Set flavor properties | openstackclient/compute/v2/flavor.py:406 | none | 6 (1) | 2.55 | GET /flavors/{id} (2.61); GET /flavors/detail (2.61); GET /flavors/{id}/os-extra_specs (2.61) |
flavor show | Display flavor details | openstackclient/compute/v2/flavor.py:520 | single | 1 (1) | GET /flavors/{id} (2.61); GET /flavors/detail (2.61); GET /flavors/{id}/os-extra_specs (2.61) | |
flavor unset | Unset flavor properties | openstackclient/compute/v2/flavor.py:571 | none | 4 (1) | GET /flavors/{id} (2.61); GET /flavors/detail (2.61); GET /flavors/{id}/os-extra_specs (2.61) | |
host list | DEPRECATED: List hosts | openstackclient/compute/v2/host.py:29 | list | 1 (0) | GET /os-hosts (2.1) | |
host set | DEPRECATED: Set host properties | openstackclient/compute/v2/host.py:63 | none | 5 (1) | ||
host show | DEPRECATED: Display host details | openstackclient/compute/v2/host.py:121 | list | 1 (1) | GET /os-hosts/{id} (2.1) | |
hypervisor list | List hypervisors | openstackclient/compute/v2/hypervisor.py:75 | list | 5 (0) | 2.33, 2.88 | GET /os-hypervisors/detail (2.88) |
hypervisor show | Display hypervisor details | openstackclient/compute/v2/hypervisor.py:169 | single | 1 (1) | 2.28, 2.88 | GET /os-hypervisors/{id} (2.88); GET /os-hypervisors (2.88) |
hypervisor stats show | Display hypervisor stats details | openstackclient/compute/v2/hypervisor_stats.py:45 | single | 0 (0) | GET /os-hypervisors/statistics (2.1) | |
keypair create | Create new public or private key for server ssh access | openstackclient/compute/v2/keypair.py:82 | single | 6 (1) | 2.2, 2.10 | POST /os-keypairs (2.10) |
keypair delete | Delete public or private key(s) | openstackclient/compute/v2/keypair.py:220 | none | 3 (1) | 2.10 | DELETE /os-keypairs/{id} (2.10) |
keypair list | List key fingerprints | openstackclient/compute/v2/keypair.py:286 | list | 7 (0) | 2.2, 2.10, 2.35 | GET /os-keypairs (2.10) |
keypair show | Display key details | openstackclient/compute/v2/keypair.py:411 | single | 4 (1) | 2.10 | GET /os-keypairs/{id} (2.10); GET /os-keypairs (2.10) |
server add fixed ip | Add fixed IP address to server | openstackclient/compute/v2/server.py:376 | single | 4 (2) | 2.49 | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /networks/{id} |
server add floating ip | Add floating IP address to server | openstackclient/compute/v2/server.py:476 | none | 3 (2) | GET /floatingips/{id}; GET /floatingips; GET /servers/{id} (2.100) | |
server add network | Add network to server | openstackclient/compute/v2/server.py:620 | none | 3 (2) | 2.49 | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /networks/{id} |
server add port | Add port to server | openstackclient/compute/v2/server.py:566 | none | 3 (2) | 2.49 | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /ports/{id} |
server add security group | Add security group(s) to server | openstackclient/compute/v2/server.py:675 | none | 2 (2) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server add share | Add a share to a server. | openstackclient/compute/v2/server_share.py:166 | single | 3 (2) | 2.97 | GET /servers/{id} (2.100); GET /servers/detail (2.100) |
server add volume | Add volume to server. | openstackclient/compute/v2/server.py:745 | single | 6 (2) | 2.49, 2.79 | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /volumes/{id} (3.71) |
server backup create | Create a server backup image | openstackclient/compute/v2/server_backup.py:30 | single | 5 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.45) | |
server create | Create a new server | openstackclient/compute/v2/server.py:1179 | single | 39 (2) | 2.19, 2.37, 2.42, 2.43, 2.52, 2.57… | GET /flavors/{id} (2.61); GET /flavors/detail (2.61) |
server delete | Delete server(s) | openstackclient/compute/v2/server.py:2309 | none | 4 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); DELETE /servers/{id} (2.100) | |
server dump create | Create a dump file in server(s) | openstackclient/compute/v2/server.py:2278 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server evacuate | Evacuate a server to a different host. | openstackclient/compute/v2/server.py:3977 | single | 5 (1) | 2.14, 2.29, 2.96, 2.100 | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) |
server event list | List recent events of a server. | openstackclient/compute/v2/server_event.py:103 | list | 7 (1) | 2.58, 2.66 | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /servers/{id}/os-instance-actions (2.84) |
server event show | Show server event details. | openstackclient/compute/v2/server_event.py:257 | single | 2 (2) | 2.58 | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /servers/{id}/os-instance-actions/{id} (2.84) |
server group create | Create a new server group. | openstackclient/compute/v2/server_group.py:61 | single | 3 (1) | 2.15, 2.64 | POST /os-server-groups (2.64) |
server group delete | Delete existing server group(s). | openstackclient/compute/v2/server_group.py:150 | none | 1 (1) | GET /os-server-groups/{id} (2.64); GET /os-server-groups (2.64); DELETE /os-server-groups/{id} (2.64) | |
server group list | List all server groups. | openstackclient/compute/v2/server_group.py:185 | list | 5 (0) | 2.64 | GET /os-server-groups (2.64) |
server group show | Display server group details. | openstackclient/compute/v2/server_group.py:266 | single | 1 (1) | 2.64 | GET /os-server-groups/{id} (2.64); GET /os-server-groups (2.64) |
server image create | Create a new server disk image from an existing server | openstackclient/compute/v2/server_image.py:35 | single | 4 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.45) | |
server list | List servers | openstackclient/compute/v2/server.py:2442 | list | 35 (0) | 2.16, 2.26, 2.47, 2.66, 2.69, 2.73… | GET /servers/detail (2.100) |
server lock | Lock server(s) | openstackclient/compute/v2/server.py:3265 | none | 2 (1) | 2.73 | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) |
server migrate | Migrate server to different host. | openstackclient/compute/v2/server.py:3323 | none | 8 (1) | 2.25, 2.30, 2.56 | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) |
server migrate confirm | DEPRECATED: Use 'server migration confirm' instead. | openstackclient/compute/v2/server.py:4530 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server migrate revert | DEPRECATED: Use 'server migration revert' instead. | openstackclient/compute/v2/server.py:4578 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server migration abort | Cancel an ongoing live migration. | openstackclient/compute/v2/server_migration.py:405 | none | 2 (2) | 2.24, 2.59 | |
server migration confirm | Confirm server migration. | openstackclient/compute/v2/server.py:4543 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server migration force complete | Force an ongoing live migration to complete. | openstackclient/compute/v2/server_migration.py:472 | none | 2 (2) | 2.22, 2.59 | |
server migration list | List server migrations | openstackclient/compute/v2/server_migration.py:30 | list | 13 (0) | 2.23, 2.59, 2.66, 2.80 | GET /os-migrations (2.80) |
server migration revert | Revert server migration. | openstackclient/compute/v2/server.py:4591 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server migration show | Show an in-progress live migration for a given server. | openstackclient/compute/v2/server_migration.py:286 | single | 2 (2) | 2.24, 2.59, 2.80 | |
server pause | Pause server(s) | openstackclient/compute/v2/server.py:3514 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server reboot | Perform a hard or soft server reboot | openstackclient/compute/v2/server.py:3537 | none | 4 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server rebuild | Rebuild server | openstackclient/compute/v2/server.py:3597 | single | 19 (1) | 2.19, 2.54, 2.63, 2.90, 2.93, 2.96… | GET /servers/{id} (2.100); GET /servers/detail (2.100) |
server remove fixed ip | Remove fixed IP address from server | openstackclient/compute/v2/server.py:4104 | none | 2 (2) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server remove floating ip | Remove floating IP address from server | openstackclient/compute/v2/server.py:4132 | none | 2 (2) | GET /floatingips/{id}; GET /floatingips; PUT /floatingips/{id} | |
server remove network | Remove all ports of a network from server | openstackclient/compute/v2/server.py:4200 | none | 2 (2) | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /networks/{id} | |
server remove port | Remove port from server | openstackclient/compute/v2/server.py:4161 | none | 2 (2) | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /ports/{id} | |
server remove security group | Remove security group from server | openstackclient/compute/v2/server.py:4240 | none | 2 (2) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server remove share | Remove a share from a server. | openstackclient/compute/v2/server_share.py:233 | none | 2 (2) | 2.97 | GET /servers/{id} (2.100); GET /servers/detail (2.100) |
server remove volume | Remove volume from server. | openstackclient/compute/v2/server.py:4310 | none | 2 (2) | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /volumes/{id} (3.71) | |
server rescue | Put server in rescue mode. | openstackclient/compute/v2/server.py:4354 | none | 3 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server resize | Scale server to a new flavor. | openstackclient/compute/v2/server.py:4405 | none | 5 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /flavors/{id} (2.61) | |
server resize confirm | Confirm server resize. | openstackclient/compute/v2/server.py:4505 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server resize revert | Revert server resize. | openstackclient/compute/v2/server.py:4552 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server restore | Restore server(s) | openstackclient/compute/v2/server.py:4600 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server resume | Resume server(s) | openstackclient/compute/v2/server.py:4623 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server set | Set server properties | openstackclient/compute/v2/server.py:4646 | none | 12 (1) | 2.19, 2.26, 2.90, 2.104 | GET /servers/{id} (2.100); GET /servers/detail (2.100) |
server share list | List all the shares attached to a server. | openstackclient/compute/v2/server_share.py:62 | list | 1 (1) | 2.97 | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /servers/{id}/shares (2.97) |
server share show | Show detail of a share attachment to a server. | openstackclient/compute/v2/server_share.py:112 | single | 2 (2) | 2.97 | GET /servers/{id} (2.100); GET /servers/detail (2.100) |
server shelve | Shelve and optionally offload server(s). | openstackclient/compute/v2/server.py:4868 | none | 3 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100) | |
server show | Show server details. | openstackclient/compute/v2/server.py:4977 | single | 3 (1) | 2.78, 2.96, 2.100 | GET /servers/{id} (2.100); GET /servers/detail (2.100) |
server ssh | SSH to server | openstackclient/compute/v2/server.py:5048 | none | 12 (1) | ||
server start | Start server(s) | openstackclient/compute/v2/server.py:5209 | none | 2 (1) | GET /servers/{id} (2.100); GET /servers (2.100); POST /servers/{id}/action (2.100) | |
server stop | Stop server(s) | openstackclient/compute/v2/server.py:5244 | none | 2 (1) | GET /servers/{id} (2.100); GET /servers (2.100); POST /servers/{id}/action (2.100) | |
server suspend | Suspend server(s) | openstackclient/compute/v2/server.py:5278 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server unlock | Unlock server(s) | openstackclient/compute/v2/server.py:5301 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server unpause | Unpause server(s) | openstackclient/compute/v2/server.py:5324 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server unrescue | Restore server from rescue mode | openstackclient/compute/v2/server.py:5347 | none | 1 (1) | GET /servers/{id} (2.100); GET /servers/detail (2.100); POST /servers/{id}/action (2.100) | |
server unset | Unset server properties and tags | openstackclient/compute/v2/server.py:5367 | none | 7 (1) | 2.19, 2.26, 2.104 | GET /servers/{id} (2.100); GET /servers/detail (2.100) |
server unshelve | Unshelve server(s) | openstackclient/compute/v2/server.py:5482 | none | 5 (1) | 2.77, 2.91 | GET /servers/{id} (2.100); GET /servers/detail (2.100) |
server volume list | List all the volumes attached to a server. | openstackclient/compute/v2/server_volume.py:29 | list | 1 (1) | 2.70, 2.79, 2.89 | GET /servers/{id} (2.100); GET /servers/detail (2.100); GET /servers/{id}/os-volume_attachments (2.89) |
server volume set | Update a volume attachment on the server. | openstackclient/compute/v2/server_volume.py:87 | none | 4 (2) | 2.85 | |
server volume update | DEPRECATED: Use 'server volume set' instead. | openstackclient/compute/v2/server_volume.py:154 | none | 4 (2) | 2.85 | |
usage list | List resource usage per project | openstackclient/compute/v2/usage.py:115 | list | 2 (0) | GET /os-simple-tenant-usage (2.75) | |
usage show | Show resource usage for a single project | openstackclient/compute/v2/usage.py:221 | single | 4 (0) | GET /os-simple-tenant-usage/p (2.75) |
openstack.identity.v2 (34 commands) — not loaded with the default API versions
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
catalog list | List services in the service catalog | openstackclient/identity/v2_0/catalog.py:49 | list | 0 (0) | ||
catalog show | Display service catalog details | openstackclient/identity/v2_0/catalog.py:79 | single | 1 (1) | ||
ec2 credentials create | Create EC2 credentials | openstackclient/identity/v2_0/ec2creds.py:34 | single | 2 (0) | ||
ec2 credentials delete | Delete EC2 credentials | openstackclient/identity/v2_0/ec2creds.py:91 | none | 2 (1) | ||
ec2 credentials list | List EC2 credentials | openstackclient/identity/v2_0/ec2creds.py:144 | list | 1 (0) | ||
ec2 credentials show | Display EC2 credentials details | openstackclient/identity/v2_0/ec2creds.py:187 | single | 2 (1) | ||
endpoint create | Create new endpoint | openstackclient/identity/v2_0/endpoint.py:34 | single | 5 (2) | ||
endpoint delete | Delete endpoint(s) | openstackclient/identity/v2_0/endpoint.py:88 | none | 1 (1) | ||
endpoint list | List endpoints | openstackclient/identity/v2_0/endpoint.py:127 | list | 1 (0) | ||
endpoint show | Display endpoint details | openstackclient/identity/v2_0/endpoint.py:176 | single | 1 (1) | ||
project create | Create new project | openstackclient/identity/v2_0/project.py:36 | single | 6 (1) | ||
project delete | Delete project(s). This command will remove specified existing project(s) if an active user is authorized to do this. If there are resources managed by other services (for example, Nova, Neutron, Cinder) associated with specified project(s), delete operation will proceed regardless. | openstackclient/identity/v2_0/project.py:114 | none | 1 (1) | ||
project list | List projects | openstackclient/identity/v2_0/project.py:164 | list | 2 (0) | ||
project set | Set project properties | openstackclient/identity/v2_0/project.py:208 | none | 6 (1) | ||
project show | Display project details | openstackclient/identity/v2_0/project.py:280 | single | 1 (1) | ||
project unset | Unset project properties | openstackclient/identity/v2_0/project.py:341 | none | 2 (1) | ||
role add | Add role to project:user | openstackclient/identity/v2_0/role.py:34 | single | 3 (3) | ||
role assignment list | List role assignments | openstackclient/identity/v2_0/role_assignment.py:27 | list | 5 (0) | ||
role create | Create new role | openstackclient/identity/v2_0/role.py:80 | single | 2 (1) | ||
role delete | Delete role(s) | openstackclient/identity/v2_0/role.py:119 | none | 1 (1) | ||
role list | List roles | openstackclient/identity/v2_0/role.py:162 | list | 0 (0) | ||
role remove | Remove role from project : user | openstackclient/identity/v2_0/role.py:186 | none | 3 (3) | ||
role show | Display role details | openstackclient/identity/v2_0/role.py:221 | single | 1 (1) | ||
service create | Create new service | openstackclient/identity/v2_0/service.py:34 | single | 3 (1) | ||
service delete | Delete service(s) | openstackclient/identity/v2_0/service.py:76 | none | 1 (1) | ||
service list | List services | openstackclient/identity/v2_0/service.py:116 | list | 1 (0) | ||
service show | Display service details | openstackclient/identity/v2_0/service.py:142 | single | 2 (1) | ||
token issue | Issue new token | openstackclient/identity/v2_0/token.py:28 | single | 0 (0) | ||
token revoke | Revoke existing token | openstackclient/identity/v2_0/token.py:62 | none | 1 (1) | ||
user create | Create new user | openstackclient/identity/v2_0/user.py:61 | single | 8 (1) | ||
user delete | Delete user(s) | openstackclient/identity/v2_0/user.py:167 | none | 1 (1) | ||
user list | List users | openstackclient/identity/v2_0/user.py:210 | list | 2 (0) | ||
user set | Set user properties | openstackclient/identity/v2_0/user.py:286 | none | 8 (1) | ||
user show | Display user details | openstackclient/identity/v2_0/user.py:384 | single | 1 (1) |
openstack.identity.v3 (128 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
access rule delete | Delete access rule(s) | openstackclient/identity/v3/access_rule.py:35 | none | 1 (1) | GET /users/u/access_rules/{id}; DELETE /users/u/access_rules/{id} | |
access rule list | List access rules | openstackclient/identity/v3/access_rule.py:82 | list | 2 (0) | GET /users/u/access_rules | |
access rule show | Display access rule details | openstackclient/identity/v3/access_rule.py:128 | single | 1 (1) | GET /users/u/access_rules/{id} | |
access token create | Create an access token | openstackclient/identity/v3/token.py:77 | single | 5 (5) | ||
application credential create | Create new application credential | openstackclient/identity/v3/application_credential.py:143 | single | 8 (1) | POST /users/u/application_credentials | |
application credential delete | Delete application credentials(s) | openstackclient/identity/v3/application_credential.py:285 | none | 1 (1) | GET /users/u/application_credentials/{id}; GET /users/u/application_credentials; DELETE /users/u/application_credentials/{id} | |
application credential list | List application credentials | openstackclient/identity/v3/application_credential.py:344 | list | 2 (0) | GET /users/u/application_credentials | |
application credential show | Display application credential details | openstackclient/identity/v3/application_credential.py:386 | single | 1 (1) | GET /users/u/application_credentials/{id}; GET /users/u/application_credentials | |
catalog list | List services in the service catalog | openstackclient/identity/v3/catalog.py:43 | list | 0 (0) | ||
catalog show | Display service catalog details | openstackclient/identity/v3/catalog.py:73 | single | 1 (1) | ||
consumer create | Create new consumer | openstackclient/identity/v3/consumer.py:33 | single | 1 (0) | ||
consumer delete | Delete consumer(s) | openstackclient/identity/v3/consumer.py:57 | none | 1 (1) | ||
consumer list | List consumers | openstackclient/identity/v3/consumer.py:98 | list | 0 (0) | ||
consumer set | Set consumer properties | openstackclient/identity/v3/consumer.py:119 | none | 2 (1) | ||
consumer show | Display consumer details | openstackclient/identity/v3/consumer.py:150 | single | 1 (1) | ||
credential create | Create new credential | openstackclient/identity/v3/credential.py:54 | single | 4 (2) | GET /users/{id}; GET /users; POST /credentials | |
credential delete | Delete credential(s) | openstackclient/identity/v3/credential.py:109 | none | 1 (1) | DELETE /credentials/{id} | |
credential list | List credentials | openstackclient/identity/v3/credential.py:149 | list | 3 (0) | GET /credentials | |
credential set | Set credential properties | openstackclient/identity/v3/credential.py:206 | none | 5 (4) | GET /users/{id}; GET /users; PATCH /credentials/{id} | |
credential show | Display credential details | openstackclient/identity/v3/credential.py:268 | single | 1 (1) | GET /credentials/{id} | |
domain create | Create new domain | openstackclient/identity/v3/domain.py:63 | single | 7 (1) | POST /domains | |
domain delete | Delete domain(s) | openstackclient/identity/v3/domain.py:130 | none | 1 (1) | GET /domains/{id}; GET /domains; DELETE /domains/{id} | |
domain list | List domains | openstackclient/identity/v3/domain.py:171 | list | 2 (0) | GET /domains | |
domain set | Set domain properties | openstackclient/identity/v3/domain.py:218 | none | 7 (1) | GET /domains/{id}; GET /domains | |
domain show | Display domain details | openstackclient/identity/v3/domain.py:276 | single | 1 (1) | GET /domains/{id}; GET /domains | |
ec2 credentials create | Create EC2 credentials | openstackclient/identity/v3/ec2creds.py:64 | single | 4 (0) | POST /users/u/credentials/OS-EC2 | |
ec2 credentials delete | Delete EC2 credentials | openstackclient/identity/v3/ec2creds.py:129 | none | 3 (1) | DELETE /users/u/credentials/OS-EC2/{id} | |
ec2 credentials list | List EC2 credentials | openstackclient/identity/v3/ec2creds.py:174 | list | 2 (0) | GET /users/u/credentials/OS-EC2 | |
ec2 credentials show | Display EC2 credentials details | openstackclient/identity/v3/ec2creds.py:210 | single | 3 (1) | GET /users/u/credentials/OS-EC2/{id} | |
endpoint add project | Associate a project to an endpoint | openstackclient/identity/v3/endpoint.py:65 | none | 3 (2) | GET /endpoints/{id}; GET /endpoints; GET /projects/{id} | |
endpoint create | Create new endpoint | openstackclient/identity/v3/endpoint.py:103 | single | 6 (3) | GET /services/{id}; GET /services; POST /endpoints | |
endpoint delete | Delete endpoint(s) | openstackclient/identity/v3/endpoint.py:169 | none | 1 (1) | GET /endpoints/{id}; GET /endpoints; DELETE /endpoints/{id} | |
endpoint group add project | Add a project to an endpoint group | openstackclient/identity/v3/endpoint_group.py:65 | none | 3 (2) | GET /OS-EP-FILTER/endpoint_groups/{id}; GET /OS-EP-FILTER/endpoint_groups | |
endpoint group create | Create new endpoint group | openstackclient/identity/v3/endpoint_group.py:99 | single | 3 (2) | ||
endpoint group delete | Delete endpoint group(s) | openstackclient/identity/v3/endpoint_group.py:142 | none | 1 (1) | GET /OS-EP-FILTER/endpoint_groups/{id}; GET /OS-EP-FILTER/endpoint_groups | |
endpoint group list | List endpoint groups | openstackclient/identity/v3/endpoint_group.py:182 | list | 3 (0) | GET /OS-EP-FILTER/endpoint_groups | |
endpoint group remove project | Remove project from endpoint group | openstackclient/identity/v3/endpoint_group.py:249 | none | 3 (2) | GET /OS-EP-FILTER/endpoint_groups/{id}; GET /OS-EP-FILTER/endpoint_groups | |
endpoint group set | Set endpoint group properties | openstackclient/identity/v3/endpoint_group.py:283 | none | 4 (1) | GET /OS-EP-FILTER/endpoint_groups/{id}; GET /OS-EP-FILTER/endpoint_groups | |
endpoint group show | Display endpoint group details | openstackclient/identity/v3/endpoint_group.py:329 | single | 1 (1) | GET /OS-EP-FILTER/endpoint_groups/{id}; GET /OS-EP-FILTER/endpoint_groups | |
endpoint list | List endpoints | openstackclient/identity/v3/endpoint.py:212 | list | 6 (0) | GET /endpoints | |
endpoint remove project | Dissociate a project from an endpoint | openstackclient/identity/v3/endpoint.py:350 | none | 3 (2) | GET /endpoints/{id}; GET /endpoints; GET /projects/{id} | |
endpoint set | Set endpoint properties | openstackclient/identity/v3/endpoint.py:390 | none | 7 (1) | GET /endpoints/{id}; GET /endpoints | |
endpoint show | Display endpoint details | openstackclient/identity/v3/endpoint.py:472 | single | 1 (1) | GET /endpoints/{id}; GET /endpoints | |
federation domain list | List accessible domains | openstackclient/identity/v3/unscoped_saml.py:30 | list | 0 (0) | GET /auth/domains | |
federation project list | List accessible projects | openstackclient/identity/v3/unscoped_saml.py:52 | list | 0 (0) | GET /auth/projects | |
federation protocol create | Create new federation protocol | openstackclient/identity/v3/federation_protocol.py:44 | single | 3 (3) | PUT /OS-FEDERATION/identity_providers/{id}/protocols/{id} | |
federation protocol delete | Delete federation protocol(s) | openstackclient/identity/v3/federation_protocol.py:91 | none | 2 (2) | DELETE /OS-FEDERATION/identity_providers/{id}/protocols/{id} | |
federation protocol list | List federation protocols | openstackclient/identity/v3/federation_protocol.py:146 | list | 1 (1) | GET /OS-FEDERATION/identity_providers/{id}/protocols | |
federation protocol set | Set federation protocol properties | openstackclient/identity/v3/federation_protocol.py:179 | none | 3 (2) | ||
federation protocol show | Display federation protocol details | openstackclient/identity/v3/federation_protocol.py:224 | single | 2 (2) | GET /OS-FEDERATION/identity_providers/{id}/protocols/{id} | |
group add user | Add user to group | openstackclient/identity/v3/group.py:57 | none | 4 (2) | GET /groups/{id}; GET /groups; GET /users/{id} | |
group contains user | Check user membership in group | openstackclient/identity/v3/group.py:119 | none | 4 (2) | GET /users/{id}; GET /users; GET /groups/{id} | |
group create | Create new group | openstackclient/identity/v3/group.py:178 | single | 4 (1) | POST /groups | |
group delete | Delete group(s) | openstackclient/identity/v3/group.py:244 | none | 2 (1) | GET /groups/{id}; GET /groups; DELETE /groups/{id} | |
group list | List groups | openstackclient/identity/v3/group.py:293 | list | 4 (0) | GET /groups | |
group remove user | Remove user from group | openstackclient/identity/v3/group.py:364 | none | 4 (2) | GET /groups/{id}; GET /groups; GET /users/{id} | |
group set | Set group properties | openstackclient/identity/v3/group.py:426 | none | 4 (1) | GET /groups/{id}; GET /groups | |
group show | Display group details | openstackclient/identity/v3/group.py:469 | single | 2 (1) | GET /groups/{id}; GET /groups | |
identity provider create | Create new identity provider | openstackclient/identity/v3/identity_provider.py:62 | single | 8 (1) | PUT /OS-FEDERATION/identity_providers/{id} | |
identity provider delete | Delete identity provider(s) | openstackclient/identity/v3/identity_provider.py:175 | none | 1 (1) | DELETE /OS-FEDERATION/identity_providers/{id} | |
identity provider list | List identity providers | openstackclient/identity/v3/identity_provider.py:214 | list | 2 (0) | GET /OS-FEDERATION/identity_providers | |
identity provider set | Set identity provider properties | openstackclient/identity/v3/identity_provider.py:261 | none | 7 (1) | ||
identity provider show | Display identity provider details | openstackclient/identity/v3/identity_provider.py:365 | single | 1 (1) | GET /OS-FEDERATION/identity_providers/{id} | |
implied role create | Creates an association between prior and implied roles | openstackclient/identity/v3/implied_role.py:55 | single | 2 (2) | GET /roles | |
implied role delete | Deletes an association between prior and implied roles | openstackclient/identity/v3/implied_role.py:90 | none | 2 (2) | GET /roles | |
implied role list | List implied roles | openstackclient/identity/v3/implied_role.py:116 | list | 0 (0) | GET /role_inferences | |
limit create | Create a limit | openstackclient/identity/v3/limit.py:57 | single | 7 (4) | GET /projects/{id}; GET /projects; GET /services/{id} | |
limit delete | Delete a limit | openstackclient/identity/v3/limit.py:277 | none | 1 (1) | DELETE /limits/{id} | |
limit list | List limits | openstackclient/identity/v3/limit.py:133 | list | 5 (0) | GET /limits | |
limit set | Update information about a limit | openstackclient/identity/v3/limit.py:236 | single | 3 (1) | ||
limit show | Display limit details | openstackclient/identity/v3/limit.py:214 | single | 1 (1) | GET /limits/{id} | |
mapping create | Create new mapping | openstackclient/identity/v3/mapping.py:118 | single | 3 (2) | ||
mapping delete | Delete mapping(s) | openstackclient/identity/v3/mapping.py:154 | none | 1 (1) | DELETE /OS-FEDERATION/mappings/{id} | |
mapping list | List mappings | openstackclient/identity/v3/mapping.py:194 | list | 0 (0) | GET /OS-FEDERATION/mappings | |
mapping set | Set mapping properties | openstackclient/identity/v3/mapping.py:212 | none | 3 (1) | ||
mapping show | Display mapping details | openstackclient/identity/v3/mapping.py:245 | single | 1 (1) | GET /OS-FEDERATION/mappings/{id} | |
policy create | Create new policy | openstackclient/identity/v3/policy.py:43 | single | 2 (1) | ||
policy delete | Delete policy(s) | openstackclient/identity/v3/policy.py:79 | none | 1 (1) | DELETE /policies/{id} | |
policy list | List policies | openstackclient/identity/v3/policy.py:119 | list | 1 (0) | GET /policies | |
policy set | Set policy properties | openstackclient/identity/v3/policy.py:157 | none | 3 (1) | ||
policy show | Display policy details | openstackclient/identity/v3/policy.py:195 | single | 1 (1) | GET /policies/{id} | |
project create | Create new project | openstackclient/identity/v3/project.py:56 | single | 11 (1) | POST /projects | |
project delete | Delete project(s). This command will remove specified existing project(s) if an active user is authorized to do this. If there are resources managed by other services (for example, Nova, Neutron, Cinder) associated with specified project(s), delete operation will proceed regardless. | openstackclient/identity/v3/project.py:186 | none | 2 (1) | GET /projects/{id}; GET /projects; DELETE /projects/{id} | |
project list | List projects | openstackclient/identity/v3/project.py:246 | list | 15 (0) | GET /projects | |
project set | Set project properties | openstackclient/identity/v3/project.py:394 | none | 12 (1) | GET /projects/{id}; GET /projects | |
project show | Display project details | openstackclient/identity/v3/project.py:510 | single | 4 (1) | GET /projects/{id}; GET /projects | |
region create | Create new region | openstackclient/identity/v3/region.py:43 | single | 3 (1) | POST /regions | |
region delete | Delete region(s) | openstackclient/identity/v3/region.py:83 | none | 1 (1) | DELETE /regions/{id} | |
region list | List regions | openstackclient/identity/v3/region.py:120 | list | 1 (0) | GET /regions | |
region set | Set region properties | openstackclient/identity/v3/region.py:160 | none | 3 (1) | ||
region show | Display region details | openstackclient/identity/v3/region.py:196 | single | 1 (1) | GET /regions/{id} | |
registered limit create | Create a registered limit | openstackclient/identity/v3/registered_limit.py:58 | single | 5 (3) | GET /services/{id}; GET /services; POST /registered_limits | |
registered limit delete | Delete a registered limit | openstackclient/identity/v3/registered_limit.py:125 | none | 1 (1) | DELETE /registered_limits/{id} | |
registered limit list | List registered limits | openstackclient/identity/v3/registered_limit.py:173 | list | 3 (0) | GET /registered_limits | |
registered limit set | Update information about a registered limit | openstackclient/identity/v3/registered_limit.py:234 | single | 6 (1) | ||
registered limit show | Display registered limit details | openstackclient/identity/v3/registered_limit.py:321 | single | 1 (1) | GET /registered_limits/{id} | |
request token authorize | Authorize a request token | openstackclient/identity/v3/token.py:30 | single | 2 (2) | GET /roles/{id}; GET /roles | |
request token create | Create a request token | openstackclient/identity/v3/token.py:129 | single | 4 (3) | GET /projects/{id}; GET /projects | |
role add | Adds a role assignment to a user or group on the system, a domain, or a project | openstackclient/identity/v3/role.py:186 | none | 11 (1) | ||
role assignment list | List role assignments | openstackclient/identity/v3/role_assignment.py:62 | list | 15 (0) | GET /role_assignments | |
role create | Create new role | openstackclient/identity/v3/role.py:289 | single | 6 (1) | POST /roles | |
role delete | Delete role(s) | openstackclient/identity/v3/role.py:356 | none | 2 (1) | GET /roles/{id}; GET /roles; DELETE /roles/{id} | |
role list | List roles | openstackclient/identity/v3/role.py:412 | list | 1 (0) | GET /roles | |
role remove | Removes a role assignment from system/domain/project : user/group | openstackclient/identity/v3/role.py:456 | none | 11 (1) | ||
role set | Set role properties | openstackclient/identity/v3/role.py:552 | none | 6 (1) | GET /roles/{id}; GET /roles | |
role show | Display role details | openstackclient/identity/v3/role.py:612 | single | 2 (1) | GET /roles/{id}; GET /roles | |
service create | Create new service | openstackclient/identity/v3/service.py:62 | single | 5 (1) | POST /services | |
service delete | Delete service(s) | openstackclient/identity/v3/service.py:116 | none | 1 (1) | GET /services/{id}; GET /services; DELETE /services/{id} | |
service list | List services | openstackclient/identity/v3/service.py:157 | list | 1 (0) | GET /services | |
service provider create | Create new service provider | openstackclient/identity/v3/service_provider.py:57 | single | 6 (3) | PUT /OS-FEDERATION/service_providers/{id} | |
service provider delete | Delete service provider(s) | openstackclient/identity/v3/service_provider.py:135 | none | 1 (1) | DELETE /OS-FEDERATION/service_providers/{id} | |
service provider list | List service providers | openstackclient/identity/v3/service_provider.py:174 | list | 0 (0) | GET /OS-FEDERATION/service_providers | |
service provider set | Set service provider properties | openstackclient/identity/v3/service_provider.py:207 | single | 6 (1) | ||
service provider show | Display service provider details | openstackclient/identity/v3/service_provider.py:281 | single | 1 (1) | GET /OS-FEDERATION/service_providers/{id}; GET /OS-FEDERATION/service_providers | |
service set | Set service properties | openstackclient/identity/v3/service.py:191 | none | 6 (1) | GET /services/{id}; GET /services | |
service show | Display service details | openstackclient/identity/v3/service.py:252 | single | 1 (1) | GET /services/{id}; GET /services | |
token issue | Issue new token | openstackclient/identity/v3/token.py:187 | single | 0 (0) | ||
token revoke | Revoke existing token | openstackclient/identity/v3/token.py:229 | none | 1 (1) | DELETE /auth/tokens | |
trust create | Create new trust | openstackclient/identity/v3/trust.py:57 | single | 9 (4) | GET /users/{id}; GET /users; GET /projects/{id} | |
trust delete | Delete trust(s) | openstackclient/identity/v3/trust.py:213 | none | 1 (1) | GET /OS-TRUST/trusts/{id}; GET /OS-TRUST/trusts; DELETE /OS-TRUST/trusts/{id} | |
trust list | List trusts | openstackclient/identity/v3/trust.py:257 | list | 5 (0) | GET /OS-TRUST/trusts | |
trust show | Display trust details | openstackclient/identity/v3/trust.py:412 | single | 1 (1) | GET /OS-TRUST/trusts/{id}; GET /OS-TRUST/trusts | |
user create | Create new user | openstackclient/identity/v3/user.py:197 | single | 22 (1) | POST /users | |
user delete | Delete user(s) | openstackclient/identity/v3/user.py:343 | none | 2 (1) | GET /users/{id}; GET /users; DELETE /users/{id} | |
user list | List users | openstackclient/identity/v3/user.py:405 | list | 9 (0) | GET /users | |
user password set | Change current user password | openstackclient/identity/v3/user.py:715 | none | 2 (0) | ||
user set | Set user properties | openstackclient/identity/v3/user.py:580 | none | 22 (1) | GET /users/{id}; GET /users; PATCH /users/{id} | |
user show | Display user details | openstackclient/identity/v3/user.py:796 | single | 2 (1) | GET /users/{id}; GET /users |
openstack.image.v1 (6 commands) — not loaded with the default API versions
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
image create | Create/upload an image | openstackclient/image/v1/image.py:100 | single | 20 (1) | ||
image delete | Delete image(s) | openstackclient/image/v1/image.py:360 | none | 1 (1) | ||
image list | List available images | openstackclient/image/v1/image.py:399 | list | 7 (0) | ||
image save | Save an image locally | openstackclient/image/v1/image.py:532 | none | 3 (1) | ||
image set | Set image properties | openstackclient/image/v1/image.py:577 | none | 21 (1) | ||
image show | Display image details | openstackclient/image/v1/image.py:823 | single | 2 (1) |
openstack.image.v2 (42 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
cached image clear | Clear all images from cache, queue or both | openstackclient/image/v2/cache.py:195 | none | 2 (0) | DELETE /cache | |
cached image delete | Delete image(s) from cache | openstackclient/image/v2/cache.py:156 | none | 1 (1) | GET /images/{id}; GET /images; DELETE /cache/{id} | |
cached image list | Get Cache State | openstackclient/image/v2/cache.py:73 | list | 0 (0) | GET /cache | |
cached image queue | Queue image(s) for caching. | openstackclient/image/v2/cache.py:116 | none | 1 (1) | GET /images/{id}; GET /images; PUT /cache/{id} | |
image add project | Associate project with image | openstackclient/image/v2/image.py:258 | single | 3 (2) | GET /projects/{id}; GET /projects; GET /images/{id} | |
image create | Create/upload an image | openstackclient/image/v2/image.py:304 | single | 28 (1) | 3.1 | POST /images; PUT /images//file |
image delete | Delete image(s) | openstackclient/image/v2/image.py:724 | none | 2 (1) | GET /images/{id}; GET /images; DELETE /images/{id} | |
image import | Initiate the image import process. | openstackclient/image/v2/image.py:1713 | single | 11 (1) | GET /info/import | |
image import info | Show available import methods | openstackclient/image/v2/info.py:24 | single | 0 (0) | GET /info/import | |
image list | List available images | openstackclient/image/v2/image.py:777 | list | 19 (0) | GET /images | |
image member get | Show a particular project associated with image | openstackclient/image/v2/image.py:1085 | single | 3 (2) | GET /images/{id}; GET /images; GET /images/{id}/members/{id} | |
image member list | List projects associated with image | openstackclient/image/v2/image.py:1011 | list | 2 (1) | GET /images/{id}; GET /images; GET /images/{id}/members | |
image metadef namespace create | Create a metadef namespace | openstackclient/image/v2/metadef_namespaces.py:70 | single | 7 (1) | POST /metadefs/namespaces | |
image metadef namespace delete | Delete metadef namespace | openstackclient/image/v2/metadef_namespaces.py:147 | none | 1 (1) | GET /metadefs/namespaces/{id}; DELETE /metadefs/namespaces/{id} | |
image metadef namespace list | List metadef namespaces | openstackclient/image/v2/metadef_namespaces.py:187 | list | 2 (0) | GET /metadefs/namespaces | |
image metadef namespace set | Set metadef namespace properties | openstackclient/image/v2/metadef_namespaces.py:231 | none | 8 (1) | PUT /metadefs/namespaces/{id} | |
image metadef namespace show | Show a metadef namespace | openstackclient/image/v2/metadef_namespaces.py:333 | single | 1 (1) | GET /metadefs/namespaces/{id} | |
image metadef namespace unset | Unset metadef namespace tags | openstackclient/image/v2/metadef_namespaces.py:359 | none | 3 (1) | GET /metadefs/namespaces/{id}; DELETE /metadefs/namespaces/{id}/tags/{id} | |
image metadef object create | Create a metadef object | openstackclient/image/v2/metadef_objects.py:53 | single | 2 (1) | ||
image metadef object delete | Delete metadata definitions object(s) | openstackclient/image/v2/metadef_objects.py:120 | none | 2 (1) | DELETE /metadefs/namespaces/{id}/objects | |
image metadef object list | List metadef objects inside a specific namespace. | openstackclient/image/v2/metadef_objects.py:174 | list | 1 (1) | GET /metadefs/namespaces/{id}/objects | |
image metadef object property show | Describe a specific metadata definitions property inside an object. | openstackclient/image/v2/metadef_objects.py:244 | single | 3 (3) | GET /metadefs/namespaces/{id}/objects/{id} | |
image metadef object show | Show a particular metadef object | openstackclient/image/v2/metadef_objects.py:88 | single | 2 (2) | GET /metadefs/namespaces/{id}/objects/{id} | |
image metadef object update | Update a metadef object | openstackclient/image/v2/metadef_objects.py:208 | none | 3 (2) | GET /metadefs/namespaces/{id}/objects/{id} | |
image metadef property create | Create a metadef property | openstackclient/image/v2/metadef_properties.py:63 | single | 5 (5) | ||
image metadef property delete | Delete metadef propert(ies) | openstackclient/image/v2/metadef_properties.py:123 | none | 2 (1) | DELETE /metadefs/namespaces/{id}/properties | |
image metadef property list | List metadef properties | openstackclient/image/v2/metadef_properties.py:183 | list | 1 (1) | GET /metadefs/namespaces/{id}/properties | |
image metadef property set | Update metadef namespace property | openstackclient/image/v2/metadef_properties.py:213 | none | 6 (2) | GET /metadefs/namespaces/{id}/properties/{id} | |
image metadef property show | Show a particular metadef property | openstackclient/image/v2/metadef_properties.py:278 | single | 2 (2) | GET /metadefs/namespaces/{id}/properties/k=v | |
image metadef resource type association create | Create metadef resource type association | openstackclient/image/v2/metadef_resource_type_association.py:34 | single | 3 (2) | POST /metadefs/namespaces/{id}/resource_types | |
image metadef resource type association delete | Delete metadef resource type association | openstackclient/image/v2/metadef_resource_type_association.py:84 | none | 3 (2) | GET /metadefs/namespaces/{id}; DELETE /metadefs/namespaces/{id}/resource_types/{id} | |
image metadef resource type association list | List metadef resource type associations | openstackclient/image/v2/metadef_resource_type_association.py:165 | list | 1 (1) | GET /metadefs/namespaces/{id}/resource_types | |
image metadef resource type list | List metadef resource types | openstackclient/image/v2/metadef_resource_types.py:25 | list | 0 (0) | GET /metadefs/resource_types | |
image remove project | Disassociate project with image | openstackclient/image/v2/image.py:1049 | none | 3 (2) | GET /projects/{id}; GET /projects; GET /images/{id} | |
image save | Save an image locally | openstackclient/image/v2/image.py:1124 | none | 3 (1) | GET /images/{id}; GET /images; GET /images/{id}/file | |
image set | Set image properties | openstackclient/image/v2/image.py:1171 | none | 31 (1) | GET /images/{id}; GET /images | |
image show | Display image details | openstackclient/image/v2/image.py:1475 | single | 2 (1) | GET /images/{id}; GET /images | |
image stage | Upload data for a specific image to staging. | openstackclient/image/v2/image.py:1621 | none | 4 (1) | GET /images/{id}; GET /images | |
image stores list | Get available backends (only valid with Multi-Backend support) | openstackclient/image/v2/image.py:1968 | list | 1 (0) | GET /info/stores | |
image task list | List tasks | openstackclient/image/v2/task.py:91 | list | 7 (0) | GET /tasks | |
image task show | Display task details | openstackclient/image/v2/task.py:65 | single | 1 (1) | GET /tasks/{id} | |
image unset | Unset image tags and properties | openstackclient/image/v2/image.py:1508 | none | 3 (1) | GET /images/{id}; GET /images |
openstack.network.v2 (168 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
address group create | Create a new Address Group | openstackclient/network/v2/address_group.py:68 | single | 6 (1) | POST /address-groups | |
address group delete | Delete address group(s) | openstackclient/network/v2/address_group.py:116 | none | 1 (1) | GET /address-groups/{id}; GET /address-groups; DELETE /address-groups/{id} | |
address group list | List address groups | openstackclient/network/v2/address_group.py:156 | list | 6 (0) | GET /address-groups | |
address group set | Set address group properties | openstackclient/network/v2/address_group.py:231 | none | 5 (1) | GET /address-groups/{id}; GET /address-groups | |
address group show | Display address group details | openstackclient/network/v2/address_group.py:282 | single | 1 (1) | GET /address-groups/{id}; GET /address-groups | |
address group unset | Unset address group properties | openstackclient/network/v2/address_group.py:308 | none | 2 (1) | GET /address-groups/{id}; GET /address-groups | |
address scope create | Create a new Address Scope | openstackclient/network/v2/address_scope.py:68 | single | 7 (1) | POST /address-scopes | |
address scope delete | Delete address scope(s) | openstackclient/network/v2/address_scope.py:121 | none | 1 (1) | GET /address-scopes/{id}; GET /address-scopes; DELETE /address-scopes/{id} | |
address scope list | List address scopes | openstackclient/network/v2/address_scope.py:161 | list | 9 (0) | GET /address-scopes | |
address scope set | Set address scope properties | openstackclient/network/v2/address_scope.py:263 | none | 5 (1) | GET /address-scopes/{id}; GET /address-scopes | |
address scope show | Display address scope details | openstackclient/network/v2/address_scope.py:308 | single | 1 (1) | GET /address-scopes/{id}; GET /address-scopes | |
default security group rule create | Add a new security group rule to the default security group template. | openstackclient/network/v2/default_security_group_rule.py:45 | single | 14 (0) | POST /default-security-group-rules | |
default security group rule delete | Remove security group rule(s) from the default security group template. | openstackclient/network/v2/default_security_group_rule.py:241 | none | 1 (1) | GET /default-security-group-rules/{id}; GET /default-security-group-rules; DELETE /default-security-group-rules/{id} | |
default security group rule list | List security group rules used for new default security groups. | openstackclient/network/v2/default_security_group_rule.py:286 | list | 4 (0) | GET /default-security-group-rules | |
default security group rule show | Show a security group rule used for new default security groups. | openstackclient/network/v2/default_security_group_rule.py:405 | single | 1 (1) | GET /default-security-group-rules/{id}; GET /default-security-group-rules | |
floating ip create | Create floating IP | openstackclient/network/v2/floating_ip.py:109 | single | 14 (1) | GET /networks/{id}; GET /networks; POST /floatingips | |
floating ip delete | Delete floating IP(s) | openstackclient/network/v2/floating_ip.py:195 | none | 1 (1) | GET /floatingips/{id}; GET /floatingips; DELETE /floatingips/{id} | |
floating ip list | List floating IP(s) | openstackclient/network/v2/floating_ip.py:237 | list | 16 (0) | GET /floatingips | |
floating ip port forwarding create | Create floating IP port forwarding | openstackclient/network/v2/floating_ip_port_forwarding.py:105 | single | 8 (6) | GET /floatingips/{id}; GET /floatingips | |
floating ip port forwarding delete | Delete floating IP port forwarding | openstackclient/network/v2/floating_ip_port_forwarding.py:210 | none | 2 (2) | GET /floatingips/{id}; GET /floatingips; DELETE /floatingips/{id}/port_forwardings/{id} | |
floating ip port forwarding list | List floating IP port forwarding | openstackclient/network/v2/floating_ip_port_forwarding.py:263 | list | 7 (1) | GET /floatingips/{id}; GET /floatingips; GET /floatingips/{id}/port_forwardings | |
floating ip port forwarding set | Set floating IP Port Forwarding Properties | openstackclient/network/v2/floating_ip_port_forwarding.py:374 | none | 9 (2) | GET /floatingips/{id}; GET /floatingips | |
floating ip port forwarding show | Display floating IP Port Forwarding details | openstackclient/network/v2/floating_ip_port_forwarding.py:474 | single | 2 (2) | GET /floatingips/{id}; GET /floatingips; GET /floatingips/{id}/port_forwardings/{id} | |
floating ip set | Set floating IP Properties | openstackclient/network/v2/floating_ip.py:430 | none | 9 (1) | GET /floatingips/{id}; GET /floatingips | |
floating ip show | Display floating IP details | openstackclient/network/v2/floating_ip.py:512 | single | 1 (1) | GET /floatingips/{id}; GET /floatingips | |
floating ip unset | Unset floating IP Properties | openstackclient/network/v2/floating_ip.py:537 | none | 6 (1) | GET /floatingips/{id}; GET /floatingips | |
ip availability list | List IP availability for network | openstackclient/network/v2/ip_availability.py:65 | list | 6 (0) | GET /network-ip-availabilities | |
ip availability show | Show network IP availability details | openstackclient/network/v2/ip_availability.py:148 | single | 1 (1) | GET /networks/{id}; GET /networks; GET /network-ip-availabilities/{id} | |
local ip association create | Create Local IP Association | openstackclient/network/v2/local_ip_association.py:43 | single | 4 (2) | GET /ports/{id}; GET /ports; GET /local_ips/{id} | |
local ip association delete | Delete Local IP association(s) | openstackclient/network/v2/local_ip_association.py:91 | none | 2 (2) | GET /local_ips/{id}; GET /local_ips; DELETE /local_ips/{id}/port_associations/{id} | |
local ip association list | List Local IP Associations | openstackclient/network/v2/local_ip_association.py:146 | list | 5 (1) | GET /local_ips/{id}; GET /local_ips; GET /local_ips/{id}/port_associations | |
local ip create | Create Local IP | openstackclient/network/v2/local_ip.py:78 | single | 7 (0) | POST /local_ips | |
local ip delete | Delete Local IP(s) | openstackclient/network/v2/local_ip.py:129 | none | 1 (1) | GET /local_ips/{id}; GET /local_ips; DELETE /local_ips/{id} | |
local ip list | List Local IPs | openstackclient/network/v2/local_ip.py:202 | list | 7 (0) | GET /local_ips | |
local ip set | Set Local IP properties | openstackclient/network/v2/local_ip.py:170 | none | 3 (1) | GET /local_ips/{id}; GET /local_ips | |
local ip show | Display Local IP details | openstackclient/network/v2/local_ip.py:313 | single | 1 (1) | GET /local_ips/{id}; GET /local_ips | |
network agent add network | Add network to an agent | openstackclient/network/v2/network_agent.py:80 | none | 3 (2) | GET /agents/{id}; GET /networks/{id} | |
network agent add router | Add router to an agent | openstackclient/network/v2/network_agent.py:117 | none | 4 (2) | GET /agents/{id}; GET /routers/{id} | |
network agent delete | Delete network agent(s) | openstackclient/network/v2/network_agent.py:159 | none | 1 (1) | DELETE /agents/{id} | |
network agent list | List network agents | openstackclient/network/v2/network_agent.py:197 | list | 8 (0) | GET /agents | |
network agent remove network | Remove network from an agent. | openstackclient/network/v2/network_agent.py:325 | none | 3 (2) | GET /agents/{id}; GET /networks/{id} | |
network agent remove router | Remove router from an agent | openstackclient/network/v2/network_agent.py:361 | none | 3 (2) | GET /agents/{id}; GET /routers/{id} | |
network agent router set | Set properties of a router associated to an agent | openstackclient/network/v2/network_agent.py:392 | none | 3 (3) | GET /agents/{id}; GET /routers/{id}; PUT /agents/{id}/l3-routers/{id} | |
network agent set | Set network agent properties | openstackclient/network/v2/network_agent.py:431 | none | 4 (1) | GET /agents/{id} | |
network agent show | Display network agent details | openstackclient/network/v2/network_agent.py:470 | single | 1 (1) | GET /agents/{id} | |
network auto allocated topology create | Create the auto allocated topology for project | openstackclient/network/v2/network_auto_allocated_topology.py:71 | single | 4 (0) | GET /auto-allocated-topology/p | |
network auto allocated topology delete | Delete auto allocated topology for project | openstackclient/network/v2/network_auto_allocated_topology.py:136 | none | 2 (0) | DELETE /auto-allocated-topology/p | |
network create | Create new network | openstackclient/network/v2/network.py:203 | single | 30 (1) | POST /networks | |
network delete | Delete network(s) | openstackclient/network/v2/network.py:423 | none | 1 (1) | GET /networks/{id}; GET /networks; DELETE /networks/{id} | |
network flavor add profile | Add a service profile to a network flavor | openstackclient/network/v2/network_flavor.py:71 | none | 2 (2) | GET /flavors/{id}; GET /flavors; GET /service_profiles/{id} | |
network flavor create | Create new network flavor | openstackclient/network/v2/network_flavor.py:99 | single | 8 (2) | POST /flavors | |
network flavor delete | Delete network flavors | openstackclient/network/v2/network_flavor.py:154 | none | 1 (1) | GET /flavors/{id}; GET /flavors; DELETE /flavors/{id} | |
network flavor list | List network flavors | openstackclient/network/v2/network_flavor.py:194 | list | 3 (0) | GET /flavors | |
network flavor profile create | Create new network flavor profile | openstackclient/network/v2/network_flavor_profile.py:62 | single | 6 (0) | ||
network flavor profile delete | Delete network flavor profile | openstackclient/network/v2/network_flavor_profile.py:122 | none | 1 (1) | GET /service_profiles/{id}; GET /service_profiles; DELETE /service_profiles/{id} | |
network flavor profile list | List network flavor profile(s) | openstackclient/network/v2/network_flavor_profile.py:163 | list | 3 (0) | GET /service_profiles | |
network flavor profile set | Set network flavor profile properties | openstackclient/network/v2/network_flavor_profile.py:213 | none | 7 (1) | GET /service_profiles/{id}; GET /service_profiles | |
network flavor profile show | Display network flavor profile details | openstackclient/network/v2/network_flavor_profile.py:269 | single | 1 (1) | GET /service_profiles/{id}; GET /service_profiles | |
network flavor remove profile | Remove service profile from network flavor | openstackclient/network/v2/network_flavor.py:237 | none | 2 (2) | GET /flavors/{id}; GET /flavors; GET /service_profiles/{id} | |
network flavor set | Set network flavor properties | openstackclient/network/v2/network_flavor.py:265 | none | 6 (1) | GET /flavors/{id}; GET /flavors | |
network flavor show | Display network flavor details | openstackclient/network/v2/network_flavor.py:309 | single | 1 (1) | GET /flavors/{id}; GET /flavors | |
network l3 conntrack helper create | Create a new L3 conntrack helper | openstackclient/network/v2/l3_conntrack_helper.py:54 | single | 4 (4) | GET /routers/{id}; GET /routers; POST /routers/{id}/conntrack_helpers | |
network l3 conntrack helper delete | Delete L3 conntrack helper | openstackclient/network/v2/l3_conntrack_helper.py:101 | none | 2 (2) | GET /routers/{id}; GET /routers; DELETE /routers/{id}/conntrack_helpers/{id} | |
network l3 conntrack helper list | List L3 conntrack helpers | openstackclient/network/v2/l3_conntrack_helper.py:149 | list | 7 (1) | GET /routers/{id}; GET /routers; GET /routers/{id}/conntrack_helpers | |
network l3 conntrack helper set | Set L3 conntrack helper properties | openstackclient/network/v2/l3_conntrack_helper.py:229 | none | 5 (2) | GET /routers/{id}; GET /routers | |
network l3 conntrack helper show | Display L3 conntrack helper details | openstackclient/network/v2/l3_conntrack_helper.py:275 | single | 2 (2) | GET /routers/{id}; GET /routers; GET /routers/{id}/conntrack_helpers/{id} | |
network list | List networks | openstackclient/network/v2/network.py:463 | list | 24 (0) | GET /networks | |
network meter create | Create network meter | openstackclient/network/v2/network_meter.py:71 | single | 7 (1) | POST /metering/metering-labels | |
network meter delete | Delete network meter | openstackclient/network/v2/network_meter.py:124 | none | 1 (1) | GET /metering/metering-labels/{id}; GET /metering/metering-labels; DELETE /metering/metering-labels/{id} | |
network meter list | List network meters | openstackclient/network/v2/network_meter.py:161 | list | 3 (0) | GET /metering/metering-labels | |
network meter rule create | Create a new meter rule | openstackclient/network/v2/network_meter_rule.py:76 | single | 11 (1) | GET /metering/metering-labels/{id}; GET /metering/metering-labels; POST /metering/metering-label-rules | |
network meter rule delete | Delete meter rule(s) | openstackclient/network/v2/network_meter_rule.py:155 | none | 1 (1) | GET /metering/metering-label-rules/{id}; GET /metering/metering-label-rules; DELETE /metering/metering-label-rules/{id} | |
network meter rule list | List meter rules | openstackclient/network/v2/network_meter_rule.py:193 | list | 3 (0) | GET /metering/metering-label-rules | |
network meter rule show | Display meter rules details | openstackclient/network/v2/network_meter_rule.py:244 | single | 1 (1) | GET /metering/metering-label-rules/{id}; GET /metering/metering-label-rules | |
network meter show | Show network meter | openstackclient/network/v2/network_meter.py:208 | single | 1 (1) | GET /metering/metering-labels/{id}; GET /metering/metering-labels | |
network qos policy create | Create a QoS policy | openstackclient/network/v2/network_qos_policy.py:89 | single | 9 (1) | POST /qos/policies | |
network qos policy delete | Delete Qos Policy(s) | openstackclient/network/v2/network_qos_policy.py:152 | none | 1 (1) | GET /qos/policies/{id}; GET /qos/policies; DELETE /qos/policies/{id} | |
network qos policy list | List QoS policies | openstackclient/network/v2/network_qos_policy.py:191 | list | 7 (0) | GET /qos/policies | |
network qos policy set | Set QoS policy properties | openstackclient/network/v2/network_qos_policy.py:261 | none | 8 (1) | GET /qos/policies/{id}; GET /qos/policies | |
network qos policy show | Display QoS policy details | openstackclient/network/v2/network_qos_policy.py:313 | single | 1 (1) | GET /qos/policies/{id}; GET /qos/policies | |
network qos rule create | Create new Network QoS rule | openstackclient/network/v2/network_qos_rule.py:252 | single | 11 (2) | GET /qos/policies/{id}; GET /qos/policies | |
network qos rule delete | Delete Network QoS rule | openstackclient/network/v2/network_qos_rule.py:302 | none | 2 (2) | GET /qos/policies/{id}; GET /qos/policies | |
network qos rule list | List Network QoS rules | openstackclient/network/v2/network_qos_rule.py:339 | list | 1 (1) | GET /qos/policies/{id}; GET /qos/policies | |
network qos rule set | Set Network QoS rule properties | openstackclient/network/v2/network_qos_rule.py:387 | none | 11 (2) | GET /qos/policies/{id}; GET /qos/policies | |
network qos rule show | Display Network QoS rule details | openstackclient/network/v2/network_qos_rule.py:433 | single | 2 (2) | GET /qos/policies/{id}; GET /qos/policies | |
network qos rule type list | List QoS rule types | openstackclient/network/v2/network_qos_rule_type.py:41 | list | 5 (0) | GET /qos/rule-types | |
network qos rule type show | Show details about supported QoS rule type | openstackclient/network/v2/network_qos_rule_type.py:99 | single | 1 (1) | GET /qos/rule-types/{id} | |
network rbac create | Create network RBAC policy | openstackclient/network/v2/network_rbac.py:103 | single | 9 (3) | GET /address-groups/{id}; GET /address-groups; GET /projects/{id} | |
network rbac delete | Delete network RBAC policy(s) | openstackclient/network/v2/network_rbac.py:191 | none | 1 (1) | GET /rbac-policies/{id}; GET /rbac-policies; DELETE /rbac-policies/{id} | |
network rbac list | List network RBAC policies | openstackclient/network/v2/network_rbac.py:230 | list | 7 (0) | GET /rbac-policies | |
network rbac set | Set network RBAC policy properties | openstackclient/network/v2/network_rbac.py:336 | none | 4 (1) | GET /rbac-policies/{id}; GET /rbac-policies | |
network rbac show | Display network RBAC policy details | openstackclient/network/v2/network_rbac.py:385 | single | 1 (1) | GET /rbac-policies/{id}; GET /rbac-policies | |
network segment create | Create new network segment | openstackclient/network/v2/network_segment.py:42 | single | 7 (3) | GET /networks/{id}; GET /networks; POST /segments | |
network segment delete | Delete network segment(s) | openstackclient/network/v2/network_segment.py:116 | none | 1 (1) | GET /segments/{id}; GET /segments; DELETE /segments/{id} | |
network segment list | List network segments | openstackclient/network/v2/network_segment.py:157 | list | 5 (0) | GET /segments | |
network segment range create | Create new network segment range | openstackclient/network/v2/network_segment_range.py:112 | single | 10 (4) | GET /extensions/network-segment-range; GET /extensions; POST /network_segment_ranges | |
network segment range delete | Delete network segment range(s) | openstackclient/network/v2/network_segment_range.py:269 | none | 1 (1) | GET /extensions/network-segment-range; GET /extensions; GET /network_segment_ranges/{id} | |
network segment range list | List network segment ranges | openstackclient/network/v2/network_segment_range.py:322 | list | 8 (0) | GET /extensions/network-segment-range; GET /extensions; GET /network_segment_ranges | |
network segment range set | Set network segment range properties | openstackclient/network/v2/network_segment_range.py:462 | none | 5 (1) | GET /extensions/network-segment-range; GET /extensions; GET /network_segment_ranges/{id} | |
network segment range show | Display network segment range details | openstackclient/network/v2/network_segment_range.py:526 | single | 1 (1) | GET /extensions/network-segment-range; GET /extensions; GET /network_segment_ranges/{id} | |
network segment set | Set network segment properties | openstackclient/network/v2/network_segment.py:230 | none | 4 (1) | GET /segments/{id}; GET /segments | |
network segment show | Display network segment details | openstackclient/network/v2/network_segment.py:268 | single | 1 (1) | GET /segments/{id}; GET /segments | |
network service provider list | List Service Providers | openstackclient/network/v2/network_service_provider.py:26 | list | 0 (0) | GET /service-providers | |
network set | Set network properties | openstackclient/network/v2/network.py:712 | none | 25 (1) | GET /networks/{id}; GET /networks | |
network show | Show network details | openstackclient/network/v2/network.py:857 | single | 1 (1) | GET /networks/{id}; GET /networks | |
network subport list | List all subports for a given network trunk | openstackclient/network/v2/network_trunk.py:294 | list | 1 (1) | GET /trunks/{id}; GET /trunks; GET /trunks/{id}/get_subports | |
network trunk create | Create a network trunk for a given project | openstackclient/network/v2/network_trunk.py:51 | single | 8 (2) | GET /ports/{id}; GET /ports; POST /trunks | |
network trunk delete | Delete a given network trunk | openstackclient/network/v2/network_trunk.py:114 | none | 1 (1) | GET /trunks/{id}; GET /trunks; DELETE /trunks/{id} | |
network trunk list | List all network trunks | openstackclient/network/v2/network_trunk.py:155 | list | 1 (0) | GET /trunks | |
network trunk set | Set network trunk properties | openstackclient/network/v2/network_trunk.py:196 | none | 6 (1) | GET /trunks/{id}; GET /trunks | |
network trunk show | Show information of a given network trunk | openstackclient/network/v2/network_trunk.py:268 | single | 1 (1) | GET /trunks/{id}; GET /trunks | |
network trunk subport add | Add a subport to a given network trunk | openstackclient/network/v2/network_trunk.py:333 | none | 4 (2) | GET /trunks/{id}; GET /trunks; GET /ports/{id} | |
network trunk subport list | List all subports for a given network trunk | openstackclient/network/v2/network_trunk.py:314 | list | 1 (1) | GET /trunks/{id}; GET /trunks; GET /trunks/{id}/get_subports | |
network trunk subport remove | Remove subport(s) from a given network trunk | openstackclient/network/v2/network_trunk.py:387 | none | 2 (2) | GET /trunks/{id}; GET /trunks; GET /ports/{id} | |
network trunk unset | Unset subports from a given network trunk | openstackclient/network/v2/network_trunk.py:423 | none | 2 (2) | GET /ports/{id}; GET /ports; GET /trunks/{id} | |
network unset | Unset network properties | openstackclient/network/v2/network.py:879 | none | 4 (1) | GET /networks/{id}; GET /networks | |
port create | Create a new port | openstackclient/network/v2/port.py:573 | single | 40 (2) | GET /networks/{id}; GET /networks; GET /extensions/tag-ports-during-bulk-creation | |
port delete | Delete port(s) | openstackclient/network/v2/port.py:815 | none | 1 (1) | GET /ports/{id}; GET /ports; DELETE /ports/{id} | |
port list | List ports | openstackclient/network/v2/port.py:855 | list | 25 (0) | GET /ports | |
port set | Set port properties | openstackclient/network/v2/port.py:1098 | none | 39 (1) | GET /ports/{id}; GET /ports | |
port show | Display port details | openstackclient/network/v2/port.py:1358 | single | 1 (1) | GET /ports/{id}; GET /ports | |
port unset | Unset port properties | openstackclient/network/v2/port.py:1378 | none | 16 (1) | GET /ports/{id}; GET /ports | |
router add gateway | Add router gateway | openstackclient/network/v2/router.py:1349 | single | 3 (2) | GET /extensions/external-gateway-multihoming; GET /extensions; GET /routers/{id} | |
router add port | Add a port to a router | openstackclient/network/v2/router.py:350 | none | 2 (2) | GET /ports/{id}; GET /ports; GET /routers/{id} | |
router add route | Add extra static routes to a router's routing table. | openstackclient/network/v2/router.py:412 | single | 2 (1) | GET /routers/{id}; GET /routers; PUT /routers/{id}/add_extraroutes | |
router add subnet | Add a subnet to a router | openstackclient/network/v2/router.py:374 | none | 3 (2) | GET /subnets/{id}; GET /subnets; GET /routers/{id} | |
router create | Create a new router | openstackclient/network/v2/router.py:516 | single | 29 (1) | POST /routers | |
router delete | Delete router(s) | openstackclient/network/v2/router.py:727 | none | 1 (1) | GET /routers/{id}; GET /routers; DELETE /routers/{id} | |
router list | List routers | openstackclient/network/v2/router.py:767 | list | 14 (0) | GET /routers | |
router ndp proxy create | Create NDP proxy | openstackclient/network/v2/ndp_proxy.py:44 | single | 5 (2) | GET /routers/{id}; GET /routers; GET /ports/{id} | |
router ndp proxy delete | Delete NDP proxy | openstackclient/network/v2/ndp_proxy.py:110 | none | 1 (1) | GET /ndp_proxies/{id}; GET /ndp_proxies; DELETE /ndp_proxies/{id} | |
router ndp proxy list | List NDP proxies | openstackclient/network/v2/ndp_proxy.py:145 | list | 6 (0) | GET /ndp_proxies | |
router ndp proxy set | Set NDP proxy properties | openstackclient/network/v2/ndp_proxy.py:249 | none | 3 (1) | GET /ndp_proxies/{id}; GET /ndp_proxies | |
router ndp proxy show | Display NDP proxy details | openstackclient/network/v2/ndp_proxy.py:286 | single | 1 (1) | GET /ndp_proxies/{id}; GET /ndp_proxies | |
router remove gateway | Remove router gateway | openstackclient/network/v2/router.py:1418 | single | 3 (2) | GET /extensions/external-gateway-multihoming; GET /extensions; GET /routers/{id} | |
router remove port | Remove a port from a router | openstackclient/network/v2/router.py:928 | none | 2 (2) | GET /ports/{id}; GET /ports; GET /routers/{id} | |
router remove route | Remove extra static routes from a router's routing table. | openstackclient/network/v2/router.py:463 | single | 2 (1) | GET /routers/{id}; GET /routers; PUT /routers/{id}/remove_extraroutes | |
router remove subnet | Remove a subnet from a router | openstackclient/network/v2/router.py:954 | none | 2 (2) | GET /subnets/{id}; GET /subnets; GET /routers/{id} | |
router set | Set router properties | openstackclient/network/v2/router.py:982 | none | 26 (1) | GET /routers/{id}; GET /routers | |
router show | Display router details | openstackclient/network/v2/router.py:1216 | single | 1 (1) | GET /routers/{id}; GET /routers; GET /ports | |
router unset | Unset router properties | openstackclient/network/v2/router.py:1254 | none | 7 (1) | GET /routers/{id}; GET /routers | |
security group create | Create a new security group | openstackclient/network/v2/security_group.py:73 | single | 9 (1) | POST /security-groups | |
security group default statefulness create | Create a default statefulness setting for security groups | openstackclient/network/v2/security_groups_default_statefulness.py:38 | single | 4 (0) | POST /security-groups-default-statefulness | |
security group default statefulness delete | Delete security group default statefulness setting(s) | openstackclient/network/v2/security_groups_default_statefulness.py:97 | none | 1 (1) | GET /security-groups-default-statefulness/{id}; GET /security-groups-default-statefulness; DELETE /security-groups-default-statefulness/{id} | |
security group default statefulness list | List security group default statefulness settings | openstackclient/network/v2/security_groups_default_statefulness.py:138 | list | 2 (0) | GET /security-groups-default-statefulness | |
security group default statefulness set | Update a security group default statefulness setting | openstackclient/network/v2/security_groups_default_statefulness.py:184 | none | 3 (1) | GET /security-groups-default-statefulness/{id}; GET /security-groups-default-statefulness; PUT /security-groups-default-statefulness/{id} | |
security group default statefulness show | Show a security group default statefulness setting | openstackclient/network/v2/security_groups_default_statefulness.py:222 | single | 1 (1) | GET /security-groups-default-statefulness/{id}; GET /security-groups-default-statefulness | |
security group delete | Delete security group(s) | openstackclient/network/v2/security_group.py:149 | none | 1 (1) | GET /security-groups/{id}; GET /security-groups; DELETE /security-groups/{id} | |
security group list | List security groups | openstackclient/network/v2/security_group.py:189 | list | 11 (0) | GET /security-groups | |
security group rule create | Create a new security group rule | openstackclient/network/v2/security_group_rule.py:45 | single | 15 (1) | GET /security-groups/{id}; GET /security-groups; POST /security-group-rules | |
security group rule delete | Delete security group rule(s) | openstackclient/network/v2/security_group_rule.py:241 | none | 1 (1) | GET /security-group-rules/{id}; GET /security-group-rules; DELETE /security-group-rules/{id} | |
security group rule list | List security group rules | openstackclient/network/v2/security_group_rule.py:283 | list | 11 (0) | GET /security-group-rules | |
security group rule show | Display security group rule details | openstackclient/network/v2/security_group_rule.py:446 | single | 1 (1) | GET /security-group-rules/{id}; GET /security-group-rules | |
security group set | Set security group properties | openstackclient/network/v2/security_group.py:288 | none | 8 (1) | GET /security-groups/{id}; GET /security-groups | |
security group show | Display security group details | openstackclient/network/v2/security_group.py:348 | single | 1 (1) | GET /security-groups/{id}; GET /security-groups | |
security group unset | Unset security group properties | openstackclient/network/v2/security_group.py:374 | none | 3 (1) | GET /security-groups/{id}; GET /security-groups | |
subnet create | Create a subnet | openstackclient/network/v2/subnet.py:309 | single | 26 (2) | GET /networks/{id}; GET /networks; POST /subnets | |
subnet delete | Delete subnet(s) | openstackclient/network/v2/subnet.py:455 | none | 1 (1) | GET /subnets/{id}; GET /subnets; DELETE /subnets/{id} | |
subnet list | List subnets | openstackclient/network/v2/subnet.py:495 | list | 19 (0) | GET /subnets | |
subnet pool create | Create subnet pool | openstackclient/network/v2/subnet_pool.py:162 | single | 17 (2) | POST /subnetpools | |
subnet pool delete | Delete subnet pool(s) | openstackclient/network/v2/subnet_pool.py:235 | none | 1 (1) | GET /subnetpools/{id}; GET /subnetpools; DELETE /subnetpools/{id} | |
subnet pool list | List subnet pools | openstackclient/network/v2/subnet_pool.py:274 | list | 16 (0) | GET /subnetpools | |
subnet pool set | Set subnet pool properties | openstackclient/network/v2/subnet_pool.py:410 | none | 15 (1) | GET /subnetpools/{id}; GET /subnetpools | |
subnet pool show | Display subnet pool details | openstackclient/network/v2/subnet_pool.py:481 | single | 1 (1) | GET /subnetpools/{id}; GET /subnetpools | |
subnet pool unset | Unset subnet pool properties | openstackclient/network/v2/subnet_pool.py:505 | none | 3 (1) | GET /subnetpools/{id}; GET /subnetpools | |
subnet set | Set subnet properties | openstackclient/network/v2/subnet.py:677 | none | 21 (1) | GET /subnets/{id}; GET /subnets | |
subnet show | Display subnet details | openstackclient/network/v2/subnet.py:793 | single | 1 (1) | GET /subnets/{id}; GET /subnets | |
subnet unset | Unset subnet properties | openstackclient/network/v2/subnet.py:816 | none | 9 (1) | GET /subnets/{id}; GET /subnets |
openstack.network.v2.bgpvpn (22 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
bgpvpn create | Create BGP VPN resource | openstackclient/network/v2/bgpvpn/bgpvpn.py:273 | single | 10 (0) | POST /bgpvpn/bgpvpns | |
bgpvpn delete | Delete BGP VPN resource(s) | openstackclient/network/v2/bgpvpn/bgpvpn.py:367 | none | 1 (1) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; DELETE /bgpvpn/bgpvpns/{id} | |
bgpvpn list | List BGP VPN resources | openstackclient/network/v2/bgpvpn/bgpvpn.py:403 | list | 4 (0) | GET /bgpvpn/bgpvpns | |
bgpvpn network association create | Create a BGP VPN network association | openstackclient/network/v2/bgpvpn/network_association.py:54 | single | 4 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /networks/{id} | |
bgpvpn network association delete | Delete a BGP VPN network association(s) for a given BGP VPN | openstackclient/network/v2/bgpvpn/network_association.py:97 | none | 2 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; DELETE /bgpvpn/bgpvpns/{id}/network_associations/{id} | |
bgpvpn network association list | List BGP VPN network associations for a given BGP VPN | openstackclient/network/v2/bgpvpn/network_association.py:146 | list | 3 (1) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /bgpvpn/bgpvpns/{id}/network_associations | |
bgpvpn network association show | Show information of a given BGP VPN network association | openstackclient/network/v2/bgpvpn/network_association.py:197 | single | 2 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /bgpvpn/bgpvpns/{id}/network_associations/{id} | |
bgpvpn port association create | Create a BGP VPN port association | openstackclient/network/v2/bgpvpn/port_association.py:295 | single | 8 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /ports/{id} | |
bgpvpn port association delete | Delete a BGP VPN port association(s) for a given BGP VPN | openstackclient/network/v2/bgpvpn/port_association.py:373 | none | 2 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; DELETE /bgpvpn/bgpvpns/{id}/port_associations/{id} | |
bgpvpn port association list | List BGP VPN port associations for a given BGP VPN | openstackclient/network/v2/bgpvpn/port_association.py:422 | list | 3 (1) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /bgpvpn/bgpvpns/{id}/port_associations | |
bgpvpn port association set | Set BGP VPN port association properties | openstackclient/network/v2/bgpvpn/port_association.py:340 | none | 8 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /bgpvpn/bgpvpns/{id}/port_associations/{id} | |
bgpvpn port association show | Show information of a given BGP VPN port association | openstackclient/network/v2/bgpvpn/port_association.py:474 | single | 2 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /bgpvpn/bgpvpns/{id}/port_associations/{id} | |
bgpvpn port association unset | Unset BGP VPN port association properties | openstackclient/network/v2/bgpvpn/port_association.py:368 | none | 8 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /bgpvpn/bgpvpns/{id}/port_associations/{id} | |
bgpvpn router association create | Create a BGP VPN router association | openstackclient/network/v2/bgpvpn/router_association.py:95 | single | 6 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /routers/{id} | |
bgpvpn router association delete | Delete a BGP VPN router association(s) for a given BGP VPN | openstackclient/network/v2/bgpvpn/router_association.py:172 | none | 2 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; DELETE /bgpvpn/bgpvpns/{id}/router_associations/{id} | |
bgpvpn router association list | List BGP VPN router associations for a given BGP VPN | openstackclient/network/v2/bgpvpn/router_association.py:221 | list | 3 (1) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /bgpvpn/bgpvpns/{id}/router_associations | |
bgpvpn router association set | Set BGP VPN router association properties | openstackclient/network/v2/bgpvpn/router_association.py:139 | none | 4 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; PUT /bgpvpn/bgpvpns/{id}/router_associations/{id} | |
bgpvpn router association show | Show information of a given BGP VPN router association | openstackclient/network/v2/bgpvpn/router_association.py:272 | single | 2 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; GET /bgpvpn/bgpvpns/{id}/router_associations/{id} | |
bgpvpn router association unset | Unset BGP VPN router association properties | openstackclient/network/v2/bgpvpn/router_association.py:167 | none | 4 (2) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns; PUT /bgpvpn/bgpvpns/{id}/router_associations/{id} | |
bgpvpn set | Set BGP VPN properties | openstackclient/network/v2/bgpvpn/bgpvpn.py:327 | none | 12 (1) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns | |
bgpvpn show | Show information of a given BGP VPN | openstackclient/network/v2/bgpvpn/bgpvpn.py:455 | single | 1 (1) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns | |
bgpvpn unset | Unset BGP VPN properties | openstackclient/network/v2/bgpvpn/bgpvpn.py:347 | none | 11 (1) | GET /bgpvpn/bgpvpns/{id}; GET /bgpvpn/bgpvpns |
openstack.network.v2.dynamic_routing (18 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
bgp dragent add speaker | Add a BGP speaker to a dynamic routing agent | openstackclient/network/v2/dynamic_routing/bgp_dragent.py:23 | none | 2 (2) | GET /bgp-speakers/{id}; GET /bgp-speakers; POST /agents/{id}/bgp-drinstances | |
bgp dragent list | List dynamic routing agents | openstackclient/network/v2/dynamic_routing/bgp_dragent.py:75 | list | 1 (0) | GET /agents | |
bgp dragent remove speaker | Removes a BGP speaker from a dynamic routing agent | openstackclient/network/v2/dynamic_routing/bgp_dragent.py:48 | none | 2 (2) | GET /bgp-speakers/{id}; GET /bgp-speakers; DELETE /agents/{id}/bgp-drinstances/{id} | |
bgp peer create | Create a BGP peer | openstackclient/network/v2/dynamic_routing/bgp_peer.py:61 | single | 7 (3) | POST /bgp-peers | |
bgp peer delete | Delete a BGP peer | openstackclient/network/v2/dynamic_routing/bgp_peer.py:130 | none | 1 (1) | GET /bgp-peers/{id}; GET /bgp-peers; DELETE /bgp-peers/{id} | |
bgp peer list | List BGP peers | openstackclient/network/v2/dynamic_routing/bgp_peer.py:150 | list | 0 (0) | GET /bgp-peers | |
bgp peer set | Update a BGP peer | openstackclient/network/v2/dynamic_routing/bgp_peer.py:171 | none | 3 (1) | GET /bgp-peers/{id}; GET /bgp-peers; PUT /bgp-peers/{id} | |
bgp peer show | Show information for a BGP peer | openstackclient/network/v2/dynamic_routing/bgp_peer.py:198 | single | 1 (1) | GET /bgp-peers/{id}; GET /bgp-peers | |
bgp speaker add network | Add a network to a BGP speaker | openstackclient/network/v2/dynamic_routing/bgp_speaker.py:80 | none | 2 (2) | GET /bgp-speakers/{id}; GET /bgp-speakers; GET /networks/{id} | |
bgp speaker add peer | Add a peer to a BGP speaker | openstackclient/network/v2/dynamic_routing/bgp_speaker.py:108 | none | 2 (2) | GET /bgp-speakers/{id}; GET /bgp-speakers; GET /bgp-peers/{id} | |
bgp speaker create | Create a BGP speaker | openstackclient/network/v2/dynamic_routing/bgp_speaker.py:136 | single | 9 (2) | POST /bgp-speakers | |
bgp speaker delete | Delete a BGP speaker | openstackclient/network/v2/dynamic_routing/bgp_speaker.py:193 | none | 1 (1) | GET /bgp-speakers/{id}; GET /bgp-speakers; DELETE /bgp-speakers/{id} | |
bgp speaker list | List BGP speakers | openstackclient/network/v2/dynamic_routing/bgp_speaker.py:213 | list | 1 (0) | GET /bgp-speakers | |
bgp speaker list advertised routes | List routes advertised | openstackclient/network/v2/dynamic_routing/bgp_speaker.py:240 | list | 1 (1) | GET /bgp-speakers/{id}; GET /bgp-speakers; GET /bgp-speakers/{id}/get_advertised_routes | |
bgp speaker remove network | Remove a network from a BGP speaker | openstackclient/network/v2/dynamic_routing/bgp_speaker.py:271 | none | 2 (2) | GET /bgp-speakers/{id}; GET /bgp-speakers; GET /networks/{id} | |
bgp speaker remove peer | Remove a peer from a BGP speaker | openstackclient/network/v2/dynamic_routing/bgp_speaker.py:299 | none | 2 (2) | GET /bgp-speakers/{id}; GET /bgp-speakers; GET /bgp-peers/{id} | |
bgp speaker set | Set BGP speaker properties | openstackclient/network/v2/dynamic_routing/bgp_speaker.py:327 | none | 6 (1) | GET /bgp-speakers/{id}; GET /bgp-speakers | |
bgp speaker show | Show a BGP speaker | openstackclient/network/v2/dynamic_routing/bgp_speaker.py:350 | single | 1 (1) | GET /bgp-speakers/{id}; GET /bgp-speakers |
openstack.network.v2.fwaas (20 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
firewall group create | Create a new firewall group | openstackclient/network/v2/fwaas/group.py:180 | single | 15 (0) | POST /fwaas/firewall_groups | |
firewall group delete | Delete firewall group(s) | openstackclient/network/v2/fwaas/group.py:260 | none | 1 (1) | GET /fwaas/firewall_groups/{id}; GET /fwaas/firewall_groups; DELETE /fwaas/firewall_groups/{id} | |
firewall group list | List firewall groups | openstackclient/network/v2/fwaas/group.py:298 | list | 1 (0) | GET /fwaas/firewall_groups | |
firewall group policy add rule | Insert a rule into a given firewall policy | openstackclient/network/v2/fwaas/policy.py:212 | none | 4 (2) | GET /fwaas/firewall_policies/{id}; GET /fwaas/firewall_policies; GET /fwaas/firewall_rules/{id} | |
firewall group policy create | Create a new firewall policy | openstackclient/network/v2/fwaas/policy.py:127 | single | 10 (1) | POST /fwaas/firewall_policies | |
firewall group policy delete | Delete firewall policy(s) | openstackclient/network/v2/fwaas/policy.py:172 | none | 1 (1) | GET /fwaas/firewall_policies/{id}; GET /fwaas/firewall_policies; DELETE /fwaas/firewall_policies/{id} | |
firewall group policy list | List firewall policies | openstackclient/network/v2/fwaas/policy.py:324 | list | 1 (0) | GET /fwaas/firewall_policies | |
firewall group policy remove rule | Remove a rule from a given firewall policy | openstackclient/network/v2/fwaas/policy.py:285 | none | 2 (2) | GET /fwaas/firewall_policies/{id}; GET /fwaas/firewall_policies; GET /fwaas/firewall_rules/{id} | |
firewall group policy set | Set firewall policy properties | openstackclient/network/v2/fwaas/policy.py:354 | none | 9 (1) | GET /fwaas/firewall_policies/{id}; GET /fwaas/firewall_policies | |
firewall group policy show | Display firewall policy details | openstackclient/network/v2/fwaas/policy.py:399 | single | 1 (1) | GET /fwaas/firewall_policies/{id}; GET /fwaas/firewall_policies | |
firewall group policy unset | Unset firewall policy properties | openstackclient/network/v2/fwaas/policy.py:440 | none | 5 (1) | GET /fwaas/firewall_policies/{id}; GET /fwaas/firewall_policies | |
firewall group rule create | Create a new firewall rule | openstackclient/network/v2/fwaas/rule.py:282 | single | 24 (0) | POST /fwaas/firewall_rules | |
firewall group rule delete | Delete firewall rule(s) | openstackclient/network/v2/fwaas/rule.py:346 | none | 1 (1) | GET /fwaas/firewall_rules/{id}; GET /fwaas/firewall_rules; DELETE /fwaas/firewall_rules/{id} | |
firewall group rule list | List firewall rules that belong to a given tenant | openstackclient/network/v2/fwaas/rule.py:384 | list | 1 (0) | GET /fwaas/firewall_rules | |
firewall group rule set | Set firewall rule properties | openstackclient/network/v2/fwaas/rule.py:440 | none | 22 (1) | GET /fwaas/firewall_rules/{id}; GET /fwaas/firewall_rules | |
firewall group rule show | Display firewall rule details | openstackclient/network/v2/fwaas/rule.py:476 | single | 1 (1) | GET /fwaas/firewall_rules/{id}; GET /fwaas/firewall_rules | |
firewall group rule unset | Unset firewall rule properties | openstackclient/network/v2/fwaas/rule.py:503 | none | 9 (1) | GET /fwaas/firewall_rules/{id}; GET /fwaas/firewall_rules | |
firewall group set | Set firewall group properties | openstackclient/network/v2/fwaas/group.py:327 | none | 13 (1) | GET /fwaas/firewall_groups/{id}; GET /fwaas/firewall_groups | |
firewall group show | Display firewall group details | openstackclient/network/v2/fwaas/group.py:374 | single | 1 (1) | GET /fwaas/firewall_groups/{id}; GET /fwaas/firewall_groups | |
firewall group unset | Unset firewall group properties | openstackclient/network/v2/fwaas/group.py:401 | none | 7 (1) | GET /fwaas/firewall_groups/{id}; GET /fwaas/firewall_groups |
openstack.network.v2.taas (15 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
tap flow create | Create a new tap flow. | openstackclient/network/v2/taas/tap_flow.py:68 | single | 8 (3) | GET /ports/{id}; GET /ports; GET /taas/tap_services/{id} | |
tap flow delete | Delete a tap flow. | openstackclient/network/v2/taas/tap_flow.py:207 | none | 1 (1) | GET /taas/tap_flows/{id}; GET /taas/tap_flows; DELETE /taas/tap_flows/{id} | |
tap flow list | List tap flows. | openstackclient/network/v2/taas/tap_flow.py:145 | list | 2 (0) | GET /taas/tap_flows | |
tap flow show | Show tap flow details. | openstackclient/network/v2/taas/tap_flow.py:182 | single | 1 (1) | GET /taas/tap_flows/{id}; GET /taas/tap_flows | |
tap flow update | Update a tap flow. | openstackclient/network/v2/taas/tap_flow.py:242 | single | 3 (1) | GET /taas/tap_flows/{id}; GET /taas/tap_flows | |
tap mirror create | Create a new tap mirror. | openstackclient/network/v2/taas/tap_mirror.py:56 | single | 8 (4) | ||
tap mirror delete | Delete a tap mirror. | openstackclient/network/v2/taas/tap_mirror.py:188 | none | 1 (1) | GET /taas/tap_mirrors/{id}; GET /taas/tap_mirrors; DELETE /taas/tap_mirrors/{id} | |
tap mirror list | List tap mirrors. | openstackclient/network/v2/taas/tap_mirror.py:131 | list | 2 (0) | GET /taas/tap_mirrors | |
tap mirror show | Show tap mirror details. | openstackclient/network/v2/taas/tap_mirror.py:163 | single | 1 (1) | GET /taas/tap_mirrors/{id}; GET /taas/tap_mirrors | |
tap mirror update | Update a tap mirror. | openstackclient/network/v2/taas/tap_mirror.py:227 | single | 3 (1) | GET /taas/tap_mirrors/{id}; GET /taas/tap_mirrors | |
tap service create | Create a new tap service. | openstackclient/network/v2/taas/tap_service.py:61 | single | 5 (1) | GET /ports/{id}; GET /ports; POST /taas/tap_services | |
tap service delete | Delete a tap service. | openstackclient/network/v2/taas/tap_service.py:162 | none | 1 (1) | GET /taas/tap_services/{id}; GET /taas/tap_services; DELETE /taas/tap_services/{id} | |
tap service list | List tap services. | openstackclient/network/v2/taas/tap_service.py:105 | list | 2 (0) | GET /taas/tap_services | |
tap service show | Show tap service details. | openstackclient/network/v2/taas/tap_service.py:137 | single | 1 (1) | GET /taas/tap_services/{id}; GET /taas/tap_services | |
tap service update | Update a tap service. | openstackclient/network/v2/taas/tap_service.py:201 | single | 3 (1) | GET /taas/tap_services/{id}; GET /taas/tap_services |
openstack.network.v2.vpnaas (25 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
vpn endpoint group create | Create an endpoint group | openstackclient/network/v2/vpnaas/endpoint_group.py:49 | single | 6 (3) | GET /subnets/{id}; GET /subnets; POST /vpn/endpoint-groups | |
vpn endpoint group delete | Delete endpoint group(s) | openstackclient/network/v2/vpnaas/endpoint_group.py:119 | none | 1 (1) | GET /vpn/endpoint-groups/{id}; GET /vpn/endpoint-groups; DELETE /vpn/endpoint-groups/{id} | |
vpn endpoint group list | List endpoint groups that belong to a given project | openstackclient/network/v2/vpnaas/endpoint_group.py:156 | list | 1 (0) | GET /vpn/endpoint-groups | |
vpn endpoint group set | Set endpoint group properties | openstackclient/network/v2/vpnaas/endpoint_group.py:180 | none | 3 (1) | GET /vpn/endpoint-groups/{id}; GET /vpn/endpoint-groups | |
vpn endpoint group show | Display endpoint group details | openstackclient/network/v2/vpnaas/endpoint_group.py:221 | single | 1 (1) | GET /vpn/endpoint-groups/{id}; GET /vpn/endpoint-groups | |
vpn ike policy create | Create an IKE policy | openstackclient/network/v2/vpnaas/ikepolicy.py:197 | single | 10 (1) | POST /vpn/ikepolicies | |
vpn ike policy delete | Delete IKE policy (policies) | openstackclient/network/v2/vpnaas/ikepolicy.py:232 | none | 1 (1) | GET /vpn/ikepolicies/{id}; GET /vpn/ikepolicies; DELETE /vpn/ikepolicies/{id} | |
vpn ike policy list | List IKE policies that belong to a given project | openstackclient/network/v2/vpnaas/ikepolicy.py:269 | list | 1 (0) | GET /vpn/ikepolicies | |
vpn ike policy set | Set IKE policy properties | openstackclient/network/v2/vpnaas/ikepolicy.py:292 | none | 9 (1) | GET /vpn/ikepolicies/{id}; GET /vpn/ikepolicies | |
vpn ike policy show | Display IKE policy details | openstackclient/network/v2/vpnaas/ikepolicy.py:326 | single | 1 (1) | GET /vpn/ikepolicies/{id}; GET /vpn/ikepolicies | |
vpn ipsec policy create | Create an IPsec policy | openstackclient/network/v2/vpnaas/ipsecpolicy.py:190 | single | 10 (1) | POST /vpn/ipsecpolicies | |
vpn ipsec policy delete | Delete IPsec policy(policies) | openstackclient/network/v2/vpnaas/ipsecpolicy.py:233 | none | 1 (1) | GET /vpn/ipsecpolicies/{id}; GET /vpn/ipsecpolicies; DELETE /vpn/ipsecpolicies/{id} | |
vpn ipsec policy list | List IPsec policies that belong to a given project | openstackclient/network/v2/vpnaas/ipsecpolicy.py:270 | list | 1 (0) | GET /vpn/ipsecpolicies | |
vpn ipsec policy set | Set IPsec policy properties | openstackclient/network/v2/vpnaas/ipsecpolicy.py:294 | none | 9 (1) | GET /vpn/ipsecpolicies/{id}; GET /vpn/ipsecpolicies | |
vpn ipsec policy show | Display IPsec policy details | openstackclient/network/v2/vpnaas/ipsecpolicy.py:328 | single | 1 (1) | GET /vpn/ipsecpolicies/{id}; GET /vpn/ipsecpolicies | |
vpn ipsec site connection create | Create an IPsec site connection | openstackclient/network/v2/vpnaas/ipsec_site_connection.py:198 | single | 19 (7) | GET /vpn/vpnservices/{id}; GET /vpn/vpnservices; GET /vpn/ikepolicies/{id} | |
vpn ipsec site connection delete | Delete IPsec site connection(s) | openstackclient/network/v2/vpnaas/ipsec_site_connection.py:305 | none | 1 (1) | GET /vpn/ipsec-site-connections/{id}; GET /vpn/ipsec-site-connections; DELETE /vpn/ipsec-site-connections/{id} | |
vpn ipsec site connection list | List IPsec site connections that belong to a given project | openstackclient/network/v2/vpnaas/ipsec_site_connection.py:343 | list | 1 (0) | GET /vpn/ipsec-site-connections | |
vpn ipsec site connection set | Set IPsec site connection properties | openstackclient/network/v2/vpnaas/ipsec_site_connection.py:375 | none | 14 (1) | GET /vpn/ipsec-site-connections/{id}; GET /vpn/ipsec-site-connections | |
vpn ipsec site connection show | Show information of a given IPsec site connection | openstackclient/network/v2/vpnaas/ipsec_site_connection.py:425 | single | 1 (1) | GET /vpn/ipsec-site-connections/{id}; GET /vpn/ipsec-site-connections | |
vpn service create | Create an VPN service | openstackclient/network/v2/vpnaas/vpnservice.py:111 | single | 9 (2) | GET /routers/{id}; GET /routers; POST /vpn/vpnservices | |
vpn service delete | Delete VPN service(s) | openstackclient/network/v2/vpnaas/vpnservice.py:157 | none | 1 (1) | GET /vpn/vpnservices/{id}; GET /vpn/vpnservices; DELETE /vpn/vpnservices/{id} | |
vpn service list | List VPN services that belong to a given project | openstackclient/network/v2/vpnaas/vpnservice.py:191 | list | 1 (0) | GET /vpn/vpnservices | |
vpn service set | Set VPN service properties | openstackclient/network/v2/vpnaas/vpnservice.py:215 | none | 7 (1) | GET /vpn/vpnservices/{id}; GET /vpn/vpnservices | |
vpn service show | Display VPN service details | openstackclient/network/v2/vpnaas/vpnservice.py:249 | single | 1 (1) | GET /vpn/vpnservices/{id}; GET /vpn/vpnservices |
openstack.object_store.v1 (17 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
container create | Create new container | openstackclient/object/v1/container.py:34 | list | 3 (1) | PUT /{id} | |
container delete | Delete container | openstackclient/object/v1/container.py:89 | none | 2 (1) | DELETE /{id} | |
container list | List containers | openstackclient/object/v1/container.py:125 | list | 6 (0) | GET / | |
container save | Save container contents locally | openstackclient/object/v1/container.py:191 | none | 1 (1) | GET /{id} | |
container set | Set container properties | openstackclient/object/v1/container.py:209 | none | 2 (2) | POST /{id} | |
container show | Display container details | openstackclient/object/v1/container.py:238 | single | 1 (1) | HEAD /{id} | |
container unset | Unset container properties | openstackclient/object/v1/container.py:263 | none | 2 (2) | POST /{id} | |
object create | Upload object to container | openstackclient/object/v1/object.py:36 | list | 3 (2) | ||
object delete | Delete object from container | openstackclient/object/v1/object.py:103 | none | 2 (2) | DELETE /{id}/{id} | |
object list | List objects | openstackclient/object/v1/object.py:129 | list | 8 (1) | GET /{id} | |
object save | Save object locally | openstackclient/object/v1/object.py:209 | none | 3 (2) | GET /{id}/{id} | |
object set | Set object properties | openstackclient/object/v1/object.py:242 | none | 3 (3) | POST /{id}/{id} | |
object show | Display object details | openstackclient/object/v1/object.py:277 | single | 2 (2) | HEAD /{id}/{id} | |
object store account set | Set account properties | openstackclient/object/v1/account.py:27 | none | 1 (1) | POST / | |
object store account show | Display account details | openstackclient/object/v1/account.py:50 | single | 0 (0) | HEAD / | |
object store account unset | Unset account properties | openstackclient/object/v1/account.py:65 | none | 1 (1) | POST / | |
object unset | Unset object properties | openstackclient/object/v1/object.py:308 | none | 3 (3) | POST /{id}/{id} |
Share group, share.v2 (40 commands) — never loaded: ignored in favour of the python-manilaclient plugin
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
share group create | Create new share group | openstackclient/share/v2/share_groups.py:30 | single | 8 (0) | ||
share group delete | Delete one or more share groups | openstackclient/share/v2/share_groups.py:163 | none | 3 (1) | ||
share group list | List share groups | openstackclient/share/v2/share_groups.py:232 | list | 16 (0) | ||
share group set | Explicitly set share group status | openstackclient/share/v2/share_groups.py:479 | none | 4 (1) | ||
share group show | Show details about a share group | openstackclient/share/v2/share_groups.py:444 | single | 1 (1) | ||
share group snapshot create | Create a share group snapshot of the given share group | openstackclient/share/v2/share_group_snapshots.py:28 | single | 4 (1) | ||
share group snapshot delete | Delete one or more share group snapshot | openstackclient/share/v2/share_group_snapshots.py:95 | none | 3 (1) | ||
share group snapshot list | List share group snapshots | openstackclient/share/v2/share_group_snapshots.py:338 | list | 8 (0) | ||
share group snapshot members list | List members of share group snapshot | openstackclient/share/v2/share_group_snapshots.py:453 | list | 1 (1) | ||
share group snapshot set | Set share group snapshot properties | openstackclient/share/v2/share_group_snapshots.py:194 | none | 4 (1) | ||
share group snapshot show | Show details about a share group snapshot | openstackclient/share/v2/share_group_snapshots.py:163 | single | 1 (1) | ||
share group snapshot unset | Unset a share group snapshot property | openstackclient/share/v2/share_group_snapshots.py:287 | none | 3 (1) | ||
share group type access create | Allow a project to access a share group type (Admin only). | openstackclient/share/v2/share_group_type_access.py:29 | none | 3 (2) | ||
share group type access delete | Deny a project to access a share group type (Admin only). | openstackclient/share/v2/share_group_type_access.py:129 | none | 3 (2) | ||
share group type access list | Get access list for share group type (Admin only). | openstackclient/share/v2/share_group_type_access.py:93 | list | 1 (1) | ||
share group type create | Create new share group type | openstackclient/share/v2/share_group_types.py:39 | single | 4 (2) | ||
share group type delete | Delete a share group type | openstackclient/share/v2/share_group_types.py:134 | none | 1 (1) | ||
share group type list | List share types | openstackclient/share/v2/share_group_types.py:180 | list | 2 (0) | ||
share group type set | Set share group type properties | openstackclient/share/v2/share_group_types.py:283 | none | 2 (1) | ||
share group type show | Show share group types | openstackclient/share/v2/share_group_types.py:242 | single | 1 (1) | ||
share group type unset | Unset share group type extra specs | openstackclient/share/v2/share_group_types.py:340 | none | 2 (2) | ||
share group unset | Unset a share group property | openstackclient/share/v2/share_groups.py:550 | none | 3 (1) | ||
share lock create | Lock a resource action from occurring on a resource | openstackclient/share/v2/resource_locks.py:81 | single | 4 (2) | ||
share lock delete | Remove one or more resource locks | openstackclient/share/v2/resource_locks.py:138 | none | 1 (1) | ||
share lock list | Lists all resource locks | openstackclient/share/v2/resource_locks.py:176 | list | 15 (0) | ||
share lock set | Update resource lock properties | openstackclient/share/v2/resource_locks.py:419 | none | 3 (1) | ||
share lock show | Show details about a resource lock | openstackclient/share/v2/resource_locks.py:390 | single | 1 (1) | ||
share lock unset | Remove resource lock properties | openstackclient/share/v2/resource_locks.py:458 | none | 2 (1) | ||
share message delete | Remove one or more messages | openstackclient/share/v2/messages.py:42 | none | 1 (1) | ||
share message list | Lists all messages | openstackclient/share/v2/messages.py:80 | list | 9 (0) | ||
share message show | Show details about a message | openstackclient/share/v2/messages.py:202 | single | 1 (1) | ||
share security service create | Create security service used by project. | openstackclient/share/v2/security_services.py:29 | single | 10 (1) | ||
share security service delete | Delete one or more security services. | openstackclient/share/v2/security_services.py:161 | none | 1 (1) | ||
share security service list | List security services. | openstackclient/share/v2/security_services.py:484 | list | 14 (0) | ||
share security service set | Set security service. | openstackclient/share/v2/security_services.py:234 | none | 10 (1) | ||
share security service show | Show security service. | openstackclient/share/v2/security_services.py:203 | single | 1 (1) | ||
share security service unset | Unset security service. | openstackclient/share/v2/security_services.py:360 | none | 10 (1) | ||
share service ensure shares | Run ensure shares in a back end (Admin only). | openstackclient/share/v2/services.py:185 | none | 1 (1) | ||
share service list | List share services (Admin only). | openstackclient/share/v2/services.py:108 | list | 5 (0) | ||
share service set | Enable/Disable share service (Admin only). | openstackclient/share/v2/services.py:25 | none | 5 (2) |
openstack.volume.v2 (57 commands) — not loaded with the default API versions
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
consistency group add volume | Add volume(s) to consistency group | openstackclient/volume/v2/consistency_group.py:72 | none | 2 (2) | ||
consistency group create | Create new consistency group. | openstackclient/volume/v2/consistency_group.py:116 | single | 8 (0) | ||
consistency group delete | Delete consistency group(s). | openstackclient/volume/v2/consistency_group.py:222 | none | 2 (1) | ||
consistency group list | List consistency groups. | openstackclient/volume/v2/consistency_group.py:273 | list | 2 (0) | ||
consistency group remove volume | Remove volume(s) from consistency group | openstackclient/volume/v2/consistency_group.py:338 | none | 2 (2) | ||
consistency group set | Set consistency group properties | openstackclient/volume/v2/consistency_group.py:382 | none | 3 (1) | ||
consistency group show | Display consistency group details. | openstackclient/volume/v2/consistency_group.py:420 | single | 1 (1) | ||
consistency group snapshot create | Create new consistency group snapshot. | openstackclient/volume/v2/consistency_group_snapshot.py:52 | single | 3 (0) | ||
consistency group snapshot delete | Delete consistency group snapshot(s). | openstackclient/volume/v2/consistency_group_snapshot.py:103 | none | 1 (1) | ||
consistency group snapshot list | List consistency group snapshots. | openstackclient/volume/v2/consistency_group_snapshot.py:151 | list | 4 (0) | ||
consistency group snapshot show | Display consistency group snapshot details | openstackclient/volume/v2/consistency_group_snapshot.py:241 | single | 1 (1) | ||
volume backend capability show | Show capability command | openstackclient/volume/v2/volume_backend.py:29 | list | 1 (1) | ||
volume backend pool list | List pool command | openstackclient/volume/v2/volume_backend.py:80 | list | 1 (0) | ||
volume backup create | Create new volume backup | openstackclient/volume/v2/volume_backup.py:64 | single | 8 (1) | ||
volume backup delete | Delete volume backup(s) | openstackclient/volume/v2/volume_backup.py:149 | none | 2 (1) | ||
volume backup list | List volume backups | openstackclient/volume/v2/volume_backup.py:203 | list | 8 (0) | ||
volume backup record export | Export volume backup details. | openstackclient/volume/v2/backup_record.py:31 | single | 1 (1) | ||
volume backup record import | Import volume backup details. | openstackclient/volume/v2/backup_record.py:69 | single | 2 (2) | ||
volume backup restore | Restore volume backup | openstackclient/volume/v2/volume_backup.py:341 | single | 3 (1) | ||
volume backup set | Set volume backup properties | openstackclient/volume/v2/volume_backup.py:417 | none | 2 (1) | ||
volume backup show | Display volume backup details | openstackclient/volume/v2/volume_backup.py:465 | single | 1 (1) | ||
volume create | Create new volume | openstackclient/volume/v2/volume.py:145 | single | 16 (0) | ||
volume delete | Delete volume(s) | openstackclient/volume/v2/volume.py:386 | none | 4 (1) | ||
volume host failover | Failover volume host to different backend | openstackclient/volume/v2/volume_host.py:26 | none | 2 (2) | ||
volume host set | Set volume host properties | openstackclient/volume/v2/volume_host.py:55 | none | 3 (1) | ||
volume list | List volumes | openstackclient/volume/v2/volume.py:457 | list | 10 (0) | ||
volume migrate | Migrate volume to a new host | openstackclient/volume/v2/volume.py:594 | none | 4 (2) | ||
volume qos associate | Associate a QoS specification to a volume type | openstackclient/volume/v2/qos_specs.py:36 | none | 2 (2) | ||
volume qos create | Create new QoS specification | openstackclient/volume/v2/qos_specs.py:66 | single | 3 (1) | ||
volume qos delete | Delete QoS specification | openstackclient/volume/v2/qos_specs.py:124 | none | 2 (1) | ||
volume qos disassociate | Disassociate a QoS specification from a volume type | openstackclient/volume/v2/qos_specs.py:173 | none | 3 (1) | ||
volume qos list | List QoS specifications | openstackclient/volume/v2/qos_specs.py:215 | list | 0 (0) | ||
volume qos set | Set QoS specification properties | openstackclient/volume/v2/qos_specs.py:251 | none | 3 (1) | ||
volume qos show | Display QoS specification details | openstackclient/volume/v2/qos_specs.py:315 | single | 1 (1) | ||
volume qos unset | Unset QoS specification properties | openstackclient/volume/v2/qos_specs.py:364 | none | 2 (1) | ||
volume service list | List service command | openstackclient/volume/v2/service.py:29 | list | 3 (0) | ||
volume service set | Set volume service properties | openstackclient/volume/v2/service.py:95 | none | 5 (2) | ||
volume set | Set volume properties | openstackclient/volume/v2/volume.py:647 | none | 17 (1) | ||
volume show | Display volume details | openstackclient/volume/v2/volume.py:969 | single | 1 (1) | ||
volume snapshot create | Create new volume snapshot | openstackclient/volume/v2/volume_snapshot.py:105 | single | 6 (1) | ||
volume snapshot delete | Delete volume snapshot(s) | openstackclient/volume/v2/volume_snapshot.py:202 | none | 2 (1) | ||
volume snapshot list | List volume snapshots | openstackclient/volume/v2/volume_snapshot.py:257 | list | 10 (0) | ||
volume snapshot set | Set volume snapshot properties | openstackclient/volume/v2/volume_snapshot.py:403 | none | 6 (1) | ||
volume snapshot show | Display volume snapshot details | openstackclient/volume/v2/volume_snapshot.py:520 | single | 1 (1) | ||
volume snapshot unset | Unset volume snapshot properties | openstackclient/volume/v2/volume_snapshot.py:548 | none | 2 (1) | ||
volume transfer request accept | Accept volume transfer request. | openstackclient/volume/v2/volume_transfer_request.py:34 | single | 2 (2) | ||
volume transfer request create | Create volume transfer request. | openstackclient/volume/v2/volume_transfer_request.py:75 | single | 2 (1) | ||
volume transfer request delete | Delete volume transfer request(s). | openstackclient/volume/v2/volume_transfer_request.py:116 | none | 1 (1) | ||
volume transfer request list | Lists all volume transfer requests. | openstackclient/volume/v2/volume_transfer_request.py:157 | list | 1 (0) | ||
volume transfer request show | Show volume transfer request details. | openstackclient/volume/v2/volume_transfer_request.py:190 | single | 1 (1) | ||
volume type create | Create new volume type | openstackclient/volume/v2/volume_type.py:156 | single | 15 (1) | ||
volume type delete | Delete volume type(s) | openstackclient/volume/v2/volume_type.py:379 | none | 1 (1) | ||
volume type list | List volume types | openstackclient/volume/v2/volume_type.py:422 | list | 5 (0) | ||
volume type set | Set volume type properties | openstackclient/volume/v2/volume_type.py:535 | none | 16 (1) | ||
volume type show | Display volume type details | openstackclient/volume/v2/volume_type.py:770 | single | 2 (1) | ||
volume type unset | Unset volume type properties | openstackclient/volume/v2/volume_type.py:842 | none | 5 (1) | ||
volume unset | Unset volume properties | openstackclient/volume/v2/volume.py:997 | none | 3 (1) |
openstack.volume.v3 (94 commands)
| Command | Purpose | Defined at | Output | Args (required) | Min. microversions in the code | First requests observed |
|---|---|---|---|---|---|---|
block storage cleanup | Do block storage cleanup. | openstackclient/volume/v3/block_storage_cleanup.py:58 | list | 10 (0) | 3.24 | |
block storage cluster list | List block storage clusters. | openstackclient/volume/v3/block_storage_cluster.py:77 | list | 9 (0) | 3.7 | GET /clusters (3.26) |
block storage cluster set | Set block storage cluster properties. | openstackclient/volume/v3/block_storage_cluster.py:188 | none | 5 (1) | 3.7 | PUT /clusters/enable |
block storage cluster show | Show detailed information for a block storage cluster. | openstackclient/volume/v3/block_storage_cluster.py:269 | single | 2 (1) | 3.7 | GET /clusters/{id} (3.26) |
block storage log level list | List log levels of block storage service. | openstackclient/volume/v3/block_storage_log_level.py:27 | list | 3 (0) | 3.32 | PUT /os-services/get-log (3.32) |
block storage log level set | Set log level of block storage service | openstackclient/volume/v3/block_storage_log_level.py:102 | none | 4 (1) | 3.32 | PUT /os-services/set-log (3.32) |
block storage resource filter list | List block storage resource filters | openstackclient/volume/v3/block_storage_resource_filter.py:28 | list | 0 (0) | 3.33 | GET /resource_filters (3.33) |
block storage resource filter show | Show filters for a block storage resource type | openstackclient/volume/v3/block_storage_resource_filter.py:66 | single | 1 (1) | 3.33 | GET /resource_filters (3.33) |
block storage snapshot manageable list | List manageable snapshots. | openstackclient/volume/v3/block_storage_manage.py:205 | list | 8 (0) | 3.8, 3.17 | |
block storage volume manageable list | List manageable volumes. | openstackclient/volume/v3/block_storage_manage.py:31 | list | 8 (0) | 3.8, 3.17 | |
consistency group add volume | Add volume(s) to consistency group | openstackclient/volume/v3/consistency_group.py:71 | none | 2 (2) | GET /volumes/{id} (3.71); GET /volumes/detail (3.71); GET /consistencygroups/{id} | |
consistency group create | Create new consistency group. | openstackclient/volume/v3/consistency_group.py:115 | single | 8 (0) | GET /types/{id}; GET /types; POST /consistencygroups | |
consistency group delete | Delete consistency group(s). | openstackclient/volume/v3/consistency_group.py:221 | none | 2 (1) | GET /consistencygroups/{id}; GET /consistencygroups/detail; POST /consistencygroups/{id}/delete | |
consistency group list | List consistency groups. | openstackclient/volume/v3/consistency_group.py:272 | list | 2 (0) | GET /consistencygroups/detail | |
consistency group remove volume | Remove volume(s) from consistency group | openstackclient/volume/v3/consistency_group.py:337 | none | 2 (2) | GET /volumes/{id} (3.71); GET /volumes/detail (3.71); GET /consistencygroups/{id} | |
consistency group set | Set consistency group properties | openstackclient/volume/v3/consistency_group.py:381 | none | 3 (1) | ||
consistency group show | Display consistency group details. | openstackclient/volume/v3/consistency_group.py:419 | single | 1 (1) | GET /consistencygroups/{id}; GET /consistencygroups/detail | |
consistency group snapshot create | Create new consistency group snapshot. | openstackclient/volume/v3/consistency_group_snapshot.py:51 | single | 3 (0) | ||
consistency group snapshot delete | Delete consistency group snapshot(s). | openstackclient/volume/v3/consistency_group_snapshot.py:102 | none | 1 (1) | GET /cgsnapshots/{id}; GET /cgsnapshots/detail; DELETE /cgsnapshots/{id} | |
consistency group snapshot list | List consistency group snapshots. | openstackclient/volume/v3/consistency_group_snapshot.py:150 | list | 4 (0) | GET /cgsnapshots/detail | |
consistency group snapshot show | Display consistency group snapshot details | openstackclient/volume/v3/consistency_group_snapshot.py:240 | single | 1 (1) | GET /cgsnapshots/{id}; GET /cgsnapshots/detail | |
volume attachment complete | Complete an attachment for a volume. | openstackclient/volume/v3/volume_attachment.py:378 | none | 1 (1) | 3.44 | POST /attachments/{id}/action (3.71) |
volume attachment create | Create an attachment for a volume. | openstackclient/volume/v3/volume_attachment.py:85 | single | 13 (2) | 3.27, 3.54 | GET /volumes/{id} (3.71); GET /volumes/detail (3.71); GET /servers/{id} (2.100) |
volume attachment delete | Delete an attachment for a volume. | openstackclient/volume/v3/volume_attachment.py:249 | none | 1 (1) | 3.27 | DELETE /attachments/{id} (3.71) |
volume attachment list | Lists all volume attachments. | openstackclient/volume/v3/volume_attachment.py:405 | list | 8 (0) | 3.27 | GET /attachments (3.71) |
volume attachment set | Update an attachment for a volume. | openstackclient/volume/v3/volume_attachment.py:285 | single | 9 (1) | 3.27 | PUT /attachments/{id} (3.71) |
volume attachment show | Show detailed information for a volume attachment. | openstackclient/volume/v3/volume_attachment.py:514 | single | 1 (1) | 3.27 | GET /attachments/{id} (3.71) |
volume backend capability show | Show capability command | openstackclient/volume/v3/volume_backend.py:29 | list | 1 (1) | GET /capabilities/{id} | |
volume backend pool list | List pool command | openstackclient/volume/v3/volume_backend.py:80 | list | 1 (0) | GET /scheduler-stats/get_pools | |
volume backup create | Create new volume backup | openstackclient/volume/v3/volume_backup.py:66 | single | 10 (1) | 3.43, 3.51 | GET /volumes/{id} (3.71); GET /volumes/detail (3.71); POST /backups (3.64) |
volume backup delete | Delete volume backup(s) | openstackclient/volume/v3/volume_backup.py:191 | none | 2 (1) | GET /backups/{id} (3.64); GET /backups/detail (3.64); DELETE /backups/{id} (3.64) | |
volume backup list | List volume backups | openstackclient/volume/v3/volume_backup.py:245 | list | 9 (0) | GET /volumes/detail (3.71); GET /backups/detail (3.64) | |
volume backup record export | Export volume backup details. | openstackclient/volume/v3/backup_record.py:29 | single | 1 (1) | GET /backups/{id} (3.64); GET /backups/detail (3.64); GET /backups/{id}/export_record | |
volume backup record import | Import volume backup details. | openstackclient/volume/v3/backup_record.py:67 | single | 2 (2) | POST /backups/export_record (3.64) | |
volume backup restore | Restore volume backup | openstackclient/volume/v3/volume_backup.py:414 | single | 3 (1) | GET /backups/{id} (3.64); GET /backups/detail (3.64) | |
volume backup set | Set volume backup properties | openstackclient/volume/v3/volume_backup.py:488 | none | 6 (1) | 3.9, 3.43 | GET /backups/{id} (3.64); GET /backups/detail (3.64) |
volume backup show | Display volume backup details | openstackclient/volume/v3/volume_backup.py:684 | single | 1 (1) | GET /backups/{id} (3.64); GET /backups/detail (3.64) | |
volume backup unset | Unset volume backup properties. | openstackclient/volume/v3/volume_backup.py:627 | none | 2 (1) | 3.43 | GET /backups/{id} (3.64); GET /backups/detail (3.64) |
volume create | Create new volume | openstackclient/volume/v3/volume.py:150 | single | 20 (0) | 3.16, 3.47 | |
volume delete | Delete volume(s) | openstackclient/volume/v3/volume.py:511 | none | 5 (1) | GET /volumes/{id} (3.71); GET /volumes/detail (3.71); DELETE /volumes/{id} (3.71) | |
volume group create | Create a volume group. | openstackclient/volume/v3/volume_group.py:66 | single | 9 (0) | 3.13, 3.14 | |
volume group delete | Delete a volume group. | openstackclient/volume/v3/volume_group.py:276 | none | 2 (1) | 3.13 | GET /groups/{id} (3.38); GET /groups/detail (3.38); POST /groups/{id}/action (3.38) |
volume group failover | Failover replication for a volume group. | openstackclient/volume/v3/volume_group.py:576 | none | 4 (1) | 3.38 | GET /groups/{id} (3.38); GET /groups/detail (3.38); POST /groups/{id}/action (3.38) |
volume group list | Lists all volume groups. | openstackclient/volume/v3/volume_group.py:412 | list | 1 (0) | 3.13 | GET /groups/detail (3.38) |
volume group set | Update a volume group. | openstackclient/volume/v3/volume_group.py:320 | single | 5 (1) | 3.13, 3.38 | GET /groups/{id} (3.38); GET /groups/detail (3.38) |
volume group show | Show detailed information for a volume group. | openstackclient/volume/v3/volume_group.py:478 | single | 5 (1) | 3.13, 3.25, 3.38 | GET /groups/{id} (3.38); GET /groups/detail (3.38) |
volume group snapshot create | Create a volume group snapshot. | openstackclient/volume/v3/volume_group_snapshot.py:56 | single | 3 (1) | 3.14 | GET /groups/{id} (3.38); GET /groups (3.38); POST /group_snapshots (3.29) |
volume group snapshot delete | Delete a volume group snapshot. | openstackclient/volume/v3/volume_group_snapshot.py:110 | none | 1 (1) | 3.14 | GET /group_snapshots/{id} (3.29); GET /group_snapshots (3.29); DELETE /group_snapshots/{id} (3.29) |
volume group snapshot list | Lists all volume group snapshot. | openstackclient/volume/v3/volume_group_snapshot.py:146 | list | 1 (0) | 3.14 | GET /group_snapshots/detail (3.29) |
volume group snapshot show | Show detailed information for a volume group snapshot. | openstackclient/volume/v3/volume_group_snapshot.py:212 | single | 1 (1) | 3.14 | GET /group_snapshots/{id} (3.29); GET /group_snapshots/detail (3.29) |
volume group type create | Create a volume group type. | openstackclient/volume/v3/volume_group_type.py:59 | single | 4 (1) | 3.11 | POST /group_types (3.11) |
volume group type delete | Delete a volume group type. | openstackclient/volume/v3/volume_group_type.py:118 | none | 1 (1) | 3.11 | GET /group_types/{id} (3.11); GET /group_types (3.11); DELETE /group_types/{id} (3.11) |
volume group type list | Lists all volume group types. | openstackclient/volume/v3/volume_group_type.py:335 | list | 1 (0) | 3.11 | GET /group_types (3.11) |
volume group type set | Update a volume group type. | openstackclient/volume/v3/volume_group_type.py:153 | single | 7 (1) | 3.11 | GET /group_types/{id} (3.11); GET /group_types (3.11) |
volume group type show | Show detailed information for a volume group type. | openstackclient/volume/v3/volume_group_type.py:411 | single | 1 (1) | 3.11 | GET /group_types/{id} (3.11); GET /group_types (3.11) |
volume host failover | Failover volume host to different backend | openstackclient/volume/v3/volume_host.py:25 | none | 2 (2) | PUT /os-services/failover | |
volume host set | Set volume host properties | openstackclient/volume/v3/volume_host.py:54 | none | 3 (1) | ||
volume list | List volumes | openstackclient/volume/v3/volume.py:597 | list | 11 (0) | GET /volumes/detail (3.71) | |
volume message delete | Delete a volume failure message | openstackclient/volume/v3/volume_message.py:63 | none | 1 (1) | 3.3 | DELETE /messages/{id} |
volume message list | List volume failure messages | openstackclient/volume/v3/volume_message.py:106 | list | 4 (0) | 3.3 | GET /messages |
volume message show | Show a volume failure message | openstackclient/volume/v3/volume_message.py:184 | single | 1 (1) | 3.3 | GET /messages/{id} |
volume migrate | Migrate volume to a new host | openstackclient/volume/v3/volume.py:749 | none | 5 (1) | 3.16 | GET /volumes/{id} (3.71); GET /volumes/detail (3.71); POST /volumes/{id}/action (3.71) |
volume qos associate | Associate a QoS specification to a volume type | openstackclient/volume/v3/qos_specs.py:35 | none | 2 (2) | GET /qos-specs/{id}; GET /qos-specs; GET /types/{id} | |
volume qos create | Create new QoS specification | openstackclient/volume/v3/qos_specs.py:65 | single | 3 (1) | POST /qos-specs | |
volume qos delete | Delete QoS specification | openstackclient/volume/v3/qos_specs.py:123 | none | 2 (1) | GET /qos-specs/{id}; GET /qos-specs; DELETE /qos-specs/{id} | |
volume qos disassociate | Disassociate a QoS specification from a volume type | openstackclient/volume/v3/qos_specs.py:172 | none | 3 (1) | GET /qos-specs/{id}; GET /qos-specs | |
volume qos list | List QoS specifications | openstackclient/volume/v3/qos_specs.py:214 | list | 0 (0) | GET /qos-specs | |
volume qos set | Set QoS specification properties | openstackclient/volume/v3/qos_specs.py:250 | none | 3 (1) | GET /qos-specs/{id}; GET /qos-specs | |
volume qos show | Display QoS specification details | openstackclient/volume/v3/qos_specs.py:314 | single | 1 (1) | GET /qos-specs/{id}; GET /qos-specs; GET /qos-specs/{id}/associations | |
volume qos unset | Unset QoS specification properties | openstackclient/volume/v3/qos_specs.py:363 | none | 2 (1) | GET /qos-specs/{id}; GET /qos-specs | |
volume revert | Revert a volume to a snapshot. | openstackclient/volume/v3/volume.py:1298 | none | 1 (1) | 3.40 | GET /snapshots/{id} (3.65); GET /snapshots/detail (3.65) |
volume service list | List service command | openstackclient/volume/v3/service.py:29 | list | 3 (0) | 3.7, 3.49 | GET /os-services (3.32) |
volume service set | Set volume service properties | openstackclient/volume/v3/service.py:101 | none | 5 (2) | GET /os-services (3.32) | |
volume set | Set volume properties | openstackclient/volume/v3/volume.py:820 | none | 17 (1) | 3.42 | GET /volumes/{id} (3.71); GET /volumes/detail (3.71) |
volume show | Display volume details | openstackclient/volume/v3/volume.py:1152 | single | 1 (1) | GET /volumes/{id} (3.71); GET /volumes/detail (3.71) | |
volume snapshot create | Create new volume snapshot | openstackclient/volume/v3/volume_snapshot.py:104 | single | 6 (1) | 3.66 | GET /volumes/{id} (3.71); GET /volumes/detail (3.71); POST /snapshots (3.65) |
volume snapshot delete | Delete volume snapshot(s) | openstackclient/volume/v3/volume_snapshot.py:213 | none | 3 (1) | GET /snapshots/{id} (3.65); GET /snapshots/detail (3.65); DELETE /snapshots/{id} (3.65) | |
volume snapshot list | List volume snapshots | openstackclient/volume/v3/volume_snapshot.py:286 | list | 10 (0) | GET /volumes/detail (3.71); GET /snapshots/detail (3.65) | |
volume snapshot set | Set volume snapshot properties | openstackclient/volume/v3/volume_snapshot.py:433 | none | 6 (1) | GET /snapshots/{id} (3.65); GET /snapshots/detail (3.65) | |
volume snapshot show | Display volume snapshot details | openstackclient/volume/v3/volume_snapshot.py:550 | single | 1 (1) | GET /snapshots/{id} (3.65); GET /snapshots/detail (3.65) | |
volume snapshot unset | Unset volume snapshot properties | openstackclient/volume/v3/volume_snapshot.py:578 | none | 2 (1) | GET /snapshots/{id} (3.65); GET /snapshots/detail (3.65) | |
volume summary | Show a summary of all volumes in this deployment. | openstackclient/volume/v3/volume.py:1244 | single | 1 (0) | 3.12, 3.36 | GET /volumes/summary (3.36) |
volume transfer request accept | Accept volume transfer request. | openstackclient/volume/v3/volume_transfer_request.py:34 | single | 2 (2) | GET /volume-transfers/{id} (3.55); GET /volume-transfers (3.55); POST /volume-transfers/{id}/accept (3.55) | |
volume transfer request create | Create volume transfer request. | openstackclient/volume/v3/volume_transfer_request.py:75 | single | 4 (1) | 3.55 | GET /volumes/{id} (3.71); GET /volumes/detail (3.71); POST /volume-transfers (3.55) |
volume transfer request delete | Delete volume transfer request(s). | openstackclient/volume/v3/volume_transfer_request.py:150 | none | 1 (1) | DELETE /volume-transfers/{id} (3.55) | |
volume transfer request list | Lists all volume transfer requests. | openstackclient/volume/v3/volume_transfer_request.py:191 | list | 1 (0) | GET /volume-transfers/detail (3.55) | |
volume transfer request show | Show volume transfer request details. | openstackclient/volume/v3/volume_transfer_request.py:224 | single | 1 (1) | GET /volume-transfers/{id} (3.55); GET /volume-transfers (3.55) | |
volume type create | Create new volume type | openstackclient/volume/v3/volume_type.py:167 | single | 15 (1) | POST /types | |
volume type delete | Delete volume type(s) | openstackclient/volume/v3/volume_type.py:391 | none | 1 (1) | GET /types/{id}; GET /types; DELETE /types/{id} | |
volume type list | List volume types | openstackclient/volume/v3/volume_type.py:434 | list | 10 (0) | 3.52 | GET /types |
volume type set | Set volume type properties | openstackclient/volume/v3/volume_type.py:629 | none | 16 (1) | GET /types/{id}; GET /types | |
volume type show | Display volume type details | openstackclient/volume/v3/volume_type.py:865 | single | 2 (1) | GET /types/{id}; GET /types | |
volume type unset | Unset volume type properties | openstackclient/volume/v3/volume_type.py:936 | none | 5 (1) | GET /types/{id}; GET /types | |
volume unset | Unset volume properties | openstackclient/volume/v3/volume.py:1179 | none | 3 (1) | GET /volumes/{id} (3.71); GET /volumes/detail (3.71) |
Source: reverse-spec-python-openstackclient/01-cli-commands_stable-2026.2.md. The _rewrite/ and _inventory/ files are not published on the site.