UNPKG

@lcap/asl

Version:

NetEase Application Specific Language

193 lines (191 loc) 4.06 kB
const path = '/proxy/nuims/gateway/nuims/nuims'; const Version = '2020-06-01'; export default { login: { url: { method: 'post', path, query: { Action: 'Login', Version, }, }, }, getResources: { url: { method: 'post', path, query: { Action: 'GetResources', Version, }, }, }, createResources: { url: { method: 'post', path, query: { Action: 'CreateResources', Version, }, }, }, editResources: { url: { method: 'post', path, query: { Action: 'EditResources', Version, }, }, }, deleteResources: { url: { method: 'post', path, query: { Action: 'DeleteResources', Version, }, }, }, getPermissionDetail: { url: { method: 'get', path, query: { Action: 'GetPermissionDetail', Version, }, }, }, attachPermissionResourceAction: { url: { method: 'post', path, query: { Action: 'AttachPermissionResourceAction', Version, }, }, }, detachPermissionResourceAction: { url: { method: 'post', path, query: { Action: 'DetachPermissionResourceAction', Version, }, }, }, getRoles: { url: { method: 'get', path, query: { Action: 'GetRoles', Version, Limit: 1000, Offset: 0, }, }, }, createRole: { url: { method: 'post', path, query: { Action: 'CreateRole', Version, }, }, }, createPermission: { url: { method: 'post', path, query: { Action: 'CreatePermission', Version, }, }, }, bindRolesAndPermissions: { url: { method: 'post', path, query: { Action: 'BindRolesAndPermissions', Version, }, }, }, getPermissionsForRole: { url: { method: 'post', path, query: { Action: 'GetPermissionsForRole', Version, }, }, }, getPermissions: { url: { method: 'post', path, query: { Action: 'GetPermissions', Version, }, }, }, getPermissionResources: { url: { method: 'post', path, query: { Action: 'GetPermissionResources', Version, }, }, }, getUserList: { url: { method: 'post', path, query: { Action: 'GetUserList', Version, Limit: 1000, Offset: 0, }, }, }, getUserListInDomain: { url: { method: 'get', path, query: { Action: 'GetUserListInDomain', Version, Limit: 1000, Offset: 0, UserName: '', }, }, }, getOrganizations: { url: { method: 'get', path, query: { Action: 'GetOrganizations', Version, }, }, }, };