public sealed class BatchDeleteTasksRequest : IMessage<BatchDeleteTasksRequest>, IEquatable<BatchDeleteTasksRequest>, IDeepCloneable<BatchDeleteTasksRequest>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Tasks v2beta3 API class BatchDeleteTasksRequest.
Request message for deleting a batch of tasks using [BatchDeleteTasks][google.cloud.tasks.v2beta3.CloudTasks.BatchDeleteTasks].
Implements
IMessageBatchDeleteTasksRequest, IEquatableBatchDeleteTasksRequest, IDeepCloneableBatchDeleteTasksRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Tasks.V2Beta3Assembly
Google.Cloud.Tasks.V2Beta3.dll
Constructors
BatchDeleteTasksRequest()
public BatchDeleteTasksRequest()BatchDeleteTasksRequest(BatchDeleteTasksRequest)
public BatchDeleteTasksRequest(BatchDeleteTasksRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
BatchDeleteTasksRequest |
Properties
Names
public RepeatedField<string> Names { get; }Required. The names of the tasks to delete.
A maximum of 1000 tasks can be deleted in a batch.
For example:
Format:
projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
Parent
public string Parent { get; set; }Required. The queue name. For example:
Format: projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsQueueName
public QueueName ParentAsQueueName { get; set; }| Property Value | |
|---|---|
| Type | Description |
QueueName |
|
RequestId
public string RequestId { get; set; }Optional. This field will be used to identify the long running operation, avoiding duplication when user retries. If not provided, then a UUID will be generated at server side.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TaskNames
public ResourceNameList<TaskName> TaskNames { get; }| Property Value | |
|---|---|
| Type | Description |
ResourceNameListTaskName |
|