Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- data NewLegalHoldService = NewLegalHoldService {}
- data ViewLegalHoldService
- data ViewLegalHoldServiceInfo = ViewLegalHoldServiceInfo {}
- data UserLegalHoldStatusResponse = UserLegalHoldStatusResponse {}
- data RemoveLegalHoldSettingsRequest = RemoveLegalHoldSettingsRequest {}
- data DisableLegalHoldForUserRequest = DisableLegalHoldForUserRequest {}
- data ApproveLegalHoldForUserRequest = ApproveLegalHoldForUserRequest {}
- data LegalholdProtectee
Documentation
data NewLegalHoldService Source #
This type is analogous to NewService
for bots.
Instances
data ViewLegalHoldService Source #
ViewLegalHoldService ViewLegalHoldServiceInfo | |
ViewLegalHoldServiceNotConfigured | |
ViewLegalHoldServiceDisabled |
Instances
data ViewLegalHoldServiceInfo Source #
Instances
data UserLegalHoldStatusResponse Source #
UserLegalHoldStatusResponse | |
|
Instances
data RemoveLegalHoldSettingsRequest Source #
Instances
Arbitrary RemoveLegalHoldSettingsRequest Source # | |
FromJSON RemoveLegalHoldSettingsRequest Source # | |
Defined in Wire.API.Team.LegalHold | |
ToJSON RemoveLegalHoldSettingsRequest Source # | |
Generic RemoveLegalHoldSettingsRequest Source # | |
Defined in Wire.API.Team.LegalHold type Rep RemoveLegalHoldSettingsRequest :: Type -> Type # | |
Show RemoveLegalHoldSettingsRequest Source # | |
Defined in Wire.API.Team.LegalHold | |
Eq RemoveLegalHoldSettingsRequest Source # | |
ToSchema RemoveLegalHoldSettingsRequest Source # | |
ToSchema RemoveLegalHoldSettingsRequest Source # | |
type Rep RemoveLegalHoldSettingsRequest Source # | |
Defined in Wire.API.Team.LegalHold type Rep RemoveLegalHoldSettingsRequest = D1 ('MetaData "RemoveLegalHoldSettingsRequest" "Wire.API.Team.LegalHold" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "RemoveLegalHoldSettingsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "rmlhsrPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlainTextPassword6)))) |
data DisableLegalHoldForUserRequest Source #
Instances
Arbitrary DisableLegalHoldForUserRequest Source # | |
FromJSON DisableLegalHoldForUserRequest Source # | |
Defined in Wire.API.Team.LegalHold | |
ToJSON DisableLegalHoldForUserRequest Source # | |
Generic DisableLegalHoldForUserRequest Source # | |
Defined in Wire.API.Team.LegalHold type Rep DisableLegalHoldForUserRequest :: Type -> Type # | |
Show DisableLegalHoldForUserRequest Source # | |
Defined in Wire.API.Team.LegalHold | |
Eq DisableLegalHoldForUserRequest Source # | |
ToSchema DisableLegalHoldForUserRequest Source # | |
ToSchema DisableLegalHoldForUserRequest Source # | |
type Rep DisableLegalHoldForUserRequest Source # | |
Defined in Wire.API.Team.LegalHold type Rep DisableLegalHoldForUserRequest = D1 ('MetaData "DisableLegalHoldForUserRequest" "Wire.API.Team.LegalHold" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "DisableLegalHoldForUserRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "dlhfuPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlainTextPassword6)))) |
data ApproveLegalHoldForUserRequest Source #
Instances
Arbitrary ApproveLegalHoldForUserRequest Source # | |
FromJSON ApproveLegalHoldForUserRequest Source # | |
Defined in Wire.API.Team.LegalHold | |
ToJSON ApproveLegalHoldForUserRequest Source # | |
Generic ApproveLegalHoldForUserRequest Source # | |
Defined in Wire.API.Team.LegalHold type Rep ApproveLegalHoldForUserRequest :: Type -> Type # | |
Show ApproveLegalHoldForUserRequest Source # | |
Defined in Wire.API.Team.LegalHold | |
Eq ApproveLegalHoldForUserRequest Source # | |
ToSchema ApproveLegalHoldForUserRequest Source # | |
ToSchema ApproveLegalHoldForUserRequest Source # | |
type Rep ApproveLegalHoldForUserRequest Source # | |
Defined in Wire.API.Team.LegalHold type Rep ApproveLegalHoldForUserRequest = D1 ('MetaData "ApproveLegalHoldForUserRequest" "Wire.API.Team.LegalHold" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "ApproveLegalHoldForUserRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "alhfuPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlainTextPassword6)))) |
data LegalholdProtectee Source #
Bots are not protected to be potentially recorded by legalhold devices.
ProtectedUser UserId | |
UnprotectedBot | add UserId here if you want to protect bots as well (or just remove and use
|
LegalholdPlusFederationNotImplemented | FUTUREWORK: protection against legalhold when looking up prekeys across federated instances. |