AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Interface for accessing Budgets All public APIs for AWS Budgets

Inheritance Hierarchy

Amazon.Budgets.IAmazonBudgets

Namespace: Amazon.Budgets
Assembly: AWSSDK.Budgets.dll
Version: 3.x.y.z

Syntax

C#
public interface IAmazonBudgets
         IAmazonService, IDisposable

The IAmazonBudgets type exposes the following members

Methods

Note:

Asynchronous operations (methods ending with Async) in the table below are for .NET 4.5 or higher. For .NET 3.5 the SDK follows the standard naming convention of BeginMethodName and EndMethodName to indicate asynchronous operations - these method pairs are not shown in the table below.

NameDescription
Public Method CreateBudget(CreateBudgetRequest)

Create a new budget

Public Method CreateBudgetAsync(CreateBudgetRequest, CancellationToken)

Initiates the asynchronous execution of the CreateBudget operation.

Public Method CreateNotification(CreateNotificationRequest)

Create a new Notification with subscribers for a budget

Public Method CreateNotificationAsync(CreateNotificationRequest, CancellationToken)

Initiates the asynchronous execution of the CreateNotification operation.

Public Method CreateSubscriber(CreateSubscriberRequest)

Create a new Subscriber for a notification

Public Method CreateSubscriberAsync(CreateSubscriberRequest, CancellationToken)

Initiates the asynchronous execution of the CreateSubscriber operation.

Public Method DeleteBudget(DeleteBudgetRequest)

Delete a budget and related notifications

Public Method DeleteBudgetAsync(DeleteBudgetRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteBudget operation.

Public Method DeleteNotification(DeleteNotificationRequest)

Delete a notification and related subscribers

Public Method DeleteNotificationAsync(DeleteNotificationRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteNotification operation.

Public Method DeleteSubscriber(DeleteSubscriberRequest)

Delete a Subscriber for a notification

Public Method DeleteSubscriberAsync(DeleteSubscriberRequest, CancellationToken)

Initiates the asynchronous execution of the DeleteSubscriber operation.

Public Method DescribeBudget(DescribeBudgetRequest)

Get a single budget

Public Method DescribeBudgetAsync(DescribeBudgetRequest, CancellationToken)

Initiates the asynchronous execution of the DescribeBudget operation.

Public Method DescribeBudgets(DescribeBudgetsRequest)

Get all budgets for an account

Public Method DescribeBudgetsAsync(DescribeBudgetsRequest, CancellationToken)

Initiates the asynchronous execution of the DescribeBudgets operation.

Public Method DescribeNotificationsForBudget(DescribeNotificationsForBudgetRequest)

Get notifications of a budget

Public Method DescribeNotificationsForBudgetAsync(DescribeNotificationsForBudgetRequest, CancellationToken)

Initiates the asynchronous execution of the DescribeNotificationsForBudget operation.

Public Method DescribeSubscribersForNotification(DescribeSubscribersForNotificationRequest)

Get subscribers of a notification

Public Method DescribeSubscribersForNotificationAsync(DescribeSubscribersForNotificationRequest, CancellationToken)

Initiates the asynchronous execution of the DescribeSubscribersForNotification operation.

Public Method UpdateBudget(UpdateBudgetRequest)

Update the information of a budget already created

Public Method UpdateBudgetAsync(UpdateBudgetRequest, CancellationToken)

Initiates the asynchronous execution of the UpdateBudget operation.

Public Method UpdateNotification(UpdateNotificationRequest)

Update the information about a notification already created

Public Method UpdateNotificationAsync(UpdateNotificationRequest, CancellationToken)

Initiates the asynchronous execution of the UpdateNotification operation.

Public Method UpdateSubscriber(UpdateSubscriberRequest)

Update a subscriber

Public Method UpdateSubscriberAsync(UpdateSubscriberRequest, CancellationToken)

Initiates the asynchronous execution of the UpdateSubscriber operation.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms