{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.MarketplaceMetering.Lens
(
registerUsage_nonce,
registerUsage_productCode,
registerUsage_publicKeyVersion,
registerUsageResponse_signature,
registerUsageResponse_publicKeyRotationTimestamp,
registerUsageResponse_httpStatus,
batchMeterUsage_usageRecords,
batchMeterUsage_productCode,
batchMeterUsageResponse_results,
batchMeterUsageResponse_unprocessedRecords,
batchMeterUsageResponse_httpStatus,
resolveCustomer_registrationToken,
resolveCustomerResponse_customerIdentifier,
resolveCustomerResponse_productCode,
resolveCustomerResponse_httpStatus,
meterUsage_usageQuantity,
meterUsage_usageAllocations,
meterUsage_dryRun,
meterUsage_productCode,
meterUsage_timestamp,
meterUsage_usageDimension,
meterUsageResponse_meteringRecordId,
meterUsageResponse_httpStatus,
tag_key,
tag_value,
usageAllocation_tags,
usageAllocation_allocatedUsageQuantity,
usageRecord_quantity,
usageRecord_usageAllocations,
usageRecord_timestamp,
usageRecord_customerIdentifier,
usageRecord_dimension,
usageRecordResult_status,
usageRecordResult_usageRecord,
usageRecordResult_meteringRecordId,
)
where
import Amazonka.MarketplaceMetering.BatchMeterUsage
import Amazonka.MarketplaceMetering.MeterUsage
import Amazonka.MarketplaceMetering.RegisterUsage
import Amazonka.MarketplaceMetering.ResolveCustomer
import Amazonka.MarketplaceMetering.Types.Tag
import Amazonka.MarketplaceMetering.Types.UsageAllocation
import Amazonka.MarketplaceMetering.Types.UsageRecord
import Amazonka.MarketplaceMetering.Types.UsageRecordResult