module DocuSign.Base.Types.NewUser where import DocuSign.Base.Types.Common import DocuSign.Base.Types.ErrorDetails data NewUser = NewUser { newUserApiPassword :: Maybe Text , newUserCreatedDateTime :: Maybe Text , newUserEmail :: Maybe Text , newUserErrorDetails :: Maybe ErrorDetails , newUserPermissionProfileId :: Maybe Text , newUserPermissionProfileName :: Maybe Text , newUserUri :: Maybe Text , newUserUserId :: Maybe Text , newUserUserName :: Maybe Text , newUserUserStatus :: Maybe Text } deriving (Show, Eq, Generic) instance FromJSON NewUser where parseJSON = genericParseJSON (removeFieldLabelPrefix "newUser") instance ToJSON NewUser where toJSON = genericToJSON (removeFieldLabelPrefix "newUser") instance Default NewUser