gitea-api-1.23.1.0: Auto-generated gitea-api API Client
Safe HaskellSafe-Inferred
LanguageHaskell2010

Gitea.API.Package

Description

 
Synopsis

Operations

Package

deletePackage

deletePackage Source #

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 

data DeletePackage Source #

Instances

Instances details
Produces DeletePackage MimeNoContent Source # 
Instance details

Defined in Gitea.API.Package

getPackage

getPackage Source #

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 

data GetPackage Source #

Instances

Instances details
Produces GetPackage MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Package

listPackageFiles

listPackageFiles Source #

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}/files

Gets all files of a package

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

data ListPackageFiles Source #

Instances

Instances details
Produces ListPackageFiles MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Package

listPackages

data ListPackages Source #

Instances

Instances details
HasOptionalParam ListPackages Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Package

Methods

applyOptionalParam :: GiteaRequest ListPackages contentType res accept -> Limit -> GiteaRequest ListPackages contentType res accept Source #

(-&-) :: GiteaRequest ListPackages contentType res accept -> Limit -> GiteaRequest ListPackages contentType res accept Source #

HasOptionalParam ListPackages Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Package

Methods

applyOptionalParam :: GiteaRequest ListPackages contentType res accept -> Page -> GiteaRequest ListPackages contentType res accept Source #

(-&-) :: GiteaRequest ListPackages contentType res accept -> Page -> GiteaRequest ListPackages contentType res accept Source #

HasOptionalParam ListPackages ParamType Source #

Optional Param "type" - package type filter

Instance details

Defined in Gitea.API.Package

Methods

applyOptionalParam :: GiteaRequest ListPackages contentType res accept -> ParamType -> GiteaRequest ListPackages contentType res accept Source #

(-&-) :: GiteaRequest ListPackages contentType res accept -> ParamType -> GiteaRequest ListPackages contentType res accept Source #

HasOptionalParam ListPackages Q Source #

Optional Param "q" - name filter

Instance details

Defined in Gitea.API.Package

Methods

applyOptionalParam :: GiteaRequest ListPackages contentType res accept -> Q -> GiteaRequest ListPackages contentType res accept Source #

(-&-) :: GiteaRequest ListPackages contentType res accept -> Q -> GiteaRequest ListPackages contentType res accept Source #

Produces ListPackages MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Package