Show / Hide Table of Contents

Class GetProjectsArgs

Inheritance
System.Object
InputArgs
InvokeArgs
GetProjectsArgs
Inherited Members
InvokeArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.GitLab
Assembly: Pulumi.GitLab.dll
Syntax
public sealed class GetProjectsArgs : InvokeArgs

Constructors

View Source

GetProjectsArgs()

Declaration
public GetProjectsArgs()

Properties

View Source

Archived

Limit by archived status.

Declaration
public bool? Archived { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

GroupId

The ID of the group owned by the authenticated user to look projects for within. Cannot be used with min_access_level, with_programming_language or statistics.

Declaration
public int? GroupId { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
View Source

IncludeSubgroups

Include projects in subgroups of this group. Default is false. Needs group_id.

Declaration
public bool? IncludeSubgroups { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

MaxQueryablePages

Prevents overloading your Gitlab instance in case of a misconfiguration. Default is 10.

Declaration
public int? MaxQueryablePages { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
View Source

Membership

Limit by projects that the current user is a member of.

Declaration
public bool? Membership { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

MinAccessLevel

Limit to projects where current user has at least this access level, refer to the official documentation for values. Cannot be used with group_id.

Declaration
public int? MinAccessLevel { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
View Source

OrderBy

Return projects ordered by id, name, path, created_at, updated_at, or last_activity_at fields. Default is created_at.

Declaration
public string OrderBy { get; set; }
Property Value
Type Description
System.String
View Source

Owned

Limit by projects owned by the current user.

Declaration
public bool? Owned { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

Page

Declaration
public int? Page { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
View Source

PerPage

Declaration
public int? PerPage { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
View Source

Search

Return list of authorized projects matching the search criteria.

Declaration
public string Search { get; set; }
Property Value
Type Description
System.String
View Source

Simple

Return only the ID, URL, name, and path of each project.

Declaration
public bool? Simple { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

Sort

Return projects sorted in asc or desc order. Default is desc.

Declaration
public string Sort { get; set; }
Property Value
Type Description
System.String
View Source

Starred

Limit by projects starred by the current user.

Declaration
public bool? Starred { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

Statistics

Include project statistics. Cannot be used with group_id.

Declaration
public bool? Statistics { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

Visibility

Limit by visibility public, internal, or private.

Declaration
public string Visibility { get; set; }
Property Value
Type Description
System.String
View Source

WithCustomAttributes

Include custom attributes in response (admins only).

Declaration
public bool? WithCustomAttributes { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

WithIssuesEnabled

Limit by projects with issues feature enabled. Default is false.

Declaration
public bool? WithIssuesEnabled { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

WithMergeRequestsEnabled

Limit by projects with merge requests feature enabled. Default is false.

Declaration
public bool? WithMergeRequestsEnabled { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
View Source

WithProgrammingLanguage

Limit by projects which use the given programming language. Cannot be used with group_id.

Declaration
public string WithProgrammingLanguage { get; set; }
Property Value
Type Description
System.String
View Source

WithShared

Include projects shared to this group. Default is true. Needs group_id.

Declaration
public bool? WithShared { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.