-
Notifications
You must be signed in to change notification settings - Fork 9.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
provider/aws: New SSM Parameter resource #15035
provider/aws: New SSM Parameter resource #15035
Conversation
Can be used for creating parameters in AWS' SSM Parameter Store that can then be used by other applications that have access to AWS and necessary IAM permissions.
- Addressed all issues in hashicorp#14043 - Added ForceNew directive to type - Added the ability to specify a KMS key for encryption and decryption
@ozbillwang The PR is meant to be a replacement for #14043, so closing 14043 is likely a reasonable choice. Let me know if there is anything else I can do. |
Hi @pmorton
Just a friendly advice for future contributions - we always prefer smaller PRs with ideally just single data source/resource. It's much easier to review as it's less LOC. 😅 At the moment I can't merge this because the data source test is failing - most likely because it's expecting See https://github.com/hashicorp/terraform/blob/master/builtin/providers/aws/data_source_aws_alb_test.go#L51 for example of how we test ALB data source.
|
@radeksimko Thanks for the guidance. I have since reviewed the contribution guide (which was super helpful). I have fixed the integration tests. Let me know the next steps. Cheers. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, I just fixed one small typo in the docs - I hope you don't mind.
@pmorton thanks for finishing this off, I've been utterly swamped since starting a new job so haven't had any time to look at this. Looking forward to being able to use this in the next release! |
So nice. It has been released in v0.9.7 |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Hi - I have taken the work from #14043 / #11433 . I have done the following:
SecureString
type
is changed (AWS Imposed Limitation)@tomelliff - Did most of the work, but since this is such a great community I thought I would pitch in an bring it over the finish line. Plus I could really use this provider ;)
@radeksimko Since you did the review on the other PR, ping. If you have free time.