BatchCreateTasksLog

  • This page details the BatchCreateTasks request and response structures within the Deliveries API.

  • The log may be split if the request.requests or response.tasks fields cause it to exceed 256 KB.

  • BatchCreateTasksRequestLog includes an array of CreateTaskRequestLog objects, specifying the resources to create.

  • BatchCreateTasksResponseLog contains an array of TaskLog objects representing the created tasks.

  • The overall log structure includes header, request, response, and error details, with links to further documentation.

Details on the BatchCreateTasks request and response.

Note: This log is subject to splitting on the request.requests and response.tasks fields if the total log size exceeds 256 KB. See Split Logs for more details.

JSON representation
{
  "header": {
    object (DeliveryRequestHeaderLog)
  },
  "request": {
    object (BatchCreateTasksRequestLog)
  },
  "response": {
    object (BatchCreateTasksResponseLog)
  },
  "errorResponse": {
    object (ErrorResponseLog)
  }
}
Fields
header

object (DeliveryRequestHeaderLog)

Request header.

request

object (BatchCreateTasksRequestLog)

The request sent to the Deliveries API.

response

object (BatchCreateTasksResponseLog)

The response returned to the client. It will be unset if the RPC call resulted in an error.

errorResponse

object (ErrorResponseLog)

The error response returned to the client. It will be unset if the RPC call succeeded.

BatchCreateTasksRequestLog

Details on the BatchCreateTasks request.

JSON representation
{
  "requests": [
    {
      object (CreateTaskRequestLog)
    }
  ]
}
Fields
requests[]

object (CreateTaskRequestLog)

The request messages specifying the resources to create.

BatchCreateTasksResponseLog

Details on the BatchCreateTasks response.

JSON representation
{
  "tasks": [
    {
      object (TaskLog)
    }
  ]
}
Fields
tasks[]

object (TaskLog)

Tasks created.