# MicrovmHooksProperty

- Source: Generated code
- Type last changed: v2.261.0 · 2 Jul 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_lambda as lambda } from 'aws-cdk-lib';
const microvmHooksProperty: lambda.CfnMicrovmImage.MicrovmHooksProperty = {
  resume: 'resume',
  resumeTimeoutInSeconds: 123,
  run: 'run',
  runTimeoutInSeconds: 123,
  suspend: 'suspend',
  suspendTimeoutInSeconds: 123,
  terminate: 'terminate',
  terminateTimeoutInSeconds: 123,
};
```

## Properties

- `resume`: string

- `resumeTimeoutInSeconds`: number

- `run`: string

- `runTimeoutInSeconds`: number

- `suspend`: string

- `suspendTimeoutInSeconds`: number

- `terminate`: string

- `terminateTimeoutInSeconds`: number
