avers-api-docs-0.0.18.0: Swagger documentation for the Avers API

Safe HaskellNone
LanguageHaskell2010

Avers.API.Documentation

Contents

Documentation

Orphan instances

ToParamSchema BlobId Source # 

Methods

toParamSchema :: proxy BlobId -> ParamSchema t #

ToParamSchema ObjId Source # 

Methods

toParamSchema :: proxy ObjId -> ParamSchema t #

ToParamSchema RevId Source # 

Methods

toParamSchema :: proxy RevId -> ParamSchema t #

ToParamSchema ObjectId Source # 

Methods

toParamSchema :: proxy ObjectId -> ParamSchema t #

ToParamSchema SetCookie Source # 

Methods

toParamSchema :: proxy SetCookie -> ParamSchema t #

ToSchema Value Source # 
ToSchema SessionId Source # 
ToSchema BlobId Source # 
ToSchema SecretId Source # 
ToSchema Patch Source # 
ToSchema Path Source # 
ToSchema ObjId Source # 
ToSchema RevId Source # 
ToSchema ObjectId Source # 
ToSchema Operation Source # 
ToSchema CreateObjectBody Source # 
ToSchema CreateObjectResponse Source # 
ToSchema LookupObjectResponse Source # 
ToSchema PatchObjectBody Source # 
ToSchema PatchObjectResponse Source # 
ToSchema ObjectChangeNotification Source # 
ToSchema CreateReleaseBody Source # 
ToSchema CreateReleaseResponse Source # 
ToSchema LookupReleaseResponse Source # 
ToSchema LookupLatestReleaseResponse Source # 
ToSchema CreateSessionBody Source # 
ToSchema CreateSessionResponse Source # 
ToSchema LookupSessionResponse Source # 
ToSchema ChangeSecretBody Source # 
ToSchema BlobContent Source # 
ToSchema UploadBlobResponse Source # 
ToSchema LookupBlobResponse Source # 
HasSwagger k sub => HasSwagger * ((:>) k * SessionId sub) Source # 

Methods

toSwagger :: Proxy ((k :> *) SessionId sub) api -> Swagger #

HasSwagger k sub => HasSwagger * ((:>) k * Credentials sub) Source # 

Methods

toSwagger :: Proxy ((k :> *) Credentials sub) api -> Swagger #