All Classes and Interfaces
Class
Description
Specifies the request passed to CreateAgentPool.
Specifies the request passed to CreateAgentPool.
Request passed to CreateTransferJob.
Request passed to CreateTransferJob.
Specifies the request passed to DeleteAgentPool.
Specifies the request passed to DeleteAgentPool.
Request passed to DeleteTransferJob.
Request passed to DeleteTransferJob.
Specifies the request passed to GetAgentPool.
Specifies the request passed to GetAgentPool.
Request passed to GetGoogleServiceAccount.
Request passed to GetGoogleServiceAccount.
Request passed to GetTransferJob.
Request passed to GetTransferJob.
The request passed to ListAgentPools.
The request passed to ListAgentPools.
Response from ListAgentPools.
Response from ListAgentPools.
`projectId`, `jobNames`, and `jobStatuses` are query parameters that can
be specified when listing transfer jobs.
`projectId`, `jobNames`, and `jobStatuses` are query parameters that can
be specified when listing transfer jobs.
Response from ListTransferJobs.
Response from ListTransferJobs.
Request passed to PauseTransferOperation.
Request passed to PauseTransferOperation.
Request passed to ResumeTransferOperation.
Request passed to ResumeTransferOperation.
Request passed to RunTransferJob.
Request passed to RunTransferJob.
Specifies the request passed to UpdateAgentPool.
Specifies the request passed to UpdateAgentPool.
Request passed to UpdateTransferJob.
Request passed to UpdateTransferJob.
Represents an agent pool.
Specifies a bandwidth limit for an agent pool.
Specifies a bandwidth limit for an agent pool.
Represents an agent pool.
The state of an AgentPool.
AWS access key (see
[AWS Security
Credentials](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html)).
AWS access key (see
[AWS Security
Credentials](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html)).
An AwsS3CompatibleData resource.
An AwsS3CompatibleData resource.
An AwsS3Data resource can be a data source, but not a data sink.
An AwsS3Data resource can be a data source, but not a data sink.
An AzureBlobStorageData resource can be a data source, but not a data sink.
An AzureBlobStorageData resource can be a data source, but not a data sink.
The identity of an Azure application through which Storage Transfer Service
can authenticate requests using Azure workload identity federation.
The identity of an Azure application through which Storage Transfer Service
can authenticate requests using Azure workload identity federation.
Azure credentials
For information on our data retention policy for user credentials, see
[User credentials](/storage-transfer/docs/data-retention#user-credentials).
Azure credentials
For information on our data retention policy for user credentials, see
[User credentials](/storage-transfer/docs/data-retention#user-credentials).
An entry describing an error that has occurred.
An entry describing an error that has occurred.
A summary of errors by error code, plus a count and sample error log
entries.
A summary of errors by error code, plus a count and sample error log
entries.
Specifies the Event-driven transfer options.
Specifies the Event-driven transfer options.
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 `updated`
property of Cloud Storage objects, which changes when the content or the
metadata of the object is updated.
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 `updated`
property of Cloud Storage objects, which changes when the content or the
metadata of the object is updated.
Google service account
Google service account
An HdfsData resource specifies a path within an HDFS entity (e.g. a cluster).
An HdfsData resource specifies a path within an HDFS entity (e.g. a cluster).
An HttpData resource specifies a list of objects on the web to be
transferred over HTTP.
An HttpData resource specifies a list of objects on the web to be
transferred over HTTP.
Specifies the logging behavior for transfer operations.
Specifies the logging behavior for transfer operations.
Loggable actions.
Loggable action states.
Specifies the metadata options for running a transfer.
Options for handling Cloud Storage object ACLs.
Specifies the metadata options for running a transfer.
Options for handling file GID attribute.
Options for handling the KmsKey setting for Google Cloud Storage objects.
Options for handling file mode attribute.
Options for handling Google Cloud Storage object storage class.
Whether symlinks should be skipped or preserved during a transfer job.
Options for handling temporary holds for Google Cloud Storage objects.
Options for handling `timeCreated` metadata for Google Cloud Storage
objects.
Options for handling file UID attribute.
Specification to configure notifications published to Pub/Sub.
Specification to configure notifications published to Pub/Sub.
Enum for specifying event types for which notifications are to be
published.
Enum for specifying the format of a notification message's payload.
Conditions that determine which objects are transferred.
Conditions that determine which objects are transferred.
A POSIX filesystem resource.
A POSIX filesystem resource.
Specifies the configuration for a cross-bucket replication job.
Specifies the configuration for a cross-bucket replication job.
S3CompatibleMetadata contains the metadata fields that apply to the basic
types of S3-compatible data providers.
The authentication and authorization method used by the storage service.
S3CompatibleMetadata contains the metadata fields that apply to the basic
types of S3-compatible data providers.
The Listing API to use for discovering objects.
The agent network protocol to access the storage service.
The request model of the API.
Transfers can be scheduled to recur or to run just once.
Transfers can be scheduled to recur or to run just once.
A collection of counters that report the progress of a transfer operation.
A collection of counters that report the progress of a transfer operation.
This resource represents the configuration of a transfer job that runs
periodically.
This resource represents the configuration of a transfer job that runs
periodically.
The status of the transfer job.
Specifies where the manifest is located.
Specifies where the manifest is located.
A description of the execution of a transfer.
A description of the execution of a transfer.
The status of a TransferOperation.
TransferOptions define the actions to be performed on objects in a transfer.
TransferOptions define the actions to be performed on objects in a transfer.
Specifies when to overwrite an object in the sink when an object with
matching name is found in the source.
Configuration for running a transfer.
Configuration for running a transfer.