Class SearchProjectsRequest

SearchProjectsRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The request sent to the SearchProjects method.

Attributes

NameDescription
query str
Optional. A query string for searching for projects that the caller has ``resourcemanager.projects.get`` permission to. If multiple fields are included in the query, the it will return results that match any of the fields. Some eligible fields are: :: | Field | Description | |-------------------------|----------------------------------------------| | displayName, name | Filters by displayName. | | parent | Project's parent. (for example: folders/123, organizations/*) Prefer parent field over parent.type and parent.id. | | parent.type | Parent's type: `folder` or `organization`. | | parent.id | Parent's id number (for example: 123) | | id, projectId | Filters by projectId. | | state, lifecycleState | Filters by state. | | labels | Filters by label name or value. | | labels.
page_token str
Optional. A pagination token returned from a previous call to [ListProjects] [google.cloud.resourcemanager.v3.Projects.ListProjects] that indicates from where listing should continue.
page_size int
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.

Inheritance

builtins.object > proto.message.Message > SearchProjectsRequest