module DocuSign.Base.Types.PowerFormRecipient where import DocuSign.Base.Types.Common data PowerFormRecipient = PowerFormRecipient { powerFormRecipientAccessCode :: Maybe Text , powerFormRecipientAccessCodeLocked :: Maybe Text , powerFormRecipientAccessCodeRequired :: Maybe Text , powerFormRecipientEmail :: Maybe Text , powerFormRecipientEmailLocked :: Maybe Text , powerFormRecipientIdCheckConfigurationName :: Maybe Text , powerFormRecipientIdCheckRequired :: Maybe Text , powerFormRecipientName :: Maybe Text , powerFormRecipientRecipientType :: Maybe Text , powerFormRecipientRoleName :: Maybe Text , powerFormRecipientRoutingOrder :: Maybe Text , powerFormRecipientTemplateRequiresIdLookup :: Maybe Text , powerFormRecipientUserNameLocked :: Maybe Text } deriving (Show, Eq, Generic) instance FromJSON PowerFormRecipient where parseJSON = genericParseJSON (removeFieldLabelPrefix "powerFormRecipient") instance ToJSON PowerFormRecipient where toJSON = genericToJSON (removeFieldLabelPrefix "powerFormRecipient") instance Default PowerFormRecipient