@airwallex/node-sdk
Version:
Airwallex Node.js SDK
52 lines • 1.67 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RevenueRuleCreateRequestDto = void 0;
var RevenueRuleCreateRequestDto;
(function (RevenueRuleCreateRequestDto) {
RevenueRuleCreateRequestDto.validTypeEnum = ['RATE_MARKUP', 'AMOUNT_MARKUP', 'FIXED_MARKUP'];
RevenueRuleCreateRequestDto.validUnitsEnum = ['PERCENTAGE', 'BASIS_POINTS', 'CURRENCY_AMOUNT'];
RevenueRuleCreateRequestDto.discriminator = 'RevenueRuleCreateRequestDto';
RevenueRuleCreateRequestDto.attributeTypeMap = [
{
name: 'currency',
baseName: 'currency',
type: 'string',
},
{
name: 'description',
baseName: 'description',
type: 'string',
},
{
name: 'metadata',
baseName: 'metadata',
type: 'object',
},
{
name: 'request_id',
baseName: 'request_id',
type: 'string',
},
{
name: 'revenue_account_id',
baseName: 'revenue_account_id',
type: 'string',
},
{
name: 'type',
baseName: 'type',
type: 'RevenueRuleCreateRequestDto.TypeEnum',
},
{
name: 'units',
baseName: 'units',
type: 'RevenueRuleCreateRequestDto.UnitsEnum',
},
{
name: 'value',
baseName: 'value',
type: 'string',
},
];
})(RevenueRuleCreateRequestDto || (exports.RevenueRuleCreateRequestDto = RevenueRuleCreateRequestDto = {}));
//# sourceMappingURL=revenueRuleCreateRequestDto.js.map