HubIModel Class
HubIModel represents an iModel on iModelHub. Getting a valid HubIModel instance from iModelHub is required for majority of iModelHub method calls, as wsgId of this object needs to be passed as iModelId argument to those methods.
For iModel representation in iModel.js, see IModel. For the file that is used for that iModel, see BriefcaseDb.
Extends
Methods
Name | Description | |
---|---|---|
constructor(): HubIModel |
Properties
Name | Type | Description | |
---|---|---|---|
createdDate | undefined | string | Date when iModel was created. | |
dataLocationId | undefined | string | Data center location id where iModel is stored. | |
description | undefined | string | Description of the iModel. | |
extent | undefined | number[] | Extent of iModel. | |
id | undefined | string | Id of the iModel. | |
iModelType | undefined | IModelType | Type of the iModel | |
initialized | undefined | boolean | Set to true, when iModel is ready to be used. | |
name | undefined | string | Name of the iModel. | |
secured | undefined | boolean | Set to true, when iModel has custom access control. | |
userCreated | undefined | string | Id of the user that created the iModel. |
Inherited properties
Name | Type | Inherited from | Description |
---|---|---|---|
changeState | undefined | ChangeState | WsgInstance | |
ecId | string | WsgInstance | |
eTag | undefined | string | WsgInstance | |
wsgId | string | WsgInstance |
Defined in
Last Updated: 11 June, 2024