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.
ShareShare.resource_keyShare.resources_keyShare.base_pathShare.allow_createShare.allow_fetchShare.allow_commitShare.allow_deleteShare.allow_listShare.allow_headShare.access_rules_statusShare.availability_zoneShare.created_atShare.descriptionShare.hostShare.is_publicShare.is_creating_new_share_from_snapshot_supportedShare.is_mounting_snapshot_supportedShare.is_reverting_to_snapshot_supportedShare.is_snapshot_supportedShare.is_replicatedShare.metadataShare.progressShare.project_idShare.replication_typeShare.share_group_idShare.share_network_idShare.share_protocolShare.share_server_idShare.share_typeShare.share_type_nameShare.sizeShare.snapshot_idShare.source_share_group_snapshot_member_idShare.statusShare.task_stateShare.user_idShare.display_nameShare.display_description