Class ListProjectsRequest (1.2.0)

public sealed class ListProjectsRequest : IMessage<ListProjectsRequest>, IEquatable<ListProjectsRequest>, IDeepCloneable<ListProjectsRequest>, IBufferMessage, IMessage, IPageRequest

The request sent to the [ListProjects][google.cloud.resourcemanager.v3.Projects.ListProjects] method.

Inheritance

Object > ListProjectsRequest

Namespace

Google.Cloud.ResourceManager.V3

Assembly

Google.Cloud.ResourceManager.V3.dll

Constructors

ListProjectsRequest()

public ListProjectsRequest()

ListProjectsRequest(ListProjectsRequest)

public ListProjectsRequest(ListProjectsRequest other)
Parameter
NameDescription
otherListProjectsRequest

Properties

PageSize

public int PageSize { get; set; }

Optional. The maximum number of projects to return in the response. The server can return fewer projects than requested. If unspecified, server picks an appropriate default.

Property Value
TypeDescription
Int32

PageToken

public string PageToken { get; set; }

Optional. A pagination token returned from a previous call to [ListProjects] [google.cloud.resourcemanager.v3.Projects.ListProjects] that indicates from where listing should continue.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The name of the parent resource to list projects under.

For example, setting this field to 'folders/1234' would list all projects directly under that folder.

Property Value
TypeDescription
String

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
TypeDescription
IResourceName

ShowDeleted

public bool ShowDeleted { get; set; }

Optional. Indicate that projects in the DELETE_REQUESTED state should also be returned. Normally only ACTIVE projects are returned.

Property Value
TypeDescription
Boolean