OpenStackClient Mapping Guide¶
The following is a mapping between the legacy manila CLI client and
OpenStackClient. Command options are only shown when necessary.
manila command  | 
openstack command  | 
command description  | 
|---|---|---|
–version  | 
module list  | 
List the client software version  | 
absolute-limits  | 
share limits show –absolute  | 
Print a list of absolute limits for a user  | 
access-allow  | 
share access create  | 
Allow access to a given share  | 
access-deny  | 
share access delete  | 
Deny access to a share  | 
access-list  | 
share access list  | 
Show access list for share  | 
access-metadata  | 
share access set –property or share access unset –property  | 
Set or delete metadata on a share access rule  | 
access-show  | 
share access show  | 
Show details about a NAS share access rule  | 
api-version  | 
versions show –service sharev2  | 
Display the API version information  | 
availability-zone-list  | 
share availability zone list  | 
List all availability zones  | 
create  | 
share create  | 
Creates a new share  | 
credentials  | 
token issue  | 
Show user credentials returned from auth  | 
delete  | 
share delete  | 
Remove one or more shares  | 
endpoints  | 
endpoint list –service sharev2  | 
Discover endpoints that get returned from the authenticate services  | 
extend  | 
share resize  | 
Increases the size of an existing share  | 
extra-specs-list  | 
share type list  | 
Print a list of current ‘share types and extra specs’ (Admin Only)  | 
force-delete  | 
share delete –force  | 
Attempt force-delete of share regardless of state  | 
list  | 
share list  | 
List NAS shares with filters  | 
manage  | 
share adopt  | 
Manage share not handled by Manila  | 
message-delete  | 
share message delete  | 
Remove one or more messages  | 
message-list  | 
share message list  | 
Lists all messages  | 
message-show  | 
share message show  | 
Show details about a message  | 
metadata  | 
share set –property or share unset –property  | 
Set or delete metadata on a share  | 
metadata-show  | 
share show -c properties  | 
Show metadata of given share  | 
metadata-update-all  | 
Update all metadata of a share  | 
|
migration-cancel  | 
share migration cancel  | 
Cancel migration of a given share when copying  | 
migration-complete  | 
share migration complete  | 
Complete migration for a given share  | 
migration-get-progress  | 
share migration show  | 
Get migration progress of a given share when copying  | 
migration-start  | 
share migration start  | 
Migrate share to a new host  | 
pool-list  | 
share pool list  | 
List all backend storage pools known to the scheduler  | 
quota-class-show  | 
share quota show –class  | 
List the quotas for a quota class  | 
quota-class-update  | 
share quota update –class  | 
Update the quotas for a quota class  | 
quota-defaults  | 
share quota show –class default  | 
List the default quotas for a project  | 
quota-delete  | 
share quota delete  | 
Delete quota for a project or project/user or project/share-type  | 
quota-show  | 
share quota show  | 
List the quotas for a project or user or share type  | 
quota-update  | 
share quota set  | 
Update the quotas for a project/user and/or share type  | 
rate-limits  | 
share limits show –rate  | 
Print a list of rate limits for a user  | 
reset-state  | 
share set –status  | 
Explicitly update the state of a share  | 
reset-task-state  | 
share set –task-state  | 
Explicitly update the task state of a share  | 
restore  | 
share restore  | 
Restore one or more shares from recycle bin  | 
revert-to-snapshot  | 
share revert  | 
Revert a share to the specified snapshot  | 
security-service-create  | 
share security service create  | 
Create security service used by project  | 
security-service-delete  | 
share security service delete  | 
Delete one or more security services  | 
security-service-list  | 
share security service list  | 
Get a list of security services  | 
security-service-show  | 
share security service show  | 
Show security service  | 
security-service-update  | 
share security service set  | 
Update security service  | 
service-disable  | 
share service set –disable  | 
Disables ‘manila-share’ or ‘manila-scheduler’ services  | 
service-enable  | 
share service set –enable  | 
Enables ‘manila-share’ or ‘manila-scheduler’ services  | 
service-list  | 
share service list  | 
List all services  | 
share-export-location-list  | 
share export location list  | 
List export locations of a given share  | 
share-export-location-show  | 
share export location show  | 
Show export location of the share  | 
share-group-create  | 
share group create  | 
Creates a new share group  | 
share-group-delete  | 
share group delete  | 
Delete one or more share groups  | 
share-group-list  | 
share group list  | 
List share groups with filters  | 
share-group-reset-state  | 
share group set –status  | 
Explicitly update the state of a share group  | 
share-group-show  | 
share group show  | 
Show details about a share group  | 
share-group-update  | 
share group set or share group unset  | 
Update a share group  | 
share-group-snapshot-create  | 
share group snapshot create  | 
Creates a new share group snapshot  | 
share-group-snapshot-delete  | 
share group snapshot delete  | 
Remove one or more share group snapshots  | 
share-group-snapshot-list  | 
share group snapshot list  | 
List share group snapshots with filters  | 
share-group-snapshot-list-members  | 
share group snapshot members list  | 
List members of a share group snapshot  | 
share-group-snapshot-reset-state  | 
share group snapshot set –status  | 
Explicitly update the state of a share group snapshot  | 
share-group-snapshot-show  | 
share group snapshot show  | 
Show details about a share group snapshot  | 
share-group-snapshot-update  | 
share group snapshot set or share group snapshot unset  | 
Update a share group snapshot  | 
share-group-type-access-add  | 
share group type access create  | 
Adds share group type access for the given project  | 
share-group-type-access-list  | 
share group type access list  | 
Print access information about a share group type  | 
share-group-type-access-remove  | 
share group type access delete  | 
Removes share group type access for the given project  | 
share-group-type-create  | 
share group type create  | 
Create a new share group type  | 
share-group-type-delete  | 
share group type delete  | 
Delete a specific share group type  | 
share-group-type-key  | 
share group type set –group-specs  | 
Set or unset group_spec for a share group type  | 
share-group-type-list  | 
share group type list  | 
Print a list of available ‘share group types’  | 
share-group-type-specs-list  | 
share group type list  | 
Print a list of ‘share group types specs’ (Admin Only)  | 
share-instance-export-location-list  | 
share instance export location list  | 
List export locations of a given share instance  | 
share-instance-export-location-show  | 
share instance export location show  | 
Show export location for the share instance  | 
share-instance-force-delete  | 
share instance delete  | 
Force-delete the share instance regardless of state  | 
share-instance-list  | 
share instance list  | 
List share instances  | 
share-instance-reset-state  | 
share instance set –status  | 
Explicitly update the state of a share instance  | 
share-instance-show  | 
share instance show  | 
Show details about a share instance  | 
share-network-create  | 
share network create  | 
Create a share network to export shares to  | 
share-network-delete  | 
share network delete  | 
Delete one or more share networks  | 
share-network-list  | 
share network list  | 
Get a list of share networks  | 
share-network-reset-state  | 
share network set –status  | 
Explicitly update the state of a share network  | 
share-network-security-service-add  | 
share network set –security-service  | 
Associate security service with share network  | 
share-network-security-service-add-check  | 
share network set –check-only –new-security-service  | 
Associate security service with share network  | 
share-network-security-service-list  | 
share network show  | 
Get list of security services associated with a given share network  | 
share-network-security-service-remove  | 
share network unset –security-service  | 
Dissociate security service from share network  | 
share-network-security-service-update  | 
share network set –current-security-service –new-security-service  | 
Update a current security service to a new security service  | 
share-network-security-service-update-check  | 
share network set –check-only –current-security-service –new-security-service  | 
Check if a security service update on the share network is supported  | 
share-network-show  | 
share network show  | 
Retrieve details for a share network  | 
share-network-subnet-create  | 
share network subnet create  | 
Add a new subnet into a share network  | 
share-network-subnet-create-check  | 
share network subnet create –check-only  | 
Check if a new subnet can be added to a share network  | 
share-network-subnet-delete  | 
share network subnet delete  | 
Delete one or more share network subnets  | 
share-network-subnet-show  | 
share network subnet show  | 
Show share network subnet  | 
share-network-update  | 
share network set or share network unset  | 
Update share network data  | 
share-replica-create  | 
share replica create  | 
Create a share replica  | 
share-replica-delete  | 
share replica delete  | 
Remove one or more share replicas  | 
share-replica-export-location-list  | 
share replica export location list  | 
List export locations of a share replica  | 
share-replica-export-location-show  | 
share replica export location show  | 
Show details of a share replica’s export location  | 
share-replica-list  | 
share replica list  | 
List share replicas  | 
share-replica-promote  | 
share replica promote  | 
Promote specified replica to ‘active’ replica_state  | 
share-replica-reset-replica-state  | 
share replica set –replica-state  | 
Explicitly update the ‘replica_state’ of a share replica  | 
share-replica-reset-state  | 
share replica set –status  | 
Explicitly update the ‘status’ of a share replica  | 
share-replica-resync  | 
share replica resync  | 
Attempt to update the share replica with its ‘active’ mirror  | 
share-replica-show  | 
share replica show  | 
Show details about a replica  | 
share-server-delete  | 
share server delete  | 
Delete one or more share servers  | 
share-server-details  | 
share server show  | 
Show share server details  | 
share-server-list  | 
share server list  | 
List all share servers  | 
share-server-manage  | 
share server adopt  | 
Manage share server not handled by Manila  | 
share-server-migration-cancel  | 
share server migration cancel  | 
Cancels migration of a given share server when copying  | 
share-server-migration-check  | 
share server migration start –check-only  | 
Check migration compatibility for a share server with desired properties  | 
share-server-migration-complete  | 
share server migration complete  | 
Complete migration for a given share server  | 
share-server-migration-get-progress  | 
share server migration show  | 
Get migration progress of a given share server when copying  | 
share-server-migration-start  | 
share server migration start  | 
Migrate share server to a new host  | 
share-server-reset-state  | 
share server set –status  | 
Explicitly update the state of a share server  | 
share-server-reset-task-state  | 
share server set –task-state  | 
Explicitly update the task state of a share  | 
share-server-show  | 
share server show  | 
Show share server info  | 
share-server-unmanage  | 
share server abandon  | 
Unmanage share server  | 
share-transfer-accept  | 
share transfer accept  | 
Accepts a share transfer.  | 
share-transfer-create  | 
share transfer create  | 
Creates a share transfer.  | 
share-transfer-delete  | 
share transfer delete  | 
Remove one or more transfers  | 
share-transfer-list  | 
share transfer list  | 
Lists all transfers  | 
share-transfer-show  | 
share transfer show  | 
Delete a transfer  | 
show  | 
share show  | 
Show details about a NAS share  | 
shrink  | 
share resize  | 
Decreases the size of an existing share  | 
snapshot-access-allow  | 
share snapshot access create  | 
Allow read only access to a snapshot  | 
snapshot-access-deny  | 
share snapshot access delete  | 
Deny access to a snapshot  | 
snapshot-access-list  | 
share snapshot access list  | 
Show access list for a snapshot  | 
snapshot-create  | 
share snapshot create  | 
Add a new snapshot  | 
snapshot-delete  | 
share snapshot delete  | 
Remove one or more snapshots  | 
snapshot-export-location-list  | 
share snapshot export location list  | 
List export locations of a given snapshot  | 
snapshot-export-location-show  | 
share snapshot export location show  | 
Show export location of the share snapshot  | 
snapshot-force-delete  | 
share snapshot delete –force  | 
Attempt force-deletion of one or more snapshots Regardless of the state  | 
snapshot-instance-export-location-list  | 
share snapshot instance export location list  | 
List export locations of a given snapshot instance  | 
snapshot-instance-export-location-show  | 
share snapshot instance export location show  | 
Show export location of the share instance snapshot  | 
snapshot-instance-list  | 
share snapshot instance list  | 
List share snapshot instances  | 
snapshot-instance-reset-state  | 
share snapshot instance set –status  | 
Explicitly update the state of a share snapshot instance  | 
snapshot-instance-show  | 
share snapshot instance show  | 
Show details about a share snapshot instance  | 
snapshot-list  | 
share snapshot list  | 
List all the snapshots  | 
snapshot-manage  | 
share snapshot adopt  | 
Manage share snapshot not handled by Manila  | 
snapshot-rename  | 
share snapshot set –name  | 
Rename a snapshot  | 
snapshot-reset-state  | 
share snapshot set –status  | 
Explicitly update the state of a snapshot  | 
snapshot-show  | 
share snapshot show  | 
Show details about a snapshot  | 
snapshot-unmanage  | 
share snapshot abandon  | 
Unmanage one or more share snapshots  | 
soft-delete  | 
share delete –soft  | 
Soft delete one or more shares  | 
type-access-add  | 
share type access create  | 
Add share type access for the given project  | 
type-access-list  | 
share type access list  | 
Print access information about the given share type  | 
type-access-remove  | 
share type access delete  | 
Remove share type access for the given project  | 
type-create  | 
share type create  | 
Create a new share type  | 
type-delete  | 
share type delete  | 
Delete one or more specific share types  | 
type-key  | 
share type set –extra-specs  | 
Set or unset extra_spec for a share type  | 
type-list  | 
share type list  | 
Print a list of available ‘share types’  | 
type-show  | 
share type show  | 
Show share type details  | 
type-update  | 
share type set or share type unset  | 
Update share type name and/or description and/or visibility  | 
unmanage  | 
share abandon  | 
Unmanage share  | 
update  | 
share set or share unset  | 
Rename a share  | 
bash-completion  | 
complete  | 
Print arguments for bash_completion  | 
list-extensions  | 
List all the os-api extensions that are available  |