wikimusic-model-hs-1.2.0.0
Safe HaskellSafe-Inferred
LanguageGHC2021

WikiMusic.Interaction.Model.User

Documentation

newtype MakeResetPasswordLinkResponse Source #

Constructors

MakeResetPasswordLinkResponse 

Fields

Instances

Instances details
FromJSON MakeResetPasswordLinkResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

ToJSON MakeResetPasswordLinkResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Generic MakeResetPasswordLinkResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Associated Types

type Rep MakeResetPasswordLinkResponse :: Type -> Type #

Show MakeResetPasswordLinkResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Eq MakeResetPasswordLinkResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

ToSchema MakeResetPasswordLinkResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

(k ~ An_Iso, a ~ Text, b ~ Text) => LabelOptic "user" k MakeResetPasswordLinkResponse MakeResetPasswordLinkResponse a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

type Rep MakeResetPasswordLinkResponse Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

type Rep MakeResetPasswordLinkResponse = D1 ('MetaData "MakeResetPasswordLinkResponse" "WikiMusic.Interaction.Model.User" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'True) (C1 ('MetaCons "MakeResetPasswordLinkResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data DoPasswordResetRequest Source #

Instances

Instances details
FromJSON DoPasswordResetRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

ToJSON DoPasswordResetRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Generic DoPasswordResetRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Associated Types

type Rep DoPasswordResetRequest :: Type -> Type #

Show DoPasswordResetRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Eq DoPasswordResetRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

ToSchema DoPasswordResetRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "email" k DoPasswordResetRequest DoPasswordResetRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "password" k DoPasswordResetRequest DoPasswordResetRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "passwordConfirm" k DoPasswordResetRequest DoPasswordResetRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "token" k DoPasswordResetRequest DoPasswordResetRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

type Rep DoPasswordResetRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

type Rep DoPasswordResetRequest = D1 ('MetaData "DoPasswordResetRequest" "WikiMusic.Interaction.Model.User" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "DoPasswordResetRequest" 'PrefixI 'True) ((S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "passwordConfirm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data UserError Source #

Instances

Instances details
Generic UserError Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Associated Types

type Rep UserError :: Type -> Type #

Show UserError Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Eq UserError Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

type Rep UserError Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

type Rep UserError = D1 ('MetaData "UserError" "WikiMusic.Interaction.Model.User" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "ValidationFailedError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text ValidationResult))) :+: (C1 ('MetaCons "AccessUnauthorizedError" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SomeError" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data InviteUsersRequest Source #

Instances

Instances details
FromJSON InviteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

ToJSON InviteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Generic InviteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Associated Types

type Rep InviteUsersRequest :: Type -> Type #

Show InviteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Eq InviteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

ToSchema InviteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

(k ~ A_Lens, a ~ Maybe Text, b ~ Maybe Text) => LabelOptic "description" k InviteUsersRequest InviteUsersRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "displayName" k InviteUsersRequest InviteUsersRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

(k ~ A_Lens, a ~ Text, b ~ Text) => LabelOptic "email" k InviteUsersRequest InviteUsersRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

(k ~ A_Lens, a ~ UserRole, b ~ UserRole) => LabelOptic "role" k InviteUsersRequest InviteUsersRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

type Rep InviteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

type Rep InviteUsersRequest = D1 ('MetaData "InviteUsersRequest" "WikiMusic.Interaction.Model.User" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'False) (C1 ('MetaCons "InviteUsersRequest" 'PrefixI 'True) ((S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "role") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UserRole) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))))

newtype DeleteUsersRequest Source #

Constructors

DeleteUsersRequest 

Fields

Instances

Instances details
FromJSON DeleteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

ToJSON DeleteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Generic DeleteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Associated Types

type Rep DeleteUsersRequest :: Type -> Type #

Show DeleteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

Eq DeleteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

ToSchema DeleteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

(k ~ An_Iso, a ~ Text, b ~ Text) => LabelOptic "email" k DeleteUsersRequest DeleteUsersRequest a b Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

type Rep DeleteUsersRequest Source # 
Instance details

Defined in WikiMusic.Interaction.Model.User

type Rep DeleteUsersRequest = D1 ('MetaData "DeleteUsersRequest" "WikiMusic.Interaction.Model.User" "wikimusic-model-hs-1.2.0.0-2AFmU6Rx8U3ctQHH6pLAk" 'True) (C1 ('MetaCons "DeleteUsersRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))