public sealed class BatchDeleteJobsRequest : IMessage<BatchDeleteJobsRequest>, IEquatable<BatchDeleteJobsRequest>, IDeepCloneable<BatchDeleteJobsRequest>, IBufferMessage, IMessageBatch delete jobs request.
Implements
IMessage<BatchDeleteJobsRequest>, IEquatable<BatchDeleteJobsRequest>, IDeepCloneable<BatchDeleteJobsRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Talent.V4Beta1Assembly
Google.Cloud.Talent.V4Beta1.dll
Constructors
BatchDeleteJobsRequest()
public BatchDeleteJobsRequest()BatchDeleteJobsRequest(BatchDeleteJobsRequest)
public BatchDeleteJobsRequest(BatchDeleteJobsRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
BatchDeleteJobsRequest |
Properties
Filter
public string Filter { get; set; }Required. The filter string specifies the jobs to be deleted.
Supported operator: =, AND
The fields eligible for filtering are:
companyName(Required)requisitionId(Required)
Sample Query: companyName = "projects/foo/companies/bar" AND requisitionId = "req-1"
| Property Value | |
|---|---|
| Type | Description |
String |
|
Parent
public string Parent { get; set; }Required. The resource name of the tenant under which the job is created.
The format is "projects/{project_id}/tenants/{tenant_id}". For example, "projects/foo/tenant/bar". If tenant id is unspecified, a default tenant is created. For example, "projects/foo".
| Property Value | |
|---|---|
| Type | Description |
String |
|
ParentAsProjectName
public ProjectName ParentAsProjectName { get; set; }ProjectName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
ProjectName |
|
ParentAsResourceName
public IResourceName ParentAsResourceName { get; set; }IResourceName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
IResourceName |
|
ParentAsTenantName
public TenantName ParentAsTenantName { get; set; }TenantName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
TenantName |
|