| Property Name | Type | Description |
|---|---|---|
| changeMetadata | CompassChangeMetadata | Metadata about who created the component and when. |
| customFields | CustomFields | |
| dataManager | DataManagerInput | UpdateCompassComponentDataManagerMetadataInput | The external integration that manages data for this component. |
| description | String | The description of the component. |
| eventSources | Array<EventSource> | The event sources associated to the component. |
| externalAliases | Array<CompassExternalAlias> | A collection of aliases that represent the component in external systems. |
| fields | Record<String, Unknown> | A collection of fields for storing data about the component. Where the key is the name in the field definition and the value is the CompassFieldValueInput. |
| id | String | The unique identifier (ID) of the component. |
| labels | Array<String> | A collection of labels that provide additional contextual information about the component. |
| links | Array<Link> | A collection of links to other entities on the internet. |
| metricSources | Array<CompassMetricSource> | The metric source associated to the component. |
| name | String | The name of the component. |
| ownerId | String | The unique identifier (ID) of the team that owns the component. |
| relationships | Array<Relationship> | A collection of relationships between the component and other entities in Compass. |
| slug | String | The unique slug of the component. |
| type | CompassComponentType | The type of the component. |
| typeId | String | The unique identifier for the type of the Component. |
Rate this page: