module DocuSign.Base.Types.EnvelopeTransactionStatus where import DocuSign.Base.Types.Common import DocuSign.Base.Types.ErrorDetails data EnvelopeTransactionStatus = EnvelopeTransactionStatus { envelopeTransactionStatusEnvelopeId :: Maybe Text , envelopeTransactionStatusErrorDetails :: Maybe ErrorDetails , envelopeTransactionStatusStatus :: Maybe Text , envelopeTransactionStatusTransactionId :: Maybe Text } deriving (Show, Eq, Generic) instance FromJSON EnvelopeTransactionStatus where parseJSON = genericParseJSON (removeFieldLabelPrefix "envelopeTransactionStatus") instance ToJSON EnvelopeTransactionStatus where toJSON = genericToJSON (removeFieldLabelPrefix "envelopeTransactionStatus") instance Default EnvelopeTransactionStatus