UpdateTransferJobRequest
import type { UpdateTransferJobRequest } from "https://googleapis.deno.dev/v1/storagetransfer:v1.ts";
Request passed to UpdateTransferJob.
§Properties
Required. The job to update. transferJob
is expected to specify one or
more of five fields: description, transfer_spec, notification_config,
logging_config, and status. An UpdateTransferJobRequest
that specifies
other fields are rejected with the error INVALID_ARGUMENT. Updating a job
status to DELETED requires storagetransfer.jobs.delete
permission.
The field mask of the fields in transferJob
that are to be updated in
this request. Fields in transferJob
that can be updated are: description,
transfer_spec, notification_config, logging_config, and status. To update
the transfer_spec
of the job, a complete transfer specification must be
provided. An incomplete specification missing any required fields is
rejected with the error INVALID_ARGUMENT.