Stacks
Examples
GitHub
Contribute
Preparing search index...
@ask-ell/gitlab
GitlabClient
Class GitlabClient
Implements
IGitlabClient
Index
Constructors
constructor
Properties
root
URL
Methods
archive
Project
create
Project
delete
Project
get
Project
search
Namespaces
unarchive
Project
update
Project
Constructors
constructor
new
GitlabClient
(
__namedParameters
:
GitlabClientParams
)
:
GitlabClient
Parameters
__namedParameters
:
GitlabClientParams
Returns
GitlabClient
Properties
Readonly
root
URL
rootURL
:
URL
Methods
archive
Project
archiveProject
(
projectId
:
string
)
:
Promise
<
IResult
>
Parameters
projectId
:
string
Returns
Promise
<
IResult
>
create
Project
createProject
(
body
:
CreateProjectDTO
)
:
Promise
<
IResult
<
ProjectDTO
>
>
Parameters
body
:
CreateProjectDTO
Returns
Promise
<
IResult
<
ProjectDTO
>
>
delete
Project
deleteProject
(
projectId
:
string
)
:
Promise
<
IResult
>
Parameters
projectId
:
string
Returns
Promise
<
IResult
>
get
Project
getProject
(
projectId
:
string
)
:
Promise
<
IResult
<
ProjectDTO
>
>
Parameters
projectId
:
string
Returns
Promise
<
IResult
<
ProjectDTO
>
>
search
Namespaces
searchNamespaces
(
dto
:
SearchNamespacesDTO
)
:
Promise
<
IResult
<
NamespaceDTO
[]
>
>
Parameters
dto
:
SearchNamespacesDTO
Returns
Promise
<
IResult
<
NamespaceDTO
[]
>
>
unarchive
Project
unarchiveProject
(
projectId
:
string
)
:
Promise
<
IResult
>
Parameters
projectId
:
string
Returns
Promise
<
IResult
>
update
Project
updateProject
(
__namedParameters
:
UpdateProjectDTO
)
:
Promise
<
IResult
<
ProjectDTO
>
>
Parameters
__namedParameters
:
UpdateProjectDTO
Returns
Promise
<
IResult
<
ProjectDTO
>
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
root
URL
Methods
archive
Project
create
Project
delete
Project
get
Project
search
Namespaces
unarchive
Project
update
Project
Examples
GitHub
Contribute
Stacks
Loading...