Class: Fog::Identity::OpenStack::V3::Mock

Inherits:
Object
  • Object
show all
Includes:
OpenStack::Core
Defined in:
lib/fog/openstack/identity_v3.rb,
lib/fog/openstack/requests/identity_v3/get_role.rb,
lib/fog/openstack/requests/identity_v3/get_user.rb,
lib/fog/openstack/requests/identity_v3/get_group.rb,
lib/fog/openstack/requests/identity_v3/get_domain.rb,
lib/fog/openstack/requests/identity_v3/get_policy.rb,
lib/fog/openstack/requests/identity_v3/list_roles.rb,
lib/fog/openstack/requests/identity_v3/list_users.rb,
lib/fog/openstack/requests/identity_v3/create_role.rb,
lib/fog/openstack/requests/identity_v3/create_user.rb,
lib/fog/openstack/requests/identity_v3/delete_role.rb,
lib/fog/openstack/requests/identity_v3/delete_user.rb,
lib/fog/openstack/requests/identity_v3/get_project.rb,
lib/fog/openstack/requests/identity_v3/get_service.rb,
lib/fog/openstack/requests/identity_v3/list_groups.rb,
lib/fog/openstack/requests/identity_v3/token_check.rb,
lib/fog/openstack/requests/identity_v3/update_role.rb,
lib/fog/openstack/requests/identity_v3/update_user.rb,
lib/fog/openstack/requests/identity_v3/auth_domains.rb,
lib/fog/openstack/requests/identity_v3/create_group.rb,
lib/fog/openstack/requests/identity_v3/delete_group.rb,
lib/fog/openstack/requests/identity_v3/get_endpoint.rb,
lib/fog/openstack/requests/identity_v3/list_domains.rb,
lib/fog/openstack/requests/identity_v3/token_revoke.rb,
lib/fog/openstack/requests/identity_v3/update_group.rb,
lib/fog/openstack/requests/identity_v3/auth_projects.rb,
lib/fog/openstack/requests/identity_v3/create_domain.rb,
lib/fog/openstack/requests/identity_v3/create_policy.rb,
lib/fog/openstack/requests/identity_v3/delete_domain.rb,
lib/fog/openstack/requests/identity_v3/delete_policy.rb,
lib/fog/openstack/requests/identity_v3/list_policies.rb,
lib/fog/openstack/requests/identity_v3/list_projects.rb,
lib/fog/openstack/requests/identity_v3/list_services.rb,
lib/fog/openstack/requests/identity_v3/update_domain.rb,
lib/fog/openstack/requests/identity_v3/update_policy.rb,
lib/fog/openstack/requests/identity_v3/create_project.rb,
lib/fog/openstack/requests/identity_v3/create_service.rb,
lib/fog/openstack/requests/identity_v3/delete_project.rb,
lib/fog/openstack/requests/identity_v3/delete_service.rb,
lib/fog/openstack/requests/identity_v3/list_endpoints.rb,
lib/fog/openstack/requests/identity_v3/token_validate.rb,
lib/fog/openstack/requests/identity_v3/update_project.rb,
lib/fog/openstack/requests/identity_v3/update_service.rb,
lib/fog/openstack/requests/identity_v3/create_endpoint.rb,
lib/fog/openstack/requests/identity_v3/delete_endpoint.rb,
lib/fog/openstack/requests/identity_v3/update_endpoint.rb,
lib/fog/openstack/requests/identity_v3/group_user_check.rb,
lib/fog/openstack/requests/identity_v3/list_group_users.rb,
lib/fog/openstack/requests/identity_v3/list_user_groups.rb,
lib/fog/openstack/requests/identity_v3/add_user_to_group.rb,
lib/fog/openstack/requests/identity_v3/get_os_credential.rb,
lib/fog/openstack/requests/identity_v3/list_user_projects.rb,
lib/fog/openstack/requests/identity_v3/token_authenticate.rb,
lib/fog/openstack/requests/identity_v3/list_os_credentials.rb,
lib/fog/openstack/requests/identity_v3/create_os_credential.rb,
lib/fog/openstack/requests/identity_v3/delete_os_credential.rb,
lib/fog/openstack/requests/identity_v3/update_os_credential.rb,
lib/fog/openstack/requests/identity_v3/list_role_assignments.rb,
lib/fog/openstack/requests/identity_v3/check_domain_user_role.rb,
lib/fog/openstack/requests/identity_v3/grant_domain_user_role.rb,
lib/fog/openstack/requests/identity_v3/list_domain_user_roles.rb,
lib/fog/openstack/requests/identity_v3/remove_user_from_group.rb,
lib/fog/openstack/requests/identity_v3/check_domain_group_role.rb,
lib/fog/openstack/requests/identity_v3/check_project_user_role.rb,
lib/fog/openstack/requests/identity_v3/grant_domain_group_role.rb,
lib/fog/openstack/requests/identity_v3/grant_project_user_role.rb,
lib/fog/openstack/requests/identity_v3/list_domain_group_roles.rb,
lib/fog/openstack/requests/identity_v3/list_project_user_roles.rb,
lib/fog/openstack/requests/identity_v3/revoke_domain_user_role.rb,
lib/fog/openstack/requests/identity_v3/check_project_group_role.rb,
lib/fog/openstack/requests/identity_v3/grant_project_group_role.rb,
lib/fog/openstack/requests/identity_v3/list_project_group_roles.rb,
lib/fog/openstack/requests/identity_v3/revoke_domain_group_role.rb,
lib/fog/openstack/requests/identity_v3/revoke_project_user_role.rb,
lib/fog/openstack/requests/identity_v3/revoke_project_group_role.rb

