Skip to main content

Building

sdlc-cdk-lib v1.0.0


sdlc-cdk-lib / shared/dist/src/models/Building

shared/dist/src/models/Building

Enumerations

BuildingRole

Defined in: shared/dist/src/models/Building.d.ts:1

Enumeration Members

Admin

> Admin: "admin"

Defined in: shared/dist/src/models/Building.d.ts:2

Manager

> Manager: "manager"

Defined in: shared/dist/src/models/Building.d.ts:3

Resident

> Resident: "resident"

Defined in: shared/dist/src/models/Building.d.ts:4

Viewer

> Viewer: "viewer"

Defined in: shared/dist/src/models/Building.d.ts:5


ServiceChargeFrequency

Defined in: shared/dist/src/models/Building.d.ts:7

Enumeration Members

Annually

> Annually: "annually"

Defined in: shared/dist/src/models/Building.d.ts:10

Monthly

> Monthly: "monthly"

Defined in: shared/dist/src/models/Building.d.ts:8

Quarterly

> Quarterly: "quarterly"

Defined in: shared/dist/src/models/Building.d.ts:9

Interfaces

Building

Defined in: shared/dist/src/models/Building.d.ts:12

Properties

address

> address: string

Defined in: shared/dist/src/models/Building.d.ts:15

contactEmail?

> optional contactEmail: string

Defined in: shared/dist/src/models/Building.d.ts:16

contactPhone?

> optional contactPhone: string

Defined in: shared/dist/src/models/Building.d.ts:17

createdAt

> createdAt: string

Defined in: shared/dist/src/models/Building.d.ts:18

description?

> optional description: string

Defined in: shared/dist/src/models/Building.d.ts:19

id

> id: string

Defined in: shared/dist/src/models/Building.d.ts:13

managementCompany?

> optional managementCompany: string

Defined in: shared/dist/src/models/Building.d.ts:20

name

> name: string

Defined in: shared/dist/src/models/Building.d.ts:21

numberOfUnits

> numberOfUnits: number

Defined in: shared/dist/src/models/Building.d.ts:22

ownerId

> ownerId: string

Defined in: shared/dist/src/models/Building.d.ts:14

role

> role: BuildingRole

Defined in: shared/dist/src/models/Building.d.ts:23

serviceChargeFrequency

> serviceChargeFrequency: ServiceChargeFrequency

Defined in: shared/dist/src/models/Building.d.ts:24

unitsCount

> unitsCount: number

Defined in: shared/dist/src/models/Building.d.ts:25

updatedAt?

> optional updatedAt: string

Defined in: shared/dist/src/models/Building.d.ts:26

yearBuilt?

> optional yearBuilt: number

Defined in: shared/dist/src/models/Building.d.ts:27


FinancialSummary

Defined in: shared/dist/src/models/Building.d.ts:29

Properties

budgetCompliance

> budgetCompliance: number

Defined in: shared/dist/src/models/Building.d.ts:34

currentBalance

> currentBalance: number

Defined in: shared/dist/src/models/Building.d.ts:30

outstandingPayments

> outstandingPayments: number

Defined in: shared/dist/src/models/Building.d.ts:35

reserveFund

> reserveFund: number

Defined in: shared/dist/src/models/Building.d.ts:33

totalExpenses

> totalExpenses: number

Defined in: shared/dist/src/models/Building.d.ts:32

totalIncome

> totalIncome: number

Defined in: shared/dist/src/models/Building.d.ts:31