<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWSSDK.Budgets</name>
    </assembly>
    <members>
        <member name="T:Amazon.Budgets.AmazonBudgetsConfig">
            <summary>
            Configuration for accessing Amazon Budgets service
            </summary>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsConfig.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="P:Amazon.Budgets.AmazonBudgetsConfig.RegionEndpointServiceName">
            <summary>
            The constant used to lookup in the region hash the endpoint.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.AmazonBudgetsConfig.ServiceVersion">
            <summary>
            Gets the ServiceVersion property.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.AmazonBudgetsConfig.UserAgent">
            <summary>
            Gets the value of UserAgent property.
            </summary>
        </member>
        <member name="T:Amazon.Budgets.AmazonBudgetsException">
            <summary>
             Common exception for the Budgets service.
             </summary>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsException.#ctor(System.String)">
            <summary>
            Construct instance of AmazonBudgetsException
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of AmazonBudgetsException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsException.#ctor(System.Exception)">
            <summary>
            Construct instance of AmazonBudgetsException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AmazonBudgetsException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AmazonBudgetsException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="T:Amazon.Budgets.Internal.AmazonBudgetsMetadata">
            <summary>
            Service metadata for  Amazon Budgets service
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Internal.AmazonBudgetsMetadata.ServiceId">
            <summary>
            Gets the value of the Service Id.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Internal.AmazonBudgetsMetadata.OperationNameMapping">
            <summary>
            Gets the dictionary that gives mapping of renamed operations
            </summary>
        </member>
        <member name="T:Amazon.Budgets.AmazonBudgetsRequest">
            <summary>
            Base class for Budgets operation requests.
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.Budget">
            <summary>
            Represents the output of the <code>CreateBudget</code> operation. The content consists
            of the detailed metadata and data file information, and the current status of the
            <code>budget</code> object.
            
             
            <para>
            This is the ARN pattern for a budget: 
            </para>
             
            <para>
             <code>arn:aws:budgetservice::AccountId:budget/budgetName</code> 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Budget.BudgetLimit">
            <summary>
            Gets and sets the property BudgetLimit. 
            <para>
            The total amount of cost, usage, RI utilization, or RI coverage that you want to track
            with your budget.
            </para>
             
            <para>
             <code>BudgetLimit</code> is required for cost or usage budgets, but optional for
            RI utilization or coverage budgets. RI utilization or coverage budgets default to
            <code>100</code>, which is the only valid value for RI utilization or coverage budgets.
            You can't use <code>BudgetLimit</code> with <code>PlannedBudgetLimits</code> for <code>CreateBudget</code>
            and <code>UpdateBudget</code> actions. 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Budget.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of a budget. The name must be unique within an account. The <code>:</code>
            and <code>\</code> characters aren't allowed in <code>BudgetName</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Budget.BudgetType">
            <summary>
            Gets and sets the property BudgetType. 
            <para>
            Whether this budget tracks costs, usage, RI utilization, or RI coverage.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Budget.CalculatedSpend">
            <summary>
            Gets and sets the property CalculatedSpend. 
            <para>
            The actual and forecasted cost or usage that the budget tracks.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Budget.CostFilters">
            <summary>
            Gets and sets the property CostFilters. 
            <para>
            The cost filters, such as service or tag, that are applied to a budget.
            </para>
             
            <para>
            AWS Budgets supports the following services as a filter for RI budgets:
            </para>
             <ul> <li> 
            <para>
            Amazon Elastic Compute Cloud - Compute
            </para>
             </li> <li> 
            <para>
            Amazon Redshift
            </para>
             </li> <li> 
            <para>
            Amazon Relational Database Service
            </para>
             </li> <li> 
            <para>
            Amazon ElastiCache
            </para>
             </li> <li> 
            <para>
            Amazon Elasticsearch Service
            </para>
             </li> </ul>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Budget.CostTypes">
            <summary>
            Gets and sets the property CostTypes. 
            <para>
            The types of costs that are included in this <code>COST</code> budget.
            </para>
             
            <para>
             <code>USAGE</code>, <code>RI_UTILIZATION</code>, and <code>RI_COVERAGE</code> budgets
            do not have <code>CostTypes</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Budget.LastUpdatedTime">
            <summary>
            Gets and sets the property LastUpdatedTime. 
            <para>
            The last time that you updated this budget.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Budget.PlannedBudgetLimits">
            <summary>
            Gets and sets the property PlannedBudgetLimits. 
            <para>
            A map containing multiple <code>BudgetLimit</code>, including current or future limits.
            </para>
             
            <para>
             <code>PlannedBudgetLimits</code> is available for cost or usage budget and supports
            monthly and quarterly <code>TimeUnit</code>. 
            </para>
             
            <para>
            For monthly budgets, provide 12 months of <code>PlannedBudgetLimits</code> values.
            This must start from the current month and include the next 11 months. The <code>key</code>
            is the start of the month, <code>UTC</code> in epoch seconds. 
            </para>
             
            <para>
            For quarterly budgets, provide 4 quarters of <code>PlannedBudgetLimits</code> value
            entries in standard calendar quarter increments. This must start from the current
            quarter and include the next 3 quarters. The <code>key</code> is the start of the
            quarter, <code>UTC</code> in epoch seconds. 
            </para>
             
            <para>
            If the planned budget expires before 12 months for monthly or 4 quarters for quarterly,
            provide the <code>PlannedBudgetLimits</code> values only for the remaining periods.
            </para>
             
            <para>
            If the budget begins at a date in the future, provide <code>PlannedBudgetLimits</code>
            values from the start date of the budget. 
            </para>
             
            <para>
            After all of the <code>BudgetLimit</code> values in <code>PlannedBudgetLimits</code>
            are used, the budget continues to use the last limit as the <code>BudgetLimit</code>.
            At that point, the planned budget provides the same experience as a fixed budget.
            
            </para>
             
            <para>
             <code>DescribeBudget</code> and <code>DescribeBudgets</code> response along with
            <code>PlannedBudgetLimits</code> will also contain <code>BudgetLimit</code> representing
            the current month or quarter limit present in <code>PlannedBudgetLimits</code>. This
            only applies to budgets created with <code>PlannedBudgetLimits</code>. Budgets created
            without <code>PlannedBudgetLimits</code> will only contain <code>BudgetLimit</code>,
            and no <code>PlannedBudgetLimits</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Budget.TimePeriod">
            <summary>
            Gets and sets the property TimePeriod. 
            <para>
            The period of time that is covered by a budget. The period has a start date and an
            end date. The start date must come before the end date. The end date must come before
            <code>06/15/87 00:00 UTC</code>. 
            </para>
             
            <para>
            If you create your budget and don't specify a start date, AWS defaults to the start
            of your chosen time period (DAILY, MONTHLY, QUARTERLY, or ANNUALLY). For example,
            if you created your budget on January 24, 2018, chose <code>DAILY</code>, and didn't
            set a start date, AWS set your start date to <code>01/24/18 00:00 UTC</code>. If you
            chose <code>MONTHLY</code>, AWS set your start date to <code>01/01/18 00:00 UTC</code>.
            If you didn't specify an end date, AWS set your end date to <code>06/15/87 00:00 UTC</code>.
            The defaults are the same for the AWS Billing and Cost Management console and the
            API. 
            </para>
             
            <para>
            You can change either date with the <code>UpdateBudget</code> operation.
            </para>
             
            <para>
            After the end date, AWS deletes the budget and all associated notifications and subscribers.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Budget.TimeUnit">
            <summary>
            Gets and sets the property TimeUnit. 
            <para>
            The length of time until a budget resets the actual and forecasted spend. <code>DAILY</code>
            is available only for <code>RI_UTILIZATION</code> and <code>RI_COVERAGE</code> budgets.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.BudgetedAndActualAmounts">
            <summary>
            The amount of cost or usage that you created the budget for, compared to your actual
            costs or usage.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.BudgetedAndActualAmounts.ActualAmount">
            <summary>
            Gets and sets the property ActualAmount. 
            <para>
            Your actual costs or usage for a budget period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.BudgetedAndActualAmounts.BudgetedAmount">
            <summary>
            Gets and sets the property BudgetedAmount. 
            <para>
            The amount of cost or usage that you created the budget for.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.BudgetedAndActualAmounts.TimePeriod">
            <summary>
            Gets and sets the property TimePeriod. 
            <para>
            The time period covered by this budget comparison.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.BudgetPerformanceHistory">
            <summary>
            A history of the state of a budget at the end of the budget's specified time period.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.BudgetPerformanceHistory.BudgetedAndActualAmountsList">
            <summary>
            Gets and sets the property BudgetedAndActualAmountsList. 
            <para>
            A list of amounts of cost or usage that you created budgets for, compared to your
            actual costs or usage.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.BudgetPerformanceHistory.BudgetName">
            <summary>
            Gets and sets the property BudgetName.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.BudgetPerformanceHistory.BudgetType">
            <summary>
            Gets and sets the property BudgetType.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.BudgetPerformanceHistory.CostFilters">
            <summary>
            Gets and sets the property CostFilters. 
            <para>
            The history of the cost filters for a budget during the specified time period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.BudgetPerformanceHistory.CostTypes">
            <summary>
            Gets and sets the property CostTypes. 
            <para>
            The history of the cost types for a budget during the specified time period.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.BudgetPerformanceHistory.TimeUnit">
            <summary>
            Gets and sets the property TimeUnit.
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.CalculatedSpend">
            <summary>
            The spend objects that are associated with this budget. The <code>actualSpend</code>
            tracks how much you've used, cost, usage, or RI units, and the <code>forecastedSpend</code>
            tracks how much you are predicted to spend if your current usage remains steady.
            
             
            <para>
            For example, if it is the 20th of the month and you have spent <code>50</code> dollars
            on Amazon EC2, your <code>actualSpend</code> is <code>50 USD</code>, and your <code>forecastedSpend</code>
            is <code>75 USD</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CalculatedSpend.ActualSpend">
            <summary>
            Gets and sets the property ActualSpend. 
            <para>
            The amount of cost, usage, or RI units that you have used.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CalculatedSpend.ForecastedSpend">
            <summary>
            Gets and sets the property ForecastedSpend. 
            <para>
            The amount of cost, usage, or RI units that you are forecasted to use.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.CostTypes">
            <summary>
            The types of cost that are included in a <code>COST</code> budget, such as tax and
            subscriptions.
            
             
            <para>
             <code>USAGE</code>, <code>RI_UTILIZATION</code>, and <code>RI_COVERAGE</code> budgets
            do not have <code>CostTypes</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.IncludeCredit">
            <summary>
            Gets and sets the property IncludeCredit. 
            <para>
            Specifies whether a budget includes credits.
            </para>
             
            <para>
            The default value is <code>true</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.IncludeDiscount">
            <summary>
            Gets and sets the property IncludeDiscount. 
            <para>
            Specifies whether a budget includes discounts.
            </para>
             
            <para>
            The default value is <code>true</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.IncludeOtherSubscription">
            <summary>
            Gets and sets the property IncludeOtherSubscription. 
            <para>
            Specifies whether a budget includes non-RI subscription costs.
            </para>
             
            <para>
            The default value is <code>true</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.IncludeRecurring">
            <summary>
            Gets and sets the property IncludeRecurring. 
            <para>
            Specifies whether a budget includes recurring fees such as monthly RI fees.
            </para>
             
            <para>
            The default value is <code>true</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.IncludeRefund">
            <summary>
            Gets and sets the property IncludeRefund. 
            <para>
            Specifies whether a budget includes refunds.
            </para>
             
            <para>
            The default value is <code>true</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.IncludeSubscription">
            <summary>
            Gets and sets the property IncludeSubscription. 
            <para>
            Specifies whether a budget includes subscriptions.
            </para>
             
            <para>
            The default value is <code>true</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.IncludeSupport">
            <summary>
            Gets and sets the property IncludeSupport. 
            <para>
            Specifies whether a budget includes support subscription fees.
            </para>
             
            <para>
            The default value is <code>true</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.IncludeTax">
            <summary>
            Gets and sets the property IncludeTax. 
            <para>
            Specifies whether a budget includes taxes.
            </para>
             
            <para>
            The default value is <code>true</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.IncludeUpfront">
            <summary>
            Gets and sets the property IncludeUpfront. 
            <para>
            Specifies whether a budget includes upfront RI costs.
            </para>
             
            <para>
            The default value is <code>true</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.UseAmortized">
            <summary>
            Gets and sets the property UseAmortized. 
            <para>
            Specifies whether a budget uses the amortized rate.
            </para>
             
            <para>
            The default value is <code>false</code>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CostTypes.UseBlended">
            <summary>
            Gets and sets the property UseBlended. 
            <para>
            Specifies whether a budget uses a blended rate.
            </para>
             
            <para>
            The default value is <code>false</code>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.CreateBudgetRequest">
            <summary>
            Container for the parameters to the CreateBudget operation.
            Creates a budget and, if included, notifications and subscribers. 
            
             <important> 
            <para>
            Only one of <code>BudgetLimit</code> or <code>PlannedBudgetLimits</code> can be present
            in the syntax at one time. Use the syntax that matches your case. The Request Syntax
            section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_CreateBudget.html#API_CreateBudget_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateBudgetRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateBudgetRequest.Budget">
            <summary>
            Gets and sets the property Budget. 
            <para>
            The budget object that you want to create.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateBudgetRequest.NotificationsWithSubscribers">
            <summary>
            Gets and sets the property NotificationsWithSubscribers. 
            <para>
            A notification that you want to associate with a budget. A budget can have up to five
            notifications, and each notification can have one SNS subscriber and up to 10 email
            subscribers. If you include notifications and subscribers in your <code>CreateBudget</code>
            call, AWS creates the notifications and subscribers for you.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.CreateBudgetResponse">
            <summary>
            Response of CreateBudget
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.CreateNotificationRequest">
            <summary>
            Container for the parameters to the CreateNotification operation.
            Creates a notification. You must create the budget before you create the associated
            notification.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateNotificationRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget that you want to create
            a notification for.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateNotificationRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of the budget that you want AWS to notify you about. Budget names must be
            unique within an account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateNotificationRequest.Notification">
            <summary>
            Gets and sets the property Notification. 
            <para>
            The notification that you want to create.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateNotificationRequest.Subscribers">
            <summary>
            Gets and sets the property Subscribers. 
            <para>
            A list of subscribers that you want to associate with the notification. Each notification
            can have one SNS subscriber and up to 10 email subscribers.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.CreateNotificationResponse">
            <summary>
            Response of CreateNotification
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.CreateSubscriberRequest">
            <summary>
            Container for the parameters to the CreateSubscriber operation.
            Creates a subscriber. You must create the associated budget and notification before
            you create the subscriber.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateSubscriberRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget that you want to create
            a subscriber for.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateSubscriberRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of the budget that you want to subscribe to. Budget names must be unique
            within an account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateSubscriberRequest.Notification">
            <summary>
            Gets and sets the property Notification. 
            <para>
            The notification that you want to create a subscriber for.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.CreateSubscriberRequest.Subscriber">
            <summary>
            Gets and sets the property Subscriber. 
            <para>
            The subscriber that you want to associate with a budget notification.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.CreateSubscriberResponse">
            <summary>
            Response of CreateSubscriber
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.CreationLimitExceededException">
            <summary>
             Budgets exception
             </summary>
        </member>
        <member name="M:Amazon.Budgets.Model.CreationLimitExceededException.#ctor(System.String)">
            <summary>
            Constructs a new CreationLimitExceededException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.Budgets.Model.CreationLimitExceededException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of CreationLimitExceededException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.CreationLimitExceededException.#ctor(System.Exception)">
            <summary>
            Construct instance of CreationLimitExceededException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.CreationLimitExceededException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of CreationLimitExceededException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.CreationLimitExceededException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of CreationLimitExceededException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="T:Amazon.Budgets.Model.DeleteBudgetRequest">
            <summary>
            Container for the parameters to the DeleteBudget operation.
            Deletes a budget. You can delete your budget at any time.
            
             <important> 
            <para>
            Deleting a budget also deletes the notifications and subscribers that are associated
            with that budget.
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DeleteBudgetRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget that you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DeleteBudgetRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of the budget that you want to delete.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DeleteBudgetResponse">
            <summary>
            Response of DeleteBudget
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DeleteNotificationRequest">
            <summary>
            Container for the parameters to the DeleteNotification operation.
            Deletes a notification.
            
             <important> 
            <para>
            Deleting a notification also deletes the subscribers that are associated with the
            notification.
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DeleteNotificationRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget whose notification you
            want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DeleteNotificationRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of the budget whose notification you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DeleteNotificationRequest.Notification">
            <summary>
            Gets and sets the property Notification. 
            <para>
            The notification that you want to delete.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DeleteNotificationResponse">
            <summary>
            Response of DeleteNotification
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DeleteSubscriberRequest">
            <summary>
            Container for the parameters to the DeleteSubscriber operation.
            Deletes a subscriber.
            
             <important> 
            <para>
            Deleting the last subscriber to a notification also deletes the notification.
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DeleteSubscriberRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget whose subscriber you
            want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DeleteSubscriberRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of the budget whose subscriber you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DeleteSubscriberRequest.Notification">
            <summary>
            Gets and sets the property Notification. 
            <para>
            The notification whose subscriber you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DeleteSubscriberRequest.Subscriber">
            <summary>
            Gets and sets the property Subscriber. 
            <para>
            The subscriber that you want to delete.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DeleteSubscriberResponse">
            <summary>
            Response of DeleteSubscriber
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryRequest">
            <summary>
            Container for the parameters to the DescribeBudgetPerformanceHistory operation.
            Describes the history for <code>DAILY</code>, <code>MONTHLY</code>, and <code>QUARTERLY</code>
            budgets. Budget history isn't available for <code>ANNUAL</code> budgets.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryRequest.AccountId">
            <summary>
            Gets and sets the property AccountId.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryRequest.NextToken">
            <summary>
            Gets and sets the property NextToken.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryRequest.TimePeriod">
            <summary>
            Gets and sets the property TimePeriod. 
            <para>
            Retrieves how often the budget went into an <code>ALARM</code> state for the specified
            time period.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryResponse">
            <summary>
            This is the response object from the DescribeBudgetPerformanceHistory operation.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryResponse.BudgetPerformanceHistory">
            <summary>
            Gets and sets the property BudgetPerformanceHistory. 
            <para>
            The history of how often the budget has gone into an <code>ALARM</code> state.
            </para>
             
            <para>
            For <code>DAILY</code> budgets, the history saves the state of the budget for the
            last 60 days. For <code>MONTHLY</code> budgets, the history saves the state of the
            budget for the current month plus the last 12 months. For <code>QUARTERLY</code> budgets,
            the history saves the state of the budget for the last four quarters.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryResponse.NextToken">
            <summary>
            Gets and sets the property NextToken.
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DescribeBudgetRequest">
            <summary>
            Container for the parameters to the DescribeBudget operation.
            Describes a budget.
            
             <important> 
            <para>
            The Request Syntax section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_DescribeBudget.html#API_DescribeBudget_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget that you want a description
            of.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of the budget that you want a description of.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DescribeBudgetResponse">
            <summary>
            Response of DescribeBudget
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetResponse.Budget">
            <summary>
            Gets and sets the property Budget. 
            <para>
            The description of the budget.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DescribeBudgetsRequest">
            <summary>
            Container for the parameters to the DescribeBudgets operation.
            Lists the budgets that are associated with an account.
            
             <important> 
            <para>
            The Request Syntax section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_DescribeBudgets.html#API_DescribeBudgets_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetsRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budgets that you want descriptions
            of.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            An optional integer that represents how many entries a paginated response contains.
            The maximum is 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The pagination token that you include in your request to indicate the next set of
            results that you want to retrieve.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DescribeBudgetsResponse">
            <summary>
            Response of DescribeBudgets
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetsResponse.Budgets">
            <summary>
            Gets and sets the property Budgets. 
            <para>
            A list of budgets.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeBudgetsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The pagination token in the service response that indicates the next set of results
            that you can retrieve.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest">
            <summary>
            Container for the parameters to the DescribeNotificationsForBudget operation.
            Lists the notifications that are associated with a budget.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget whose notifications
            you want descriptions of.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of the budget whose notifications you want descriptions of.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            An optional integer that represents how many entries a paginated response contains.
            The maximum is 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The pagination token that you include in your request to indicate the next set of
            results that you want to retrieve.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DescribeNotificationsForBudgetResponse">
            <summary>
            Response of GetNotificationsForBudget
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeNotificationsForBudgetResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The pagination token in the service response that indicates the next set of results
            that you can retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeNotificationsForBudgetResponse.Notifications">
            <summary>
            Gets and sets the property Notifications. 
            <para>
            A list of notifications that are associated with a budget.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest">
            <summary>
            Container for the parameters to the DescribeSubscribersForNotification operation.
            Lists the subscribers that are associated with a notification.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget whose subscribers you
            want descriptions of.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of the budget whose subscribers you want descriptions of.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            An optional integer that represents how many entries a paginated response contains.
            The maximum is 100.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The pagination token that you include in your request to indicate the next set of
            results that you want to retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest.Notification">
            <summary>
            Gets and sets the property Notification. 
            <para>
            The notification whose subscribers you want to list.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DescribeSubscribersForNotificationResponse">
            <summary>
            Response of DescribeSubscribersForNotification
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeSubscribersForNotificationResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The pagination token in the service response that indicates the next set of results
            that you can retrieve.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.DescribeSubscribersForNotificationResponse.Subscribers">
            <summary>
            Gets and sets the property Subscribers. 
            <para>
            A list of subscribers that are associated with a notification.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.DuplicateRecordException">
            <summary>
             Budgets exception
             </summary>
        </member>
        <member name="M:Amazon.Budgets.Model.DuplicateRecordException.#ctor(System.String)">
            <summary>
            Constructs a new DuplicateRecordException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.Budgets.Model.DuplicateRecordException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of DuplicateRecordException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.DuplicateRecordException.#ctor(System.Exception)">
            <summary>
            Construct instance of DuplicateRecordException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.DuplicateRecordException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of DuplicateRecordException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.DuplicateRecordException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of DuplicateRecordException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="T:Amazon.Budgets.Model.ExpiredNextTokenException">
            <summary>
             Budgets exception
             </summary>
        </member>
        <member name="M:Amazon.Budgets.Model.ExpiredNextTokenException.#ctor(System.String)">
            <summary>
            Constructs a new ExpiredNextTokenException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.Budgets.Model.ExpiredNextTokenException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ExpiredNextTokenException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.ExpiredNextTokenException.#ctor(System.Exception)">
            <summary>
            Construct instance of ExpiredNextTokenException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.ExpiredNextTokenException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ExpiredNextTokenException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.ExpiredNextTokenException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ExpiredNextTokenException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="T:Amazon.Budgets.Model.InternalErrorException">
            <summary>
             Budgets exception
             </summary>
        </member>
        <member name="M:Amazon.Budgets.Model.InternalErrorException.#ctor(System.String)">
            <summary>
            Constructs a new InternalErrorException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.Budgets.Model.InternalErrorException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InternalErrorException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.InternalErrorException.#ctor(System.Exception)">
            <summary>
            Construct instance of InternalErrorException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.InternalErrorException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InternalErrorException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.InternalErrorException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InternalErrorException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetedAndActualAmountsUnmarshaller">
            <summary>
            Response Unmarshaller for BudgetedAndActualAmounts Object
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetedAndActualAmountsUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#Budgets#Model#BudgetedAndActualAmounts,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetedAndActualAmountsUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetedAndActualAmountsUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetMarshaller">
            <summary>
            Budget Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetMarshaller.Marshall(Amazon.Budgets.Model.Budget,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetPerformanceHistoryUnmarshaller">
            <summary>
            Response Unmarshaller for BudgetPerformanceHistory Object
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetPerformanceHistoryUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#Budgets#Model#BudgetPerformanceHistory,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetPerformanceHistoryUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetPerformanceHistoryUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetUnmarshaller">
            <summary>
            Response Unmarshaller for Budget Object
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#Budgets#Model#Budget,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.BudgetUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.CalculatedSpendMarshaller">
            <summary>
            CalculatedSpend Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CalculatedSpendMarshaller.Marshall(Amazon.Budgets.Model.CalculatedSpend,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.Budgets.Model.Internal.MarshallTransformations.CalculatedSpendMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.CalculatedSpendUnmarshaller">
            <summary>
            Response Unmarshaller for CalculatedSpend Object
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CalculatedSpendUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#Budgets#Model#CalculatedSpend,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CalculatedSpendUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.CalculatedSpendUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.CostTypesMarshaller">
            <summary>
            CostTypes Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CostTypesMarshaller.Marshall(Amazon.Budgets.Model.CostTypes,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.Budgets.Model.Internal.MarshallTransformations.CostTypesMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.CostTypesUnmarshaller">
            <summary>
            Response Unmarshaller for CostTypes Object
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CostTypesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#Budgets#Model#CostTypes,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CostTypesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.CostTypesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateBudgetRequestMarshaller">
            <summary>
            CreateBudget Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateBudgetRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateBudgetRequestMarshaller.Marshall(Amazon.Budgets.Model.CreateBudgetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateBudgetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateBudgetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateBudget operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateBudgetResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateBudgetResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateBudgetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateNotificationRequestMarshaller">
            <summary>
            CreateNotification Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateNotificationRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateNotificationRequestMarshaller.Marshall(Amazon.Budgets.Model.CreateNotificationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateNotificationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateNotificationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateNotification operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateNotificationResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateNotificationResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateNotificationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateSubscriberRequestMarshaller">
            <summary>
            CreateSubscriber Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateSubscriberRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateSubscriberRequestMarshaller.Marshall(Amazon.Budgets.Model.CreateSubscriberRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateSubscriberRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateSubscriberResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateSubscriber operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateSubscriberResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateSubscriberResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.CreateSubscriberResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteBudgetRequestMarshaller">
            <summary>
            DeleteBudget Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteBudgetRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteBudgetRequestMarshaller.Marshall(Amazon.Budgets.Model.DeleteBudgetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteBudgetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteBudgetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteBudget operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteBudgetResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteBudgetResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteBudgetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteNotificationRequestMarshaller">
            <summary>
            DeleteNotification Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteNotificationRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteNotificationRequestMarshaller.Marshall(Amazon.Budgets.Model.DeleteNotificationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteNotificationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteNotificationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteNotification operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteNotificationResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteNotificationResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteNotificationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteSubscriberRequestMarshaller">
            <summary>
            DeleteSubscriber Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteSubscriberRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteSubscriberRequestMarshaller.Marshall(Amazon.Budgets.Model.DeleteSubscriberRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteSubscriberRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteSubscriberResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteSubscriber operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteSubscriberResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteSubscriberResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DeleteSubscriberResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetPerformanceHistoryRequestMarshaller">
            <summary>
            DescribeBudgetPerformanceHistory Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetPerformanceHistoryRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetPerformanceHistoryRequestMarshaller.Marshall(Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetPerformanceHistoryRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetPerformanceHistoryResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeBudgetPerformanceHistory operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetPerformanceHistoryResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetPerformanceHistoryResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetPerformanceHistoryResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetRequestMarshaller">
            <summary>
            DescribeBudget Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetRequestMarshaller.Marshall(Amazon.Budgets.Model.DescribeBudgetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeBudget operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetsRequestMarshaller">
            <summary>
            DescribeBudgets Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetsRequestMarshaller.Marshall(Amazon.Budgets.Model.DescribeBudgetsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeBudgets operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeBudgetsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeNotificationsForBudgetRequestMarshaller">
            <summary>
            DescribeNotificationsForBudget Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeNotificationsForBudgetRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeNotificationsForBudgetRequestMarshaller.Marshall(Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeNotificationsForBudgetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeNotificationsForBudgetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeNotificationsForBudget operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeNotificationsForBudgetResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeNotificationsForBudgetResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeNotificationsForBudgetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeSubscribersForNotificationRequestMarshaller">
            <summary>
            DescribeSubscribersForNotification Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeSubscribersForNotificationRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeSubscribersForNotificationRequestMarshaller.Marshall(Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeSubscribersForNotificationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeSubscribersForNotificationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeSubscribersForNotification operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeSubscribersForNotificationResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeSubscribersForNotificationResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.DescribeSubscribersForNotificationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.NotificationMarshaller">
            <summary>
            Notification Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.NotificationMarshaller.Marshall(Amazon.Budgets.Model.Notification,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.Budgets.Model.Internal.MarshallTransformations.NotificationMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.NotificationUnmarshaller">
            <summary>
            Response Unmarshaller for Notification Object
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.NotificationUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#Budgets#Model#Notification,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.NotificationUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.NotificationUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.NotificationWithSubscribersMarshaller">
            <summary>
            NotificationWithSubscribers Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.NotificationWithSubscribersMarshaller.Marshall(Amazon.Budgets.Model.NotificationWithSubscribers,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.Budgets.Model.Internal.MarshallTransformations.NotificationWithSubscribersMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.SpendMarshaller">
            <summary>
            Spend Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.SpendMarshaller.Marshall(Amazon.Budgets.Model.Spend,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.Budgets.Model.Internal.MarshallTransformations.SpendMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.SpendUnmarshaller">
            <summary>
            Response Unmarshaller for Spend Object
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.SpendUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#Budgets#Model#Spend,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.SpendUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.SpendUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.SubscriberMarshaller">
            <summary>
            Subscriber Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.SubscriberMarshaller.Marshall(Amazon.Budgets.Model.Subscriber,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.Budgets.Model.Internal.MarshallTransformations.SubscriberMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.SubscriberUnmarshaller">
            <summary>
            Response Unmarshaller for Subscriber Object
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.SubscriberUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#Budgets#Model#Subscriber,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.SubscriberUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.SubscriberUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.TimePeriodMarshaller">
            <summary>
            TimePeriod Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.TimePeriodMarshaller.Marshall(Amazon.Budgets.Model.TimePeriod,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.Budgets.Model.Internal.MarshallTransformations.TimePeriodMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.TimePeriodUnmarshaller">
            <summary>
            Response Unmarshaller for TimePeriod Object
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.TimePeriodUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#Budgets#Model#TimePeriod,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.TimePeriodUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.TimePeriodUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateBudgetRequestMarshaller">
            <summary>
            UpdateBudget Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateBudgetRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateBudgetRequestMarshaller.Marshall(Amazon.Budgets.Model.UpdateBudgetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateBudgetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateBudgetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateBudget operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateBudgetResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateBudgetResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateBudgetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateNotificationRequestMarshaller">
            <summary>
            UpdateNotification Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateNotificationRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateNotificationRequestMarshaller.Marshall(Amazon.Budgets.Model.UpdateNotificationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateNotificationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateNotificationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateNotification operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateNotificationResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateNotificationResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateNotificationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateSubscriberRequestMarshaller">
            <summary>
            UpdateSubscriber Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateSubscriberRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateSubscriberRequestMarshaller.Marshall(Amazon.Budgets.Model.UpdateSubscriberRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateSubscriberRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateSubscriberResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateSubscriber operation
            </summary>  
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateSubscriberResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateSubscriberResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.Budgets.Model.Internal.MarshallTransformations.UpdateSubscriberResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.Budgets.Model.InvalidNextTokenException">
            <summary>
             Budgets exception
             </summary>
        </member>
        <member name="M:Amazon.Budgets.Model.InvalidNextTokenException.#ctor(System.String)">
            <summary>
            Constructs a new InvalidNextTokenException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.Budgets.Model.InvalidNextTokenException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InvalidNextTokenException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.InvalidNextTokenException.#ctor(System.Exception)">
            <summary>
            Construct instance of InvalidNextTokenException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.InvalidNextTokenException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidNextTokenException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.InvalidNextTokenException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidNextTokenException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="T:Amazon.Budgets.Model.InvalidParameterException">
            <summary>
             Budgets exception
             </summary>
        </member>
        <member name="M:Amazon.Budgets.Model.InvalidParameterException.#ctor(System.String)">
            <summary>
            Constructs a new InvalidParameterException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.Budgets.Model.InvalidParameterException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InvalidParameterException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.InvalidParameterException.#ctor(System.Exception)">
            <summary>
            Construct instance of InvalidParameterException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.InvalidParameterException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidParameterException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.InvalidParameterException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidParameterException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="T:Amazon.Budgets.Model.NotFoundException">
            <summary>
             Budgets exception
             </summary>
        </member>
        <member name="M:Amazon.Budgets.Model.NotFoundException.#ctor(System.String)">
            <summary>
            Constructs a new NotFoundException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.Budgets.Model.NotFoundException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of NotFoundException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.NotFoundException.#ctor(System.Exception)">
            <summary>
            Construct instance of NotFoundException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.NotFoundException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of NotFoundException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.Budgets.Model.NotFoundException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of NotFoundException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="T:Amazon.Budgets.Model.Notification">
            <summary>
            A notification that is associated with a budget. A budget can have up to five notifications.
            
            
             
            <para>
            Each notification must have at least one subscriber. A notification can have one SNS
            subscriber and up to 10 email subscribers, for a total of 11 subscribers.
            </para>
             
            <para>
            For example, if you have a budget for 200 dollars and you want to be notified when
            you go over 160 dollars, create a notification with the following parameters:
            </para>
             <ul> <li> 
            <para>
            A notificationType of <code>ACTUAL</code> 
            </para>
             </li> <li> 
            <para>
            A <code>thresholdType</code> of <code>PERCENTAGE</code> 
            </para>
             </li> <li> 
            <para>
            A <code>comparisonOperator</code> of <code>GREATER_THAN</code> 
            </para>
             </li> <li> 
            <para>
            A notification <code>threshold</code> of <code>80</code> 
            </para>
             </li> </ul>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Notification.ComparisonOperator">
            <summary>
            Gets and sets the property ComparisonOperator. 
            <para>
            The comparison that is used for this notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Notification.NotificationState">
            <summary>
            Gets and sets the property NotificationState. 
            <para>
            Whether this notification is in alarm. If a budget notification is in the <code>ALARM</code>
            state, you have passed the set threshold for the budget.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Notification.NotificationType">
            <summary>
            Gets and sets the property NotificationType. 
            <para>
            Whether the notification is for how much you have spent (<code>ACTUAL</code>) or for
            how much you're forecasted to spend (<code>FORECASTED</code>).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Notification.Threshold">
            <summary>
            Gets and sets the property Threshold. 
            <para>
            The threshold that is associated with a notification. Thresholds are always a percentage.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Notification.ThresholdType">
            <summary>
            Gets and sets the property ThresholdType. 
            <para>
            The type of threshold for a notification. For <code>ABSOLUTE_VALUE</code> thresholds,
            AWS notifies you when you go over or are forecasted to go over your total cost threshold.
            For <code>PERCENTAGE</code> thresholds, AWS notifies you when you go over or are forecasted
            to go over a certain percentage of your forecasted spend. For example, if you have
            a budget for 200 dollars and you have a <code>PERCENTAGE</code> threshold of 80%,
            AWS notifies you when you go over 160 dollars.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.NotificationWithSubscribers">
            <summary>
            A notification with subscribers. A notification can have one SNS subscriber and up
            to 10 email subscribers, for a total of 11 subscribers.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.NotificationWithSubscribers.Notification">
            <summary>
            Gets and sets the property Notification. 
            <para>
            The notification that is associated with a budget.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.NotificationWithSubscribers.Subscribers">
            <summary>
            Gets and sets the property Subscribers. 
            <para>
            A list of subscribers who are subscribed to this notification.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.Spend">
            <summary>
            The amount of cost or usage that is measured for a budget.
            
             
            <para>
            For example, a <code>Spend</code> for <code>3 GB</code> of S3 usage would have the
            following parameters:
            </para>
             <ul> <li> 
            <para>
            An <code>Amount</code> of <code>3</code> 
            </para>
             </li> <li> 
            <para>
            A <code>unit</code> of <code>GB</code> 
            </para>
             </li> </ul>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Spend.Amount">
            <summary>
            Gets and sets the property Amount. 
            <para>
            The cost or usage amount that is associated with a budget forecast, actual spend,
            or budget threshold.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Spend.Unit">
            <summary>
            Gets and sets the property Unit. 
            <para>
            The unit of measurement that is used for the budget forecast, actual spend, or budget
            threshold, such as dollars or GB.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.Subscriber">
            <summary>
            The subscriber to a budget notification. The subscriber consists of a subscription
            type and either an Amazon SNS topic or an email address.
            
             
            <para>
            For example, an email subscriber would have the following parameters:
            </para>
             <ul> <li> 
            <para>
            A <code>subscriptionType</code> of <code>EMAIL</code> 
            </para>
             </li> <li> 
            <para>
            An <code>address</code> of <code>example@example.com</code> 
            </para>
             </li> </ul>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Subscriber.Address">
            <summary>
            Gets and sets the property Address. 
            <para>
            The address that AWS sends budget notifications to, either an SNS topic or an email.
            </para>
             
            <para>
            AWS validates the address for a <code>CreateSubscriber</code> request with the <code>.*</code>
            regex.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.Subscriber.SubscriptionType">
            <summary>
            Gets and sets the property SubscriptionType. 
            <para>
            The type of notification that AWS sends to a subscriber.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.TimePeriod">
            <summary>
            The period of time that is covered by a budget. The period has a start date and an
            end date. The start date must come before the end date. There are no restrictions
            on the end date.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.TimePeriod.End">
            <summary>
            Gets and sets the property End. 
            <para>
            The end date for a budget. If you didn't specify an end date, AWS set your end date
            to <code>06/15/87 00:00 UTC</code>. The defaults are the same for the AWS Billing
            and Cost Management console and the API.
            </para>
             
            <para>
            After the end date, AWS deletes the budget and all associated notifications and subscribers.
            You can change your end date with the <code>UpdateBudget</code> operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.TimePeriod.Start">
            <summary>
            Gets and sets the property Start. 
            <para>
            The start date for a budget. If you created your budget and didn't specify a start
            date, AWS defaults to the start of your chosen time period (DAILY, MONTHLY, QUARTERLY,
            or ANNUALLY). For example, if you created your budget on January 24, 2018, chose <code>DAILY</code>,
            and didn't set a start date, AWS set your start date to <code>01/24/18 00:00 UTC</code>.
            If you chose <code>MONTHLY</code>, AWS set your start date to <code>01/01/18 00:00
            UTC</code>. The defaults are the same for the AWS Billing and Cost Management console
            and the API.
            </para>
             
            <para>
            You can change your start date with the <code>UpdateBudget</code> operation.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.UpdateBudgetRequest">
            <summary>
            Container for the parameters to the UpdateBudget operation.
            Updates a budget. You can change every part of a budget except for the <code>budgetName</code>
            and the <code>calculatedSpend</code>. When you modify a budget, the <code>calculatedSpend</code>
            drops to zero until AWS has new usage data to use for forecasting.
            
             <important> 
            <para>
            Only one of <code>BudgetLimit</code> or <code>PlannedBudgetLimits</code> can be present
            in the syntax at one time. Use the syntax that matches your case. The Request Syntax
            section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_UpdateBudget.html#API_UpdateBudget_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateBudgetRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget that you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateBudgetRequest.NewBudget">
            <summary>
            Gets and sets the property NewBudget. 
            <para>
            The budget that you want to update your budget to.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.UpdateBudgetResponse">
            <summary>
            Response of UpdateBudget
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.UpdateNotificationRequest">
            <summary>
            Container for the parameters to the UpdateNotification operation.
            Updates a notification.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateNotificationRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget whose notification you
            want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateNotificationRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of the budget whose notification you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateNotificationRequest.NewNotification">
            <summary>
            Gets and sets the property NewNotification. 
            <para>
            The updated notification to be associated with a budget.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateNotificationRequest.OldNotification">
            <summary>
            Gets and sets the property OldNotification. 
            <para>
            The previous notification that is associated with a budget.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.UpdateNotificationResponse">
            <summary>
            Response of UpdateNotification
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.UpdateSubscriberRequest">
            <summary>
            Container for the parameters to the UpdateSubscriber operation.
            Updates a subscriber.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateSubscriberRequest.AccountId">
            <summary>
            Gets and sets the property AccountId. 
            <para>
            The <code>accountId</code> that is associated with the budget whose subscriber you
            want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateSubscriberRequest.BudgetName">
            <summary>
            Gets and sets the property BudgetName. 
            <para>
            The name of the budget whose subscriber you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateSubscriberRequest.NewSubscriber">
            <summary>
            Gets and sets the property NewSubscriber. 
            <para>
            The updated subscriber that is associated with a budget notification.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateSubscriberRequest.Notification">
            <summary>
            Gets and sets the property Notification. 
            <para>
            The notification whose subscriber you want to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.Budgets.Model.UpdateSubscriberRequest.OldSubscriber">
            <summary>
            Gets and sets the property OldSubscriber. 
            <para>
            The previous subscriber that is associated with a budget notification.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.Budgets.Model.UpdateSubscriberResponse">
            <summary>
            Response of UpdateSubscriber
            </summary>
        </member>
        <member name="T:Amazon.Budgets.BudgetType">
            <summary>
            Constants used for properties of type BudgetType.
            </summary>
        </member>
        <member name="F:Amazon.Budgets.BudgetType.COST">
            <summary>
            Constant COST for BudgetType
            </summary>
        </member>
        <member name="F:Amazon.Budgets.BudgetType.RI_COVERAGE">
            <summary>
            Constant RI_COVERAGE for BudgetType
            </summary>
        </member>
        <member name="F:Amazon.Budgets.BudgetType.RI_UTILIZATION">
            <summary>
            Constant RI_UTILIZATION for BudgetType
            </summary>
        </member>
        <member name="F:Amazon.Budgets.BudgetType.USAGE">
            <summary>
            Constant USAGE for BudgetType
            </summary>
        </member>
        <member name="M:Amazon.Budgets.BudgetType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.Budgets.BudgetType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.Budgets.BudgetType.op_Implicit(System.String)~Amazon.Budgets.BudgetType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.Budgets.ComparisonOperator">
            <summary>
            Constants used for properties of type ComparisonOperator.
            </summary>
        </member>
        <member name="F:Amazon.Budgets.ComparisonOperator.EQUAL_TO">
            <summary>
            Constant EQUAL_TO for ComparisonOperator
            </summary>
        </member>
        <member name="F:Amazon.Budgets.ComparisonOperator.GREATER_THAN">
            <summary>
            Constant GREATER_THAN for ComparisonOperator
            </summary>
        </member>
        <member name="F:Amazon.Budgets.ComparisonOperator.LESS_THAN">
            <summary>
            Constant LESS_THAN for ComparisonOperator
            </summary>
        </member>
        <member name="M:Amazon.Budgets.ComparisonOperator.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.Budgets.ComparisonOperator.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.Budgets.ComparisonOperator.op_Implicit(System.String)~Amazon.Budgets.ComparisonOperator">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.Budgets.NotificationState">
            <summary>
            Constants used for properties of type NotificationState.
            </summary>
        </member>
        <member name="F:Amazon.Budgets.NotificationState.ALARM">
            <summary>
            Constant ALARM for NotificationState
            </summary>
        </member>
        <member name="F:Amazon.Budgets.NotificationState.OK">
            <summary>
            Constant OK for NotificationState
            </summary>
        </member>
        <member name="M:Amazon.Budgets.NotificationState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.Budgets.NotificationState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.Budgets.NotificationState.op_Implicit(System.String)~Amazon.Budgets.NotificationState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.Budgets.NotificationType">
            <summary>
            Constants used for properties of type NotificationType.
            </summary>
        </member>
        <member name="F:Amazon.Budgets.NotificationType.ACTUAL">
            <summary>
            Constant ACTUAL for NotificationType
            </summary>
        </member>
        <member name="F:Amazon.Budgets.NotificationType.FORECASTED">
            <summary>
            Constant FORECASTED for NotificationType
            </summary>
        </member>
        <member name="M:Amazon.Budgets.NotificationType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.Budgets.NotificationType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.Budgets.NotificationType.op_Implicit(System.String)~Amazon.Budgets.NotificationType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.Budgets.SubscriptionType">
            <summary>
            Constants used for properties of type SubscriptionType.
            </summary>
        </member>
        <member name="F:Amazon.Budgets.SubscriptionType.EMAIL">
            <summary>
            Constant EMAIL for SubscriptionType
            </summary>
        </member>
        <member name="F:Amazon.Budgets.SubscriptionType.SNS">
            <summary>
            Constant SNS for SubscriptionType
            </summary>
        </member>
        <member name="M:Amazon.Budgets.SubscriptionType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.Budgets.SubscriptionType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.Budgets.SubscriptionType.op_Implicit(System.String)~Amazon.Budgets.SubscriptionType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.Budgets.ThresholdType">
            <summary>
            Constants used for properties of type ThresholdType.
            </summary>
        </member>
        <member name="F:Amazon.Budgets.ThresholdType.ABSOLUTE_VALUE">
            <summary>
            Constant ABSOLUTE_VALUE for ThresholdType
            </summary>
        </member>
        <member name="F:Amazon.Budgets.ThresholdType.PERCENTAGE">
            <summary>
            Constant PERCENTAGE for ThresholdType
            </summary>
        </member>
        <member name="M:Amazon.Budgets.ThresholdType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.Budgets.ThresholdType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.Budgets.ThresholdType.op_Implicit(System.String)~Amazon.Budgets.ThresholdType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.Budgets.TimeUnit">
            <summary>
            Constants used for properties of type TimeUnit.
            </summary>
        </member>
        <member name="F:Amazon.Budgets.TimeUnit.ANNUALLY">
            <summary>
            Constant ANNUALLY for TimeUnit
            </summary>
        </member>
        <member name="F:Amazon.Budgets.TimeUnit.DAILY">
            <summary>
            Constant DAILY for TimeUnit
            </summary>
        </member>
        <member name="F:Amazon.Budgets.TimeUnit.MONTHLY">
            <summary>
            Constant MONTHLY for TimeUnit
            </summary>
        </member>
        <member name="F:Amazon.Budgets.TimeUnit.QUARTERLY">
            <summary>
            Constant QUARTERLY for TimeUnit
            </summary>
        </member>
        <member name="M:Amazon.Budgets.TimeUnit.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.Budgets.TimeUnit.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.Budgets.TimeUnit.op_Implicit(System.String)~Amazon.Budgets.TimeUnit">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.Budgets.AmazonBudgetsClient">
             <summary>
             Implementation for accessing Budgets
            
             The AWS Budgets API enables you to use AWS Budgets to plan your service usage, service
             costs, and instance reservations. The API reference provides descriptions, syntax,
             and usage examples for each of the actions and data types for AWS Budgets. 
             
              
             <para>
             Budgets provide you with a way to see the following information:
             </para>
              <ul> <li> 
             <para>
             How close your plan is to your budgeted amount or to the free tier limits
             </para>
              </li> <li> 
             <para>
             Your usage-to-date, including how much you've used of your Reserved Instances (RIs)
             </para>
              </li> <li> 
             <para>
             Your current estimated charges from AWS, and how much your predicted usage will accrue
             in charges by the end of the month
             </para>
              </li> <li> 
             <para>
             How much of your budget has been used
             </para>
              </li> </ul> 
             <para>
             AWS updates your budget status several times a day. Budgets track your unblended costs,
             subscriptions, refunds, and RIs. You can create the following types of budgets:
             </para>
              <ul> <li> 
             <para>
              <b>Cost budgets</b> - Plan how much you want to spend on a service.
             </para>
              </li> <li> 
             <para>
              <b>Usage budgets</b> - Plan how much you want to use one or more services.
             </para>
              </li> <li> 
             <para>
              <b>RI utilization budgets</b> - Define a utilization threshold, and receive alerts
             when your RI usage falls below that threshold. This lets you see if your RIs are unused
             or under-utilized.
             </para>
              </li> <li> 
             <para>
              <b>RI coverage budgets</b> - Define a coverage threshold, and receive alerts when
             the number of your instance hours that are covered by RIs fall below that threshold.
             This lets you see how much of your instance usage is covered by a reservation.
             </para>
              </li> </ul> 
             <para>
             Service Endpoint
             </para>
              
             <para>
             The AWS Budgets API provides the following endpoint:
             </para>
              <ul> <li> 
             <para>
             https://budgets.amazonaws.com
             </para>
              </li> </ul> 
             <para>
             For information about costs that are associated with the AWS Budgets API, see <a href="https://aws.amazon.com/aws-cost-management/pricing/">AWS
             Cost Management Pricing</a>.
             </para>
             </summary>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor">
             <summary>
             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. 
             <code>
             &lt;?xml version="1.0" encoding="utf-8" ?&gt;
             &lt;configuration&gt;
                 &lt;appSettings&gt;
                     &lt;add key="AWSProfileName" value="AWS Default"/&gt;
                 &lt;/appSettings&gt;
             &lt;/configuration&gt;
             </code>
            
             </summary>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(Amazon.RegionEndpoint)">
             <summary>
             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. 
             <code>
             &lt;?xml version="1.0" encoding="utf-8" ?&gt;
             &lt;configuration&gt;
                 &lt;appSettings&gt;
                     &lt;add key="AWSProfileName" value="AWS Default"/&gt;
                 &lt;/appSettings&gt;
             &lt;/configuration&gt;
             </code>
            
             </summary>
             <param name="region">The region to connect.</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(Amazon.Budgets.AmazonBudgetsConfig)">
             <summary>
             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. 
             <code>
             &lt;?xml version="1.0" encoding="utf-8" ?&gt;
             &lt;configuration&gt;
                 &lt;appSettings&gt;
                     &lt;add key="AWSProfileName" value="AWS Default"/&gt;
                 &lt;/appSettings&gt;
             &lt;/configuration&gt;
             </code>
            
             </summary>
             <param name="config">The AmazonBudgetsClient Configuration Object</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(Amazon.Runtime.AWSCredentials)">
            <summary>
            Constructs AmazonBudgetsClient with AWS Credentials
            </summary>
            <param name="credentials">AWS Credentials</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(Amazon.Runtime.AWSCredentials,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonBudgetsClient with AWS Credentials
            </summary>
            <param name="credentials">AWS Credentials</param>
            <param name="region">The region to connect.</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(Amazon.Runtime.AWSCredentials,Amazon.Budgets.AmazonBudgetsConfig)">
            <summary>
            Constructs AmazonBudgetsClient with AWS Credentials and an
            AmazonBudgetsClient Configuration object.
            </summary>
            <param name="credentials">AWS Credentials</param>
            <param name="clientConfig">The AmazonBudgetsClient Configuration Object</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(System.String,System.String)">
            <summary>
            Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(System.String,System.String,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="region">The region to connect.</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(System.String,System.String,Amazon.Budgets.AmazonBudgetsConfig)">
            <summary>
            Constructs AmazonBudgetsClient with AWS Access Key ID, AWS Secret Key and an
            AmazonBudgetsClient Configuration object. 
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="clientConfig">The AmazonBudgetsClient Configuration Object</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(System.String,System.String,System.String)">
            <summary>
            Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="awsSessionToken">AWS Session Token</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(System.String,System.String,System.String,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonBudgetsClient with AWS Access Key ID and AWS Secret Key
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="awsSessionToken">AWS Session Token</param>
            <param name="region">The region to connect.</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.#ctor(System.String,System.String,System.String,Amazon.Budgets.AmazonBudgetsConfig)">
            <summary>
            Constructs AmazonBudgetsClient with AWS Access Key ID, AWS Secret Key and an
            AmazonBudgetsClient Configuration object. 
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="awsSessionToken">AWS Session Token</param>
            <param name="clientConfig">The AmazonBudgetsClient Configuration Object</param>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.CreateSigner">
            <summary>
            Creates the signer for the service.
            </summary>
        </member>
        <member name="P:Amazon.Budgets.AmazonBudgetsClient.ServiceMetadata">
            <summary>
            Capture metadata for the service.
            </summary>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.Dispose(System.Boolean)">
            <summary>
            Disposes the service client.
            </summary>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.CreateBudgetAsync(Amazon.Budgets.Model.CreateBudgetRequest,System.Threading.CancellationToken)">
            <summary>
            Creates a budget and, if included, notifications and subscribers. 
            
             <important> 
            <para>
            Only one of <code>BudgetLimit</code> or <code>PlannedBudgetLimits</code> can be present
            in the syntax at one time. Use the syntax that matches your case. The Request Syntax
            section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_CreateBudget.html#API_CreateBudget_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateBudget service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the CreateBudget service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.CreationLimitExceededException">
            You've exceeded the notification or subscriber limit.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.DuplicateRecordException">
            The budget name already exists. Budget names must be unique within an account.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.CreateNotificationAsync(Amazon.Budgets.Model.CreateNotificationRequest,System.Threading.CancellationToken)">
            <summary>
            Creates a notification. You must create the budget before you create the associated
            notification.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateNotification service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the CreateNotification service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.CreationLimitExceededException">
            You've exceeded the notification or subscriber limit.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.DuplicateRecordException">
            The budget name already exists. Budget names must be unique within an account.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.CreateSubscriberAsync(Amazon.Budgets.Model.CreateSubscriberRequest,System.Threading.CancellationToken)">
            <summary>
            Creates a subscriber. You must create the associated budget and notification before
            you create the subscriber.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateSubscriber service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the CreateSubscriber service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.CreationLimitExceededException">
            You've exceeded the notification or subscriber limit.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.DuplicateRecordException">
            The budget name already exists. Budget names must be unique within an account.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.DeleteBudgetAsync(Amazon.Budgets.Model.DeleteBudgetRequest,System.Threading.CancellationToken)">
            <summary>
            Deletes a budget. You can delete your budget at any time.
            
             <important> 
            <para>
            Deleting a budget also deletes the notifications and subscribers that are associated
            with that budget.
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteBudget service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DeleteBudget service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.DeleteNotificationAsync(Amazon.Budgets.Model.DeleteNotificationRequest,System.Threading.CancellationToken)">
            <summary>
            Deletes a notification.
            
             <important> 
            <para>
            Deleting a notification also deletes the subscribers that are associated with the
            notification.
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteNotification service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DeleteNotification service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.DeleteSubscriberAsync(Amazon.Budgets.Model.DeleteSubscriberRequest,System.Threading.CancellationToken)">
            <summary>
            Deletes a subscriber.
            
             <important> 
            <para>
            Deleting the last subscriber to a notification also deletes the notification.
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteSubscriber service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DeleteSubscriber service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.DescribeBudgetAsync(Amazon.Budgets.Model.DescribeBudgetRequest,System.Threading.CancellationToken)">
            <summary>
            Describes a budget.
            
             <important> 
            <para>
            The Request Syntax section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_DescribeBudget.html#API_DescribeBudget_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeBudget service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DescribeBudget service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.DescribeBudgetPerformanceHistoryAsync(Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryRequest,System.Threading.CancellationToken)">
            <summary>
            Describes the history for <code>DAILY</code>, <code>MONTHLY</code>, and <code>QUARTERLY</code>
            budgets. Budget history isn't available for <code>ANNUAL</code> budgets.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeBudgetPerformanceHistory service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DescribeBudgetPerformanceHistory service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.ExpiredNextTokenException">
            The pagination token expired.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidNextTokenException">
            The pagination token is invalid.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.DescribeBudgetsAsync(Amazon.Budgets.Model.DescribeBudgetsRequest,System.Threading.CancellationToken)">
            <summary>
            Lists the budgets that are associated with an account.
            
             <important> 
            <para>
            The Request Syntax section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_DescribeBudgets.html#API_DescribeBudgets_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeBudgets service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DescribeBudgets service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.ExpiredNextTokenException">
            The pagination token expired.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidNextTokenException">
            The pagination token is invalid.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.DescribeNotificationsForBudgetAsync(Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest,System.Threading.CancellationToken)">
            <summary>
            Lists the notifications that are associated with a budget.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeNotificationsForBudget service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DescribeNotificationsForBudget service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.ExpiredNextTokenException">
            The pagination token expired.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidNextTokenException">
            The pagination token is invalid.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.DescribeSubscribersForNotificationAsync(Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest,System.Threading.CancellationToken)">
            <summary>
            Lists the subscribers that are associated with a notification.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeSubscribersForNotification service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DescribeSubscribersForNotification service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.ExpiredNextTokenException">
            The pagination token expired.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidNextTokenException">
            The pagination token is invalid.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.UpdateBudgetAsync(Amazon.Budgets.Model.UpdateBudgetRequest,System.Threading.CancellationToken)">
            <summary>
            Updates a budget. You can change every part of a budget except for the <code>budgetName</code>
            and the <code>calculatedSpend</code>. When you modify a budget, the <code>calculatedSpend</code>
            drops to zero until AWS has new usage data to use for forecasting.
            
             <important> 
            <para>
            Only one of <code>BudgetLimit</code> or <code>PlannedBudgetLimits</code> can be present
            in the syntax at one time. Use the syntax that matches your case. The Request Syntax
            section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_UpdateBudget.html#API_UpdateBudget_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateBudget service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the UpdateBudget service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.UpdateNotificationAsync(Amazon.Budgets.Model.UpdateNotificationRequest,System.Threading.CancellationToken)">
            <summary>
            Updates a notification.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateNotification service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the UpdateNotification service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.DuplicateRecordException">
            The budget name already exists. Budget names must be unique within an account.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.AmazonBudgetsClient.UpdateSubscriberAsync(Amazon.Budgets.Model.UpdateSubscriberRequest,System.Threading.CancellationToken)">
            <summary>
            Updates a subscriber.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateSubscriber service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the UpdateSubscriber service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.DuplicateRecordException">
            The budget name already exists. Budget names must be unique within an account.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="T:Amazon.Budgets.IAmazonBudgets">
             <summary>
             Interface for accessing Budgets
            
             The AWS Budgets API enables you to use AWS Budgets to plan your service usage, service
             costs, and instance reservations. The API reference provides descriptions, syntax,
             and usage examples for each of the actions and data types for AWS Budgets. 
             
              
             <para>
             Budgets provide you with a way to see the following information:
             </para>
              <ul> <li> 
             <para>
             How close your plan is to your budgeted amount or to the free tier limits
             </para>
              </li> <li> 
             <para>
             Your usage-to-date, including how much you've used of your Reserved Instances (RIs)
             </para>
              </li> <li> 
             <para>
             Your current estimated charges from AWS, and how much your predicted usage will accrue
             in charges by the end of the month
             </para>
              </li> <li> 
             <para>
             How much of your budget has been used
             </para>
              </li> </ul> 
             <para>
             AWS updates your budget status several times a day. Budgets track your unblended costs,
             subscriptions, refunds, and RIs. You can create the following types of budgets:
             </para>
              <ul> <li> 
             <para>
              <b>Cost budgets</b> - Plan how much you want to spend on a service.
             </para>
              </li> <li> 
             <para>
              <b>Usage budgets</b> - Plan how much you want to use one or more services.
             </para>
              </li> <li> 
             <para>
              <b>RI utilization budgets</b> - Define a utilization threshold, and receive alerts
             when your RI usage falls below that threshold. This lets you see if your RIs are unused
             or under-utilized.
             </para>
              </li> <li> 
             <para>
              <b>RI coverage budgets</b> - Define a coverage threshold, and receive alerts when
             the number of your instance hours that are covered by RIs fall below that threshold.
             This lets you see how much of your instance usage is covered by a reservation.
             </para>
              </li> </ul> 
             <para>
             Service Endpoint
             </para>
              
             <para>
             The AWS Budgets API provides the following endpoint:
             </para>
              <ul> <li> 
             <para>
             https://budgets.amazonaws.com
             </para>
              </li> </ul> 
             <para>
             For information about costs that are associated with the AWS Budgets API, see <a href="https://aws.amazon.com/aws-cost-management/pricing/">AWS
             Cost Management Pricing</a>.
             </para>
             </summary>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.CreateBudgetAsync(Amazon.Budgets.Model.CreateBudgetRequest,System.Threading.CancellationToken)">
            <summary>
            Creates a budget and, if included, notifications and subscribers. 
            
             <important> 
            <para>
            Only one of <code>BudgetLimit</code> or <code>PlannedBudgetLimits</code> can be present
            in the syntax at one time. Use the syntax that matches your case. The Request Syntax
            section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_CreateBudget.html#API_CreateBudget_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateBudget service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the CreateBudget service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.CreationLimitExceededException">
            You've exceeded the notification or subscriber limit.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.DuplicateRecordException">
            The budget name already exists. Budget names must be unique within an account.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.CreateNotificationAsync(Amazon.Budgets.Model.CreateNotificationRequest,System.Threading.CancellationToken)">
            <summary>
            Creates a notification. You must create the budget before you create the associated
            notification.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateNotification service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the CreateNotification service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.CreationLimitExceededException">
            You've exceeded the notification or subscriber limit.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.DuplicateRecordException">
            The budget name already exists. Budget names must be unique within an account.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.CreateSubscriberAsync(Amazon.Budgets.Model.CreateSubscriberRequest,System.Threading.CancellationToken)">
            <summary>
            Creates a subscriber. You must create the associated budget and notification before
            you create the subscriber.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateSubscriber service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the CreateSubscriber service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.CreationLimitExceededException">
            You've exceeded the notification or subscriber limit.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.DuplicateRecordException">
            The budget name already exists. Budget names must be unique within an account.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.DeleteBudgetAsync(Amazon.Budgets.Model.DeleteBudgetRequest,System.Threading.CancellationToken)">
            <summary>
            Deletes a budget. You can delete your budget at any time.
            
             <important> 
            <para>
            Deleting a budget also deletes the notifications and subscribers that are associated
            with that budget.
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteBudget service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DeleteBudget service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.DeleteNotificationAsync(Amazon.Budgets.Model.DeleteNotificationRequest,System.Threading.CancellationToken)">
            <summary>
            Deletes a notification.
            
             <important> 
            <para>
            Deleting a notification also deletes the subscribers that are associated with the
            notification.
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteNotification service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DeleteNotification service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.DeleteSubscriberAsync(Amazon.Budgets.Model.DeleteSubscriberRequest,System.Threading.CancellationToken)">
            <summary>
            Deletes a subscriber.
            
             <important> 
            <para>
            Deleting the last subscriber to a notification also deletes the notification.
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteSubscriber service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DeleteSubscriber service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.DescribeBudgetAsync(Amazon.Budgets.Model.DescribeBudgetRequest,System.Threading.CancellationToken)">
            <summary>
            Describes a budget.
            
             <important> 
            <para>
            The Request Syntax section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_DescribeBudget.html#API_DescribeBudget_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeBudget service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DescribeBudget service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.DescribeBudgetPerformanceHistoryAsync(Amazon.Budgets.Model.DescribeBudgetPerformanceHistoryRequest,System.Threading.CancellationToken)">
            <summary>
            Describes the history for <code>DAILY</code>, <code>MONTHLY</code>, and <code>QUARTERLY</code>
            budgets. Budget history isn't available for <code>ANNUAL</code> budgets.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeBudgetPerformanceHistory service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DescribeBudgetPerformanceHistory service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.ExpiredNextTokenException">
            The pagination token expired.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidNextTokenException">
            The pagination token is invalid.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.DescribeBudgetsAsync(Amazon.Budgets.Model.DescribeBudgetsRequest,System.Threading.CancellationToken)">
            <summary>
            Lists the budgets that are associated with an account.
            
             <important> 
            <para>
            The Request Syntax section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_DescribeBudgets.html#API_DescribeBudgets_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeBudgets service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DescribeBudgets service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.ExpiredNextTokenException">
            The pagination token expired.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidNextTokenException">
            The pagination token is invalid.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.DescribeNotificationsForBudgetAsync(Amazon.Budgets.Model.DescribeNotificationsForBudgetRequest,System.Threading.CancellationToken)">
            <summary>
            Lists the notifications that are associated with a budget.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeNotificationsForBudget service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DescribeNotificationsForBudget service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.ExpiredNextTokenException">
            The pagination token expired.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidNextTokenException">
            The pagination token is invalid.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.DescribeSubscribersForNotificationAsync(Amazon.Budgets.Model.DescribeSubscribersForNotificationRequest,System.Threading.CancellationToken)">
            <summary>
            Lists the subscribers that are associated with a notification.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeSubscribersForNotification service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the DescribeSubscribersForNotification service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.ExpiredNextTokenException">
            The pagination token expired.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidNextTokenException">
            The pagination token is invalid.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.UpdateBudgetAsync(Amazon.Budgets.Model.UpdateBudgetRequest,System.Threading.CancellationToken)">
            <summary>
            Updates a budget. You can change every part of a budget except for the <code>budgetName</code>
            and the <code>calculatedSpend</code>. When you modify a budget, the <code>calculatedSpend</code>
            drops to zero until AWS has new usage data to use for forecasting.
            
             <important> 
            <para>
            Only one of <code>BudgetLimit</code> or <code>PlannedBudgetLimits</code> can be present
            in the syntax at one time. Use the syntax that matches your case. The Request Syntax
            section shows the <code>BudgetLimit</code> syntax. For <code>PlannedBudgetLimits</code>,
            see the <a href="https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_budgets_UpdateBudget.html#API_UpdateBudget_Examples">Examples</a>
            section. 
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateBudget service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the UpdateBudget service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.UpdateNotificationAsync(Amazon.Budgets.Model.UpdateNotificationRequest,System.Threading.CancellationToken)">
            <summary>
            Updates a notification.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateNotification service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the UpdateNotification service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.DuplicateRecordException">
            The budget name already exists. Budget names must be unique within an account.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
        <member name="M:Amazon.Budgets.IAmazonBudgets.UpdateSubscriberAsync(Amazon.Budgets.Model.UpdateSubscriberRequest,System.Threading.CancellationToken)">
            <summary>
            Updates a subscriber.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateSubscriber service method.</param>
            <param name="cancellationToken">
                A cancellation token that can be used by other objects or threads to receive notice of cancellation.
            </param>
            
            <returns>The response from the UpdateSubscriber service method, as returned by Budgets.</returns>
            <exception cref="T:Amazon.Budgets.Model.DuplicateRecordException">
            The budget name already exists. Budget names must be unique within an account.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InternalErrorException">
            An error on the server occurred during the processing of your request. Try again later.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.InvalidParameterException">
            An error on the client occurred. Typically, the cause is an invalid input value.
            </exception>
            <exception cref="T:Amazon.Budgets.Model.NotFoundException">
            We can’t locate the resource that you specified.
            </exception>
        </member>
    </members>
</doc>
