class Aws::MarketplaceMetering::Types::UsageRecordResult
A UsageRecordResult
indicates the status of a given UsageRecord
processed by BatchMeterUsage.
@!attribute [rw] usage_record
The UsageRecord that was part of the BatchMeterUsage request. @return [Types::UsageRecord]
@!attribute [rw] metering_record_id
The MeteringRecordId is a unique identifier for this metering event. @return [String]
@!attribute [rw] status
The UsageRecordResult Status indicates the status of an individual UsageRecord processed by BatchMeterUsage. * *Success*- The UsageRecord was accepted and honored by BatchMeterUsage. * *CustomerNotSubscribed*- The CustomerIdentifier specified is not subscribed to your product. The UsageRecord was not honored. Future UsageRecords for this customer will fail until the customer subscribes to your product. * *DuplicateRecord*- Indicates that the UsageRecord was invalid and not honored. A previously metered UsageRecord had the same customer, dimension, and time, but a different quantity. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/meteringmarketplace-2016-01-14/UsageRecordResult AWS API Documentation
Constants
- SENSITIVE