-
Notifications
You must be signed in to change notification settings - Fork 9.2k
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
service/cloudformation: New Resource and Data Source: aws_cloudformation_type #18579
Conversation
…ion_type Reference: #12583 Please note: The handler binary is not included to prevent adding a large file to the repository. The test skip messaging includes directions how to generate it locally, if desired. Output from acceptance testing in AWS Commercial: ``` --- PASS: TestAccAwsCloudformationType_basic (145.29s) --- PASS: TestAccAwsCloudformationType_disappears (160.15s) --- PASS: TestAccAwsCloudformationType_ExecutionRoleArn (145.92s) --- PASS: TestAccAwsCloudformationType_LoggingConfig (147.60s) --- PASS: TestAccAwsCloudformationTypeDataSource_Arn_Private (146.49s) --- PASS: TestAccAwsCloudformationTypeDataSource_Arn_Public (12.57s) --- PASS: TestAccAwsCloudformationTypeDataSource_TypeName_Private (144.70s) --- PASS: TestAccAwsCloudformationTypeDataSource_TypeName_Public (12.46s) ``` Output from acceptance testing in AWS GovCloud (US): ``` --- PASS: TestAccAwsCloudformationType_basic (157.19s) --- PASS: TestAccAwsCloudformationType_disappears (147.02s) --- PASS: TestAccAwsCloudformationType_ExecutionRoleArn (146.99s) --- PASS: TestAccAwsCloudformationType_LoggingConfig (159.26s) --- PASS: TestAccAwsCloudformationTypeDataSource_Arn_Private (147.32s) --- PASS: TestAccAwsCloudformationTypeDataSource_Arn_Public (18.42s) --- PASS: TestAccAwsCloudformationTypeDataSource_TypeName_Private (147.18s) --- PASS: TestAccAwsCloudformationTypeDataSource_TypeName_Public (18.35s) ```
Output from acceptance testing: ``` --- PASS: TestAccAwsCloudformationTypeDataSource_Arn_Public (11.22s) ```
Co-authored-by: Kit Ewbank <Kit_Ewbank@hotmail.com>
Do we want an |
@ewbankkit I can submit a followup pull request for that, if desired. No direct need/ask for it at the moment. |
Verified acceptance tests: Commercial% make testacc TEST=./aws TESTARGS='-run=TestAccAwsCloudformationType_'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAwsCloudformationType_ -timeout 180m
=== RUN TestAccAwsCloudformationType_basic
=== PAUSE TestAccAwsCloudformationType_basic
=== RUN TestAccAwsCloudformationType_disappears
=== PAUSE TestAccAwsCloudformationType_disappears
=== RUN TestAccAwsCloudformationType_ExecutionRoleArn
=== PAUSE TestAccAwsCloudformationType_ExecutionRoleArn
=== RUN TestAccAwsCloudformationType_LoggingConfig
=== PAUSE TestAccAwsCloudformationType_LoggingConfig
=== CONT TestAccAwsCloudformationType_basic
=== CONT TestAccAwsCloudformationType_LoggingConfig
=== CONT TestAccAwsCloudformationType_disappears
=== CONT TestAccAwsCloudformationType_ExecutionRoleArn
--- PASS: TestAccAwsCloudformationType_disappears (148.11s)
--- PASS: TestAccAwsCloudformationType_ExecutionRoleArn (149.30s)
--- PASS: TestAccAwsCloudformationType_basic (152.82s)
--- PASS: TestAccAwsCloudformationType_LoggingConfig (156.07s)
PASS
ok github.com/terraform-providers/terraform-provider-aws/aws 160.156s GovCloud% make testacc TEST=./aws TESTARGS='-run=TestAccAwsCloudformationType_'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAwsCloudformationType_ -timeout 180m
=== RUN TestAccAwsCloudformationType_basic
=== PAUSE TestAccAwsCloudformationType_basic
=== RUN TestAccAwsCloudformationType_disappears
=== PAUSE TestAccAwsCloudformationType_disappears
=== RUN TestAccAwsCloudformationType_ExecutionRoleArn
=== PAUSE TestAccAwsCloudformationType_ExecutionRoleArn
=== RUN TestAccAwsCloudformationType_LoggingConfig
=== PAUSE TestAccAwsCloudformationType_LoggingConfig
=== CONT TestAccAwsCloudformationType_basic
=== CONT TestAccAwsCloudformationType_LoggingConfig
=== CONT TestAccAwsCloudformationType_ExecutionRoleArn
=== CONT TestAccAwsCloudformationType_disappears
--- PASS: TestAccAwsCloudformationType_ExecutionRoleArn (148.50s)
--- PASS: TestAccAwsCloudformationType_disappears (149.21s)
--- PASS: TestAccAwsCloudformationType_LoggingConfig (150.82s)
--- PASS: TestAccAwsCloudformationType_basic (163.84s)
PASS
ok github.com/terraform-providers/terraform-provider-aws/aws 167.741s |
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 🚀.
Forgot verification of the data source tests 😄: Commercial% make testacc TEST=./aws TESTARGS='-run=TestAccAwsCloudformationTypeDataSource_'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAwsCloudformationTypeDataSource_ -timeout 180m
=== RUN TestAccAwsCloudformationTypeDataSource_Arn_Private
=== PAUSE TestAccAwsCloudformationTypeDataSource_Arn_Private
=== RUN TestAccAwsCloudformationTypeDataSource_Arn_Public
=== PAUSE TestAccAwsCloudformationTypeDataSource_Arn_Public
=== RUN TestAccAwsCloudformationTypeDataSource_TypeName_Private
=== PAUSE TestAccAwsCloudformationTypeDataSource_TypeName_Private
=== RUN TestAccAwsCloudformationTypeDataSource_TypeName_Public
=== PAUSE TestAccAwsCloudformationTypeDataSource_TypeName_Public
=== CONT TestAccAwsCloudformationTypeDataSource_Arn_Private
=== CONT TestAccAwsCloudformationTypeDataSource_Arn_Public
=== CONT TestAccAwsCloudformationTypeDataSource_TypeName_Private
=== CONT TestAccAwsCloudformationTypeDataSource_TypeName_Public
--- PASS: TestAccAwsCloudformationTypeDataSource_TypeName_Public (11.37s)
--- PASS: TestAccAwsCloudformationTypeDataSource_Arn_Public (11.48s)
--- PASS: TestAccAwsCloudformationTypeDataSource_TypeName_Private (158.65s)
--- PASS: TestAccAwsCloudformationTypeDataSource_Arn_Private (169.64s)
PASS
ok github.com/terraform-providers/terraform-provider-aws/aws 172.999s GovCloud% make testacc TEST=./aws TESTARGS='-run=TestAccAwsCloudformationTypeDataSource_'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAwsCloudformationTypeDataSource_ -timeout 180m
=== RUN TestAccAwsCloudformationTypeDataSource_Arn_Private
=== PAUSE TestAccAwsCloudformationTypeDataSource_Arn_Private
=== RUN TestAccAwsCloudformationTypeDataSource_Arn_Public
=== PAUSE TestAccAwsCloudformationTypeDataSource_Arn_Public
=== RUN TestAccAwsCloudformationTypeDataSource_TypeName_Private
=== PAUSE TestAccAwsCloudformationTypeDataSource_TypeName_Private
=== RUN TestAccAwsCloudformationTypeDataSource_TypeName_Public
=== PAUSE TestAccAwsCloudformationTypeDataSource_TypeName_Public
=== CONT TestAccAwsCloudformationTypeDataSource_Arn_Private
=== CONT TestAccAwsCloudformationTypeDataSource_TypeName_Public
=== CONT TestAccAwsCloudformationTypeDataSource_TypeName_Private
=== CONT TestAccAwsCloudformationTypeDataSource_Arn_Public
--- PASS: TestAccAwsCloudformationTypeDataSource_TypeName_Public (14.37s)
--- PASS: TestAccAwsCloudformationTypeDataSource_Arn_Public (14.53s)
--- PASS: TestAccAwsCloudformationTypeDataSource_TypeName_Private (147.57s)
--- PASS: TestAccAwsCloudformationTypeDataSource_Arn_Private (147.62s)
PASS
ok github.com/terraform-providers/terraform-provider-aws/aws 150.862s |
This has been released in version 3.38.0 of the Terraform AWS provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template for triage. Thanks! |
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 feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
Community Note
Closes #12583
Please note: The handler binary is not included to prevent adding a large file to the repository. The test skip messaging includes directions how to generate it locally, if desired.
Output from acceptance testing in AWS Commercial:
Output from acceptance testing in AWS GovCloud (US):