static DeploymentLifecycleHook.Builder |
DeploymentLifecycleHook.builder() |
|
DeploymentLifecycleHook.Builder |
DeploymentLifecycleHook.Builder.hookDetails(Document hookDetails) |
Use this field to specify custom parameters that Amazon ECS will pass to your hook target invocations (such
as a Lambda function).
|
DeploymentLifecycleHook.Builder |
DeploymentLifecycleHook.Builder.hookTargetArn(String hookTargetArn) |
The Amazon Resource Name (ARN) of the hook target.
|
DeploymentLifecycleHook.Builder |
DeploymentLifecycleHook.Builder.lifecycleStages(Collection<DeploymentLifecycleHookStage> lifecycleStages) |
The lifecycle stages at which to run the hook.
|
DeploymentLifecycleHook.Builder |
DeploymentLifecycleHook.Builder.lifecycleStages(DeploymentLifecycleHookStage... lifecycleStages) |
The lifecycle stages at which to run the hook.
|
DeploymentLifecycleHook.Builder |
DeploymentLifecycleHook.Builder.lifecycleStagesWithStrings(String... lifecycleStages) |
The lifecycle stages at which to run the hook.
|
DeploymentLifecycleHook.Builder |
DeploymentLifecycleHook.Builder.lifecycleStagesWithStrings(Collection<String> lifecycleStages) |
The lifecycle stages at which to run the hook.
|
DeploymentLifecycleHook.Builder |
DeploymentLifecycleHook.Builder.roleArn(String roleArn) |
The Amazon Resource Name (ARN) of the IAM role that grants Amazon ECS permission to call Lambda functions on
your behalf.
|
DeploymentLifecycleHook.Builder |
DeploymentLifecycleHook.toBuilder() |
|