docusign-base-0.0.1: src/DocuSign/Base/Types/EnvelopeTemplateResults.hs
module DocuSign.Base.Types.EnvelopeTemplateResults where
import DocuSign.Base.Types.Common
import DocuSign.Base.Types.EnvelopeTemplateResult
import DocuSign.Base.Types.Folder
data EnvelopeTemplateResults = EnvelopeTemplateResults
{ envelopeTemplateResultsEndPosition :: Maybe Text
, envelopeTemplateResultsEnvelopeTemplates :: Maybe [EnvelopeTemplateResult]
, envelopeTemplateResultsFolders :: Maybe [Folder]
, envelopeTemplateResultsNextUri :: Maybe Text
, envelopeTemplateResultsPreviousUri :: Maybe Text
, envelopeTemplateResultsResultSetSize :: Maybe Text
, envelopeTemplateResultsStartPosition :: Maybe Text
, envelopeTemplateResultsTotalSetSize :: Maybe Text
} deriving (Show, Eq, Generic)
instance FromJSON EnvelopeTemplateResults where
parseJSON = genericParseJSON (removeFieldLabelPrefix "envelopeTemplateResults")
instance ToJSON EnvelopeTemplateResults where
toJSON = genericToJSON (removeFieldLabelPrefix "envelopeTemplateResults")
instance Default EnvelopeTemplateResults