1# SharedBundleInfo (System API) 2 3The **SharedBundleInfo** module provides information about the shared bundle. The information can be obtained by calling [bundleManager.getSharedBundleInfo](js-apis-bundleManager-sys.md#bundlemanagergetsharedbundleinfo10). 4 5> **NOTE** 6> 7> The initial APIs of this module are supported since API version 10. Newly added APIs will be marked with a superscript to indicate their earliest API version. 8> 9> The APIs provided by this module are system APIs. 10 11## SharedBundleInfo 12 13Defines the shared bundle information. 14 15**System API**: This is a system API. 16 17**System capability**: SystemCapability.BundleManager.BundleFramework.Core 18 19| Name | Type | Read-Only| Optional| Description | 20| ---------------- | ------------------------------ | ---- | ---- | ---------------------- | 21| name | string | Yes | No | Name of the shared bundle. | 22| compatiblePolicy | bundleManager.CompatiblePolicy | Yes | No | Compatibility type of the shared bundle.| 23| sharedModuleInfo | Array\<SharedModuleInfo> | Yes | No | Information about the shared module. | 24 25## SharedModuleInfo 26 27Defines the shared module information. 28 29**System API**: This is a system API. 30 31**System capability**: SystemCapability.BundleManager.BundleFramework.Core 32 33| Name | Type | Read-Only| Optional| Description | 34| ------------- | ------ | ---- | ---- | -------------------------- | 35| name | string | Yes | No | Module name of the shared bundle. | 36| versionCode | number | Yes | No | Version number of the shared bundle. | 37| versionName | string | Yes | No | Version description of the shared bundle.| 38| description | string | Yes | No | Description of the shared bundle. | 39| descriptionId | number | Yes | No | Description ID of the shared bundle. | 40