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

TransferOperation

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

A description of the execution of a transfer.

interface TransferOperation {
counters?: TransferCounters;
endTime?: Date;
errorBreakdowns?: ErrorSummary[];
loggingConfig?: LoggingConfig;
name?: string;
notificationConfig?: NotificationConfig;
projectId?: string;
startTime?: Date;
status?:
| "STATUS_UNSPECIFIED"
| "IN_PROGRESS"
| "PAUSED"
| "SUCCESS"
| "FAILED"
| "ABORTED"
| "QUEUED"
| "SUSPENDING";
transferJobName?: string;
transferSpec?: TransferSpec;
}

§Properties

§

Information about the progress of the transfer operation.

§
endTime?: Date
[src]

End time of this transfer execution.

§
errorBreakdowns?: ErrorSummary[]
[src]

Summarizes errors encountered with sample error log entries.

§
loggingConfig?: LoggingConfig
[src]

Cloud Logging configuration.

§
name?: string
[src]

A globally unique ID assigned by the system.

§
notificationConfig?: NotificationConfig
[src]

Notification configuration.

§
projectId?: string
[src]

The ID of the Google Cloud project that owns the operation.

§
startTime?: Date
[src]

Start time of this transfer execution.

§
status?: "STATUS_UNSPECIFIED" | "IN_PROGRESS" | "PAUSED" | "SUCCESS" | "FAILED" | "ABORTED" | "QUEUED" | "SUSPENDING"
[src]

Status of the transfer operation.

§
transferJobName?: string
[src]

The name of the transfer job that triggers this transfer operation.

§
transferSpec?: TransferSpec
[src]

Transfer specification.