# These variables are for the sole purpose of console display and are not used by modules.
output "bulk_assets_ingester_sfn_names" {
  value = [
    aws_sfn_state_machine.sfn_bulk_assets_ingester.name
  ]
}

output "bulk_assets_ingester_sfn_role_arns" {
  value = [
    aws_sfn_state_machine.sfn_bulk_assets_ingester.role_arn
  ]
}

output "bulk_assets_ingester_role_arns" {
  value = [
    aws_iam_role.sfn_bulk_assets_ingester_role.arn
  ]
}

output "lambda_parse_bulk_assets_arn" {
  value = module.lambda_parse_bulk_assets.lambda_arn
}

output "lambda_handle_artwork_arn" {
  value = module.lambda_handle_artwork.lambda_arn
}

output "lambda_handle_audio_arn" {
  value = module.lambda_handle_audio.lambda_arn
}

output "lambda_poll_artwork_asset_status_arn" {
  value = module.lambda_poll_artwork_asset_status.lambda_arn
}

output "lambda_poll_audio_asset_status_arn" {
  value = module.lambda_poll_audio_asset_status.lambda_arn
}

output "lambda_lookup_orchard_product_arn" {
  value = module.lambda_lookup_orchard_product.lambda_arn
}

output "lambda_pre_process_art_arn" {
  value = module.lambda_pre_process_art.lambda_arn
}

output "lambda_pre_process_audio_arn" {
  value = module.lambda_pre_process_audio.lambda_arn
}

output "lambda_trigger_state_machine_arn" {
  value = module.lambda_trigger_state_machine.lambda_arn
}

output "lambda_log_asset_error_arn" {
  value = module.lambda_log_asset_error.lambda_arn
}
