AWS SDK for C++

AWS SDK for C++ Version 1.11.552

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::Budgets::Model Namespace Reference

Namespaces

namespace  ActionStatusMapper
 
 
namespace  ActionTypeMapper
 
 
 
namespace  BudgetTypeMapper
 
 
namespace  DimensionMapper
 
namespace  EventTypeMapper
 
 
namespace  MatchOptionMapper
 
namespace  MetricMapper
 
 
 
 
 
namespace  TimeUnitMapper
 

Classes

class  Action
 
 
 
 
 
class  Budget
 
 
 
 
 
 
class  CostTypes
 
 
 
 
 
 
 
 
 
class  Definition
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Expression
 
 
 
 
 
 
class  Notification
 
 
class  ResourceTag
 
 
class  Spend
 
 
class  Subscriber
 
 
 
class  TagValues
 
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.

◆ Dimension

strong
Enumerator
NOT_SET 
AZ 
INSTANCE_TYPE 
LINKED_ACCOUNT 
LINKED_ACCOUNT_NAME 
OPERATION 
PURCHASE_TYPE 
REGION 
SERVICE 
SERVICE_CODE 
USAGE_TYPE 
USAGE_TYPE_GROUP 
RECORD_TYPE 
OPERATING_SYSTEM 
TENANCY 
SCOPE 
PLATFORM 
SUBSCRIPTION_ID 
LEGAL_ENTITY_NAME 
INVOICING_ENTITY 
DEPLOYMENT_OPTION 
DATABASE_ENGINE 
CACHE_ENGINE 
INSTANCE_TYPE_FAMILY 
BILLING_ENTITY 
RESERVATION_ID 
RESOURCE_ID 
RIGHTSIZING_TYPE 
SAVINGS_PLANS_TYPE 
SAVINGS_PLAN_ARN 
PAYMENT_OPTION 
RESERVATION_MODIFIED 
TAG_KEY 
COST_CATEGORY_NAME 

Definition at line 16 of file Dimension.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.

◆ MatchOption

Enumerator
NOT_SET 
EQUALS 
ABSENT 
STARTS_WITH 
ENDS_WITH 
CONTAINS 
GREATER_THAN_OR_EQUAL 
CASE_SENSITIVE 
CASE_INSENSITIVE 

Definition at line 16 of file MatchOption.h.

◆ Metric

strong
Enumerator
NOT_SET 
BlendedCost 
UnblendedCost 
AmortizedCost 
NetUnblendedCost 
NetAmortizedCost 
UsageQuantity 
NormalizedUsageAmount 
Hours 

Definition at line 16 of file Metric.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.