Crate rusoto_meteringmarketplace [−] [src]
AWSMarketplace Metering
If you're using the service, you're probably looking for MarketplaceMeteringClient and MarketplaceMetering.
Structs
BatchMeterUsageRequest |
A BatchMeterUsageRequest contains UsageRecords, which indicate quantities of usage within your application. |
BatchMeterUsageResult |
Contains the UsageRecords processed by BatchMeterUsage and any records that have failed due to transient error. |
MarketplaceMeteringClient |
A client for the AWSMarketplace Metering API. |
MeterUsageRequest | |
MeterUsageResult | |
ResolveCustomerRequest |
Contains input to the ResolveCustomer operation. |
ResolveCustomerResult |
The result of the ResolveCustomer operation. Contains the CustomerIdentifier and product code. |
UsageRecord |
A UsageRecord indicates a quantity of usage for a given product, customer, dimension and time. Multiple requests with the same UsageRecords as input will be deduplicated to prevent double charges. |
UsageRecordResult |
A UsageRecordResult indicates the status of a given UsageRecord processed by BatchMeterUsage. |
Enums
BatchMeterUsageError |
Errors returned by BatchMeterUsage |
MeterUsageError |
Errors returned by MeterUsage |
ResolveCustomerError |
Errors returned by ResolveCustomer |
Traits
MarketplaceMetering |
Trait representing the capabilities of the AWSMarketplace Metering API. AWSMarketplace Metering clients implement this trait. |
Type Definitions
Boolean | |
CustomerIdentifier | |
ErrorMessage | |
NonEmptyString | |
ProductCode | |
Timestamp | |
UsageDimension | |
UsageQuantity | |
UsageRecordList | |
UsageRecordResultList | |
UsageRecordResultStatus |