# Resource (core_Resource)

- Name: `core_Resource`
- IRI: `core:Resource` (https://w3id.org/altium/cdm/core/Resource)
- Bounded context: [core](../core.md)
- Kind: Resource, abstract
- Subclasses: [col_Comment](col_Comment.md), [des_ProjectParameter](des_ProjectParameter.md), [des_ProjectVariant](des_ProjectVariant.md), [dm_AddressBlock](dm_AddressBlock.md), [dm_AddressMap](dm_AddressMap.md), [dm_AddressSegment](dm_AddressSegment.md), [dm_ConfiguredDeviceModel](dm_ConfiguredDeviceModel.md), [dm_FieldEnum](dm_FieldEnum.md), [dm_Memory](dm_Memory.md), [dm_Peripheral](dm_Peripheral.md), [dm_PeripheralConfiguration](dm_PeripheralConfiguration.md), [dm_PeripheralInstance](dm_PeripheralInstance.md), [dm_PeripheralMode](dm_PeripheralMode.md), [dm_PeripheralParameter](dm_PeripheralParameter.md), [dm_PeripheralPinConfig](dm_PeripheralPinConfig.md), [dm_PeripheralPinDependencyConfig](dm_PeripheralPinDependencyConfig.md), [dm_Pin](dm_Pin.md), [dm_Port](dm_Port.md), [dm_PortConfiguration](dm_PortConfiguration.md), [dm_PortConfigurationDependency](dm_PortConfigurationDependency.md), [dm_PortConfigurationEnumValue](dm_PortConfigurationEnumValue.md), [dm_PortConnection](dm_PortConnection.md), [dm_PortFunction](dm_PortFunction.md), [dm_Processor](dm_Processor.md), [dm_Register](dm_Register.md), [dm_RegisterField](dm_RegisterField.md), [lib_ComponentParameter](lib_ComponentParameter.md), [lib_PartChoice](lib_PartChoice.md), [lib_PartChoiceList](lib_PartChoiceList.md), [ota_DeploymentAssignment](ota_DeploymentAssignment.md), [ota_PackageHash](ota_PackageHash.md), [plt_LifecycleStage](plt_LifecycleStage.md), [plt_LifecycleState](plt_LifecycleState.md), [pro_BomIssue](pro_BomIssue.md), [pro_BomItem](pro_BomItem.md), [pro_BomItemElement](pro_BomItemElement.md), [req_Artifact](req_Artifact.md), [sft_PinAssignment](sft_PinAssignment.md), [sft_PinAssignmentModel](sft_PinAssignmentModel.md), [system_Connection](system_Connection.md), [system_Endpoint](system_Endpoint.md), [system_FunctionalBlock](system_FunctionalBlock.md), [system_HardwareProject](system_HardwareProject.md), [system_KeyComponent](system_KeyComponent.md), [system_Parameter](system_Parameter.md), [system_Port](system_Port.md), [system_PortAssociation](system_PortAssociation.md), [system_SdmAuthoringApplication](system_SdmAuthoringApplication.md), [system_SdmClientMetadata](system_SdmClientMetadata.md), [system_SdmConnection](system_SdmConnection.md), [system_SdmDeviceModel](system_SdmDeviceModel.md), [system_SdmEndpoint](system_SdmEndpoint.md), [system_SdmFunctionalBlock](system_SdmFunctionalBlock.md), [system_SdmFunctionalModel](system_SdmFunctionalModel.md), [system_SdmHardwareComponent](system_SdmHardwareComponent.md), [system_SdmHardwareModel](system_SdmHardwareModel.md), [system_SdmPort](system_SdmPort.md), [system_SdmSoftwareComponent](system_SdmSoftwareComponent.md), [system_SdmSoftwareModel](system_SdmSoftwareModel.md), [system_SdmSoftwareSpecification](system_SdmSoftwareSpecification.md), [system_SdmSoftwareStackInstance](system_SdmSoftwareStackInstance.md), [system_SdmSystemModelVersionMetadata](system_SdmSystemModelVersionMetadata.md), [system_SoftwareComponent](system_SoftwareComponent.md), [system_SoftwareProject](system_SoftwareProject.md)
- Mixins (instantiates): [core_WithPlatformAPI](core_WithPlatformAPI.md)
- HTML page: [classes/core_Resource/](../../classes/core_Resource/)

Abstract base for lightweight platform-accessible objects that have API access but are not Entities; they carry no GRID and no versioning lifecycle.
