# CfnHookProps

Construction properties of `CfnHook`.

Extends: CfnHookProps
Used as props by: CfnHook

- Source: [`core/lib/cfn-hook.ts`](https://github.com/aws/aws-cdk/blob/v2.276.0/packages/aws-cdk-lib/core/lib/cfn-hook.ts#L8)

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as cdk from 'aws-cdk-lib';

declare const properties: any;
const cfnHookProps: cdk.CfnHookProps = {
  type: 'type',

  // the properties below are optional
  properties: {
    propertiesKey: properties,
  },
};
```

## Properties

- `properties`: { [key: string]: any } — The properties of the hook.

  **Default:** no properties

- `type`: string (required) — The type of the hook (for example, "AWS::CodeDeploy::BlueGreen").
