AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::Budgets::Model Namespace Reference

Namespaces

namespace  ActionStatusMapper
 
 
namespace  ActionTypeMapper
 
 
 
namespace  BudgetTypeMapper
 
 
namespace  EventTypeMapper
 
 
 
 
 
 
namespace  TimeUnitMapper
 

Classes

class  Action
 
 
 
 
 
class  Budget
 
 
 
 
 
class  CostTypes
 
 
 
 
 
 
 
 
 
class  Definition
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Notification
 
 
class  ResourceTag
 
 
class  Spend
 
 
class  Subscriber
 
 
 
class  TimePeriod
 
 
 
 
 
 
 
 
 
 
 

Typedefs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Enumerations

 
 
 
enum class  ApprovalModel { NOT_SET , AUTOMATIC , MANUAL }
 
 
 
 
 
 
enum class  NotificationState { NOT_SET , OK , ALARM }
 
 
enum class  SubscriptionType { NOT_SET , SNS , EMAIL }
 
 
enum class  TimeUnit {
  NOT_SET , DAILY , MONTHLY , QUARTERLY ,
  ANNUALLY
}
 

Typedef Documentation

◆ CreateBudgetActionOutcome

Definition at line 117 of file BudgetsServiceClientModel.h.

◆ CreateBudgetActionOutcomeCallable

Definition at line 146 of file BudgetsServiceClientModel.h.

◆ CreateBudgetOutcome

Definition at line 116 of file BudgetsServiceClientModel.h.

◆ CreateBudgetOutcomeCallable

Definition at line 145 of file BudgetsServiceClientModel.h.

◆ CreateNotificationOutcome

Definition at line 118 of file BudgetsServiceClientModel.h.

◆ CreateNotificationOutcomeCallable

Definition at line 147 of file BudgetsServiceClientModel.h.

◆ CreateSubscriberOutcome

Definition at line 119 of file BudgetsServiceClientModel.h.

◆ CreateSubscriberOutcomeCallable

Definition at line 148 of file BudgetsServiceClientModel.h.

◆ DeleteBudgetActionOutcome

Definition at line 121 of file BudgetsServiceClientModel.h.

◆ DeleteBudgetActionOutcomeCallable

Definition at line 150 of file BudgetsServiceClientModel.h.

◆ DeleteBudgetOutcome

Definition at line 120 of file BudgetsServiceClientModel.h.

◆ DeleteBudgetOutcomeCallable

Definition at line 149 of file BudgetsServiceClientModel.h.

◆ DeleteNotificationOutcome

Definition at line 122 of file BudgetsServiceClientModel.h.

◆ DeleteNotificationOutcomeCallable

Definition at line 151 of file BudgetsServiceClientModel.h.

◆ DeleteSubscriberOutcome

Definition at line 123 of file BudgetsServiceClientModel.h.

◆ DeleteSubscriberOutcomeCallable

Definition at line 152 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetActionHistoriesOutcome

Definition at line 126 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetActionHistoriesOutcomeCallable

Definition at line 155 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetActionOutcome

Definition at line 125 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetActionOutcomeCallable

Definition at line 154 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetActionsForAccountOutcome

Definition at line 127 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetActionsForAccountOutcomeCallable

Definition at line 156 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetActionsForBudgetOutcome

Definition at line 128 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetActionsForBudgetOutcomeCallable

Definition at line 157 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetNotificationsForAccountOutcome

Definition at line 129 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetNotificationsForAccountOutcomeCallable

Definition at line 158 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetOutcome

Definition at line 124 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetOutcomeCallable

Definition at line 153 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetPerformanceHistoryOutcome

Definition at line 130 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetPerformanceHistoryOutcomeCallable

Definition at line 159 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetsOutcome

Definition at line 131 of file BudgetsServiceClientModel.h.

◆ DescribeBudgetsOutcomeCallable

Definition at line 160 of file BudgetsServiceClientModel.h.

◆ DescribeNotificationsForBudgetOutcome

Definition at line 132 of file BudgetsServiceClientModel.h.

◆ DescribeNotificationsForBudgetOutcomeCallable

Definition at line 161 of file BudgetsServiceClientModel.h.

◆ DescribeSubscribersForNotificationOutcome

Definition at line 133 of file BudgetsServiceClientModel.h.

◆ DescribeSubscribersForNotificationOutcomeCallable

Definition at line 162 of file BudgetsServiceClientModel.h.

◆ ExecuteBudgetActionOutcome

Definition at line 134 of file BudgetsServiceClientModel.h.

◆ ExecuteBudgetActionOutcomeCallable

