C# Класс Amazon.Budgets.AmazonBudgetsClient

Implementation for accessing Budgets All public APIs for AWS Budgets
Наследование: AmazonServiceClient, IAmazonBudgets
Показать файл Открыть проект

Открытые методы

Метод Описание
AmazonBudgetsClient ( ) : System

Constructs AmazonBudgetsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonBudgetsClient ( AWSCredentials credentials ) : System

Constructs AmazonBudgetsClient with AWS Credentials

AmazonBudgetsClient ( AWSCredentials credentials, AmazonBudgetsConfig clientConfig ) : System

Constructs AmazonBudgetsClient with AWS Credentials and an AmazonBudgetsClient Configuration object.

AmazonBudgetsClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonBudgetsClient with AWS Credentials

AmazonBudgetsClient ( AmazonBudgetsConfig config ) : System

Constructs AmazonBudgetsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonBudgetsClient ( RegionEndpoint region ) : System

Constructs AmazonBudgetsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key

AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonBudgetsConfig clientConfig ) : System

Constructs AmazonBudgetsClient with AWS Access Key ID, AWS Secret Key and an AmazonBudgetsClient Configuration object.

AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key

AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key

AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonBudgetsConfig clientConfig ) : System

Constructs AmazonBudgetsClient with AWS Access Key ID, AWS Secret Key and an AmazonBudgetsClient Configuration object.

AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key

