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
refactor: Migrate Resource: mongodbatlas_project to Terraform Plugin Framework and remove api_keys attribute #1365
refactor: Migrate Resource: mongodbatlas_project to Terraform Plugin Framework and remove api_keys attribute #1365
Conversation
…sts to use mux server with existing sdk v2 provider
…assume role schema
…sts to use mux server with existing sdk v2 provider
…assume role schema
Co-authored-by: Andrea Angiolillo <andrea.angiolillo@mongodb.com>
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. Thanks for addressing all the comments. (Make sure that the failing tests is not related to your changes)
All project* acceptance tests passing. |
@@ -0,0 +1,255 @@ | |||
package mongodbatlas | |||
|
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.
does "fw_" ahead of each of the file names stand for "framework"? if so suggest we call out somewhere in repo README file to let users know which resources / data sources have been migrated to new Terraform Plugin Framework
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.
@Zuhairahmed added to CONTRIBUTING.md
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.
minor suggestion comment, otherwise LGTM
…rver with existing sdk v2 provider (#1366) * feat: define new framework provider, configure main and acceptance tests to use mux server with existing sdk v2 provider * fix ConflictsWith attribute validation and parsing of list values in assume role schema * refactor: addressing PR comments for linting and code cleanup * fix: define provider version in framework provider Metadata function * doc: add description for AWS Secrets Manager provider config attributes * refactor mux provider fractory method name and comments * doc: inlcude terraform version requirement in docs * refactor: remove redundant else statement * refactor: improve readability of methods in fw_provider + comments
…08-migrate-project
e4cfa54
into
CLOUDP-189585-plugin-framework-migration
resp.Diagnostics.Append(resp.State.Set(ctx, &projectPlanNew)...) | ||
} | ||
|
||
func (r *ProjectRS) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) { |
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.
.
Description
Migrate Resource: mongodbatlas_project to Terraform Plugin Framework.
Link to any related issue(s): INTMDB-908
Type of change:
Required Checklist:
Further comments