diff --git a/.changelog/13139.txt b/.changelog/13139.txt new file mode 100644 index 000000000000..3d783567d314 --- /dev/null +++ b/.changelog/13139.txt @@ -0,0 +1,7 @@ +```release-note:enhancement +resource/aws_budgets_budget: Add `arn` attribute +``` + +```release-note:enhancement +resource/aws_budgets_budget: Add plan time validation for `budget_type`, `time_unit`, and `subscriber_sns_topic_arns` arguments +``` diff --git a/aws/resource_aws_budgets_budget_test.go b/aws/resource_aws_budgets_budget_test.go index 670cf66b6261..98de8e4de9b5 100644 --- a/aws/resource_aws_budgets_budget_test.go +++ b/aws/resource_aws_budgets_budget_test.go @@ -284,7 +284,7 @@ func TestAccAWSBudgetsBudget_disappears(t *testing.T) { resourceName := "aws_budgets_budget.test" resource.ParallelTest(t, resource.TestCase{ - PreCheck: func() { testAccPreCheck(t); testAccPreCheckAWSBudgets(t) }, + PreCheck: func() { testAccPreCheck(t); testAccPartitionHasServicePreCheck(budgets.EndpointsID, t) }, Providers: testAccProviders, CheckDestroy: testAccAWSBudgetsBudgetDestroy, Steps: []resource.TestStep{