Class
Fog::SharedFileSystem::OpenStack::Mock
In:
lib/fog/shared_file_system/openstack.rb
lib/fog/shared_file_system/openstack/requests/delete_share_network.rb
lib/fog/shared_file_system/openstack/requests/update_share.rb
lib/fog/shared_file_system/openstack/requests/get_share_export_location.rb
lib/fog/shared_file_system/openstack/requests/create_snapshot.rb
lib/fog/shared_file_system/openstack/requests/create_share.rb
lib/fog/shared_file_system/openstack/requests/get_limits.rb
lib/fog/shared_file_system/openstack/requests/update_share_network.rb
lib/fog/shared_file_system/openstack/requests/list_snapshots_detail.rb
lib/fog/shared_file_system/openstack/requests/update_quota.rb
lib/fog/shared_file_system/openstack/requests/list_shares_detail.rb
lib/fog/shared_file_system/openstack/requests/get_snapshot.rb
lib/fog/shared_file_system/openstack/requests/list_share_access_rules.rb
lib/fog/shared_file_system/openstack/requests/get_share_network.rb
lib/fog/shared_file_system/openstack/requests/get_quota.rb
lib/fog/shared_file_system/openstack/requests/list_availability_zones.rb
lib/fog/shared_file_system/openstack/requests/list_share_networks_detail.rb
lib/fog/shared_file_system/openstack/requests/list_share_networks.rb
lib/fog/shared_file_system/openstack/requests/update_snapshot.rb
lib/fog/shared_file_system/openstack/requests/shrink_share.rb
lib/fog/shared_file_system/openstack/requests/get_share.rb
lib/fog/shared_file_system/openstack/requests/list_shares.rb
lib/fog/shared_file_system/openstack/requests/list_share_export_locations.rb
lib/fog/shared_file_system/openstack/requests/delete_share.rb
lib/fog/shared_file_system/openstack/requests/extend_share.rb
lib/fog/shared_file_system/openstack/requests/revoke_share_access.rb
lib/fog/shared_file_system/openstack/requests/grant_share_access.rb
lib/fog/shared_file_system/openstack/requests/list_snapshots.rb
lib/fog/shared_file_system/openstack/requests/create_share_network.rb
lib/fog/shared_file_system/openstack/requests/delete_snapshot.rb
Parent:
Object
rubocop:disable LineLength, Metrics/MethodLength, Metrics/ClassLength, Metrics/AbcSize
Methods
create_share
create_share_network
create_snapshot
credentials
data
data
delete_share
delete_share_network
delete_snapshot
extend_share
get_limits
get_quota
get_share
get_share_export_location
get_share_network
get_snapshot
grant_share_access
list_availability_zones
list_share_access_rules
list_share_export_locations
list_share_networks
list_share_networks_detail
list_shares
list_shares_detail
list_snapshots
list_snapshots_detail
new
reset
reset_data
revoke_share_access
shrink_share
update_quota
update_share
update_share_network
update_snapshot
Public Class methods
data
()
new
(options = {})
reset
()
Public Instance methods
create_share
(protocol, size, options = {})
create_share_network
(options = {})
create_snapshot
(share_id, options = {})
credentials
()
data
()
delete_share
(id)
delete_share_network
(id)
delete_snapshot
(id)
extend_share
(_share_id, _new_size)
get_limits
()
get_quota
(project_id)
get_share
(id)
get_share_export_location
(id)
get_share_network
(id)
get_snapshot
(id)
grant_share_access
(share_id, access_to, access_type, access_level)
list_availability_zones
()
list_share_access_rules
(share_id)
list_share_export_locations
(share_id)
list_share_networks
(_options = {})
list_share_networks_detail
(_options = {})
list_shares
(_options = {})
list_shares_detail
(_options = {})
list_snapshots
(_options = {})
list_snapshots_detail
(_options = {})
reset_data
()
revoke_share_access
(_share_id, _access_id)
shrink_share
(_share_id, _new_size)
update_quota
(project_id, options = {})
update_share
(id, options = {})
update_share_network
(id, options = {})
update_snapshot
(id, options = {})
[Validate]