Package software.amazon.awssdk.services.marketplacemetering.model
package software.amazon.awssdk.services.marketplacemetering.model
-
ClassDescriptionA
BatchMeterUsageRequestcontainsUsageRecords, which indicate quantities of usage within your application.Contains theUsageRecordsprocessed byBatchMeterUsageand any records that have failed due to transient error.Exception thrown when the customer does not have a valid subscription for the product.The API is disabled in the Region.A metering record has already been emitted by the same EC2 instance, ECS task, or EKS pod for the given {usageDimension,timestampwith a differentusageQuantity.The submitted registration token has expired.An internal error has occurred.You have metered usage for aCustomerIdentifierthat does not exist.The endpoint being called is in a AWS Region different from your EC2 instance, ECS task, or EKS pod.The product code passed does not match the product code used for publishing the product.Public Key version is invalid.RegisterUsagemust be called in the same AWS Region the ECS task was launched in.The tag is invalid, or the number of tags is greater than 5.Registration token is invalid.The usage allocation objects are invalid, or the number of allocations is greater than 500 for a single usage record.The usage dimension does not match one of theUsageDimensionsassociated with products.AWS Marketplace does not support metering usage from the underlying platform.Contains input to theResolveCustomeroperation.The result of theResolveCustomeroperation.Metadata assigned to an allocation.The calls to the API are throttled.Thetimestampvalue passed in theUsageRecordis out of allowed range.Usage allocations allow you to split usage into buckets by tags.AUsageRecordindicates a quantity of usage for a given product, customer, dimension and time.AUsageRecordResultindicates the status of a givenUsageRecordprocessed byBatchMeterUsage.