# 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 = data.aws_lambda_function.lambda_parse_sme_marketing.arn
}

output "lambda_parse_ddex_arn" {
  value = data.aws_lambda_function.lambda_parse_ddex.arn
}

output "lambda_retrieve_orchard_metadata_arn" {
  value = data.aws_lambda_function.lambda_retrieve_orchard_metadata.arn
}

output "lambda_handle_purged_release_arn" {
  value = data.aws_lambda_function.lambda_handle_purged_release.arn
}

output "lambda_set_pricing_arn" {
  value = data.aws_lambda_function.lambda_set_pricing.arn
}

output "lambda_set_carveouts_arn" {
  value = data.aws_lambda_function.lambda_set_carveouts.arn
}

output "lambda_handle_artwork_arn" {
  value = data.aws_lambda_function.lambda_handle_artwork.arn
}

output "lambda_set_main_release_date_arn" {
  value = data.aws_lambda_function.lambda_set_main_release_date.arn
}

output "lambda_send_sme_ack_arn" {
  value = data.aws_lambda_function.lambda_send_sme_ack.arn
}

output "lambda_submit_product_arn" {
  value = data.aws_lambda_function.lambda_submit_product.arn
}

output "lambda_detect_errors_arn" {
  value = data.aws_lambda_function.lambda_detect_errors.arn
}

output "lambda_poll_audio_asset_status_arn" {
  value = data.aws_lambda_function.lambda_poll_audio_asset_status.arn
}

output "lambda_poll_artwork_asset_status_arn" {
  value = data.aws_lambda_function.lambda_poll_artwork_asset_status.arn
}

output "lambda_report_errors_arn" {
  value = data.aws_lambda_function.lambda_report_errors.arn
}

output "lambda_lookup_orchard_product_arn" {
  value = data.aws_lambda_function.lambda_lookup_orchard_product.arn
}

output "lambda_import_store_links_arn" {
  value = data.aws_lambda_function.lambda_import_store_links.arn
}

output "lambda_import_delivery_history_arn" {
  value = data.aws_lambda_function.lambda_import_delivery_history.arn
}

output "lambda_set_track_metadata_arn" {
  value = data.aws_lambda_function.lambda_set_track_metadata.arn
}

output "lambda_lookup_video_product_arn" {
  value = data.aws_lambda_function.lambda_lookup_video_product.arn
}

output "lambda_process_participants_arn" {
  value = data.aws_lambda_function.lambda_process_participants.arn
}

output "lambda_set_project_arn" {
  value = data.aws_lambda_function.lambda_set_project.arn
}

output "lambda_set_product_arn" {
  value = data.aws_lambda_function.lambda_set_product.arn
}

output "lambda_create_tracks_arn" {
  value = data.aws_lambda_function.lambda_create_tracks.arn
}

output "lambda_set_marketing_blurb_arn" {
  value = data.aws_lambda_function.lambda_set_marketing_blurb.arn
}

output "lambda_import_store_links_from_ext_ddex_arn" {
  value = data.aws_lambda_function.lambda_import_store_links_from_ext_ddex.arn
}

output "lambda_import_delivery_history_from_ext_ddex_arn" {
  value = data.aws_lambda_function.lambda_import_delivery_history_from_ext_ddex.arn
}

output "lambda_validate_ddex_arn" {
  value = data.aws_lambda_function.lambda_validate_ddex.arn
}

output "lambda_set_preorder_info_arn" {
  value = data.aws_lambda_function.lambda_set_preorder_info.arn
}

output "lambda_set_marketing_highlights_arn" {
  value = data.aws_lambda_function.lambda_set_marketing_highlights.arn
}

output "lambda_prep_ddex_arn" {
  value = data.aws_lambda_function.lambda_prep_ddex.arn
}

output "lambda_prep_sme_ddex_arn" {
  value = data.aws_lambda_function.lambda_prep_sme_ddex.arn
}

output "lambda_set_release_correction_arn" {
  value = data.aws_lambda_function.lambda_set_release_correction.arn
}

output "lambda_validate_product_arn" {
  value = data.aws_lambda_function.lambda_validate_product.arn
}

output "lambda_register_delivery_to_ingest_arn" {
  value = data.aws_lambda_function.lambda_register_delivery_to_ingest.arn
}

output "lambda_fix_video_resolution_arn" {
  value = data.aws_lambda_function.lambda_fix_video_resolution.arn
}

output "rds_endpoint" {
  value = data.aws_rds_cluster.ddex_ingster_rds.endpoint
}

output "lambda_awal_ingestion_flow_control_arn" {
  value = data.aws_lambda_function.lambda_awal_ingestion_flow_control.arn
}

output "lambda_copy_assets_to_asheville_arn" {
  value = data.aws_lambda_function.lambda_copy_assets_to_asheville.arn
}

output "lambda_set_product_to_complete_arn" {
  value = data.aws_lambda_function.lambda_set_product_to_complete.arn
}

output "lambda_replace_with_placeholder_upc_arn" {
  value = data.aws_lambda_function.lambda_replace_with_placeholder_upc.arn
}

output "lambda_process_purged_release" {
  value = data.aws_lambda_function.lambda_process_purged_release.arn
}
