lsm_san_ops_v1 Struct Reference

Block array oriented functions (callback functions) NOTE: This structure cannot change as we need to maintain backwards compatibility. More...

#include <libstoragemgmt_plug_interface.h>

Data Fields

lsm_plug_volume_list vol_get
lsm_plug_disk_list disk_get
lsm_plug_volume_create vol_create
lsm_plug_volume_replicate vol_replicate
lsm_plug_volume_replicate_range_block_size vol_rep_range_bs
lsm_plug_volume_replicate_range vol_rep_range
lsm_plug_volume_resize vol_resize
lsm_plug_volume_delete vol_delete
lsm_plug_volume_enable vol_enable
lsm_plug_volume_disable vol_disable
lsm_plug_iscsi_chap_auth iscsi_chap_auth
lsm_plug_access_group_list ag_list
lsm_plug_access_group_create ag_create
lsm_plug_access_group_delete ag_delete
lsm_plug_access_group_initiator_add ag_add_initiator
lsm_plug_access_group_initiator_delete ag_del_initiator
lsm_plug_volume_mask ag_grant
lsm_plug_volume_unmask ag_revoke
lsm_plug_volumes_accessible_by_access_group vol_accessible_by_ag
lsm_plug_access_groups_granted_to_volume ag_granted_to_vol
lsm_plug_volume_child_dependency vol_child_depends
lsm_plug_volume_child_dependency_delete vol_child_depends_rm
lsm_plug_target_port_list target_port_list

Detailed Description

Block array oriented functions (callback functions) NOTE: This structure cannot change as we need to maintain backwards compatibility.

Definition at line 775 of file libstoragemgmt_plug_interface.h.


Field Documentation

^ access group delete

Definition at line 804 of file libstoragemgmt_plug_interface.h.

^ access groups

Definition at line 800 of file libstoragemgmt_plug_interface.h.

^ adding an initiator to an access group

Definition at line 806 of file libstoragemgmt_plug_interface.h.

^ access group create

Definition at line 802 of file libstoragemgmt_plug_interface.h.

^ deleting an initiator from an access group

Definition at line 808 of file libstoragemgmt_plug_interface.h.

^ volumes accessible by access group

Definition at line 814 of file libstoragemgmt_plug_interface.h.

^ iscsi chap authentication

Definition at line 798 of file libstoragemgmt_plug_interface.h.

^ acess group grant

Definition at line 810 of file libstoragemgmt_plug_interface.h.

^ retrieving volumes

Definition at line 778 of file libstoragemgmt_plug_interface.h.

^ volume is unaccessible

Definition at line 796 of file libstoragemgmt_plug_interface.h.

^Callback to remove volume child dependencies

Definition at line 820 of file libstoragemgmt_plug_interface.h.

^ access group revoke

Definition at line 812 of file libstoragemgmt_plug_interface.h.

^ access groups granted to a volume

Definition at line 816 of file libstoragemgmt_plug_interface.h.

^ volume child dependencies

Definition at line 818 of file libstoragemgmt_plug_interface.h.

^ retrieve disks

Definition at line 780 of file libstoragemgmt_plug_interface.h.

^ resizing a volume

Definition at line 790 of file libstoragemgmt_plug_interface.h.

^ volume is accessible

Definition at line 794 of file libstoragemgmt_plug_interface.h.

^ deleting a volume

Definition at line 792 of file libstoragemgmt_plug_interface.h.

Definition at line 776 of file libstoragemgmt_plug_interface.h.

^ volume replication range block size

Definition at line 786 of file libstoragemgmt_plug_interface.h.

^ replicating lun

Definition at line 784 of file libstoragemgmt_plug_interface.h.

^ creating a lun

Definition at line 782 of file libstoragemgmt_plug_interface.h.

^ volume replication range

Definition at line 788 of file libstoragemgmt_plug_interface.h.


The documentation for this struct was generated from the following file:

Generated on 9 Jul 2015 for libStorageMgmt by  doxygen 1.6.1