/AWS1/CL_MPMRESOLVECUSRESULT¶
The result of the ResolveCustomer operation. Contains the
CustomerIdentifier along with the CustomerAWSAccountId,
ProductCode, and LicenseArn.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_customeridentifier TYPE /AWS1/MPMCUSTOMERIDENTIFIER /AWS1/MPMCUSTOMERIDENTIFIER¶
The
CustomerIdentifieris used to identify an individual customer in your application.
iv_productcode TYPE /AWS1/MPMPRODUCTCODE /AWS1/MPMPRODUCTCODE¶
The product code is returned to confirm that the buyer is registering for your product. Subsequent
BatchMeterUsagecalls should be made using this product code.
iv_customerawsaccountid TYPE /AWS1/MPMCUSTOMERAWSACCOUNTID /AWS1/MPMCUSTOMERAWSACCOUNTID¶
The
CustomerAWSAccountIdprovides the Amazon Web Services account ID associated with theCustomerIdentifierfor the individual customer. Calls toBatchMeterUsagerequireCustomerAWSAccountIdfor eachUsageRecord.
iv_licensearn TYPE /AWS1/MPMLICENSEARN /AWS1/MPMLICENSEARN¶
The
LicenseArnis a unique identifier for a specific granted license. These are typically used for software purchased through Amazon Web Services Marketplace. Calls toBatchMeterUsagerequireLicenseArnfor eachUsageRecord.Once you receive the
CustomerAWSAccountIdandLicenseArnin the response, store that for future purposes/API calls/integrations.
Queryable Attributes¶
CustomerIdentifier¶
The
CustomerIdentifieris used to identify an individual customer in your application.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CUSTOMERIDENTIFIER() |
Getter for CUSTOMERIDENTIFIER, with configurable default |
ASK_CUSTOMERIDENTIFIER() |
Getter for CUSTOMERIDENTIFIER w/ exceptions if field has no |
HAS_CUSTOMERIDENTIFIER() |
Determine if CUSTOMERIDENTIFIER has a value |
ProductCode¶
The product code is returned to confirm that the buyer is registering for your product. Subsequent
BatchMeterUsagecalls should be made using this product code.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRODUCTCODE() |
Getter for PRODUCTCODE, with configurable default |
ASK_PRODUCTCODE() |
Getter for PRODUCTCODE w/ exceptions if field has no value |
HAS_PRODUCTCODE() |
Determine if PRODUCTCODE has a value |
CustomerAWSAccountId¶
The
CustomerAWSAccountIdprovides the Amazon Web Services account ID associated with theCustomerIdentifierfor the individual customer. Calls toBatchMeterUsagerequireCustomerAWSAccountIdfor eachUsageRecord.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CUSTOMERAWSACCOUNTID() |
Getter for CUSTOMERAWSACCOUNTID, with configurable default |
ASK_CUSTOMERAWSACCOUNTID() |
Getter for CUSTOMERAWSACCOUNTID w/ exceptions if field has n |
HAS_CUSTOMERAWSACCOUNTID() |
Determine if CUSTOMERAWSACCOUNTID has a value |
LicenseArn¶
The
LicenseArnis a unique identifier for a specific granted license. These are typically used for software purchased through Amazon Web Services Marketplace. Calls toBatchMeterUsagerequireLicenseArnfor eachUsageRecord.Once you receive the
CustomerAWSAccountIdandLicenseArnin the response, store that for future purposes/API calls/integrations.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LICENSEARN() |
Getter for LICENSEARN, with configurable default |
ASK_LICENSEARN() |
Getter for LICENSEARN w/ exceptions if field has no value |
HAS_LICENSEARN() |
Determine if LICENSEARN has a value |