Logo DataHubClient

Project Type

A DataHub project — the GitLab repository hosting a single ARC. See the .

Constructors

Constructor Description

Project(id, name, path, pathWithNamespace, visibility, webUrl, ?description, ?defaultBranch)

Full Usage: Project(id, name, path, pathWithNamespace, visibility, webUrl, ?description, ?defaultBranch)

Parameters:
    id : int
    name : string
    path : string
    pathWithNamespace : string
    visibility : string
    webUrl : string
    ?description : string
    ?defaultBranch : string

Returns: Project
id : int
name : string
path : string
pathWithNamespace : string
visibility : string
webUrl : string
?description : string
?defaultBranch : string
Returns: Project

Instance members

Instance member Description

this.DefaultBranch

Full Usage: this.DefaultBranch

Returns: string option

The name of the default branch, or None if the repository has none.

Returns: string option

this.Description

Full Usage: this.Description

Returns: string option

The project description, or None if none is set.

Returns: string option

this.Id

Full Usage: this.Id

Returns: int

The project's unique, instance-wide numeric identifier.

Returns: int

this.Name

Full Usage: this.Name

Returns: string

The project's display name.

Returns: string

this.Path

Full Usage: this.Path

Returns: string

The project's URL slug within its namespace.

Returns: string

this.PathWithNamespace

Full Usage: this.PathWithNamespace

Returns: string

The full namespace-qualified path (e.g. lab/my-arc).

Returns: string

this.Visibility

Full Usage: this.Visibility

Returns: string

The visibility level (private, internal, or public).

Returns: string

this.WebUrl

Full Usage: this.WebUrl

Returns: string

The URL of the project's web page.

Returns: string

Type something to start searching.