Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

UpdateTransferJobRequest

import type { UpdateTransferJobRequest } from "https://googleapis.deno.dev/v1/storagetransfer:v1.ts";

Request passed to UpdateTransferJob.

interface UpdateTransferJobRequest {
projectId?: string;
transferJob?: TransferJob;
updateTransferJobFieldMask?: string;
}

§Properties

§
projectId?: string
[src]

Required. The ID of the Google Cloud project that owns the job.

§
transferJob?: TransferJob
[src]

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.

§
updateTransferJobFieldMask?: string
[src]

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.