public sealed class ListProfilesRequest : IMessage<ListProfilesRequest>, IEquatable<ListProfilesRequest>, IDeepCloneable<ListProfilesRequest>, IBufferMessage, IMessage, IPageRequest
List profiles request.
Implements
IMessage<ListProfilesRequest>, IEquatable<ListProfilesRequest>, IDeepCloneable<ListProfilesRequest>, IBufferMessage, IMessage, IPageRequestNamespace
Google.Cloud.Talent.V4Beta1Assembly
Google.Cloud.Talent.V4Beta1.dll
Constructors
ListProfilesRequest()
public ListProfilesRequest()
ListProfilesRequest(ListProfilesRequest)
public ListProfilesRequest(ListProfilesRequest other)
Parameter | |
---|---|
Name | Description |
other | ListProfilesRequest |
Properties
Filter
public string Filter { get; set; }
The filter string specifies the profiles to be enumerated.
Supported operator: =, AND
The field(s) eligible for filtering are:
externalId
groupId
externalId and groupId cannot be specified at the same time. If both externalId and groupId are provided, the API will return a bad request error.
Sample Query:
- externalId = "externalId-1"
- groupId = "groupId-1"
Property Value | |
---|---|
Type | Description |
String |
PageSize
public int PageSize { get; set; }
The maximum number of profiles to be returned, at most 100.
Default is 100 unless a positive number smaller than 100 is specified.
Property Value | |
---|---|
Type | Description |
Int32 |
PageToken
public string PageToken { get; set; }
The token that specifies the current offset (that is, starting result).
Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to continue the list.
Property Value | |
---|---|
Type | Description |
String |
Parent
public string Parent { get; set; }
Required. The resource name of the tenant under which the profile is created.
The format is "projects/{project_id}/tenants/{tenant_id}". For example, "projects/foo/tenants/bar".
Property Value | |
---|---|
Type | Description |
String |
ParentAsTenantName
public TenantName ParentAsTenantName { get; set; }
TenantName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
TenantName |
ReadMask
public FieldMask ReadMask { get; set; }
A field mask to specify the profile fields to be listed in response. All fields are listed if it is unset.
Valid values are:
- name
Property Value | |
---|---|
Type | Description |
FieldMask |