> For the complete documentation index, see [llms.txt](https://developer.collibra.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.collibra.com/api/graphql/data-access/object-types/catalog-asset.md).

# CatalogAsset

Contains the information to link a data object in Collibra Data Access to the corresponding Technical Asset in Collibra Catalog.

```graphql
type CatalogAsset {
  assetId: UUID
  assetTypeId: UUID
  dataObjects: [DataObject!]
  roleAssetLink: RoleAssetLink
}
```

### Fields

#### assetId ● [`UUID`](/api/graphql/data-access/scalars/uuid.md) scalar <a href="#asset-id" id="asset-id"></a>

The ID of the asset in Collibra Catalog.

#### assetTypeId ● [`UUID`](/api/graphql/data-access/scalars/uuid.md) scalar <a href="#asset-type-id" id="asset-type-id"></a>

The ID of the type of the asset in Collibra Catalog.

#### dataObjects ● [`[DataObject!]`](/api/graphql/data-access/object-types/data-object.md) list object <a href="#data-objects" id="data-objects"></a>

The data objects that correspond to this catalog asset.

#### roleAssetLink ● [`RoleAssetLink`](/api/graphql/data-access/object-types/role-asset-link.md) object <a href="#role-asset-link" id="role-asset-link"></a>

The role asset link that connects this catalog asset to an access control (role), if any.

### Returned By

`catalogAsset` query ● `catalogAssets` query

### Member Of

[`AccessRequest`](/api/graphql/data-access/object-types/access-request.md) object

### Implemented By

[`CatalogAssetResult`](/api/graphql/data-access/unions/catalog-asset-result.md) union
