import * as mod from "https://googleapis.deno.dev/v1/storagetransfer:v1.ts";
GoogleAuth | |
StorageTransfer | Transfers data from external data sources to a Google Cloud Storage bucket or between Google Cloud Storage buckets. |
AgentPool | Represents an agent pool. |
AwsAccessKey | AWS access key (see AWS Security Credentials). For information on our data retention policy for user credentials, see User credentials. |
AwsS3CompatibleData | An AwsS3CompatibleData resource. |
AwsS3Data | An AwsS3Data resource can be a data source, but not a data sink. In an AwsS3Data resource, an object's name is the S3 object's key name. |
AzureBlobStorageData | An AzureBlobStorageData resource can be a data source, but not a data sink. An AzureBlobStorageData resource represents one Azure container. The storage account determines the Azure endpoint. In an AzureBlobStorageData resource, a blobs's name is the Azure Blob Storage blob's key name. |
AzureCredentials | Azure credentials For information on our data retention policy for user credentials, see User credentials. |
BandwidthLimit | Specifies a bandwidth limit for an agent pool. |
CancelOperationRequest | The request message for Operations.CancelOperation. |
CredentialsClient | Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface. |
Date | Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp |
Empty | A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } |
ErrorLogEntry | An entry describing an error that has occurred. |
ErrorSummary | A summary of errors by error code, plus a count and sample error log entries. |
EventStream | Specifies the Event-driven transfer options. Event-driven transfers listen to an event stream to transfer updated files. |
FederatedIdentityConfig | The identity of an Azure application through which Storage Transfer Service can authenticate requests using Azure workload identity federation. Storage Transfer Service can issue requests to Azure Storage through registered Azure applications, eliminating the need to pass credentials to Storage Transfer Service directly. To configure federated identity, see Configure access to Microsoft Azure Storage. |
GcsData | In a GcsData resource, an object's name is the Cloud Storage object's name
and its "last modification time" refers to the object's |
GoogleServiceAccount | Google service account |
HdfsData | An HdfsData resource specifies a path within an HDFS entity (e.g. a cluster). All cluster-specific settings, such as namenodes and ports, are configured on the transfer agents servicing requests, so HdfsData only contains the root path to the data in our transfer. |
HttpData | An HttpData resource specifies a list of objects on the web to be
transferred over HTTP. The information of the objects to be transferred is
contained in a file referenced by a URL. The first line in the file must be
|
ListAgentPoolsResponse | Response from ListAgentPools. |
ListOperationsResponse | The response message for Operations.ListOperations. |
ListTransferJobsResponse | Response from ListTransferJobs. |
LoggingConfig | Specifies the logging behavior for transfer operations. Logs can be sent to Cloud Logging for all transfer types. See Read transfer logs for details. |
MetadataOptions | Specifies the metadata options for running a transfer. |
NotificationConfig | Specification to configure notifications published to Pub/Sub. Notifications
are published to the customer-provided topic using the following
|
ObjectConditions | Conditions that determine which objects are transferred. Applies only to
Cloud Data Sources such as S3, Azure, and Cloud Storage. The "last
modification time" refers to the time of the last change to the object's
content or metadata — specifically, this is the |
Operation | This resource represents a long-running operation that is the result of a network API call. |
PauseTransferOperationRequest | Request passed to PauseTransferOperation. |
PosixFilesystem | A POSIX filesystem resource. |
ProjectsAgentPoolsCreateOptions | Additional options for StorageTransfer#projectsAgentPoolsCreate. |
ProjectsAgentPoolsListOptions | Additional options for StorageTransfer#projectsAgentPoolsList. |
ProjectsAgentPoolsPatchOptions | Additional options for StorageTransfer#projectsAgentPoolsPatch. |
ReplicationSpec | Specifies the configuration for a cross-bucket replication job. Cross-bucket replication copies new or updated objects from a source Cloud Storage bucket to a destination Cloud Storage bucket. Existing objects in the source bucket are not copied by a new cross-bucket replication job. |
ResumeTransferOperationRequest | Request passed to ResumeTransferOperation. |
RunTransferJobRequest | Request passed to RunTransferJob. |
S3CompatibleMetadata | S3CompatibleMetadata contains the metadata fields that apply to the basic types of S3-compatible data providers. |
Schedule | Transfers can be scheduled to recur or to run just once. |
Status | The |
TimeOfDay | Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are google.type.Date and |
TransferCounters | A collection of counters that report the progress of a transfer operation. |
TransferJob | This resource represents the configuration of a transfer job that runs periodically. |
TransferJobsDeleteOptions | Additional options for StorageTransfer#transferJobsDelete. |
TransferJobsGetOptions | Additional options for StorageTransfer#transferJobsGet. |
TransferJobsListOptions | Additional options for StorageTransfer#transferJobsList. |
TransferManifest | Specifies where the manifest is located. |
TransferOperation | A description of the execution of a transfer. |
TransferOperationsListOptions | Additional options for StorageTransfer#transferOperationsList. |
TransferOptions | TransferOptions define the actions to be performed on objects in a transfer. |
TransferSpec | Configuration for running a transfer. |
UpdateTransferJobRequest | Request passed to UpdateTransferJob. |