meteringmarketplace-2016-01-14 library Null safety

Classes

AwsClientCredentials
AWS credentials.
BatchMeterUsageResult
Contains the UsageRecords processed by BatchMeterUsage and any records that have failed due to transient error.
MarketplaceMetering
This reference provides descriptions of the low-level AWS Marketplace Metering Service API.
MeterUsageResult
RegisterUsageResult
ResolveCustomerResult
The result of the ResolveCustomer operation. Contains the CustomerIdentifier and product code.
Tag
Metadata assigned to an allocation. Each tag is made up of a key and a value.
UsageAllocation
Usage allocations allow you to split usage into buckets by tags.
UsageRecord
A UsageRecord indicates a quantity of usage for a given product, customer, dimension and time.
UsageRecordResult
A UsageRecordResult indicates the status of a given UsageRecord processed by BatchMeterUsage.

Enums

UsageRecordResultStatus

Exceptions / Errors

CustomerNotEntitledException
DisabledApiException
DuplicateRequestException
ExpiredTokenException
InternalServiceErrorException
InvalidCustomerIdentifierException
InvalidEndpointRegionException
InvalidProductCodeException
InvalidPublicKeyVersionException
InvalidRegionException
InvalidTagException
InvalidTokenException
InvalidUsageAllocationsException
InvalidUsageDimensionException
PlatformNotSupportedException
ThrottlingException
TimestampOutOfBoundsException