The Share
class inherits from
Resource
.
The base resource
_synchronized (bool) – This is not intended to be used directly. See
new()
and
existing()
.
connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow
Resource objects to be used without an active Connection, such as
in unit tests. Use of self._connection
in Resource code should
protect itself with a check for None.
Singular form of key for resource.
Plural form of key for resource.
The base part of the URI for this resource.
Allow create operation for this resource.
Allow get operation for this resource.
Allow update operation for this resource.
Allow delete operation for this resource.
Allow list operation for this resource.
Allow head operation for this resource.
Properties The share instance access rules status. A valid value is active, error, or syncing.
The availability zone.
The date and time stamp when the resource was created within the service’s database.
The user defined description of the resource.
The share host name.
The level of visibility for the share.
Whether or not this share supports snapshots that can be cloned into new shares.
Whether the share’s snapshots can be mounted directly and access controlled independently or not.
Whether the share can be reverted to its latest snapshot or not.
An extra specification that filters back ends by whether the share supports snapshots or not.
Indicates whether the share has replicas or not.
One or more metadata key and value pairs as a dictionary of strings.
The progress of the share creation.
The ID of the project that owns the resource.
The share replication type. Valid values are none, readable, writable and dr.
The UUID of the share group that this shares belongs to.
The share network ID.
The Shared File Systems protocol. A valid value is NFS, CIFS, GlusterFS, HDFS, CephFS, MAPRFS
The UUID of the share server.
The UUID of the share type. In minor versions, this parameter is a share type name, as a string.
Name of the share type.
The share size, in GiBs.
The UUID of the snapshot that was used to create the share.
The ID of the group snapshot instance that was used to create this share.
The share status
For the share migration, the migration task state.
ID of the user that the share was created by.
Display name for updating name
Display description for updating description
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.
Share
Share.resource_key
Share.resources_key
Share.base_path
Share.allow_create
Share.allow_fetch
Share.allow_commit
Share.allow_delete
Share.allow_list
Share.allow_head
Share.access_rules_status
Share.availability_zone
Share.created_at
Share.description
Share.host
Share.is_public
Share.is_creating_new_share_from_snapshot_supported
Share.is_mounting_snapshot_supported
Share.is_reverting_to_snapshot_supported
Share.is_snapshot_supported
Share.is_replicated
Share.metadata
Share.progress
Share.project_id
Share.replication_type
Share.share_group_id
Share.share_network_id
Share.share_protocol
Share.share_server_id
Share.share_type
Share.share_type_name
Share.size
Share.snapshot_id
Share.source_share_group_snapshot_member_id
Share.status
Share.task_state
Share.user_id
Share.display_name
Share.display_description