Mapping Guide¶
The following is an incomplete mapping between legacy OpenStack CLIs and OpenStackClient. Think of it as a magic decoder ring if you were using the legacy CLIs and want to transition to OpenStack CLI. Command options are only shown when necessary.
cinder CLI
¶
Cinder CLI |
OSC Equivalent |
Description |
---|---|---|
absolute-limits |
limits show –absolute |
Lists absolute limits for a user. |
availability-zone-list |
availability zone list –volume |
Lists all availability zones. |
backup-create |
volume backup create |
Creates a volume backup. |
backup-delete |
volume backup delete |
Removes a backup. |
backup-export |
volume backup record export |
Export backup metadata record. |
backup-import |
volume backup record import |
Import backup metadata record. |
backup-list |
volume backup list |
Lists all backups. |
backup-reset-state |
volume backup set –state |
Explicitly updates the backup state. |
backup-restore |
volume backup restore |
Restores a backup. |
backup-show |
volume backup show |
Show backup details. |
cgsnapshot-create |
consistency group snapshot create |
Creates a cgsnapshot. |
cgsnapshot-delete |
consistency group snapshot delete |
Removes one or more cgsnapshots. |
cgsnapshot-list |
consistency group snapshot list |
Lists all cgsnapshots. |
cgsnapshot-show |
consistency group snapshot show |
Shows cgsnapshot details. |
consisgroup-create |
consistency group create |
Creates a consistency group. |
consisgroup-create-from-src |
consistency group create –consistency-group-snapshot |
Creates a consistency group from a cgsnapshot or a source CG |
consisgroup-delete |
consistency group delete |
Removes one or more consistency groups. |
consisgroup-list |
consistency group list |
Lists all consistencygroups. |
consisgroup-show |
consistency group show |
Shows details of a consistency group. |
consisgroup-update |
consistency group set |
Updates a consistencygroup. |
create |
volume create |
Creates a volume. |
credentials |
WONTFIX |
Shows user credentials returned from auth. |
delete |
volume delete |
Removes one or more volumes. |
encryption-type-create |
volume type create –encryption-provider –enc.. |
Creates encryption type for a volume type. Admin only. |
encryption-type-delete |
volume type delete |
Deletes encryption type for a volume type. Admin only. |
encryption-type-list |
volume type list –encryption-type |
Shows encryption type details for volume types. Admin only. |
encryption-type-show |
volume type list –encryption-show |
Shows encryption type details for volume type. Admin only. |
encryption-type-update |
volume type set –encryption-provider –enc.. |
Update encryption type information for a volume type (Admin Only). |
endpoints |
catalog list |
Discovers endpoints registered by authentication service. |
extend |
volume set –size |
Attempts to extend size of an existing volume. |
extra-specs-list |
volume type list –long |
Lists current volume types and extra specs. |
failover-host |
volume host failover |
Failover a replicating cinder-volume host. |
force-delete |
volume delete –force |
Attempts force-delete of volume, regardless of state. |
freeze-host |
volume host set –disable |
Freeze and disable the specified cinder-volume host. |
get-capabilities |
volume backend capability show |
Show capabilities of a volume backend. Admin only. |
get-pools |
volume backend pool list |
Show pool information for backends. Admin only. |
image-metadata |
volume set –image-property |
Sets or deletes volume image metadata. |
image-metadata-show |
volume show |
Shows volume image metadata. |
list |
volume list |
Lists all volumes. |
manage |
volume create –remote-source k=v |
Manage an existing volume. |
metadata |
volume set –property k=v / volume unset –property k |
Sets or deletes volume metadata. |
metadata-show |
volume show |
Shows volume metadata. |
metadata-update-all |
volume set –property k=v |
Updates volume metadata. |
migrate |
volume migrate –host –force-copy –lock-volume <volume> |
Migrates volume to a new host. |
qos-associate |
volume qos associate |
Associates qos specs with specified volume type. |
qos-create |
volume qos create |
Creates a qos specs. |
qos-delete |
volume qos delete |
Deletes a specified qos specs. |
qos-disassociate |
volume qos disassociate |
Disassociates qos specs from specified volume type. |
qos-disassociate-all |
volume qos disassociate –all |
Disassociates qos specs from all associations. |
qos-get-association |
volume qos show |
Gets all associations for specified qos specs. |
qos-key |
volume qos set –property k=v / volume qos unset –property k |
Sets or unsets specifications for a qos spec |
qos-list |
volume qos list |
Lists qos specs. |
qos-show |
volume qos show |
Shows a specified qos specs. |
quota-class-show |
quota show –class |
Lists quotas for a quota class. |
quota-class-update |
quota set –class |
Updates quotas for a quota class. |
quota-defaults |
quota show –default |
Lists default quotas for a tenant. |
quota-delete |
Delete the quotas for a tenant. |
|
quota-show |
quota show |
Lists quotas for a tenant. |
quota-update |
quota set |
Updates quotas for a tenant. |
quota-usage |
Lists quota usage for a tenant. |
|
rate-limits |
limits show –rate |
Lists rate limits for a user. |
readonly-mode-update |
volume set –read-only-mode | –read-write-mode |
Updates volume read-only access-mode flag. |
rename |
volume set –name |
Renames a volume. |
replication-promote |
WONTFIX |
Promote a secondary volume to primary for a relationship |
replication-reenable |
WONTFIX |
Sync the secondary volume with primary for a relationship |
reset-state |
volume set –state |
Explicitly updates the volume state. |
retype |
volume type set –type |
Changes the volume type for a volume. |
service-disable |
volume service set –disable |
Disables the service. |
service-enable |
volume service set –enable |
Enables the service. |
service-list |
volume service list |
Lists all services. Filter by host and service binary. |
set-bootable |
volume set –bootable / –not-bootable |
Update bootable status of a volume. |
show |
volume show |
Shows volume details. |
snapshot-create |
snapshot create |
Creates a snapshot. |
snapshot-delete |
snapshot delete |
Remove one or more snapshots. |
snapshot-list |
snapshot list |
Lists all snapshots. |
snapshot-manage |
volume snapshot create –remote-source <key=value> |
Manage an existing snapshot. |
snapshot-metadata |
snapshot set –property k=v / snapshot unset –property k |
Sets or deletes snapshot metadata. |
snapshot-metadata-show |
snapshot show |
Shows snapshot metadata. |
snapshot-metadata-update-all |
snapshot set –property k=v |
Updates snapshot metadata. |
snapshot-rename |
snapshot set –name |
Renames a snapshot. |
snapshot-reset-state |
snapshot set –state |
Explicitly updates the snapshot state. |
snapshot-show |
snapshot show |
Shows snapshot details. |
snapshot-unmanage |
volume snapshot delete –remote |
Stop managing a snapshot. |
thaw-host |
volume host set –enable |
Thaw and enable the specified cinder-volume host. |
transfer-accept |
volume transfer accept |
Accepts a volume transfer. |
transfer-create |
volume transfer create |
Creates a volume transfer. |
transfer-delete |
volume transfer delete |
Undoes a transfer. |
transfer-list |
volume transfer list |
Lists all transfers. |
transfer-show |
volume transfer show |
Show transfer details. |
type-access-add |
volume type set –project |
Adds volume type access for the given project. |
type-access-list |
volume type show |
Print access information about the given volume type. |
type-access-remove |
volume type unset –project |
Removes volume type access for the given project. |
type-create |
volume type create |
Creates a volume type. |
type-default |
volume type list –default |
List the default volume type. |
type-delete |
volume type delete |
Deletes a specified volume type. |
type-key |
volume type set –property k=v / volume type unset –property k |
Sets or unsets extra_spec for a volume type. |
type-list |
volume type list |
Lists available ‘volume types’. |
type-show |
volume type show |
Show volume type details. |
type-update |
volume type set |
Updates volume type name, description, and/or is_public. |
unmanage |
volume delete –remote |
Stop managing a volume. |
upload-to-image |
image create –volume |
Uploads volume to Image Service as an image. |
bash-completion |
complete |
Prints arguments for bash_completion. |
help |
help |
Shows help about this program or one of its subcommands. |
list-extensions |
extension list –volume |
Lists all available os-api extensions. |
glance CLI
¶
Glance CLI |
OSC Equivalent |
Description |
---|---|---|
explain |
WONTFIX |
Describe a specific model. |
image-create |
image create |
Create a new image. |
image-deactivate |
image set –deactivate |
Deactivate specified image. |
image-delete |
image delete |
Delete specified image. |
image-download |
image save |
Download a specific image. |
image-list |
image list |
List images you can access. |
image-reactivate |
image set –activate |
Reactivate specified image. |
image-show |
image show |
Describe a specific image. |
image-tag-delete |
image unset –tag <tag> |
Delete the tag associated with the given image. |
image-tag-update |
image set –tag <tag> |
Update an image with the given tag. |
image-update |
image set |
Update an existing image. |
image-upload |
Upload data for a specific image. |
|
location-add |
Add a location (and related metadata) to an image. |
|
location-delete |
Remove locations (and related metadata) from an image. |
|
location-update |
Update metadata of an image’s location. |
|
member-create |
image add project |
Create member for a given image. |
member-delete |
image remove project |
Delete image member. |
member-list |
Describe sharing permissions by image. |
|
member-update |
image set –accept –reject –status |
Update the status of a member for a given image. |
task-create |
Create a new task. |
|
task-list |
List tasks you can access. |
|
task-show |
Describe a specific task. |
|
bash-completion |
complete |
Prints arguments for bash_completion. |
help |
help |
Display help about this program or one of its subcommands. |
keystone CLI
¶
Keystone CLI |
OSC Equivalent |
Description |
---|---|---|
catalog |
catalog show |
List service catalog, possibly filtered by service. |
ec2-credentials-create |
ec2 credentials create |
Create EC2-compatible credentials for user per tenant. |
ec2-credentials-delete |
ec2 credentials delete |
Delete EC2-compatible credentials. |
ec2-credentials-get |
ec2 credentials show |
Display EC2-compatible credentials. |
ec2-credentials-list |
ec2 credentials list |
List EC2-compatible credentials for a user. |
endpoint-create |
endpoint create |
Create a new endpoint associated with a service. |
endpoint-delete |
endpoint delete |
Delete a service endpoint. |
endpoint-get |
endpoint get |
Find endpoint filtered by a specific attribute or service type. |
endpoint-list |
endpoint list |
List configured service endpoints. |
password-update |
user password set |
Update own password. |
role-create |
role create |
Create new role. |
role-delete |
role delete |
Delete role. |
role-get |
role show |
Display role details. |
role-list |
role list |
List all roles. |
service-create |
service create |
Add service to Service Catalog. |
service-delete |
service delete |
Delete service from Service Catalog. |
service-get |
service show |
Display service from Service Catalog. |
service-list |
service list |
List all services in Service Catalog. |
tenant-create |
project create |
Create new tenant. |
tenant-delete |
project delete |
Delete tenant. |
tenant-get |
project show |
Display tenant details. |
tenant-list |
project list |
List all tenants. |
tenant-update |
project set |
Update tenant name, description, enabled status. |
token-get |
token issue |
Display the current user token. |
user-create |
user create |
Create new user. |
user-delete |
user delete |
Delete user. |
user-get |
user show |
Display user details. |
user-list |
user list |
List users. |
user-password-update |
user set –password |
Update user password. |
user-role-add |
role add <role> –user –project |
Add role to user. |
user-role-list |
role assignment list –user –project |
List roles granted to a user. |
user-role-remove |
role remove <role> –user –project |
Remove role from user. |
user-update |
user set |
Update user’s name, email, and enabled status. |
discover |
WONTFIX |
Discover Keystone servers, supported API versions and extensions. |
bootstrap |
WONTFIX |
Grants a new role to a new user on a new tenant, after creating each. |
bash-completion |
complete |
Prints all of the commands and options to stdout. |
help |
help |
Display help about this program or one of its subcommands. |
neutron CLI
¶
Neutron CLI |
OSC Equivalent |
Description |
---|---|---|
address-scope-create |
address scope create |
Create an address scope for a given tenant. |
address-scope-delete |
address scope delete |
Delete an address scope. |
address-scope-list |
address scope list |
List address scopes that belong to a given tenant. |
address-scope-show |
address scope show |
Show information about an address scope. |
address-scope-update |
address scope set |
Update an address scope. |
agent-delete |
network agent delete |
Delete a given agent. |
agent-list |
network agent list |
List agents. |
agent-show |
network agent show |
Show information of a given agent. |
agent-update |
network agent set |
Updates the admin status and description for a specified agent. |
auto-allocated-topology-delete |
network auto allocated topology delete |
Delete the auto-allocated topology of a given tenant. |
auto-allocated-topology-show |
network auto allocated topology create |
Show the auto-allocated topology of a given tenant. |
availability-zone-list |
availability zone list |
List availability zones. |
bash-completion |
complete |
Prints all of the commands and options for bash-completion. |
bgp-dragent-list-hosting-speaker |
bgp speaker show dragents |
List Dynamic Routing agents hosting a BGP speaker. |
bgp-dragent-speaker-add |
bgp dragent add speaker |
Add a BGP speaker to a Dynamic Routing agent. |
bgp-dragent-speaker-remove |
bgp dragent remove speaker |
Removes a BGP speaker from a Dynamic Routing agent. |
bgp-peer-create |
bgp peer create |
Create a BGP Peer. |
bgp-peer-delete |
bgp peer delete |
Delete a BGP peer. |
bgp-peer-list |
bgp peer list |
List BGP peers. |
bgp-peer-show |
bgp peer show |
Show information of a given BGP peer. |
bgp-peer-update |
bgp peer set |
Update BGP Peer’s information. |
bgp-speaker-advertiseroute-list |
bgp speaker list advertised routes |
List routes advertised by a given BGP speaker. |
bgp-speaker-create |
bgp speaker create |
Create a BGP Speaker. |
bgp-speaker-delete |
bgp speaker delete |
Delete a BGP speaker. |
bgp-speaker-list |
bgp speaker list |
List BGP speakers. |
bgp-speaker-list-on-dragent |
bgp speaker list –agent |
List BGP speakers hosted by a Dynamic Routing agent. |
bgp-speaker-network-add |
bgp speaker add network |
Add a network to the BGP speaker. |
bgp-speaker-network-remove |
bgp speaker remove network |
Remove a network from the BGP speaker. |
bgp-speaker-peer-add |
bgp speaker add peer |
Add a peer to the BGP speaker. |
bgp-speaker-peer-remove |
bgp speaker remove peer |
Remove a peer from the BGP speaker. |
bgp-speaker-show |
bgp speaker show |
Show information of a given BGP speaker. |
bgp-speaker-update |
bgp speaker set |
Update BGP Speaker’s information. |
dhcp-agent-list-hosting-net |
network agent list –network |
List DHCP agents hosting a network. |
dhcp-agent-network-add |
network agent add network |
Add a network to a DHCP agent. |
dhcp-agent-network-remove |
network agent remove network |
Remove a network from a DHCP agent. |
ext-list |
extension list |
List all extensions. |
ext-show |
extension show |
Show information of a given resource. |
flavor-associate |
network flavor add profile |
Add a Neutron service flavor with a flavor profile. |
flavor-create |
network flavor create |
Create a Neutron service flavor. |
flavor-delete |
network flavor delete |
Delete a given Neutron service flavor. |
flavor-disassociate |
network flavor remove profile |
Remove a Neutron service flavor from a flavor profile. |
flavor-list |
network flavor list |
List Neutron service flavors. |
flavor-profile-create |
network flavor profile create |
Create a Neutron service flavor profile. |
flavor-profile-delete |
network flavor profile delete |
Delete a given Neutron service flavor profile. |
flavor-profile-list |
network flavor profile list |
List Neutron service flavor profiles. |
flavor-profile-show |
network flavor profile show |
Show information about a given Neutron service flavor profile. |
flavor-profile-update |
network flavor profile set |
Update a given Neutron service flavor profile. |
flavor-show |
network flavor show |
Show information about a given Neutron service flavor. |
flavor-update |
network flavor set |
Update a Neutron service flavor. |
floatingip-associate |
floating ip set port –fixed-ip |
Create a mapping between a floating IP and a fixed IP. |
floatingip-create |
floating ip create |
Create a floating IP for a given tenant. |
floatingip-delete |
floating ip delete |
Delete a given floating IP. |
floatingip-disassociate |
floating ip unset –port |
Remove a mapping from a floating IP to a fixed IP. |
floatingip-list |
floating ip list |
List floating IPs that belong to a given tenant. |
floatingip-show |
floating ip show |
Show information of a given floating IP. |
help |
help |
print detailed help for another command |
ipsec-site-connection-create |
Create an IPsec site connection. |
|
ipsec-site-connection-delete |
Delete a given IPsec site connection. |
|
ipsec-site-connection-list |
List IPsec site connections that belong to a given tenant. |
|
ipsec-site-connection-show |
Show information of a given IPsec site connection. |
|
ipsec-site-connection-update |
Update a given IPsec site connection. |
|
l3-agent-list-hosting-router |
network agent list –routers |
List L3 agents hosting a router. |
l3-agent-router-add |
network agent add router –agent-type l3 |
Add a router to a L3 agent. |
l3-agent-router-remove |
network agent remove router –agent-type l3 |
Remove a router from a L3 agent. |
lb-agent-hosting-pool |
Get loadbalancer agent hosting a pool. |
|
lb-healthmonitor-associate |
Create a mapping between a health monitor and a pool. |
|
lb-healthmonitor-create |
Create a health monitor. |
|
lb-healthmonitor-delete |
Delete a given health monitor. |
|
lb-healthmonitor-disassociate |
Remove a mapping from a health monitor to a pool. |
|
lb-healthmonitor-list |
List health monitors that belong to a given tenant. |
|
lb-healthmonitor-show |
Show information of a given health monitor. |
|
lb-healthmonitor-update |
Update a given health monitor. |
|
lb-member-create |
Create a member. |
|
lb-member-delete |
Delete a given member. |
|
lb-member-list |
List members that belong to a given tenant. |
|
lb-member-show |
Show information of a given member. |
|
lb-member-update |
Update a given member. |
|
lb-pool-create |
Create a pool. |
|
lb-pool-delete |
Delete a given pool. |
|
lb-pool-list |
List pools that belong to a given tenant. |
|
lb-pool-list-on-agent |
List the pools on a loadbalancer agent. |
|
lb-pool-show |
Show information of a given pool. |
|
lb-pool-stats |
Retrieve stats for a given pool. |
|
lb-pool-update |
Update a given pool. |
|
lb-vip-create |
Create a vip. |
|
lb-vip-delete |
Delete a given vip. |
|
lb-vip-list |
List vips that belong to a given tenant. |
|
lb-vip-show |
Show information of a given vip. |
|
lb-vip-update |
Update a given vip. |
|
lbaas-agent-hosting-loadbalancer |
Get lbaas v2 agent hosting a loadbalancer. |
|
lbaas-healthmonitor-create |
LBaaS v2 Create a healthmonitor. |
|
lbaas-healthmonitor-delete |
LBaaS v2 Delete a given healthmonitor. |
|
lbaas-healthmonitor-list |
LBaaS v2 List healthmonitors that belong to a given tenant. |
|
lbaas-healthmonitor-show |
LBaaS v2 Show information of a given healthmonitor. |
|
lbaas-healthmonitor-update |
LBaaS v2 Update a given healthmonitor. |
|
lbaas-l7policy-create |
LBaaS v2 Create L7 policy. |
|
lbaas-l7policy-delete |
LBaaS v2 Delete a given L7 policy. |
|
lbaas-l7policy-list |
LBaaS v2 List L7 policies that belong to a given listener. |
|
lbaas-l7policy-show |
LBaaS v2 Show information of a given L7 policy. |
|
lbaas-l7policy-update |
LBaaS v2 Update a given L7 policy. |
|
lbaas-l7rule-create |
LBaaS v2 Create L7 rule. |
|
lbaas-l7rule-delete |
LBaaS v2 Delete a given L7 rule. |
|
lbaas-l7rule-list |
LBaaS v2 List L7 rules that belong to a given L7 policy. |
|
lbaas-l7rule-show |
LBaaS v2 Show information of a given rule. |
|
lbaas-l7rule-update |
LBaaS v2 Update a given L7 rule. |
|
lbaas-listener-create |
LBaaS v2 Create a listener. |
|
lbaas-listener-delete |
LBaaS v2 Delete a given listener. |
|
lbaas-listener-list |
LBaaS v2 List listeners that belong to a given tenant. |
|
lbaas-listener-show |
LBaaS v2 Show information of a given listener. |
|
lbaas-listener-update |
LBaaS v2 Update a given listener. |
|
lbaas-loadbalancer-create |
LBaaS v2 Create a loadbalancer. |
|
lbaas-loadbalancer-delete |
LBaaS v2 Delete a given loadbalancer. |
|
lbaas-loadbalancer-list |
LBaaS v2 List loadbalancers that belong to a given tenant. |
|
lbaas-loadbalancer-list-on-agent |
List the loadbalancers on a loadbalancer v2 agent. |
|
lbaas-loadbalancer-show |
LBaaS v2 Show information of a given loadbalancer. |
|
lbaas-loadbalancer-stats |
Retrieve stats for a given loadbalancer. |
|
lbaas-loadbalancer-status |
Retrieve status for a given loadbalancer. |
|
lbaas-loadbalancer-update |
LBaaS v2 Update a given loadbalancer. |
|
lbaas-member-create |
LBaaS v2 Create a member. |
|
lbaas-member-delete |
LBaaS v2 Delete a given member. |
|
lbaas-member-list |
LBaaS v2 List members that belong to a given pool. |
|
lbaas-member-show |
LBaaS v2 Show information of a given member. |
|
lbaas-member-update |
LBaaS v2 Update a given member. |
|
lbaas-pool-create |
LBaaS v2 Create a pool. |
|
lbaas-pool-delete |
LBaaS v2 Delete a given pool. |
|
lbaas-pool-list |
LBaaS v2 List pools that belong to a given tenant. |
|
lbaas-pool-show |
LBaaS v2 Show information of a given pool. |
|
lbaas-pool-update |
LBaaS v2 Update a given pool. |
|
meter-label-create |
network meter create |
Create a metering label for a given tenant. |
meter-label-delete |
network meter delete |
Delete a given metering label. |
meter-label-list |
network meter list |
List metering labels that belong to a given tenant. |
meter-label-rule-create |
network meter rule create |
Create a metering label rule for a given label. |
meter-label-rule-delete |
network meter rule delete |
Delete a given metering label. |
meter-label-rule-list |
network meter rule list |
List metering labels that belong to a given label. |
meter-label-rule-show |
network meter rule show |
Show information of a given metering label rule. |
meter-label-show |
network meter show |
Show information of a given metering label. |
net-create |
network create |
Create a network for a given tenant. |
net-delete |
network delete |
Delete a given network. |
net-external-list |
network list –external |
List external networks that belong to a given tenant. |
net-ip-availability-list |
ip availability list |
List IP usage of networks |
net-ip-availability-show |
ip availability show |
Show IP usage of specific network |
net-list |
network list |
List networks that belong to a given tenant. |
net-list-on-dhcp-agent |
network list –agent |
List the networks on a DHCP agent. |
net-show |
network show |
Show information of a given network. |
net-update |
network set / network unset |
Update network’s information. |
port-create |
port create |
Create a port for a given tenant. |
port-delete |
port delete |
Delete a given port. |
port-list |
port list |
List ports that belong to a given tenant. |
port-show |
port show |
Show information of a given port. |
port-update |
port set / port unset |
Update port’s information. |
purge |
Delete all resources that belong to a given tenant. |
|
qos-available-rule-types |
network qos rule type list |
List available qos rule types. |
qos-bandwidth-limit-rule-create |
network qos rule create –type bandwidth-limit |
Create a qos bandwidth limit rule. |
qos-bandwidth-limit-rule-delete |
network qos rule delete –type bandwidth-limit |
Delete a given qos bandwidth limit rule. |
qos-bandwidth-limit-rule-list |
network qos rule list –type bandwidth-limit |
List all qos bandwidth limit rules belonging to the specified policy. |
qos-bandwidth-limit-rule-show |
network qos rule show –type bandwidth-limit |
Show information about the given qos bandwidth limit rule. |
qos-bandwidth-limit-rule-update |
network qos rule update –type bandwidth-limit |
Update the given qos bandwidth limit rule. |
qos-dscp-marking-rule-create |
network qos rule create –type dscp-marking |
Create a QoS DSCP marking rule. |
qos-dscp-marking-rule-delete |
network qos rule delete –type dscp-marking |
Delete a given qos dscp marking rule. |
qos-dscp-marking-rule-list |
network qos rule list –type dscp-marking |
List all QoS DSCP marking rules belonging to the specified policy. |
qos-dscp-marking-rule-show |
network qos rule show –type dscp-marking |
Show information about the given qos dscp marking rule. |
qos-dscp-marking-rule-update |
network qos rule update –type dscp-marking |
Update the given QoS DSCP marking rule. |
qos-minimum-bandwidth-rule-create |
network qos rule create –type minimum-bandwidth |
Create a qos minimum bandwidth rule. |
qos-minimum-bandwidth-rule-delete |
network qos rule delete –type minimum-bandwidth |
Delete a given qos minimum bandwidth rule. |
qos-minimum-bandwidth-rule-list |
network qos rule list –type minimum-bandwidth |
List all qos minimum bandwidth rules belonging to the specified policy. |
qos-minimum-bandwidth-rule-show |
network qos rule show –type minimum-bandwidth |
Show information about the given qos minimum bandwidth rule. |
qos-minimum-bandwidth-rule-update |
network qos rule update –type minimum-bandwidth |
Update the given qos minimum bandwidth rule. |
qos-policy-create |
network qos policy create |
Create a qos policy. |
qos-policy-delete |
network qos policy delete |
Delete a given qos policy. |
qos-policy-list |
network qos policy list |
List QoS policies that belong to a given tenant connection. |
qos-policy-show |
network qos policy show |
Show information of a given qos policy. |
qos-policy-update |
network qos policy set |
Update a given qos policy. |
quota-default-show |
quota show –default |
Show default quotas for a given tenant. |
quota-delete |
Delete defined quotas of a given tenant. |
|
quota-list |
quota list |
List quotas of all tenants who have non-default quota values. |
quota-show |
quota show |
Show quotas for a given tenant. |
quota-update |
quota set |
Define tenant’s quotas not to use defaults. |
rbac-create |
network rbac create |
Create a RBAC policy for a given tenant. |
rbac-delete |
network rbac delete |
Delete a RBAC policy. |
rbac-list |
network rbac list |
List RBAC policies that belong to a given tenant. |
rbac-show |
network rbac show |
Show information of a given RBAC policy. |
rbac-update |
network rbac set |
Update RBAC policy for given tenant. |
router-create |
router create |
Create a router for a given tenant. |
router-delete |
router delete |
Delete a given router. |
router-gateway-clear |
router unset |
Remove an external network gateway from a router. |
router-gateway-set |
router set / router unset |
Set the external network gateway for a router. |
router-interface-add |
router add subnet / router add port |
Add an internal network interface to a router. |
router-interface-delete |
router remove subnet / router remove port |
Remove an internal network interface from a router. |
router-list |
router list |
List routers that belong to a given tenant. |
router-list-on-l3-agent |
router list –agents |
List the routers on a L3 agent. |
router-port-list |
port list –router |
List ports that belong to a given tenant, with specified router. |
router-show |
router show |
Show information of a given router. |
router-update |
router set |
Update router’s information. |
security-group-create |
security group create |
Create a security group. |
security-group-delete |
security group delete |
Delete a given security group. |
security-group-list |
security group list |
List security groups that belong to a given tenant. |
security-group-rule-create |
security group rule create |
Create a security group rule. |
security-group-rule-delete |
security group rule delete |
Delete a given security group rule. |
security-group-rule-list |
security group rule list |
List security group rules that belong to a given tenant. |
security-group-rule-show |
security group rule show |
Show information of a given security group rule. |
security-group-show |
security group show |
Show information of a given security group. |
security-group-update |
security group set / security group unset |
Update a given security group. |
service-provider-list |
network service provider list |
List service providers. |
subnet-create |
subnet create |
Create a subnet for a given tenant. |
subnet-delete |
subnet delete |
Delete a given subnet. |
subnet-list |
subnet list |
List subnets that belong to a given tenant. |
subnet-show |
subnet show |
Show information of a given subnet. |
subnet-update |
subnet set / subnet unset |
Update subnet’s information. |
subnetpool-create |
subnet pool create |
Create a subnetpool for a given tenant. |
subnetpool-delete |
subnet pool delete |
Delete a given subnetpool. |
subnetpool-list |
subnet pool list |
List subnetpools that belong to a given tenant. |
subnetpool-show |
subnet pool show |
Show information of a given subnetpool. |
subnetpool-update |
subnet pool set / subnet pool unset |
Update subnetpool’s information. |
tag-add |
network set –tag |
Add a tag into the resource. |
tag-remove |
network unset –tag |
Remove a tag on the resource. |
tag-replace |
Replace all tags on the resource. |
|
tap-flow-create |
tapflow create |
Create a tap flow |
tap-flow-delete |
tapflow delete |
Delete a tap flow |
tap-flow-list |
tapflow list |
List all tap flows |
tap-flow-show |
tapflow show |
Show details of the tap flow |
tap-service-create |
tapservice create |
Create a tap service |
tap-service-delete |
tapservice delete |
Delete a tap service |
tap-service-list |
tapservice list |
List all tap services |
tap-service-show |
tapservice show |
Show details of the tap service |
vpn-endpoint-group-create |
Create a VPN endpoint group. |
|
vpn-endpoint-group-delete |
Delete a given VPN endpoint group. |
|
vpn-endpoint-group-list |
List VPN endpoint groups that belong to a given tenant. |
|
vpn-endpoint-group-show |
Show a specific VPN endpoint group. |
|
vpn-endpoint-group-update |
Update a given VPN endpoint group. |
|
vpn-ikepolicy-create |
Create an IKE policy. |
|
vpn-ikepolicy-delete |
Delete a given IKE policy. |
|
vpn-ikepolicy-list |
List IKE policies that belong to a tenant. |
|
vpn-ikepolicy-show |
Show information of a given IKE policy. |
|
vpn-ikepolicy-update |
Update a given IKE policy. |
|
vpn-ipsecpolicy-create |
Create an IPsec policy. |
|
vpn-ipsecpolicy-delete |
Delete a given IPsec policy. |
|
vpn-ipsecpolicy-list |
List IPsec policies that belong to a given tenant connection. |
|
vpn-ipsecpolicy-show |
Show information of a given IPsec policy. |
|
vpn-ipsecpolicy-update |
Update a given IPsec policy. |
|
vpn-service-create |
Create a VPN service. |
|
vpn-service-delete |
Delete a given VPN service. |
|
vpn-service-list |
List VPN service configurations that belong to a given tenant. |
|
vpn-service-show |
Show information of a given VPN service. |
|
vpn-service-update |
Update a given VPN service. |
nova CLI
¶
Nova CLI |
OSC Equivalent |
Description |
---|---|---|
add-fixed-ip |
server add fixed ip |
Add new IP address on a network to server. |
add-secgroup |
server add security group |
Add a Security Group to a server. |
agent-create |
compute agent create |
Create new agent build. |
agent-delete |
compute agent delete |
Delete existing agent build. |
agent-list |
compute agent list |
List all builds. |
agent-modify |
compute agent set |
Modify existing agent build. |
aggregate-add-host |
aggregate add host |
Add the host to the specified aggregate. |
aggregate-create |
aggregate create |
Create a new aggregate with the specified details. |
aggregate-delete |
aggregate delete |
Delete the aggregate. |
aggregate-list |
aggregate list |
Print a list of all aggregates. |
aggregate-remove-host |
aggregate remove host |
Remove the specified host from the specified aggregate. |
aggregate-set-metadata |
aggregate set / unset |
Update the metadata associated with the aggregate. |
aggregate-show |
aggregate show |
Show details of the specified aggregate. |
aggregate-update |
aggregate set / unset |
Update the aggregate’s name and optionally availability zone. |
availability-zone-list |
availability zone list |
List all the availability zones. |
backup |
server backup create |
Backup a server by creating a ‘backup’ type snapshot. |
boot |
server create |
Boot a new server. |
cell-capacities |
Get cell capacities for all cells or a given cell. |
|
cell-show |
Show details of a given cell. |
|
clear-password |
server set –root-password |
Clear the admin password for a server from the metadata server. |
cloudpipe-configure |
WONTFIX |
Update the VPN IP/port of a cloudpipe instance. |
cloudpipe-create |
WONTFIX |
Create a cloudpipe instance for the given project. |
cloudpipe-list |
WONTFIX |
Print a list of all cloudpipe instances. |
console-log |
console log show |
Get console log output of a server. |
delete |
server delete |
Immediately shut down and delete specified server(s). |
diagnostics |
openstack server show –diagnostics |
Retrieve server diagnostics. |
evacuate |
Evacuate server from failed host. |
|
flavor-access-add |
Add flavor access for the given tenant. |
|
flavor-access-list |
Print access information about the given flavor. |
|
flavor-access-remove |
Remove flavor access for the given tenant. |
|
flavor-create |
flavor create |
Create a new flavor. |
flavor-delete |
flavor delete |
Delete a specific flavor |
flavor-key |
flavor set / unset |
Set or unset extra_spec for a flavor. |
flavor-list |
flavor list |
Print a list of available ‘flavors’ |
flavor-show |
flavor show |
Show details about the given flavor. |
floating-ip-associate |
server add floating ip |
Associate a floating IP address to a server. |
floating-ip-disassociate |
server remove floating ip |
Disassociate a floating IP address from a server. |
force-delete |
server delete |
Force delete a server. |
get-mks-console |
console url show –mks |
Get an MKS console to a server. |
get-password |
WONTFIX |
Get the admin password for a server. |
get-rdp-console |
console url show –rdp |
Get a rdp console to a server. |
get-serial-console |
console url show –serial |
Get a serial console to a server. |
get-spice-console |
console url show –spice |
Get a spice console to a server. |
get-vnc-console |
console url show –novnc | –xvpvnc |
Get a vnc console to a server. |
host-action |
Perform a power action on a host. |
|
host-describe |
host show |
Describe a specific host. |
host-evacuate |
Evacuate all instances from failed host. |
|
host-evacuate-live |
Live migrate all instances off the specified host to other available hosts. |
|
host-list |
host list |
List all hosts by service. |
host-meta |
Set or Delete metadata on all instances of a host. |
|
host-servers-migrate |
Cold migrate all instances off the specified host to other available hosts. |
|
host-update |
host set |
Update host settings. |
hypervisor-list |
hypervisor list |
List hypervisors. |
hypervisor-servers |
List servers belonging to specific hypervisors. |
|
hypervisor-show |
hypervisor show |
Display the details of the specified hypervisor. |
hypervisor-stats |
hypervisor stats show |
Get hypervisor statistics over all compute nodes. |
hypervisor-uptime |
Display the uptime of the specified hypervisor. |
|
image-create |
server image create |
Create a new image by taking a snapshot of a running server. |
instance-action |
Show an action. |
|
instance-action-list |
List actions on a server. |
|
interface-attach |
Attach a network interface to a server. |
|
interface-detach |
Detach a network interface from a server. |
|
interface-list |
port list –server |
List interfaces attached to a server. |
keypair-add |
keypair create |
Create a new key pair for use with servers. |
keypair-delete |
keypair delete |
Delete keypair given by its name. |
keypair-list |
keypair list |
Print a list of keypairs for a user |
keypair-show |
keypair show |
Show details about the given keypair. |
limits |
limits show |
Print rate and absolute limits. |
list |
server list |
List active servers. |
list-extensions |
extension list |
List all the os-api extensions that are available. |
list-secgroup |
security group list |
List Security Group(s) of a server. |
live-migration |
Migrate running server to a new machine. |
|
live-migration-abort |
Abort an on-going live migration. |
|
live-migration-force-comp |
Force on-going live migration to complete. |
|
lock |
server lock |
Lock a server. |
meta |
server set –property / unset |
Set or delete metadata on a server. |
migrate |
server migrate |
Migrate a server. The new host will be selected by the scheduler. |
migration-list |
Print a list of migrations. |
|
pause |
server pause |
Pause a server. |
quota-class-show |
List the quotas for a quota class. |
|
quota-class-update |
quota set –class |
Update the quotas for a quota class. |
quota-defaults |
quota list |
List the default quotas for a tenant. |
quota-delete |
quota set |
Delete quota for a tenant/user so their quota will Revert back to default. |
quota-show |
quota show |
List the quotas for a tenant/user. |
quota-update |
quota set |
Update the quotas for a tenant/user. |
reboot |
server reboot |
Reboot a server. |
rebuild |
server rebuild |
Shutdown, re-image, and re-boot a server. |
refresh-network |
WONTFIX |
Refresh server network information. |
remove-fixed-ip |
server remove fixed ip |
Remove an IP address from a server. |
remove-secgroup |
server remove security group |
Remove a Security Group from a server. |
rescue |
server rescue |
Reboots a server into rescue mode. |
reset-network |
WONTFIX |
Reset network of a server. |
reset-state |
server set –state |
Reset the state of a server. |
resize |
server resize |
Resize a server. |
resize-confirm |
server resize –confirm |
Confirm a previous resize. |
resize-revert |
server resize –revert |
Revert a previous resize. |
restore |
server restore |
Restore a soft-deleted server. |
resume |
server resume |
Resume a server. |
server-group-create |
server group create |
Create a new server group with the specified details. |
server-group-delete |
server group delete |
Delete specific server group(s). |
server-group-get |
server group show |
Get a specific server group. |
server-group-list |
server group list |
Print a list of all server groups. |
server-migration-list |
Get the migrations list of specified server. |
|
server-migration-show |
Get the migration of specified server. |
|
server-tag-add |
Add one or more tags to a server. |
|
server-tag-delete |
Delete one or more tags from a server. |
|
server-tag-delete-all |
Delete all tags from a server. |
|
server-tag-list |
Get list of tags from a server. |
|
server-tag-set |
Set list of tags to a server. |
|
service-delete |
compute service delete |
Delete the service. |
service-disable |
compute service set –disable |
Disable the service. |
service-enable |
compute service set –enable |
Enable the service. |
service-force-down |
compute service set –force |
Force service to down. |
service-list |
compute service list |
Show a list of all running services. |
set-password |
server set –root-password |
Change the admin password for a server. |
shelve |
server shelve |
Shelve a server. |
shelve-offload |
Remove a shelved server from the compute node. |
|
show |
server show |
Show details about the given server. |
ssh |
server ssh |
SSH into a server. |
start |
server start |
Start the server(s). |
stop |
server stop |
Stop the server(s). |
suspend |
server suspend |
Suspend a server. |
trigger-crash-dump |
server dump create |
Trigger crash dump in an instance. |
unlock |
server unlock |
Unlock a server. |
unpause |
server unpause |
Unpause a server. |
unrescue |
server unrescue |
Restart the server from normal boot disk again. |
unshelve |
server unshelve |
Unshelve a server. |
update |
server set / unset –description |
Update or unset the description for a server. |
update |
server set –name |
Update the name for a server. |
usage |
usage show |
Show usage data for a single tenant. |
usage-list |
usage list |
List usage data for all tenants. |
version-list |
List all API versions. |
|
virtual-interface-list |
Show virtual interface info about the given server. |
|
volume-attach |
server add volume |
Attach a volume to a server. |
volume-attachments |
server show |
List all the volumes attached to a server. |
volume-detach |
server remove volume |
Detach a volume from a server. |
volume-update |
Update volume attachment. |
|
x509-create-cert |
WONTFIX |
Create x509 cert for a user in tenant. |
x509-get-root-cert |
WONTFIX |
Fetch the x509 root cert. |
bash-completion |
complete |
Prints all of the commands and options to |
help |
help |
Display help about this program or one of its subcommands. |
swift CLI
¶
Swift CLI |
OSC Equivalent |
Description |
---|---|---|
delete |
object delete / container delete |
Delete a container or objects within a container. |
download |
object save / container save |
Download objects from containers. |
list |
object list / container list |
Lists the containers for the account or the objects for a container. |
post |
container create / object set / container set / object store account set |
Updates meta information for the account, container, or object. |
copy |
Copies object, optionally adds meta. |
|
stat |
object show / container show / object store account show |
Displays information for the account, container, or object. |
upload |
object create |
Uploads files or directories to the given container. |
capabilities |
List cluster capabilities. |
|
tempurl |
Create a temporary URL. |
|
auth |
WONTFIX |
Display auth related environment variables. |