PaymentMethodAWSSpec – Management API – MediaKind
PaymentMethodAWSSpec
object
allowedOrganizations: list of strings or null
Optional
If set, only these organization IDs are allowed to use this payment method.
autoPurchaseBeamLicenses: boolean
Required
Specifies whether Beam usage should be billed through monthly charges (true) or by the minute (false).
awsAccountId: string
Optional
The AWS account ID.
awsCustomerId: string or null
Optional
Unique AWS account identifier specific to AWS SaaS Marketplace.
awsOfferId: string
Optional
Unique AWS private offer identifier.
awsProductCode: string
Optional
The MK.IO product code in the AWS SaaS Marketplace.
awsStatus: string or null
Optional
endDate: string or null
Required
format: date
The date this payment method expires, in yyyy-mm-dd format. It is not valid on this day. If not set, this payment method never expires. If startDate is also set, endDate must be after startDate.
notes: string
Optional
<=256 characters
Note to the customer.
productPublicationName: string
Required
The name of the product publication that details the pricing for this payment method.
startDate: string or null
Required
format: date
The date this payment method becomes eligible to be active, in yyyy-mm-dd format. It is valid on this day. If not set, there is no lower bound. If both startDate and endDate are set, endDate must be after startDate.
type: string
Required
Payment method type. Defaults to direct if not specified.