diffusion
Version:
Diffusion JavaScript client
26 lines (25 loc) • 859 B
JavaScript
;
/**
* @module Services.Control
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.ChangeAuthorisationRolesRequest = void 0;
/**
* Data type for a CHANGE_AUTHORISATION_ROLES request.
*/
var ChangeAuthorisationRolesRequest = /** @class */ (function () {
/**
* Create a new ChangeAuthorisationRolesRequest instance
*
* @param sessionID the session ID
* @param rolesToRemove the roles to remove
* @param removeProperties the roles to add
*/
function ChangeAuthorisationRolesRequest(sessionID, rolesToRemove, rolesToAdd) {
this.sessionID = sessionID;
this.rolesToRemove = rolesToRemove;
this.rolesToAdd = rolesToAdd;
}
return ChangeAuthorisationRolesRequest;
}());
exports.ChangeAuthorisationRolesRequest = ChangeAuthorisationRolesRequest;