{
1 => {:type => ::Sparsam::Types::BOOL, :name => 'campaignIsActive', :optional => true},
2 => {:type => ::Sparsam::Types::STRING, :name => 'campaignName', :optional => true},
3 => {:type => ::Sparsam::Types::STRING, :name => 'campaignTermsAndConditionsUrl', :optional => true},
4 => {:type => ::Sparsam::Types::I32, :name => 'couponAmount', :optional => true},
5 => {:type => ::Sparsam::Types::I32, :name => 'couponMaxSavings', :optional => true},
6 => {:type => ::Sparsam::Types::I32, :name => 'couponMinCost', :optional => true},
7 => {:type => ::Sparsam::Types::I32, :name => 'couponPercent', :optional => true},
8 => {:type => ::Sparsam::Types::STRING, :name => 'couponCodePrefix', :optional => true},
9 => {:type => ::Sparsam::Types::STRING, :name => 'couponExpiresAfter', :optional => true},
10 => {:type => ::Sparsam::Types::STRING, :name => 'couponMaxStartDate', :optional => true},
11 => {:type => ::Sparsam::Types::STRING, :name => 'couponNativeCurrency', :optional => true},
12 => {:type => ::Sparsam::Types::STRING, :name => 'couponSeriesLabel', :optional => true},
13 => {:type => ::Sparsam::Types::STRING, :name => 'couponSmallScreenClaimRedisKey', :optional => true}
}