Instance Attribute Summary

Attributes included from OpenStack::Core

#auth_token, #auth_token_expiration, #current_tenant, #current_user, #current_user_id, #openstack_domain_id, #openstack_domain_name, #openstack_project_domain, #openstack_project_domain_id, #openstack_user_domain, #openstack_user_domain_id

Instance Method Summary collapse

Methods included from OpenStack::Core

#credentials, #initialize_identity, #reload

Constructor Details

#initialize(options = {}) ⇒ Mock

Returns a new instance of Mock.



123
124
125
# File 'lib/fog/openstack/identity_v3.rb', line 123

def initialize(options={})

end

Instance Method Details

#auth_domainsObject



17
18
19
# File 'lib/fog/openstack/requests/identity_v3/auth_domains.rb', line 17

def auth_domains

end

#auth_projectsObject



17
18
19
# File 'lib/fog/openstack/requests/identity_v3/auth_projects.rb', line 17

def auth_projects

end

#get_domain(id) ⇒ Object



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/get_domain.rb', line 16

def get_domain(id)

end

#get_endpoint(id) ⇒ Object



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/get_endpoint.rb', line 16

def get_endpoint(id)

end

#get_group(id) ⇒ Object



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/get_group.rb', line 16

def get_group(id)

end

#get_os_credential(id) ⇒ Object



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/get_os_credential.rb', line 16

def get_os_credential(id)

end

#get_policy(id) ⇒ Object



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/get_policy.rb', line 16

def get_policy(id)

end

#get_role(id) ⇒ Object



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/get_role.rb', line 16

def get_role(id)

end

#get_service(id) ⇒ Object



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/get_service.rb', line 16

def get_service(id)

end

#get_user(id) ⇒ Object



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/get_user.rb', line 16

def get_user(id)

end

#list_domain_user_roles(id, group_id) ⇒ Object



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/list_domain_user_roles.rb', line 16

def list_domain_user_roles(id, user_id)

end

#list_domains(options = {}) ⇒ Object



17
18
19
# File 'lib/fog/openstack/requests/identity_v3/list_domains.rb', line 17

def list_domains(options = {})

end

#list_endpoints(options = {}) ⇒ Object



17
18
19
# File 'lib/fog/openstack/requests/identity_v3/list_endpoints.rb', line 17

def list_endpoints(options={})

end

#list_group_usersObject



17
18
19
# File 'lib/fog/openstack/requests/identity_v3/list_group_users.rb', line 17

def list_group_users

end

#list_groups(options = {}) ⇒ Object



25
26
27
# File 'lib/fog/openstack/requests/identity_v3/list_groups.rb', line 25

def list_groups(options = {})

end

#list_os_credentials(options = {}) ⇒ Object



17
18
19
# File 'lib/fog/openstack/requests/identity_v3/list_os_credentials.rb', line 17

def list_os_credentials(options = {})

end

#list_policies(options = {}) ⇒ Object



17
18
19
# File 'lib/fog/openstack/requests/identity_v3/list_policies.rb', line 17

def list_policies(options = {})

end

#list_project_user_roles(id, group_id) ⇒ Object



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/list_project_user_roles.rb', line 16

def list_project_user_roles(id, user_id)

end

#list_projects(options = {}) ⇒ Object



24
25
26
# File 'lib/fog/openstack/requests/identity_v3/list_projects.rb', line 24

def list_projects(options = {})

end

#list_role_assignments(options = {}) ⇒ Object



32
33
34
# File 'lib/fog/openstack/requests/identity_v3/list_role_assignments.rb', line 32

def list_role_assignments(options = {})

end

#list_roles(options = {}) ⇒ Object



17
18
19
# File 'lib/fog/openstack/requests/identity_v3/list_roles.rb', line 17

def list_roles(options = {})

end

#list_services(options = {}) ⇒ Object



17
18
19
# File 'lib/fog/openstack/requests/identity_v3/list_services.rb', line 17

def list_services(options = {})

end

#list_user_groupsObject



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/list_user_groups.rb', line 16

def list_user_groups

end

#list_user_projectsObject



16
17
18
# File 'lib/fog/openstack/requests/identity_v3/list_user_projects.rb', line 16

def list_user_projects

end

#list_users(options = {}) ⇒ Object



17
18
19
# File 'lib/fog/openstack/requests/identity_v3/list_users.rb', line 17

def list_users(options = {})

end