@simplyhomes/sos-sdk
Version:
TypeScript SDK for Simply Homes SoS API v4
43 lines (42 loc) • 1.35 kB
JavaScript
import { RelRenovationUsersAPIV4Api } from '../generated';
export class RenovationUserRelations {
constructor(config) {
const api = new RelRenovationUsersAPIV4Api(config);
this.list = new RenovationUserRelationsList(api);
this.create = new RenovationUserRelationsCreate(api);
this.update = new RenovationUserRelationsUpdate(api);
this.delete = new RenovationUserRelationsDelete(api);
}
}
export class RenovationUserRelationsList {
constructor(api) {
this.api = api;
}
}
export class RenovationUserRelationsCreate {
constructor(api) {
this.api = api;
}
/**
* one - post /v4/renovation-user-relations
*/
one(body) {
return this.api.v4RenovationUserRelationsControllerCreateRelRenovationUserV4({ v4RenovationUserRelationsCreateRelRenovationUserBodyDto: body });
}
}
export class RenovationUserRelationsUpdate {
constructor(api) {
this.api = api;
}
}
export class RenovationUserRelationsDelete {
constructor(api) {
this.api = api;
}
/**
* one - delete /v4/renovation-user-relations/renovations/{renovationId}/users/{userId}
*/
one(renovationId, userId, options) {
return this.api.v4RenovationUserRelationsControllerDeleteRelRenovationUserV4({ renovationId, userId, ...options });
}
}