### Generated SQS Queue Policy configuration

resource "aws_sqs_queue_policy" "sqs_amp_asset_batch_result_prod_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_batch_result_prod_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_batch_result_prod_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_blob_duplication_prod_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_blob_duplication_prod_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_blob_duplication_prod_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_file_info_extract_request_prod_high_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_file_info_extract_request_prod_high_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_file_info_extract_request_prod_high_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_file_info_extract_request_prod_low_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_file_info_extract_request_prod_low_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_file_info_extract_request_prod_low_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_file_info_extract_request_prod_normal_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_file_info_extract_request_prod_normal_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_file_info_extract_request_prod_normal_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_media_convert_request_prod_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_media_convert_request_prod_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_media_convert_request_prod_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_metadata_extract_request_prod_high_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_metadata_extract_request_prod_high_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_metadata_extract_request_prod_high_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_metadata_extract_request_prod_low_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_metadata_extract_request_prod_low_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_metadata_extract_request_prod_low_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_metadata_extract_request_prod_normal_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_metadata_extract_request_prod_normal_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_metadata_extract_request_prod_normal_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_proc_prod_high_q_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_proc_prod_high_q_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_proc_prod_high_q_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_proc_prod_low_q_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_proc_prod_low_q_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_proc_prod_low_q_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_asset_proc_prod_q_fifo" {
  queue_url = aws_sqs_queue.sqs_amp_asset_proc_prod_q_fifo.id
  policy    = data.aws_iam_policy_document.sqs_amp_asset_proc_prod_q_fifo.json
}

resource "aws_sqs_queue_policy" "sqs_amp_service_s3events_prod" {
  queue_url = aws_sqs_queue.sqs_amp_service_s3events_prod.id
  policy    = data.aws_iam_policy_document.sqs_amp_service_s3events_prod.json
}

resource "aws_sqs_queue_policy" "sqs_amp_service_s3events_prod_dlq" {
  queue_url = aws_sqs_queue.sqs_amp_service_s3events_prod_dlq.id
  policy    = data.aws_iam_policy_document.sqs_amp_service_s3events_prod_dlq.json
}