Building
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