From e96bea818208a47f5819effc4819802b5cea27bc Mon Sep 17 00:00:00 2001 From: awstools Date: Wed, 2 Aug 2023 18:12:30 +0000 Subject: [PATCH] feat(client-budgets): As part of CAE tagging integration we need to update our budget names regex filter to prevent customers from using "/action/" in their budget names. --- clients/client-budgets/src/Budgets.ts | 52 +- clients/client-budgets/src/BudgetsClient.ts | 52 +- .../src/commands/CreateBudgetActionCommand.ts | 17 +- .../src/commands/CreateBudgetCommand.ts | 27 +- .../src/commands/CreateNotificationCommand.ts | 15 +- .../src/commands/CreateSubscriberCommand.ts | 15 +- .../src/commands/DeleteBudgetActionCommand.ts | 19 +- .../src/commands/DeleteBudgetCommand.ts | 11 +- .../src/commands/DeleteNotificationCommand.ts | 19 +- .../src/commands/DeleteSubscriberCommand.ts | 21 +- .../commands/DescribeBudgetActionCommand.ts | 19 +- .../DescribeBudgetActionHistoriesCommand.ts | 23 +- .../DescribeBudgetActionsForAccountCommand.ts | 19 +- .../DescribeBudgetActionsForBudgetCommand.ts | 19 +- .../src/commands/DescribeBudgetCommand.ts | 17 +- ...ibeBudgetNotificationsForAccountCommand.ts | 13 +- ...DescribeBudgetPerformanceHistoryCommand.ts | 9 +- .../src/commands/DescribeBudgetsCommand.ts | 17 +- .../DescribeNotificationsForBudgetCommand.ts | 13 +- ...scribeSubscribersForNotificationCommand.ts | 15 +- .../commands/ExecuteBudgetActionCommand.ts | 9 +- .../src/commands/UpdateBudgetActionCommand.ts | 43 +- .../src/commands/UpdateBudgetCommand.ts | 17 +- .../src/commands/UpdateNotificationCommand.ts | 21 +- .../src/commands/UpdateSubscriberCommand.ts | 17 +- .../client-budgets/src/endpoint/ruleset.ts | 57 +- clients/client-budgets/src/index.ts | 52 +- clients/client-budgets/src/models/models_0.ts | 195 +- codegen/sdk-codegen/aws-models/budgets.json | 1886 +++++++++-------- 29 files changed, 1353 insertions(+), 1356 deletions(-) diff --git a/clients/client-budgets/src/Budgets.ts b/clients/client-budgets/src/Budgets.ts index acf6b13dfeaa5..f85257da78b99 100644 --- a/clients/client-budgets/src/Budgets.ts +++ b/clients/client-budgets/src/Budgets.ts @@ -517,48 +517,48 @@ export interface Budgets { /** * @public *

Use the Amazon Web Services Budgets API to plan your service usage, service costs, and instance reservations. This API reference provides descriptions, syntax, and usage examples for each of the actions and data types for the Amazon Web Services Budgets feature.

- *

Budgets provide you with a way to see the following information:

- *