### Generated SQS Queue Policy configuration

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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