Put Lifecycle Event Hook Execution Status
| codedeploy_put_lifecycle_event_hook_execution_status | R Documentation | 
Sets the result of a Lambda validation function¶
Description¶
Sets the result of a Lambda validation function. The function validates
lifecycle hooks during a deployment that uses the Lambda or Amazon ECS
compute platform. For Lambda deployments, the available lifecycle hooks
are BeforeAllowTraffic and AfterAllowTraffic. For Amazon ECS
deployments, the available lifecycle hooks are BeforeInstall,
AfterInstall, AfterAllowTestTraffic, BeforeAllowTraffic, and
AfterAllowTraffic. Lambda validation functions return Succeeded or
Failed. For more information, see AppSpec 'hooks' Section for an
Lambda
Deployment
and AppSpec 'hooks' Section for an Amazon ECS
Deployment.
Usage¶
codedeploy_put_lifecycle_event_hook_execution_status(deploymentId,
  lifecycleEventHookExecutionId, status)
Arguments¶
deploymentId | 
The unique ID of a deployment. Pass this ID to a Lambda function that validates a deployment lifecycle event.  | 
lifecycleEventHookExecutionId | 
The execution ID of a deployment's lifecycle hook. A deployment
lifecycle hook is specified in the   | 
status | 
The result of a Lambda function that validates a deployment
lifecycle event. The values listed in Valid Values are
valid for lifecycle statuses in general; however, only
  | 
Value¶
A list with the following syntax:
list(
  lifecycleEventHookExecutionId = "string"
)
Request syntax¶
svc$put_lifecycle_event_hook_execution_status(
  deploymentId = "string",
  lifecycleEventHookExecutionId = "string",
  status = "Pending"|"InProgress"|"Succeeded"|"Failed"|"Skipped"|"Unknown"
)