Definition at line 163 of file BudgetsServiceClientModel.h.

◆ ListTagsForResourceOutcome

Definition at line 135 of file BudgetsServiceClientModel.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 164 of file BudgetsServiceClientModel.h.

◆ TagResourceOutcome

Definition at line 136 of file BudgetsServiceClientModel.h.

◆ TagResourceOutcomeCallable

Definition at line 165 of file BudgetsServiceClientModel.h.

◆ UntagResourceOutcome

Definition at line 137 of file BudgetsServiceClientModel.h.

◆ UntagResourceOutcomeCallable

Definition at line 166 of file BudgetsServiceClientModel.h.

◆ UpdateBudgetActionOutcome

Definition at line 139 of file BudgetsServiceClientModel.h.

◆ UpdateBudgetActionOutcomeCallable

Definition at line 168 of file BudgetsServiceClientModel.h.

◆ UpdateBudgetOutcome

Definition at line 138 of file BudgetsServiceClientModel.h.

◆ UpdateBudgetOutcomeCallable

Definition at line 167 of file BudgetsServiceClientModel.h.

◆ UpdateNotificationOutcome

Definition at line 140 of file BudgetsServiceClientModel.h.

◆ UpdateNotificationOutcomeCallable

Definition at line 169 of file BudgetsServiceClientModel.h.

◆ UpdateSubscriberOutcome

Definition at line 141 of file BudgetsServiceClientModel.h.

◆ UpdateSubscriberOutcomeCallable

Definition at line 170 of file BudgetsServiceClientModel.h.

Enumeration Type Documentation

◆ ActionStatus

Enumerator
NOT_SET 
STANDBY 
PENDING 
EXECUTION_IN_PROGRESS 
EXECUTION_SUCCESS 
EXECUTION_FAILURE 
REVERSE_IN_PROGRESS 
REVERSE_SUCCESS 
REVERSE_FAILURE 
RESET_IN_PROGRESS 
RESET_FAILURE 

Definition at line 16 of file ActionStatus.h.

◆ ActionSubType

Enumerator
NOT_SET 
STOP_EC2_INSTANCES 
STOP_RDS_INSTANCES 

Definition at line 16 of file ActionSubType.h.

◆ ActionType

Enumerator
NOT_SET 
APPLY_IAM_POLICY 
APPLY_SCP_POLICY 
RUN_SSM_DOCUMENTS 

Definition at line 16 of file ActionType.h.

◆ ApprovalModel

Enumerator
NOT_SET 
AUTOMATIC 
MANUAL 

Definition at line 16 of file ApprovalModel.h.

◆ AutoAdjustType

Enumerator
NOT_SET 
HISTORICAL 
FORECAST 

Definition at line 16 of file AutoAdjustType.h.

◆ BudgetType

Enumerator
NOT_SET 
USAGE 
COST 
RI_UTILIZATION 
RI_COVERAGE 
SAVINGS_PLANS_UTILIZATION 
SAVINGS_PLANS_COVERAGE 

Definition at line 16 of file BudgetType.h.

◆ ComparisonOperator

Enumerator
NOT_SET 
GREATER_THAN 
LESS_THAN 
EQUAL_TO 

Definition at line 16 of file ComparisonOperator.h.

◆ EventType

strong
Enumerator
NOT_SET 
SYSTEM 
CREATE_ACTION 
DELETE_ACTION 
UPDATE_ACTION 
EXECUTE_ACTION 

Definition at line 16 of file EventType.h.

◆ ExecutionType

Enumerator
NOT_SET 
APPROVE_BUDGET_ACTION 
RETRY_BUDGET_ACTION 
REVERSE_BUDGET_ACTION 
RESET_BUDGET_ACTION 

Definition at line 16 of file ExecutionType.h.

◆ NotificationState

Enumerator
NOT_SET 
OK 
ALARM 

Definition at line 16 of file NotificationState.h.

◆ NotificationType

Enumerator
NOT_SET 
ACTUAL 
FORECASTED 

Definition at line 16 of file NotificationType.h.

◆ SubscriptionType

Enumerator
NOT_SET 
SNS 
EMAIL 

Definition at line 16 of file SubscriptionType.h.

◆ ThresholdType

Enumerator
NOT_SET 
PERCENTAGE 
ABSOLUTE_VALUE 

Definition at line 16 of file ThresholdType.h.

◆ TimeUnit

strong
Enumerator
NOT_SET 
DAILY 
MONTHLY 
QUARTERLY 
ANNUALLY 

Definition at line 16 of file TimeUnit.h.