-
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
New resource and data source aws_cloudcontrolapi_resource
#21110
Conversation
…hicorp/aws-cloudformation-resource-schema-sdk-go go mod tidy'.
Output from acceptance testing: ``` --- PASS: TestAccCloudformationResourceDataSource_basic (39.25s) ```
Output from acceptance testing: ``` --- PASS: TestAccAwsCloudformationResource_DesiredState_InvalidPropertyName (7.59s) --- PASS: TestAccAwsCloudformationResource_DesiredState_InvalidPropertyValue (7.74s) --- PASS: TestAccAwsCloudformationResource_ResourceSchema (31.22s) --- PASS: TestAccAwsCloudformationResource_basic (33.56s) --- PASS: TestAccAwsCloudformationResource_disappears (36.86s) --- PASS: TestAccAwsCloudformationResource_DesiredState_IntegerValueAdded (50.77s) --- PASS: TestAccAwsCloudformationResourceDataSource_basic (51.70s) --- PASS: TestAccAwsCloudformationResource_DesiredState_IntegerValueUpdate (56.02s) --- PASS: TestAccAwsCloudformationResource_DesiredState_IntegerValueRemoved (62.38s) --- PASS: TestAccAwsCloudformationResource_DesiredState_BooleanValueAdded (62.46s) --- PASS: TestAccAwsCloudformationResource_DesiredState_StringValueUpdate (65.68s) --- PASS: TestAccAwsCloudformationResource_DesiredState_BooleanValueUpdate (67.40s) --- PASS: TestAccAwsCloudformationResource_DesiredState_StringValueAdded (70.97s) --- PASS: TestAccAwsCloudformationResource_DesiredState_BooleanValueRemoved (72.22s) --- PASS: TestAccAwsCloudformationResource_DesiredState_ObjectValueAdded (72.29s) --- PASS: TestAccAwsCloudformationResource_DesiredState_ObjectValueRemoved (79.59s) --- PASS: TestAccAwsCloudformationResource_DesiredState_CreateOnly (79.87s) --- PASS: TestAccAwsCloudformationResource_DesiredState_StringValueRemoved (81.09s) --- PASS: TestAccAwsCloudformationResource_DesiredState_ObjectValueUpdate (82.10s) ```
…orp/aws-sdk-go-private@499245543dfdf07814cdbcef7e9cabcad81b4a13'.
…a-sdk-go go get github.com/hashicorp/aws-cloudformation-resource-schema-sdk-go@v0.9.0'.
…er.ChangeSetByStackIDAndChangeSetName'. Acceptance test output: % make testacc TESTARGS='-run=TestAccAwsServerlessApplicationRepositoryCloudFormationStack_' ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAwsServerlessApplicationRepositoryCloudFormationStack_ -timeout 180m === RUN TestAccAwsServerlessApplicationRepositoryCloudFormationStack_basic === PAUSE TestAccAwsServerlessApplicationRepositoryCloudFormationStack_basic === RUN TestAccAwsServerlessApplicationRepositoryCloudFormationStack_disappears === PAUSE TestAccAwsServerlessApplicationRepositoryCloudFormationStack_disappears === RUN TestAccAwsServerlessApplicationRepositoryCloudFormationStack_versioned === PAUSE TestAccAwsServerlessApplicationRepositoryCloudFormationStack_versioned === RUN TestAccAwsServerlessApplicationRepositoryCloudFormationStack_paired === PAUSE TestAccAwsServerlessApplicationRepositoryCloudFormationStack_paired === RUN TestAccAwsServerlessApplicationRepositoryCloudFormationStack_Tags === PAUSE TestAccAwsServerlessApplicationRepositoryCloudFormationStack_Tags === RUN TestAccAwsServerlessApplicationRepositoryCloudFormationStack_update === PAUSE TestAccAwsServerlessApplicationRepositoryCloudFormationStack_update === CONT TestAccAwsServerlessApplicationRepositoryCloudFormationStack_basic === CONT TestAccAwsServerlessApplicationRepositoryCloudFormationStack_Tags === CONT TestAccAwsServerlessApplicationRepositoryCloudFormationStack_disappears === CONT TestAccAwsServerlessApplicationRepositoryCloudFormationStack_update === CONT TestAccAwsServerlessApplicationRepositoryCloudFormationStack_versioned === CONT TestAccAwsServerlessApplicationRepositoryCloudFormationStack_paired --- PASS: TestAccAwsServerlessApplicationRepositoryCloudFormationStack_disappears (105.46s) --- PASS: TestAccAwsServerlessApplicationRepositoryCloudFormationStack_paired (109.86s) --- PASS: TestAccAwsServerlessApplicationRepositoryCloudFormationStack_basic (119.13s) --- PASS: TestAccAwsServerlessApplicationRepositoryCloudFormationStack_update (228.79s) --- PASS: TestAccAwsServerlessApplicationRepositoryCloudFormationStack_Tags (260.04s) --- PASS: TestAccAwsServerlessApplicationRepositoryCloudFormationStack_versioned (264.98s) PASS ok github.com/terraform-providers/terraform-provider-aws/aws 270.926s
…stance. Acceptance test output: % make testacc TESTARGS='-run=TestAccAWSCloudFormationStackSetInstance_\|TestAccAWSCloudFormationStackSet_' ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAWSCloudFormationStackSetInstance_\|TestAccAWSCloudFormationStackSet_ -timeout 180m === RUN TestAccAWSCloudFormationStackSetInstance_basic === PAUSE TestAccAWSCloudFormationStackSetInstance_basic === RUN TestAccAWSCloudFormationStackSetInstance_disappears === PAUSE TestAccAWSCloudFormationStackSetInstance_disappears === RUN TestAccAWSCloudFormationStackSetInstance_disappears_StackSet === PAUSE TestAccAWSCloudFormationStackSetInstance_disappears_StackSet === RUN TestAccAWSCloudFormationStackSetInstance_ParameterOverrides === PAUSE TestAccAWSCloudFormationStackSetInstance_ParameterOverrides === RUN TestAccAWSCloudFormationStackSetInstance_RetainStack === PAUSE TestAccAWSCloudFormationStackSetInstance_RetainStack === RUN TestAccAWSCloudFormationStackSet_basic === PAUSE TestAccAWSCloudFormationStackSet_basic === RUN TestAccAWSCloudFormationStackSet_disappears === PAUSE TestAccAWSCloudFormationStackSet_disappears === RUN TestAccAWSCloudFormationStackSet_AdministrationRoleArn === PAUSE TestAccAWSCloudFormationStackSet_AdministrationRoleArn === RUN TestAccAWSCloudFormationStackSet_Description === PAUSE TestAccAWSCloudFormationStackSet_Description === RUN TestAccAWSCloudFormationStackSet_ExecutionRoleName === PAUSE TestAccAWSCloudFormationStackSet_ExecutionRoleName === RUN TestAccAWSCloudFormationStackSet_Name === PAUSE TestAccAWSCloudFormationStackSet_Name === RUN TestAccAWSCloudFormationStackSet_Parameters === PAUSE TestAccAWSCloudFormationStackSet_Parameters === RUN TestAccAWSCloudFormationStackSet_Parameters_Default provider_test.go:58: this resource does not currently ignore unconfigured CloudFormation template parameters with the Default property --- SKIP: TestAccAWSCloudFormationStackSet_Parameters_Default (0.00s) === RUN TestAccAWSCloudFormationStackSet_Parameters_NoEcho provider_test.go:58: this resource does not currently ignore CloudFormation template parameters with the NoEcho property --- SKIP: TestAccAWSCloudFormationStackSet_Parameters_NoEcho (0.00s) === RUN TestAccAWSCloudFormationStackSet_PermissionModel_ServiceManaged provider_test.go:58: API does not support enabling Organizations access (in particular, creating the Stack Sets IAM Service-Linked Role) --- SKIP: TestAccAWSCloudFormationStackSet_PermissionModel_ServiceManaged (0.00s) === RUN TestAccAWSCloudFormationStackSet_Tags === PAUSE TestAccAWSCloudFormationStackSet_Tags === RUN TestAccAWSCloudFormationStackSet_TemplateBody === PAUSE TestAccAWSCloudFormationStackSet_TemplateBody === RUN TestAccAWSCloudFormationStackSet_TemplateUrl === PAUSE TestAccAWSCloudFormationStackSet_TemplateUrl === CONT TestAccAWSCloudFormationStackSetInstance_basic === CONT TestAccAWSCloudFormationStackSet_Description === CONT TestAccAWSCloudFormationStackSetInstance_ParameterOverrides === CONT TestAccAWSCloudFormationStackSet_ExecutionRoleName === CONT TestAccAWSCloudFormationStackSetInstance_RetainStack === CONT TestAccAWSCloudFormationStackSet_basic === CONT TestAccAWSCloudFormationStackSet_Tags === CONT TestAccAWSCloudFormationStackSet_TemplateUrl === CONT TestAccAWSCloudFormationStackSet_disappears === CONT TestAccAWSCloudFormationStackSet_Name === CONT TestAccAWSCloudFormationStackSet_TemplateBody === CONT TestAccAWSCloudFormationStackSet_Parameters === CONT TestAccAWSCloudFormationStackSetInstance_disappears === CONT TestAccAWSCloudFormationStackSet_AdministrationRoleArn === CONT TestAccAWSCloudFormationStackSetInstance_disappears_StackSet --- PASS: TestAccAWSCloudFormationStackSet_disappears (34.78s) --- PASS: TestAccAWSCloudFormationStackSet_basic (42.22s) --- PASS: TestAccAWSCloudFormationStackSet_ExecutionRoleName (59.06s) --- PASS: TestAccAWSCloudFormationStackSet_Description (59.90s) --- PASS: TestAccAWSCloudFormationStackSet_Name (60.03s) --- PASS: TestAccAWSCloudFormationStackSet_TemplateBody (69.16s) --- PASS: TestAccAWSCloudFormationStackSet_AdministrationRoleArn (85.65s) --- PASS: TestAccAWSCloudFormationStackSet_TemplateUrl (90.90s) --- PASS: TestAccAWSCloudFormationStackSet_Parameters (96.95s) --- PASS: TestAccAWSCloudFormationStackSet_Tags (115.43s) --- PASS: TestAccAWSCloudFormationStackSetInstance_disappears_StackSet (131.74s) --- PASS: TestAccAWSCloudFormationStackSetInstance_basic (132.29s) --- PASS: TestAccAWSCloudFormationStackSetInstance_disappears (134.32s) --- PASS: TestAccAWSCloudFormationStackSetInstance_RetainStack (183.85s) --- PASS: TestAccAWSCloudFormationStackSetInstance_ParameterOverrides (224.28s) PASS ok github.com/terraform-providers/terraform-provider-aws/aws 228.064s
…a-sdk-go go get github.com/hashicorp/aws-cloudformation-resource-schema-sdk-go@v0.10.0'.
…e empty string." This reverts commit 72693b9d27c28fdded744b6e8d422a920443857c.
…ype schema." This reverts commit 4236af145b664d43b75d8a8c7c0e7cad2fbe82cf.
… state. Acceptance test output: % make testacc TESTARGS='-run=TestAccAwsCloudControlApiResource_ResourceSchema' ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAwsCloudControlApiResource_ResourceSchema -timeout 180m === RUN TestAccAwsCloudControlApiResource_ResourceSchema === PAUSE TestAccAwsCloudControlApiResource_ResourceSchema === CONT TestAccAwsCloudControlApiResource_ResourceSchema --- PASS: TestAccAwsCloudControlApiResource_ResourceSchema (22.81s) PASS ok github.com/terraform-providers/terraform-provider-aws/aws 25.978s
…loudControlApiResource_DesiredState_InvalidPropertyValue' as validation of properties is now done server-side. Acceptance test output: % make testacc TESTARGS='-run=TestAccAwsCloudControlApiResource_DesiredState_InvalidPropertyValue' ==> Checking that code complies with gofmt requirements... TF_ACC=1 go test ./aws -v -count 1 -parallel 20 -run=TestAccAwsCloudControlApiResource_DesiredState_InvalidPropertyValue -timeout 180m === RUN TestAccAwsCloudControlApiResource_DesiredState_InvalidPropertyValue === PAUSE TestAccAwsCloudControlApiResource_DesiredState_InvalidPropertyValue === CONT TestAccAwsCloudControlApiResource_DesiredState_InvalidPropertyValue --- PASS: TestAccAwsCloudControlApiResource_DesiredState_InvalidPropertyValue (7.61s) PASS ok github.com/terraform-providers/terraform-provider-aws/aws 10.813s
aws_cloudcontrolapi_resource
aws_cloudcontrolapi_resource
This functionality has been released in v3.61.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. Thank you! |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Community Note
Adds a new resource and data source to interact generically with the AWS Cloud Control API.
Output from acceptance testing:
Commercial
GovCloud