docusign-base-0.0.1: src/DocuSign/Base/Types/NewAccountSummary.hs
module DocuSign.Base.Types.NewAccountSummary where
import DocuSign.Base.Types.Common
import DocuSign.Base.Types.BillingPlanPreview
data NewAccountSummary = NewAccountSummary
{ newAccountSummaryAccountId :: Maybe Text
, newAccountSummaryAccountIdGuid :: Maybe Text
, newAccountSummaryAccountName :: Maybe Text
, newAccountSummaryApiPassword :: Maybe Text
, newAccountSummaryBaseUrl :: Maybe Text
, newAccountSummaryBillingPlanPreview :: Maybe BillingPlanPreview
, newAccountSummaryUserId :: Maybe Text
} deriving (Show, Eq, Generic)
instance FromJSON NewAccountSummary where
parseJSON = genericParseJSON (removeFieldLabelPrefix "newAccountSummary")
instance ToJSON NewAccountSummary where
toJSON = genericToJSON (removeFieldLabelPrefix "newAccountSummary")
instance Default NewAccountSummary