docusign-base-0.0.1: src/DocuSign/Base/Types/BillingPlanPreview.hs
module DocuSign.Base.Types.BillingPlanPreview where
import DocuSign.Base.Types.Common
import DocuSign.Base.Types.Invoices
data BillingPlanPreview = BillingPlanPreview
{ billingPlanPreviewCurrencyCode :: Maybe Text
, billingPlanPreviewInvoice :: Maybe Invoices
, billingPlanPreviewIsProrated :: Maybe Text
, billingPlanPreviewSubtotalAmount :: Maybe Text
, billingPlanPreviewTaxAmount :: Maybe Text
, billingPlanPreviewTotalAmount :: Maybe Text
} deriving (Show, Eq, Generic)
instance FromJSON BillingPlanPreview where
parseJSON = genericParseJSON (removeFieldLabelPrefix "billingPlanPreview")
instance ToJSON BillingPlanPreview where
toJSON = genericToJSON (removeFieldLabelPrefix "billingPlanPreview")
instance Default BillingPlanPreview