joyent-portal/cloudapi-graphql/src/api/keys.js

36 lines
650 B
JavaScript
Raw Normal View History

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