Blenra LogoBlenra
Optimized for: Gemini / ChatGPT / Claude
#Security

Advanced AI Prompt for Terraform-Based IAM Role for Snowflake Integration

Customize the variables below to instantly engineer your prompt.

Required Variables

advanced-ai-prompt-snowflake-storage-integration.txt
Act as a Cloud Data Infrastructure Engineer. Generate the Terraform HCL code for an AWS IAM Role designed to authorize a Snowflake data warehouse to securely ingest data from [S3_BUCKET_ARN]. The `aws_iam_role` Trust Policy must define [SNOWFLAKE_AWS_IAM_USER_ARN] as the trusted principal and strictly mandate the unique [SNOWFLAKE_AWS_EXTERNAL_ID] condition to prevent cross-tenant impersonation. The inline `aws_iam_policy` must grant `s3:GetObject`, `s3:GetObjectVersion`, and `s3:ListBucket` strictly scoped to the defined bucket ARN and its internal prefix paths. Ensure the configuration adheres to the official Snowflake secure integration documentation.

Example Text Output

"The AI provides HCL code for 'aws_iam_role' and 'aws_iam_policy' with a secure external ID trust relationship."

More Cloud & DevOps Prompts

View all →

Frequently Asked Questions

What is the "Advanced AI Prompt for Terraform-Based IAM Role for Snowflake Integration" prompt used for?

The AI provides HCL code for 'aws_iam_role' and 'aws_iam_policy' with a secure external ID trust relationship.

Which AI tools work with this prompt?

This prompt is optimized for Gemini / ChatGPT / Claude, but works great with ChatGPT, Claude, Gemini, and other large language models. Simply copy it and paste it into your preferred AI tool.

How do I customize this prompt?

Use the variable fields above to fill in your specific details. The prompt will auto-update as you type, ready to copy instantly.

Is this prompt free?

Yes! All prompts on Blenra are free to copy and use immediately. No account required.