@sourceloop/ctrl-plane-tenant-management-service / Exports / Resource
Class: Resource<T>¶
Type parameters¶
Name | Type |
---|---|
T |
extends ResourceData ["metadata" ] = ResourceData ["metadata" ] |
Hierarchy¶
-
UserModifiableEntity
↳
Resource
Implements¶
Table of contents¶
Constructors¶
Properties¶
Constructors¶
constructor¶
• new Resource<T
>(data?
)
Type parameters¶
Name | Type |
---|---|
T |
extends Object = { bucket : string ; path : string } |
Parameters¶
Name | Type |
---|---|
data? |
Partial <Resource <T >> |
Overrides¶
UserModifiableEntity.constructor
Defined in¶
services/tenant-management-service/src/models/resource.model.ts:58
Properties¶
externalIdentifier¶
• externalIdentifier: string
Implementation of¶
ResourceData.externalIdentifier
Defined in¶
services/tenant-management-service/src/models/resource.model.ts:30
id¶
• id: string
Defined in¶
services/tenant-management-service/src/models/resource.model.ts:21
metadata¶
• metadata: T
Implementation of¶
ResourceData.metadata
Defined in¶
services/tenant-management-service/src/models/resource.model.ts:46
tenantId¶
• tenantId: string
Defined in¶
services/tenant-management-service/src/models/resource.model.ts:56
type¶
• type: BUCKET
Implementation of¶
ResourceData.type
Defined in¶
services/tenant-management-service/src/models/resource.model.ts:38