Module: Misty::Openstack::KeystoneV2_0_ext

Included in:
Misty::Openstack::Keystone::V2_0
Defined in:
lib/misty/openstack/keystone/keystone_v2_0_ext.rb

Instance Method Summary collapse

Instance Method Details

#api_extObject



6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/misty/openstack/keystone/keystone_v2_0_ext.rb', line 6

def api_ext
{"/v2.0/users/{userId}/OS-KSADM/credentials"=>
{:POST=>[:grant_credential_to_user],
 :GET=>[:list_credentials_ec2_extension]},
 "/v2.0/users/{userId}/OS-KSADM/credentials/OS-KSEC2:ec2Credentials"=>
{:POST=>[:update_user_credentials],
 :DELETE=>[:delete_user_credentials],
 :GET=>[:get_user_credentials]},
 "/v2.0/users/{userId}/OS-KSADM/credentials/OS-KSEC2:ec2Credentials/{type}"=>
{:GET=>[:list_credentials_by_type]},
 "/v2.0/OS-KSCRUD/users/{userId}"=>{:PATCH=>[:change_user_s_own_password]}}
end

#tagObject



2
3
4
# File 'lib/misty/openstack/keystone/keystone_v2_0_ext.rb', line 2

def tag
  'Identity API Reference v3.8'
end