module DocuSign.Base.Types.ConnectConfigurations where import DocuSign.Base.Types.Common data ConnectConfigurations = ConnectConfigurations { connectConfigurationsAllowEnvelopePublish :: Maybe Text , connectConfigurationsAllUsers :: Maybe Text , connectConfigurationsConfigurationType :: Maybe Text , connectConfigurationsConnectId :: Maybe Text , connectConfigurationsEnableLog :: Maybe Text , connectConfigurationsEnvelopeEvents :: Maybe Text , connectConfigurationsIncludeCertificateOfCompletion :: Maybe Text , connectConfigurationsIncludeCertSoapHeader :: Maybe Text , connectConfigurationsIncludeDocumentFields :: Maybe Text , connectConfigurationsIncludeDocuments :: Maybe Text , connectConfigurationsIncludeEnvelopeVoidReason :: Maybe Text , connectConfigurationsIncludeSenderAccountasCustomField :: Maybe Text , connectConfigurationsIncludeTimeZoneInformation :: Maybe Text , connectConfigurationsName :: Maybe Text , connectConfigurationsRecipientEvents :: Maybe Text , connectConfigurationsRequiresAcknowledgement :: Maybe Text , connectConfigurationsSignMessageWithX509Certificate :: Maybe Text , connectConfigurationsSoapNamespace :: Maybe Text , connectConfigurationsUrlToPublishTo :: Maybe Text , connectConfigurationsUserIds :: Maybe Text , connectConfigurationsUseSoapInterface :: Maybe Text } deriving (Show, Eq, Generic) instance FromJSON ConnectConfigurations where parseJSON = genericParseJSON (removeFieldLabelPrefix "connectConfigurations") instance ToJSON ConnectConfigurations where toJSON = genericToJSON (removeFieldLabelPrefix "connectConfigurations") instance Default ConnectConfigurations