# ILifecycleHookTarget

Interface for autoscaling lifecycle hook targets.

Extends: ILifecycleHookTarget
Implemented by: FunctionHook, QueueHook, TopicHook

- Source: [`aws-autoscaling/lib/lifecycle-hook-target.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-autoscaling/lib/lifecycle-hook-target.ts#L41)
- Type last changed: v2.2.0 · 15 Dec 2021

## Methods

- `bind(scope: Construct, options: BindHookTargetOptions): LifecycleHookTargetConfig` — Called when this object is used as the target of a lifecycle hook.

  **Parameters**

  - `options` — [disable-awslint:ref-via-interface] The lifecycle hook to attach to and a role to use.
