Class: Aws::MarketplaceMetering::Types::RegisterUsageRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MarketplaceMetering::Types::RegisterUsageRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-marketplacemetering/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#nonce ⇒ String
(Optional) To scope down the registration to a specific running software instance and guard against replay attacks.
-
#product_code ⇒ String
Product code is used to uniquely identify a product in AWS Marketplace.
-
#public_key_version ⇒ Integer
Public Key Version provided by AWS Marketplace.
Instance Attribute Details
#nonce ⇒ String
(Optional) To scope down the registration to a specific running software instance and guard against replay attacks.
354 355 356 357 358 359 360 |
# File 'lib/aws-sdk-marketplacemetering/types.rb', line 354 class RegisterUsageRequest < Struct.new( :product_code, :public_key_version, :nonce) SENSITIVE = [] include Aws::Structure end |
#product_code ⇒ String
Product code is used to uniquely identify a product in AWS Marketplace. The product code should be the same as the one used during the publishing of a new product.
354 355 356 357 358 359 360 |
# File 'lib/aws-sdk-marketplacemetering/types.rb', line 354 class RegisterUsageRequest < Struct.new( :product_code, :public_key_version, :nonce) SENSITIVE = [] include Aws::Structure end |
#public_key_version ⇒ Integer
Public Key Version provided by AWS Marketplace
354 355 356 357 358 359 360 |
# File 'lib/aws-sdk-marketplacemetering/types.rb', line 354 class RegisterUsageRequest < Struct.new( :product_code, :public_key_version, :nonce) SENSITIVE = [] include Aws::Structure end |