package awscdk import ( _jsii_ "github.com/aws/jsii-runtime-go/runtime" ) // Common interface for all assets. type IAsset interface { // 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. AssetHash() *string } // The jsii proxy for IAsset type jsiiProxy_IAsset struct { _ byte // padding } func (j *jsiiProxy_IAsset) AssetHash() *string { var returns *string _jsii_.Get( j, "assetHash", &returns, ) return returns }