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