This AWS IAM Actions Snippets extension equips Visual Studio Code with comprehensive snippets for all AWS IAM actions. It's your essential tool for efficient and accurate IAM policy development.
[!TIP]
Struggling with AWS complexity or stuck on-premise? Let's transform your cloud journey.
Schedule a call with me to find out how I can enhance your existing AWS setup or guide your journey from on-premise to the Cloud.
☁️ Discover more about my one-person business: Towards the Cloud
Hi, I'm Danny – AWS expert and founder of Towards the Cloud. With over a decade of hands-on experience, I specialized myself in deploying well-architected, highly scalable and cost-effective AWS Solutions using Infrastructure as Code (IaC).
When you work with me, you're getting a package deal of expertise and personalized service:
AWS CDK Proficiency: I bring deep AWS CDK knowledge to the table, ensuring your infrastructure is not just maintainable and scalable, but also fully automated.
AWS Certified: Equipped with 7 AWS Certifications, including DevOps Engineer & Solutions Architect Professional, to ensure best practices across diverse cloud scenarios.
Direct Access: You work with me, not a team of managers. Expect quick decisions and high-quality work.
Tailored Solutions: Understanding that no two businesses are alike, I Custom-fit cloud infrastructure for your unique needs.
Cost-Effective: I'll optimize your AWS spending without cutting corners on performance or security.
Seamless CI/CD: I'll set up smooth CI/CD processes using GitHub Actions, making changes a breeze through Pull Requests.
My mission is simple: I'll free you from infrastructure headaches so you can focus on what truly matters – your core business.
Ready to unlock the full potential of AWS Cloud?
Features
Comprehensive Coverage: Offers snippets for all AWS IAM actions available across various AWS services.
Auto-completion: Provides intelligent auto-completion for IAM actions as you type.
Documentation Links: Quick access to AWS documentation for each IAM action directly from the snippet.
Flexible Format Support: Supports IAM policies in JSON, but also IAM Policies defined in CloudFormation templates (.json, .yaml), and Terraform files (.tf).
Up-to-Date: Regularly updated to reflect the latest AWS IAM actions.
Smart Hover Information: When hovering over wildcard actions, displays all matching IAM actions, providing a comprehensive view of the permissions covered.
Usage
Install the AWS IAM Actions Snippets extension in VS Code.
Open or create a new .json, .yml, or .tf file for your IAM policy.
Start typing an IAM action name (e.g., s3:Get) in the appropriate place in your policy.
The extension will provide auto-completion suggestions for matching IAM actions.
Select the desired action to insert it into your policy.
Example of auto-completion in action:
and an example of the hover information:
Note: If auto-completion doesn't trigger automatically, press Ctrl+Space (or Cmd+Space on macOS) to manually invoke IntelliSense.
Support
If you have a feature request or an issue, please let me know on Github