180 lines
5.1 KiB
ReStructuredText
180 lines
5.1 KiB
ReStructuredText
Shared File System API
|
|
======================
|
|
|
|
.. automodule:: openstack.shared_file_system.v2._proxy
|
|
|
|
The Shared File System Class
|
|
----------------------------
|
|
|
|
The high-level interface for accessing the shared file systems service API is
|
|
available through the ``shared_file_system`` member of a :class:`~openstack
|
|
.connection.Connection` object. The ``shared_file_system`` member will only
|
|
be added if the service is detected. ``share`` is an alias of the
|
|
``shared_file_system`` member.
|
|
|
|
|
|
Shared File System Availability Zones
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Interact with Availability Zones supported by the Shared File Systems
|
|
service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: availability_zones
|
|
|
|
|
|
Shared File System Shares
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Interact with Shares supported by the Shared File Systems
|
|
service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: shares, get_share, delete_share, update_share, create_share,
|
|
revert_share_to_snapshot, resize_share, find_share, manage_share,
|
|
unmanage_share
|
|
|
|
|
|
Shared File System Storage Pools
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Interact with the storage pool statistics exposed by the Shared File
|
|
Systems Service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: storage_pools
|
|
|
|
|
|
Shared File System User Messages
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
View and manipulate asynchronous user messages emitted by the Shared
|
|
File Systems service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: user_messages, get_user_message, delete_user_message
|
|
|
|
|
|
Shared File System Limits
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Get absolute limits of resources supported by the Shared File Systems
|
|
service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: limits
|
|
|
|
|
|
Shared File System Snapshots
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Interact with Share Snapshots supported by the Shared File Systems
|
|
service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: share_snapshots, get_share_snapshot, delete_share_snapshot,
|
|
update_share_snapshot, create_share_snapshot
|
|
|
|
Shared File System Share Snapshot Instances
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Interact with Share Snapshot Instances supported by the
|
|
Shared File Systems service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: share_snapshot_instances, get_share_snapshot_instance
|
|
|
|
|
|
Shared File System Share Networks
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Create and manipulate Share Networks with the Shared File Systems service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: share_networks, get_share_network, delete_share_network,
|
|
update_share_network, create_share_network
|
|
|
|
|
|
Shared File System Share Instances
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Administrators can list, show information for, explicitly set the
|
|
state of, and force-delete share instances within the Shared File
|
|
Systems Service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: share_instances, get_share_instance,
|
|
reset_share_instance_status,
|
|
delete_share_instance
|
|
|
|
|
|
Shared File System Share Network Subnets
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Create and manipulate Share Network Subnets with the Shared File Systems
|
|
service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: share_network_subnets, get_share_network_subnet,
|
|
create_share_network_subnet, delete_share_network_subnet
|
|
|
|
|
|
Shared File System Share Access Rules
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Create, View, and Delete access rules for shares from the
|
|
Shared File Systems service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: access_rules, get_access_rule, create_access_rule,
|
|
delete_access_rule
|
|
|
|
|
|
Shared File System Share Groups
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Interact with Share groups supported by the Shared File Systems
|
|
service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: share_groups, get_share_group, delete_share_group,
|
|
update_share_group, create_share_group, find_share_group
|
|
|
|
|
|
Shared File System Share Group Snapshots
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Interact with Share Group Snapshots by the Shared File Systems
|
|
service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: share_group_snapshots, get_share_group_snapshot, create_share_group_snapshot,
|
|
reset_share_group_snapshot_status, update_share_group_snapshot,
|
|
delete_share_group_snapshot
|
|
|
|
|
|
Shared File System Share Metadata
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
List, Get, Create, Update, and Delete metadata for shares from the
|
|
Shared File Systems service.
|
|
|
|
.. autoclass:: openstack.shared_file_system.v2._proxy.Proxy
|
|
:noindex:
|
|
:members: get_share_metadata, get_share_metadata_item,
|
|
create_share_metadata, update_share_metadata,
|
|
delete_share_metadata
|