Class GetProjectsArgs
Inheritance
System.Object
GetProjectsArgs
Inherited Members
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()
Assembly: Pulumi.GitLab.dll
Syntax
public sealed class GetProjectsArgs : InvokeArgs
Constructors
View Source
GetProjectsArgs()
Declaration
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> |
|