GitLabProjects interface

Interface representing a GitLabProjects.

Methods

get(string, string, string, string, GitLabProjectsGetOptionalParams)

Returns a monitored GitLab Project resource for a given fully-qualified group name and project name.

list(string, string, string, GitLabProjectsListOptionalParams)

Gets a list of GitLab projects that are directly owned by given group and onboarded to the connector.

Method Details

get(string, string, string, string, GitLabProjectsGetOptionalParams)

Returns a monitored GitLab Project resource for a given fully-qualified group name and project name.

function get(resourceGroupName: string, securityConnectorName: string, groupFQName: string, projectName: string, options?: GitLabProjectsGetOptionalParams): Promise<GitLabProject>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

securityConnectorName

string

The security connector name.

groupFQName

string

The GitLab group fully-qualified name.

projectName

string

The project name.

options
GitLabProjectsGetOptionalParams

The options parameters.

Returns

Promise<GitLabProject>

list(string, string, string, GitLabProjectsListOptionalParams)

Gets a list of GitLab projects that are directly owned by given group and onboarded to the connector.

function list(resourceGroupName: string, securityConnectorName: string, groupFQName: string, options?: GitLabProjectsListOptionalParams): PagedAsyncIterableIterator<GitLabProject, GitLabProject[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

securityConnectorName

string

The security connector name.

groupFQName

string

The GitLab group fully-qualified name.

options
GitLabProjectsListOptionalParams

The options parameters.

Returns