| Package | Description |
|---|---|
| software.amazon.awscdk.services.autoscaling |
Amazon EC2 Auto Scaling Construct Library
|
| software.amazon.awscdk.services.autoscaling.hooktargets |
Lifecycle Hook for the CDK AWS AutoScaling Library
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LifecycleHookTargetConfig.Jsii$Proxy
An implementation for
LifecycleHookTargetConfig |
| Modifier and Type | Method and Description |
|---|---|
LifecycleHookTargetConfig |
ILifecycleHookTarget.bind(software.constructs.Construct scope,
BindHookTargetOptions options)
Called when this object is used as the target of a lifecycle hook.
|
LifecycleHookTargetConfig |
ILifecycleHookTarget.Jsii$Proxy.bind(software.constructs.Construct scope,
BindHookTargetOptions options)
Called when this object is used as the target of a lifecycle hook.
|
default LifecycleHookTargetConfig |
ILifecycleHookTarget.Jsii$Default.bind(software.constructs.Construct scope,
BindHookTargetOptions options)
Called when this object is used as the target of a lifecycle hook.
|
LifecycleHookTargetConfig |
LifecycleHookTargetConfig.Builder.build()
Builds the configured instance.
|
| Modifier and Type | Method and Description |
|---|---|
LifecycleHookTargetConfig |
FunctionHook.bind(software.constructs.Construct _scope,
BindHookTargetOptions options)
If the `IRole` does not exist in `options`, will create an `IRole` and an SNS Topic and attach both to the lifecycle hook.
|
LifecycleHookTargetConfig |
QueueHook.bind(software.constructs.Construct _scope,
BindHookTargetOptions options)
If an `IRole` is found in `options`, grant it access to send messages.
|
LifecycleHookTargetConfig |
TopicHook.bind(software.constructs.Construct _scope,
BindHookTargetOptions options)
If an `IRole` is found in `options`, grant it topic publishing permissions.
|
Copyright © 2022. All rights reserved.