AWS SDK Version 3 for .NET
API Reference

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

Estimated cost of the agreement.

Inheritance Hierarchy

System.Object
  Amazon.MarketplaceAgreement.Model.EstimatedCharges

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

Syntax

C#
public class EstimatedCharges

The EstimatedCharges type exposes the following members

Constructors

NameDescription
Public Method EstimatedCharges()

Properties

NameTypeDescription
Public Property AgreementValue System.String

Gets and sets the property AgreementValue.

The total known amount customer has to pay across the lifecycle of the agreement.

This is the total contract value if accepted terms contain ConfigurableUpfrontPricingTerm or FixedUpfrontPricingTerm. In the case of pure contract pricing, this will be the total value of the contract. In the case of contracts with consumption pricing, this will only include the committed value and not include any overages that occur.

If the accepted terms contain PaymentScheduleTerm, it will be the total payment schedule amount. This occurs when flexible payment schedule is used, and is the sum of all invoice charges in the payment schedule.

In case a customer has amended an agreement, by purchasing more units of any dimension, this will include both the original cost as well as the added cost incurred due to addition of new units.

This is 0 if the accepted terms contain UsageBasedPricingTerm without ConfigurableUpfrontPricingTerm or RecurringPaymentTerm. This occurs for usage-based pricing (such as SaaS metered or AMI/container hourly or monthly), because the exact usage is not known upfront.

Public Property CurrencyCode System.String

Gets and sets the property CurrencyCode.

Defines the currency code for the charge.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5