UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

43 lines (42 loc) 1.35 kB
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 }); } }