{"additionalProperties": false, "required": ["LifecycleHookName", "LifecycleTransition"], "type": "object", "properties": {"LifecycleHookName": {"type": "string"}, "RoleARN": {"type": "string"}, "HeartbeatTimeout": {"type": "number"}, "NotificationMetadata": {"type": "string"}, "DefaultResult": {"type": "string"}, "NotificationTargetARN": {"type": "string"}, "LifecycleTransition": {"type": "string"}}}