Volume v1 QoS action implementations
openstackclient.volume.v1.qos_specs.
AssociateQos
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.qos_specs.
CreateQos
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.ShowOne
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.qos_specs.
DeleteQos
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.qos_specs.
DisassociateQos
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.qos_specs.
ListQos
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Lister
log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.qos_specs.
SetQos
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶Service action implementations
Volume v1 Volume action implementations
openstackclient.volume.v1.volume.
AttachmentsColumn
(value, server_cache=None)¶Bases: cliff.columns.FormattableColumn
Formattable column for attachments column.
Unlike the parent FormattableColumn class, the initializer of the
class takes server_cache as the second argument.
osc_lib.utils.get_item_properties instantiate cliff FormattableColumn
object with a single parameter “column value”, so you need to pass
a partially initialized class like
functools.partial(AttachmentsColumn, server_cache)
.
human_readable
()¶Return a formatted string of a volume’s attached instances
Return type: | a string of formatted instances |
---|
openstackclient.volume.v1.volume.
CreateVolume
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.ShowOne
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume.
DeleteVolume
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume.
ListVolume
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Lister
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume.
MigrateVolume
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume.
SetVolume
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶Volume v1 Backup action implementations
openstackclient.volume.v1.volume_backup.
CreateVolumeBackup
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.ShowOne
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_backup.
DeleteVolumeBackup
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_backup.
ListVolumeBackup
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Lister
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_backup.
RestoreVolumeBackup
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_backup.
ShowVolumeBackup
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.ShowOne
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_backup.
VolumeIdColumn
(value, volume_cache=None)¶Bases: cliff.columns.FormattableColumn
Formattable column for volume ID column.
Unlike the parent FormattableColumn class, the initializer of the
class takes volume_cache as the second argument.
osc_lib.utils.get_item_properties instantiate cliff FormattableColumn
object with a single parameter “column value”, so you need to pass
a partially initialized class like
functools.partial(VolumeIdColumn, volume_cache)
.
human_readable
()¶Return a volume name if available
Return type: | either the volume ID or name |
---|
Volume v1 Snapshot action implementations
openstackclient.volume.v1.volume_snapshot.
CreateVolumeSnapshot
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.ShowOne
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_snapshot.
DeleteVolumeSnapshot
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_snapshot.
ListVolumeSnapshot
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Lister
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_snapshot.
SetVolumeSnapshot
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_snapshot.
ShowVolumeSnapshot
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.ShowOne
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_snapshot.
UnsetVolumeSnapshot
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_snapshot.
VolumeIdColumn
(value, volume_cache=None)¶Bases: cliff.columns.FormattableColumn
Formattable column for volume ID column.
Unlike the parent FormattableColumn class, the initializer of the
class takes volume_cache as the second argument.
osc_lib.utils.get_item_properties instantiate cliff FormattableColumn
object with a single parameter “column value”, so you need to pass
a partially initialized class like
functools.partial(VolumeIdColumn, volume_cache)
.
human_readable
()¶Return a volume name if available
Return type: | either the volume ID or name |
---|
Volume v1 transfer action implementations
openstackclient.volume.v1.volume_transfer_request.
AcceptTransferRequest
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.ShowOne
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_transfer_request.
CreateTransferRequest
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.ShowOne
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_transfer_request.
DeleteTransferRequest
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶Volume v1 Type action implementations
openstackclient.volume.v1.volume_type.
CreateVolumeType
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.ShowOne
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_type.
DeleteVolumeType
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_type.
EncryptionInfoColumn
(value, encryption_data=None)¶Bases: cliff.columns.FormattableColumn
Formattable column for encryption info column.
Unlike the parent FormattableColumn class, the initializer of the
class takes encryption_data as the second argument.
osc_lib.utils.get_item_properties instantiate cliff FormattableColumn
object with a single parameter “column value”, so you need to pass
a partially initialized class like
functools.partial(EncryptionInfoColumn encryption_data)
.
human_readable
()¶machine_readable
()¶openstackclient.volume.v1.volume_type.
ListVolumeType
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Lister
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶openstackclient.volume.v1.volume_type.
SetVolumeType
(app, app_args, cmd_name=None)¶Bases: osc_lib.command.command.Command
get_parser
(prog_name)¶log
= <logging.Logger object>¶take_action
(parsed_args)¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.