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

output "ddex_ingester_sfn_role_arns" {
  value = [
    aws_sfn_state_machine.sfn_ddex_ingester.role_arn
  ]
}

output "ddex_ingester_role_arns" {
  value = [
    aws_iam_role.sfn_ddex_ingester_role.arn
  ]
}

output "ddex_ingester_role_names" {
  value = [
    aws_iam_role.sfn_ddex_ingester_role.name
  ]
}

output "sme_marketing_sfn_names" {
  value = [
    aws_sfn_state_machine.sfn_sme_marketing_ingester.name
  ]
}

output "sme_marketing_sfn_role_arns" {
  value = [
    aws_sfn_state_machine.sfn_sme_marketing_ingester.role_arn
  ]
}

output "sme_marketing_role_arns" {
  value = [
    aws_iam_role.sfn_sme_marketing_ingester_role.arn
  ]
}

output "sme_marketing_role_names" {
  value = [
    aws_iam_role.sfn_sme_marketing_ingester_role.name
  ]
}

output "lambda_parse_sme_marketing_arn" {
  value = module.lambda_parse_sme_marketing.lambda_arn
}

output "lambda_parse_ddex_arn" {
  value = module.lambda_parse_ddex.lambda_arn
}

output "lambda_retrieve_orchard_metadata_arn" {
  value = module.lambda_retrieve_orchard_metadata.lambda_arn
}

output "lambda_set_pricing_arn" {
  value = module.lambda_set_pricing.lambda_arn
}

output "lambda_set_carveouts_arn" {
  value = module.lambda_set_carveouts.lambda_arn
}

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

output "lambda_set_main_release_date_arn" {
  value = module.lambda_set_main_release_date.lambda_arn
}

output "lambda_send_sme_ack_arn" {
  value = module.lambda_send_sme_ack.lambda_arn
}

output "lambda_submit_product_arn" {
  value = module.lambda_submit_product.lambda_arn
}

output "lambda_detect_errors_arn" {
  value = module.lambda_detect_errors.lambda_arn
}

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

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

output "lambda_report_errors_arn" {
  value = module.lambda_report_errors.lambda_arn
}

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

output "lambda_import_store_links_arn" {
  value = module.lambda_import_store_links.lambda_arn
}

output "lambda_import_delivery_history_arn" {
  value = module.lambda_import_delivery_history.lambda_arn
}

output "lambda_handle_purged_release_arn" {
  value = module.lambda_handle_purged_release.lambda_arn
}

output "lambda_lookup_video_product_arn" {
  value = module.lambda_lookup_video_product.lambda_arn
}
