class Fog::Proxmox::Identity::Mock
Mock
class
class Mock
change_password request
class Mock
check_permissions request
class Mock
create_domain collection
class Mock
create_group request
class Mock
create_pool request
class Mock
create_role request
class Mock
create_token request
class Mock
create_user request
class Mock
delete_domain collection
class Mock
delete_group request
class Mock
delete_pool request
class Mock
delete_role collection
class Mock
delete_token request
class Real
delete_user request
class Mock
get_domain
request
class Mock
get_group
collection
class Mock
get_pool
collection
class Mock
get_token_info
request
class Mock
list_domains
request
class Mock
list_groups
request
class Mock
list_permissions
request
class Mock
list_pools
request
class Mock
list_roles
request
class Mock
list_tokens
request
class Mock
list_user_permissions
request
class Mock
list_users
request
class Mock
read_version request
class Real
update_domain request
class Mock
update_group request
class Mock
update_permissions request
class Mock
update_pool request
class Mock
update_role request
class Mock
update_token request
class Mock
update_user request
Attributes
Public Class Methods
# File lib/fog/proxmox/identity.rb, line 105 def initialize(options = {}) @proxmox_uri = URI.parse(options[:proxmox_url]) @proxmox_auth_method = options[:proxmox_auth_method] @proxmox_tokenid = options[:proxmox_tokenid] @proxmox_userid = options[:proxmox_userid] @proxmox_username = options[:proxmox_username] @proxmox_password = options[:proxmox_password] @proxmox_token = options[:proxmox_token] @proxmox_path = @proxmox_uri.path @config = options end
Public Instance Methods
# File lib/fog/proxmox/identity/requests/get_domain.rb, line 37 def get_domain(realm); end
# File lib/fog/proxmox/identity/requests/get_group.rb, line 37 def get_group(groupid); end
# File lib/fog/proxmox/identity/requests/get_pool.rb, line 37 def get_pool(poolid); end
# File lib/fog/proxmox/identity/requests/get_role.rb, line 37 def get_role(roleid); end
# File lib/fog/proxmox/identity/requests/get_token_info.rb, line 37 def get_token_info(realm); end
# File lib/fog/proxmox/identity/requests/get_user.rb, line 36 def get_user(userid); end
# File lib/fog/proxmox/identity/requests/list_domains.rb, line 37 def list_domains; end
# File lib/fog/proxmox/identity/requests/list_groups.rb, line 37 def list_groups; end
# File lib/fog/proxmox/identity/requests/list_permissions.rb, line 37 def list_permissions; end
# File lib/fog/proxmox/identity/requests/list_pools.rb, line 37 def list_pools; end
# File lib/fog/proxmox/identity/requests/list_roles.rb, line 36 def list_roles; end
# File lib/fog/proxmox/identity/requests/list_tokens.rb, line 37 def list_tokens; end
# File lib/fog/proxmox/identity/requests/list_user_permissions.rb, line 40 def list_user_permissions; end
# File lib/fog/proxmox/identity/requests/list_users.rb, line 38 def list_users(options = {}); end