# IAsset

Common interface for all assets.

Extends: IAsset
Implemented by: Asset

- Source: [`core/lib/assets.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/core/lib/assets.ts#L6)

## Properties

- `assetHash`: string — A hash of this asset, which is available at construction time.

  As this is a plain string, it
  can be used in construct IDs in order to enforce creation of a new resource when the content
  hash has changed.
