joyent-portal/packages/cloudapi-gql/src/api/keys.js

36 lines
636 B
JavaScript
Raw Normal View History

2016-10-10 18:37:26 +03:00
const request = require('./request');
module.exports = {
user: {
list: ctx => {
2016-10-10 18:37:26 +03:00
return request('listUserKeys', ctx);
},
get: ctx => {
2016-10-10 18:37:26 +03:00
return request('getUserKey', ctx);
},
create: ctx => {
2016-10-10 18:37:26 +03:00
return request('createUserKey', ctx);
},
destroy: ctx => {
2016-10-10 18:37:26 +03:00
return request('deleteUserKey', ctx);
}
},
account: {
list: () => {
return request('listKeys', {});
},
get: ctx => {
2016-10-10 18:37:26 +03:00
return request('getKey', ctx);
},
create: ctx => {
2016-10-10 18:37:26 +03:00
return request('createKey', ctx);
},
destroy: ctx => {
2016-10-10 18:37:26 +03:00
return request('deleteKey', ctx);
}
}
};