You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(client-marketplace-metering): This release enhances the BatchMeterUsage API to support new field CustomerAWSAccountId in request and response and making CustomerIdentifier optional. CustomerAWSAccountId or CustomerIdentifier must be provided in request but not both.
<fullname>Amazon Web Services Marketplace Metering Service</fullname>
10
10
11
-
<p>This reference provides descriptions of the low-level AWS Marketplace Metering Service
12
-
API.</p>
13
-
<p>AWS Marketplace sellers can use this API to submit usage data for custom usage
11
+
<p>This reference provides descriptions of the low-level Marketplace Metering Service API.</p>
12
+
<p>Amazon Web Services Marketplace sellers can use this API to submit usage data for custom usage
14
13
dimensions.</p>
15
-
<p>For information on the permissions you need to use this API, see <ahref="https://docs.aws.amazon.com/marketplace/latest/userguide/iam-user-policy-for-aws-marketplace-actions.html">AWS Marketplace metering and entitlement API permissions</a> in the
16
-
<i>AWS Marketplace Seller Guide.</i>
14
+
<p>For information about the permissions that you need to use this API, see <ahref="https://docs.aws.amazon.com/marketplace/latest/userguide/iam-user-policy-for-aws-marketplace-actions.html">Amazon Web Services Marketplace metering and entitlement API permissions</a> in the <i>Amazon Web Services Marketplace
15
+
Seller Guide.</i>
17
16
</p>
18
17
<p>
19
-
<b>Submitting Metering Records</b>
18
+
<b>Submitting metering records</b>
19
+
</p>
20
+
<p>
21
+
<i>MeterUsage</i>
20
22
</p>
21
23
<ul>
22
24
<li>
23
-
<p>
24
-
<i>MeterUsage</i> - Submits the metering record for an AWS
25
-
Marketplace product. <code>MeterUsage</code> is called from an EC2 instance or a
26
-
container running on EKS or ECS.</p>
25
+
<p>Submits the metering record for an Amazon Web Services Marketplace product.</p>
26
+
</li>
27
+
<li>
28
+
<p>Called from: Amazon Elastic Compute Cloud (Amazon EC2) instance or a container running on either
29
+
Amazon Elastic Kubernetes Service (Amazon EKS) or Amazon Elastic Container Service (Amazon ECS)</p>
30
+
</li>
31
+
<li>
32
+
<p>Supported product types: Amazon Machine Images (AMIs) and containers</p>
<p>Resolves the registration token that the buyer submits through the browser
70
+
during the registration process. Obtains a <code>CustomerIdentifier</code> along
71
+
with the <code>CustomerAWSAccountId</code> and <code>ProductCode</code>.</p>
72
+
</li>
73
+
<li>
74
+
<p>Called from: SaaS application during the registration process</p>
75
+
</li>
76
+
<li>
77
+
<p>Supported product type: SaaS</p>
78
+
</li>
79
+
<li>
80
+
<p>Vendor-metered tagging: Not applicable</p>
81
+
</li>
82
+
</ul>
40
83
<p>
41
-
<i>ResolveCustomer</i> - Called by a SaaS application during the
42
-
registration process. When a buyer visits your website during the registration
43
-
process, the buyer submits a Registration Token through the browser. The
44
-
Registration Token is resolved through this API to obtain a
45
-
<code>CustomerIdentifier</code>
46
-
47
-
along with the <code>CustomerAWSAccountId</code> and
48
-
<code>ProductCode</code>.</p>
49
-
84
+
<b>Entitlement and metering for paid container
85
+
products</b>
86
+
</p>
87
+
<p>
88
+
<i>RegisteredUsage</i>
89
+
</p>
90
+
<ul>
91
+
<li>
92
+
<p>Provides software entitlement and metering. Paid container software products
93
+
sold through Amazon Web Services Marketplace must integrate with the Marketplace Metering Service and call the
94
+
<code>RegisterUsage</code> operation. Free and Bring Your Own License model
95
+
(BYOL) products for Amazon ECS or Amazon EKS aren't required to call
96
+
<code>RegisterUsage</code>. However, you can do so if you want to receive
97
+
usage data in your seller reports. For more information about using the
98
+
<code>RegisterUsage</code> operation, see <ahref="https://docs.aws.amazon.com/marketplace/latest/userguide/container-based-products.html">Container-based products</a>.</p>
<b>Entitlement and Metering for Paid Container Products</b>
111
+
<b>Entitlement custom metering for container
112
+
products</b>
54
113
</p>
55
114
<ul>
56
115
<li>
57
-
<p>Paid container software products sold through AWS Marketplace must integrate
58
-
with the AWS Marketplace Metering Service and call the
59
-
<code>RegisterUsage</code> operation for software entitlement and metering.
60
-
Free and BYOL products for Amazon ECS or Amazon EKS aren't required to call
61
-
<code>RegisterUsage</code>, but you can do so if you want to receive usage
62
-
data in your seller reports. For more information on using the
63
-
<code>RegisterUsage</code> operation, see <ahref="https://docs.aws.amazon.com/marketplace/latest/userguide/container-based-products.html">Container-Based Products</a>. </p>
116
+
<p>MeterUsage API is available in GovCloud Regions but only supports AMI
117
+
FCP products in GovCloud Regions. Flexible Consumption Pricing (FCP) Container
118
+
products aren’t supported in GovCloud Regions: us-gov-west-1 and us-gov-east-1.
119
+
For more information, see <ahref="https://docs.aws.amazon.com/marketplace/latest/userguide/container-based-products.html">Container-based products</a>.</p>
120
+
</li>
121
+
<li>
122
+
<p>Custom metering for container products are called using the
123
+
MeterUsage API. The API is used for FCP AMI and FCP Container product
124
+
metering.</p>
64
125
</li>
65
126
</ul>
66
127
<p>
67
-
<code>BatchMeterUsage</code> API calls are captured by AWS CloudTrail. You can use
68
-
Cloudtrail to verify that the SaaS metering records that you sent are accurate by
69
-
searching for records with the <code>eventName</code> of <code>BatchMeterUsage</code>.
70
-
You can also use CloudTrail to audit records over time. For more information, see the
71
-
<i>
72
-
<ahref="http://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-concepts.html">AWS CloudTrail User Guide</a>.</i>
128
+
<b>Custom metering for Amazon EKS is available in 17
129
+
Amazon Web Services Regions</b>
73
130
</p>
131
+
<ul>
132
+
<li>
133
+
<p>The metering service supports Amazon ECS and EKS for Flexible Consumption Pricing
134
+
(FCP) products using MeterUsage API. Amazon ECS is supported in all
135
+
Amazon Web Services Regions that MeterUsage API is available except for
136
+
GovCloud.</p>
137
+
</li>
138
+
<li>
139
+
<p>Amazon EKS is supported in the following: us-east-1, us-east-2, us-west-1,
<p>For questions about adding Amazon Web Services Regions for metering, contact <ahref="mailto://aws.amazon.com/marketplace/management/contact-us/">Amazon Web Services
* <p>This reference provides descriptions of the low-level AWS Marketplace Metering Service
85
-
* API.</p>
86
-
* <p>AWS Marketplace sellers can use this API to submit usage data for custom usage
83
+
* <fullname>Amazon Web Services Marketplace Metering Service</fullname>
84
+
* <p>This reference provides descriptions of the low-level Marketplace Metering Service API.</p>
85
+
* <p>Amazon Web Services Marketplace sellers can use this API to submit usage data for custom usage
87
86
* dimensions.</p>
88
-
* <p>For information on the permissions you need to use this API, see <a href="https://docs.aws.amazon.com/marketplace/latest/userguide/iam-user-policy-for-aws-marketplace-actions.html">AWS Marketplace metering and entitlement API permissions</a> in the
89
-
* <i>AWS Marketplace Seller Guide.</i>
87
+
* <p>For information about the permissions that you need to use this API, see <a href="https://docs.aws.amazon.com/marketplace/latest/userguide/iam-user-policy-for-aws-marketplace-actions.html">Amazon Web Services Marketplace metering and entitlement API permissions</a> in the <i>Amazon Web Services Marketplace
88
+
* Seller Guide.</i>
90
89
* </p>
91
90
* <p>
92
-
* <b>Submitting Metering Records</b>
91
+
* <b>Submitting metering records</b>
92
+
* </p>
93
+
* <p>
94
+
* <i>MeterUsage</i>
95
+
* </p>
96
+
* <ul>
97
+
* <li>
98
+
* <p>Submits the metering record for an Amazon Web Services Marketplace product.</p>
99
+
* </li>
100
+
* <li>
101
+
* <p>Called from: Amazon Elastic Compute Cloud (Amazon EC2) instance or a container running on either
102
+
* Amazon Elastic Kubernetes Service (Amazon EKS) or Amazon Elastic Container Service (Amazon ECS)</p>
103
+
* </li>
104
+
* <li>
105
+
* <p>Supported product types: Amazon Machine Images (AMIs) and containers</p>
* products aren’t supported in GovCloud Regions: us-gov-west-1 and us-gov-east-1.
192
+
* For more information, see <a href="https://docs.aws.amazon.com/marketplace/latest/userguide/container-based-products.html">Container-based products</a>.</p>
193
+
* </li>
194
+
* <li>
195
+
* <p>Custom metering for container products are called using the
196
+
* MeterUsage API. The API is used for FCP AMI and FCP Container product
197
+
* metering.</p>
136
198
* </li>
137
199
* </ul>
138
200
* <p>
139
-
* <code>BatchMeterUsage</code> API calls are captured by AWS CloudTrail. You can use
140
-
* Cloudtrail to verify that the SaaS metering records that you sent are accurate by
141
-
* searching for records with the <code>eventName</code> of <code>BatchMeterUsage</code>.
142
-
* You can also use CloudTrail to audit records over time. For more information, see the
143
-
* <i>
144
-
* <a href="http://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-concepts.html">AWS CloudTrail User Guide</a>.</i>
201
+
* <b>Custom metering for Amazon EKS is available in 17
202
+
* Amazon Web Services Regions</b>
145
203
* </p>
204
+
* <ul>
205
+
* <li>
206
+
* <p>The metering service supports Amazon ECS and EKS for Flexible Consumption Pricing
207
+
* (FCP) products using MeterUsage API. Amazon ECS is supported in all
208
+
* Amazon Web Services Regions that MeterUsage API is available except for
209
+
* GovCloud.</p>
210
+
* </li>
211
+
* <li>
212
+
* <p>Amazon EKS is supported in the following: us-east-1, us-east-2, us-west-1,
* <p>For questions about adding Amazon Web Services Regions for metering, contact <a href="mailto://aws.amazon.com/marketplace/management/contact-us/">Amazon Web Services
0 commit comments