Google Cloud Tasks v2beta3 API - Class BatchCreateTasksRequest (3.0.0-beta09)

public sealed class BatchCreateTasksRequest : IMessage<BatchCreateTasksRequest>, IEquatable<BatchCreateTasksRequest>, IDeepCloneable<BatchCreateTasksRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Tasks v2beta3 API class BatchCreateTasksRequest.

Request message for [BatchCreateTasks].

Inheritance

object > BatchCreateTasksRequest

Namespace

Google.Cloud.Tasks.V2Beta3

Assembly

Google.Cloud.Tasks.V2Beta3.dll

Constructors

BatchCreateTasksRequest()

public BatchCreateTasksRequest()

BatchCreateTasksRequest(BatchCreateTasksRequest)

public BatchCreateTasksRequest(BatchCreateTasksRequest other)
Parameter
Name Description
other BatchCreateTasksRequest

Properties

Parent

public string Parent { get; set; }

Required. The queue name. For example: projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID

The queue must already exist.

Property Value
Type Description
string

ParentAsQueueName

public QueueName ParentAsQueueName { get; set; }

QueueName-typed view over the Parent resource name property.

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

Requests

public RepeatedField<CreateTaskRequest> Requests { get; }

Required. The list of requests to create tasks. The queue specified in parent field of each CreateTaskRequest will be the same. This validation happens on the client side as well as in the handler. BatchCreateTasksRequest.parent will also be the same value as the individual CreateTaskRequest.parent . The maximum number of requests is 100.

Property Value
Type Description
RepeatedFieldCreateTaskRequest