BeginCreateBudget ( CreateBudgetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateBudget operation.

BeginCreateNotification ( CreateNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateNotification operation.

BeginCreateSubscriber ( CreateSubscriberRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateSubscriber operation.

BeginDeleteBudget ( DeleteBudgetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteBudget operation.

BeginDeleteNotification ( DeleteNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteNotification operation.

BeginDeleteSubscriber ( DeleteSubscriberRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteSubscriber operation.

BeginDescribeBudget ( DescribeBudgetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeBudget operation.

BeginDescribeBudgets ( DescribeBudgetsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeBudgets operation.

BeginDescribeNotificationsForBudget ( DescribeNotificationsForBudgetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeNotificationsForBudget operation.

BeginDescribeSubscribersForNotification ( DescribeSubscribersForNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeSubscribersForNotification operation.

BeginUpdateBudget ( UpdateBudgetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateBudget operation.

BeginUpdateNotification ( UpdateNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateNotification operation.

BeginUpdateSubscriber ( UpdateSubscriberRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateSubscriber operation.

CreateBudget ( CreateBudgetRequest request ) : CreateBudgetResponse

Create a new budget

CreateBudgetAsync ( CreateBudgetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateBudget operation.

CreateNotification ( CreateNotificationRequest request ) : CreateNotificationResponse

Create a new Notification with subscribers for a budget

CreateNotificationAsync ( CreateNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateNotification operation.

CreateSubscriber ( CreateSubscriberRequest request ) : CreateSubscriberResponse

Create a new Subscriber for a notification

CreateSubscriberAsync ( CreateSubscriberRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateSubscriber operation.

DeleteBudget ( DeleteBudgetRequest request ) : DeleteBudgetResponse

Delete a budget and related notifications

DeleteBudgetAsync ( DeleteBudgetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteBudget operation.

DeleteNotification ( DeleteNotificationRequest request ) : DeleteNotificationResponse

Delete a notification and related subscribers

DeleteNotificationAsync ( DeleteNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteNotification operation.

DeleteSubscriber ( DeleteSubscriberRequest request ) : DeleteSubscriberResponse

Delete a Subscriber for a notification

DeleteSubscriberAsync ( DeleteSubscriberRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteSubscriber operation.

DescribeBudget ( DescribeBudgetRequest request ) : DescribeBudgetResponse

Get a single budget

DescribeBudgetAsync ( DescribeBudgetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeBudget operation.

DescribeBudgets ( DescribeBudgetsRequest request ) : DescribeBudgetsResponse

Get all budgets for an account

DescribeBudgetsAsync ( DescribeBudgetsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeBudgets operation.

DescribeNotificationsForBudget ( DescribeNotificationsForBudgetRequest request ) : DescribeNotificationsForBudgetResponse

Get notifications of a budget

DescribeNotificationsForBudgetAsync ( DescribeNotificationsForBudgetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeNotificationsForBudget operation.

DescribeSubscribersForNotification ( DescribeSubscribersForNotificationRequest request ) : DescribeSubscribersForNotificationResponse

Get subscribers of a notification

DescribeSubscribersForNotificationAsync ( DescribeSubscribersForNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeSubscribersForNotification operation.

EndCreateBudget ( IAsyncResult asyncResult ) : CreateBudgetResponse

Finishes the asynchronous execution of the CreateBudget operation.

EndCreateNotification ( IAsyncResult asyncResult ) : CreateNotificationResponse

Finishes the asynchronous execution of the CreateNotification operation.

EndCreateSubscriber ( IAsyncResult asyncResult ) : CreateSubscriberResponse

Finishes the asynchronous execution of the CreateSubscriber operation.

EndDeleteBudget ( IAsyncResult asyncResult ) : DeleteBudgetResponse

Finishes the asynchronous execution of the DeleteBudget operation.

EndDeleteNotification ( IAsyncResult asyncResult ) : DeleteNotificationResponse

Finishes the asynchronous execution of the DeleteNotification operation.

EndDeleteSubscriber ( IAsyncResult asyncResult ) : DeleteSubscriberResponse

Finishes the asynchronous execution of the DeleteSubscriber operation.

EndDescribeBudget ( IAsyncResult asyncResult ) : DescribeBudgetResponse

Finishes the asynchronous execution of the DescribeBudget operation.

EndDescribeBudgets ( IAsyncResult asyncResult ) : DescribeBudgetsResponse

Finishes the asynchronous execution of the DescribeBudgets operation.

EndDescribeNotificationsForBudget ( IAsyncResult asyncResult ) : DescribeNotificationsForBudgetResponse

Finishes the asynchronous execution of the DescribeNotificationsForBudget operation.

EndDescribeSubscribersForNotification ( IAsyncResult asyncResult ) : DescribeSubscribersForNotificationResponse

Finishes the asynchronous execution of the DescribeSubscribersForNotification operation.

EndUpdateBudget ( IAsyncResult asyncResult ) : UpdateBudgetResponse

Finishes the asynchronous execution of the UpdateBudget operation.

EndUpdateNotification ( IAsyncResult asyncResult ) : UpdateNotificationResponse

Finishes the asynchronous execution of the UpdateNotification operation.

EndUpdateSubscriber ( IAsyncResult asyncResult ) : UpdateSubscriberResponse

Finishes the asynchronous execution of the UpdateSubscriber operation.

UpdateBudget ( UpdateBudgetRequest request ) : UpdateBudgetResponse

Update the information of a budget already created

UpdateBudgetAsync ( UpdateBudgetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateBudget operation.

UpdateNotification ( UpdateNotificationRequest request ) : UpdateNotificationResponse

Update the information about a notification already created

UpdateNotificationAsync ( UpdateNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateNotification operation.

UpdateSubscriber ( UpdateSubscriberRequest request ) : UpdateSubscriberResponse

Update a subscriber

UpdateSubscriberAsync ( UpdateSubscriberRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateSubscriber operation.

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Описание методов

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonBudgetsClient ( ) : System
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with AWS Credentials
public AmazonBudgetsClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with AWS Credentials and an AmazonBudgetsClient Configuration object.
public AmazonBudgetsClient ( AWSCredentials credentials, AmazonBudgetsConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonBudgetsConfig The AmazonBudgetsClient Configuration Object
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with AWS Credentials
public AmazonBudgetsClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonBudgetsClient ( AmazonBudgetsConfig config ) : System
config AmazonBudgetsConfig The AmazonBudgetsClient Configuration Object
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonBudgetsClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key
public AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with AWS Access Key ID, AWS Secret Key and an AmazonBudgetsClient Configuration object.
public AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonBudgetsConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonBudgetsConfig The AmazonBudgetsClient Configuration Object
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key
public AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key
public AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with AWS Access Key ID, AWS Secret Key and an AmazonBudgetsClient Configuration object.
public AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonBudgetsConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonBudgetsConfig The AmazonBudgetsClient Configuration Object
Результат System

AmazonBudgetsClient() публичный Метод

Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key
public AmazonBudgetsClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
Результат System

BeginCreateBudget() публичный Метод

Initiates the asynchronous execution of the CreateBudget operation.
public BeginCreateBudget ( CreateBudgetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.CreateBudgetRequest Container for the necessary parameters to execute the CreateBudget operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginCreateNotification() публичный Метод

Initiates the asynchronous execution of the CreateNotification operation.
public BeginCreateNotification ( CreateNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.CreateNotificationRequest Container for the necessary parameters to execute the CreateNotification operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginCreateSubscriber() публичный Метод

Initiates the asynchronous execution of the CreateSubscriber operation.
public BeginCreateSubscriber ( CreateSubscriberRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.CreateSubscriberRequest Container for the necessary parameters to execute the CreateSubscriber operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDeleteBudget() публичный Метод

Initiates the asynchronous execution of the DeleteBudget operation.
public BeginDeleteBudget ( DeleteBudgetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.DeleteBudgetRequest Container for the necessary parameters to execute the DeleteBudget operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDeleteNotification() публичный Метод

Initiates the asynchronous execution of the DeleteNotification operation.
public BeginDeleteNotification ( DeleteNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.DeleteNotificationRequest Container for the necessary parameters to execute the DeleteNotification operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDeleteSubscriber() публичный Метод

Initiates the asynchronous execution of the DeleteSubscriber operation.
public BeginDeleteSubscriber ( DeleteSubscriberRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.DeleteSubscriberRequest Container for the necessary parameters to execute the DeleteSubscriber operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDescribeBudget() публичный Метод

Initiates the asynchronous execution of the DescribeBudget operation.
public BeginDescribeBudget ( DescribeBudgetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.DescribeBudgetRequest Container for the necessary parameters to execute the DescribeBudget operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDescribeBudgets() публичный Метод

Initiates the asynchronous execution of the DescribeBudgets operation.
public BeginDescribeBudgets ( DescribeBudgetsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.DescribeBudgetsRequest Container for the necessary parameters to execute the DescribeBudgets operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDescribeNotificationsForBudget() публичный Метод

Initiates the asynchronous execution of the DescribeNotificationsForBudget operation.
public BeginDescribeNotificationsForBudget ( DescribeNotificationsForBudgetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest Container for the necessary parameters to execute the DescribeNotificationsForBudget operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDescribeSubscribersForNotification() публичный Метод

Initiates the asynchronous execution of the DescribeSubscribersForNotification operation.
public BeginDescribeSubscribersForNotification ( DescribeSubscribersForNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest Container for the necessary parameters to execute the DescribeSubscribersForNotification operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateBudget() публичный Метод

Initiates the asynchronous execution of the UpdateBudget operation.
public BeginUpdateBudget ( UpdateBudgetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.UpdateBudgetRequest Container for the necessary parameters to execute the UpdateBudget operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateNotification() публичный Метод

Initiates the asynchronous execution of the UpdateNotification operation.
public BeginUpdateNotification ( UpdateNotificationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.UpdateNotificationRequest Container for the necessary parameters to execute the UpdateNotification operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateSubscriber() публичный Метод

Initiates the asynchronous execution of the UpdateSubscriber operation.
public BeginUpdateSubscriber ( UpdateSubscriberRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Budgets.Model.UpdateSubscriberRequest Container for the necessary parameters to execute the UpdateSubscriber operation on AmazonBudgetsClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

CreateBudget() публичный Метод

Create a new budget
/// The exception is thrown when customer tries to create a record (e.g. budget), but /// the number this record already exceeds the limitation. /// /// The exception is thrown when customer tries to create a record (e.g. budget) that /// already exists. /// /// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. ///
public CreateBudget ( CreateBudgetRequest request ) : CreateBudgetResponse
request Amazon.Budgets.Model.CreateBudgetRequest Container for the necessary parameters to execute the CreateBudget service method.
Результат CreateBudgetResponse

CreateBudgetAsync() публичный Метод

Initiates the asynchronous execution of the CreateBudget operation.
public CreateBudgetAsync ( CreateBudgetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.CreateBudgetRequest Container for the necessary parameters to execute the CreateBudget operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateNotification() публичный Метод

Create a new Notification with subscribers for a budget
/// The exception is thrown when customer tries to create a record (e.g. budget), but /// the number this record already exceeds the limitation. /// /// The exception is thrown when customer tries to create a record (e.g. budget) that /// already exists. /// /// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public CreateNotification ( CreateNotificationRequest request ) : CreateNotificationResponse
request Amazon.Budgets.Model.CreateNotificationRequest Container for the necessary parameters to execute the CreateNotification service method.
Результат CreateNotificationResponse

CreateNotificationAsync() публичный Метод

Initiates the asynchronous execution of the CreateNotification operation.
public CreateNotificationAsync ( CreateNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.CreateNotificationRequest Container for the necessary parameters to execute the CreateNotification operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateSigner() защищенный Метод

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Результат Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CreateSubscriber() публичный Метод

Create a new Subscriber for a notification
/// The exception is thrown when customer tries to create a record (e.g. budget), but /// the number this record already exceeds the limitation. /// /// The exception is thrown when customer tries to create a record (e.g. budget) that /// already exists. /// /// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. ///
public CreateSubscriber ( CreateSubscriberRequest request ) : CreateSubscriberResponse
request Amazon.Budgets.Model.CreateSubscriberRequest Container for the necessary parameters to execute the CreateSubscriber service method.
Результат CreateSubscriberResponse

CreateSubscriberAsync() публичный Метод

Initiates the asynchronous execution of the CreateSubscriber operation.
public CreateSubscriberAsync ( CreateSubscriberRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.CreateSubscriberRequest Container for the necessary parameters to execute the CreateSubscriber operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteBudget() публичный Метод

Delete a budget and related notifications
/// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public DeleteBudget ( DeleteBudgetRequest request ) : DeleteBudgetResponse
request Amazon.Budgets.Model.DeleteBudgetRequest Container for the necessary parameters to execute the DeleteBudget service method.
Результат DeleteBudgetResponse

DeleteBudgetAsync() публичный Метод

Initiates the asynchronous execution of the DeleteBudget operation.
public DeleteBudgetAsync ( DeleteBudgetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.DeleteBudgetRequest Container for the necessary parameters to execute the DeleteBudget operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteNotification() публичный Метод

Delete a notification and related subscribers
/// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public DeleteNotification ( DeleteNotificationRequest request ) : DeleteNotificationResponse
request Amazon.Budgets.Model.DeleteNotificationRequest Container for the necessary parameters to execute the DeleteNotification service method.
Результат DeleteNotificationResponse

DeleteNotificationAsync() публичный Метод

Initiates the asynchronous execution of the DeleteNotification operation.
public DeleteNotificationAsync ( DeleteNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.DeleteNotificationRequest Container for the necessary parameters to execute the DeleteNotification operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteSubscriber() публичный Метод

Delete a Subscriber for a notification
/// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public DeleteSubscriber ( DeleteSubscriberRequest request ) : DeleteSubscriberResponse
request Amazon.Budgets.Model.DeleteSubscriberRequest Container for the necessary parameters to execute the DeleteSubscriber service method.
Результат DeleteSubscriberResponse

DeleteSubscriberAsync() публичный Метод

Initiates the asynchronous execution of the DeleteSubscriber operation.
public DeleteSubscriberAsync ( DeleteSubscriberRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.DeleteSubscriberRequest Container for the necessary parameters to execute the DeleteSubscriber operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeBudget() публичный Метод

Get a single budget
/// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public DescribeBudget ( DescribeBudgetRequest request ) : DescribeBudgetResponse
request Amazon.Budgets.Model.DescribeBudgetRequest Container for the necessary parameters to execute the DescribeBudget service method.
Результат Amazon.Budgets.Model.DescribeBudgetResponse

DescribeBudgetAsync() публичный Метод

Initiates the asynchronous execution of the DescribeBudget operation.
public DescribeBudgetAsync ( DescribeBudgetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.DescribeBudgetRequest Container for the necessary parameters to execute the DescribeBudget operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeBudgets() публичный Метод

Get all budgets for an account
/// This exception is thrown if the paging token is expired - past its TTL /// /// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if paging token signature didn't match the token, or the /// paging token isn't for this request /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public DescribeBudgets ( DescribeBudgetsRequest request ) : DescribeBudgetsResponse
request Amazon.Budgets.Model.DescribeBudgetsRequest Container for the necessary parameters to execute the DescribeBudgets service method.
Результат Amazon.Budgets.Model.DescribeBudgetsResponse

DescribeBudgetsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeBudgets operation.
public DescribeBudgetsAsync ( DescribeBudgetsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.DescribeBudgetsRequest Container for the necessary parameters to execute the DescribeBudgets operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeNotificationsForBudget() публичный Метод

Get notifications of a budget
/// This exception is thrown if the paging token is expired - past its TTL /// /// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if paging token signature didn't match the token, or the /// paging token isn't for this request /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public DescribeNotificationsForBudget ( DescribeNotificationsForBudgetRequest request ) : DescribeNotificationsForBudgetResponse
request Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest Container for the necessary parameters to execute the DescribeNotificationsForBudget service method.
Результат Amazon.Budgets.Model.DescribeNotificationsForBudgetResponse

DescribeNotificationsForBudgetAsync() публичный Метод

Initiates the asynchronous execution of the DescribeNotificationsForBudget operation.
public DescribeNotificationsForBudgetAsync ( DescribeNotificationsForBudgetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest Container for the necessary parameters to execute the DescribeNotificationsForBudget operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeSubscribersForNotification() публичный Метод

Get subscribers of a notification
/// This exception is thrown if the paging token is expired - past its TTL /// /// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if paging token signature didn't match the token, or the /// paging token isn't for this request /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public DescribeSubscribersForNotification ( DescribeSubscribersForNotificationRequest request ) : DescribeSubscribersForNotificationResponse
request Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest Container for the necessary parameters to execute the DescribeSubscribersForNotification service method.
Результат Amazon.Budgets.Model.DescribeSubscribersForNotificationResponse

DescribeSubscribersForNotificationAsync() публичный Метод

Initiates the asynchronous execution of the DescribeSubscribersForNotification operation.
public DescribeSubscribersForNotificationAsync ( DescribeSubscribersForNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest Container for the necessary parameters to execute the DescribeSubscribersForNotification operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

Dispose() защищенный Метод

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

EndCreateBudget() публичный Метод

Finishes the asynchronous execution of the CreateBudget operation.
public EndCreateBudget ( IAsyncResult asyncResult ) : CreateBudgetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateBudget.
Результат CreateBudgetResponse

EndCreateNotification() публичный Метод

Finishes the asynchronous execution of the CreateNotification operation.
public EndCreateNotification ( IAsyncResult asyncResult ) : CreateNotificationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateNotification.
Результат CreateNotificationResponse

EndCreateSubscriber() публичный Метод

Finishes the asynchronous execution of the CreateSubscriber operation.
public EndCreateSubscriber ( IAsyncResult asyncResult ) : CreateSubscriberResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateSubscriber.
Результат CreateSubscriberResponse

EndDeleteBudget() публичный Метод

Finishes the asynchronous execution of the DeleteBudget operation.
public EndDeleteBudget ( IAsyncResult asyncResult ) : DeleteBudgetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteBudget.
Результат DeleteBudgetResponse

EndDeleteNotification() публичный Метод

Finishes the asynchronous execution of the DeleteNotification operation.
public EndDeleteNotification ( IAsyncResult asyncResult ) : DeleteNotificationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteNotification.
Результат DeleteNotificationResponse

EndDeleteSubscriber() публичный Метод

Finishes the asynchronous execution of the DeleteSubscriber operation.
public EndDeleteSubscriber ( IAsyncResult asyncResult ) : DeleteSubscriberResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteSubscriber.
Результат DeleteSubscriberResponse

EndDescribeBudget() публичный Метод

Finishes the asynchronous execution of the DescribeBudget operation.
public EndDescribeBudget ( IAsyncResult asyncResult ) : DescribeBudgetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeBudget.
Результат Amazon.Budgets.Model.DescribeBudgetResponse

EndDescribeBudgets() публичный Метод

Finishes the asynchronous execution of the DescribeBudgets operation.
public EndDescribeBudgets ( IAsyncResult asyncResult ) : DescribeBudgetsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeBudgets.
Результат Amazon.Budgets.Model.DescribeBudgetsResponse

EndDescribeNotificationsForBudget() публичный Метод

Finishes the asynchronous execution of the DescribeNotificationsForBudget operation.
public EndDescribeNotificationsForBudget ( IAsyncResult asyncResult ) : DescribeNotificationsForBudgetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeNotificationsForBudget.
Результат Amazon.Budgets.Model.DescribeNotificationsForBudgetResponse

EndDescribeSubscribersForNotification() публичный Метод

Finishes the asynchronous execution of the DescribeSubscribersForNotification operation.
public EndDescribeSubscribersForNotification ( IAsyncResult asyncResult ) : DescribeSubscribersForNotificationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeSubscribersForNotification.
Результат Amazon.Budgets.Model.DescribeSubscribersForNotificationResponse

EndUpdateBudget() публичный Метод

Finishes the asynchronous execution of the UpdateBudget operation.
public EndUpdateBudget ( IAsyncResult asyncResult ) : UpdateBudgetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateBudget.
Результат UpdateBudgetResponse

EndUpdateNotification() публичный Метод

Finishes the asynchronous execution of the UpdateNotification operation.
public EndUpdateNotification ( IAsyncResult asyncResult ) : UpdateNotificationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateNotification.
Результат UpdateNotificationResponse

EndUpdateSubscriber() публичный Метод

Finishes the asynchronous execution of the UpdateSubscriber operation.
public EndUpdateSubscriber ( IAsyncResult asyncResult ) : UpdateSubscriberResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateSubscriber.
Результат UpdateSubscriberResponse

UpdateBudget() публичный Метод

Update the information of a budget already created
/// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public UpdateBudget ( UpdateBudgetRequest request ) : UpdateBudgetResponse
request Amazon.Budgets.Model.UpdateBudgetRequest Container for the necessary parameters to execute the UpdateBudget service method.
Результат UpdateBudgetResponse

UpdateBudgetAsync() публичный Метод

Initiates the asynchronous execution of the UpdateBudget operation.
public UpdateBudgetAsync ( UpdateBudgetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.UpdateBudgetRequest Container for the necessary parameters to execute the UpdateBudget operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateNotification() публичный Метод

Update the information about a notification already created
/// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public UpdateNotification ( UpdateNotificationRequest request ) : UpdateNotificationResponse
request Amazon.Budgets.Model.UpdateNotificationRequest Container for the necessary parameters to execute the UpdateNotification service method.
Результат UpdateNotificationResponse

UpdateNotificationAsync() публичный Метод

Initiates the asynchronous execution of the UpdateNotification operation.
public UpdateNotificationAsync ( UpdateNotificationRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.UpdateNotificationRequest Container for the necessary parameters to execute the UpdateNotification operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateSubscriber() публичный Метод

Update a subscriber
/// This exception is thrown on an unknown internal failure. /// /// This exception is thrown if any request is given an invalid parameter. E.g., if a /// required Date field is null. /// /// This exception is thrown if a requested entity is not found. E.g., if a budget id /// doesn't exist for an account ID. ///
public UpdateSubscriber ( UpdateSubscriberRequest request ) : UpdateSubscriberResponse
request Amazon.Budgets.Model.UpdateSubscriberRequest Container for the necessary parameters to execute the UpdateSubscriber service method.
Результат UpdateSubscriberResponse

UpdateSubscriberAsync() публичный Метод

Initiates the asynchronous execution of the UpdateSubscriber operation.
public UpdateSubscriberAsync ( UpdateSubscriberRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Budgets.Model.UpdateSubscriberRequest Container for the necessary parameters to execute the UpdateSubscriber operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task