| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Gitea.API.Package
Description
Synopsis
- deletePackage :: Owner -> ParamTypeText -> Name -> Version -> GiteaRequest DeletePackage MimeNoContent NoContent MimeNoContent
- data DeletePackage
- getPackage :: Owner -> ParamTypeText -> Name -> Version -> GiteaRequest GetPackage MimeNoContent Package MimeJSON
- data GetPackage
- listPackageFiles :: Owner -> ParamTypeText -> Name -> Version -> GiteaRequest ListPackageFiles MimeNoContent [PackageFile] MimeJSON
- data ListPackageFiles
- listPackages :: Owner -> GiteaRequest ListPackages MimeNoContent [Package] MimeJSON
- data ListPackages
Operations
Package
deletePackage
Arguments
| :: Owner | "owner" - owner of the package |
| -> ParamTypeText | "_type" - type of the package |
| -> Name | "name" - name of the package |
| -> Version | "version" - version of the package |
| -> GiteaRequest DeletePackage MimeNoContent NoContent MimeNoContent |
DELETE /packages/{owner}/{type}/{name}/{version}Delete a package
AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken
data DeletePackage Source #
Instances
| Produces DeletePackage MimeNoContent Source # | |
Defined in Gitea.API.Package | |
getPackage
Arguments
| :: Owner | "owner" - owner of the package |
| -> ParamTypeText | "_type" - type of the package |
| -> Name | "name" - name of the package |
| -> Version | "version" - version of the package |
| -> GiteaRequest GetPackage MimeNoContent Package MimeJSON |
GET /packages/{owner}/{type}/{name}/{version}Gets a package
AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken
data GetPackage Source #
Instances
| Produces GetPackage MimeJSON Source # | application/json |
Defined in Gitea.API.Package | |
listPackageFiles
Arguments
| :: Owner | "owner" - owner of the package |
| -> ParamTypeText | "_type" - type of the package |
| -> Name | "name" - name of the package |
| -> Version | "version" - version of the package |
| -> GiteaRequest ListPackageFiles MimeNoContent [PackageFile] MimeJSON |
GET /packages/{owner}/{type}/{name}/{version}/filesGets all files of a package
AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken
data ListPackageFiles Source #
Instances
| Produces ListPackageFiles MimeJSON Source # | application/json |
Defined in Gitea.API.Package | |
listPackages
Arguments
| :: Owner | "owner" - owner of the packages |
| -> GiteaRequest ListPackages MimeNoContent [Package] MimeJSON |
GET /packages/{owner}Gets all packages of an owner
AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken
data ListPackages Source #