Stacks
Examples
GitHub
Contribute
Preparing search index...
@ask-ell/gitlab
IGitlabClient
Interface IGitlabClient
interface
IGitlabClient
{
rootURL
:
URL
;
archiveProject
(
projectId
:
string
)
:
Promise
<
IResult
>
;
createProject
(
body
:
CreateProjectDTO
)
:
Promise
<
IResult
<
ProjectDTO
>
>
;
deleteProject
(
projectId
:
string
)
:
Promise
<
IResult
>
;
getProject
(
projectId
:
string
)
:
Promise
<
IResult
<
ProjectDTO
>
>
;
searchNamespaces
(
dto
:
SearchNamespacesDTO
,
)
:
Promise
<
IResult
<
NamespaceDTO
[]
>
>
;
unarchiveProject
(
projectId
:
string
)
:
Promise
<
IResult
>
;
updateProject
(
body
:
UpdateProjectDTO
)
:
Promise
<
IResult
<
ProjectDTO
>
>
;
}
Implemented by
GitlabClient
Index
Properties
root
URL
Methods
archive
Project
create
Project
delete
Project
get
Project
search
Namespaces
unarchive
Project
update
Project
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
(
body
:
UpdateProjectDTO
)
:
Promise
<
IResult
<
ProjectDTO
>
>
Parameters
body
:
UpdateProjectDTO
Returns
Promise
<
IResult
<
ProjectDTO
>
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
root
URL
Methods
archive
Project
create
Project
delete
Project
get
Project
search
Namespaces
unarchive
Project
update
Project
Examples
GitHub
Contribute
Stacks
Loading...