[][src]Struct rusoto_budgets::BudgetsClient

pub struct BudgetsClient { /* fields omitted */ }

A client for the AWSBudgets API.

Methods

impl BudgetsClient
[src]

Creates a client backed by the default tokio event loop.

The client will use the default credentials provider and tls client.

Trait Implementations

impl Budgets for BudgetsClient
[src]

Creates a budget and, if included, notifications and subscribers.

Creates a notification. You must create the budget before you create the associated notification.

Creates a subscriber. You must create the associated budget and notification before you create the subscriber.

Deletes a budget. You can delete your budget at any time.

Deleting a budget also deletes the notifications and subscribers associated with that budget.

Deletes a notification.

Deleting a notification also deletes the subscribers associated with the notification.

Deletes a subscriber.

Deleting the last subscriber to a notification also deletes the notification.

Describes a budget.

Lists the budgets associated with an account.

Lists the notifications associated with a budget.

Lists the subscribers associated with a notification.

Updates a budget. You can change every part of a budget except for the budgetName and the calculatedSpend. When a budget is modified, the calculatedSpend drops to zero until AWS has new usage data to use for forecasting.

Updates a notification.

Updates a subscriber.

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T