...

Package storagetransfer

import "google.golang.org/genproto/googleapis/storagetransfer/v1"
Overview
Index

Overview ▾

Package storagetransfer aliases all exported identifiers in package "cloud.google.com/go/storagetransfer/apiv1/storagetransferpb".

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.

Index ▾

Constants
Variables
func RegisterStorageTransferServiceServer(s *grpc.Server, srv StorageTransferServiceServer)
type AgentPool
type AgentPool_BandwidthLimit
type AgentPool_State
type AwsAccessKey
type AwsS3CompatibleData
type AwsS3CompatibleData_S3Metadata
type AwsS3Data
type AzureBlobStorageData
type AzureCredentials
type CreateAgentPoolRequest
type CreateTransferJobRequest
type DeleteAgentPoolRequest
type DeleteTransferJobRequest
type ErrorLogEntry
type ErrorSummary
type GcsData
type GetAgentPoolRequest
type GetGoogleServiceAccountRequest
type GetTransferJobRequest
type GoogleServiceAccount
type HttpData
type ListAgentPoolsRequest
type ListAgentPoolsResponse
type ListTransferJobsRequest
type ListTransferJobsResponse
type LoggingConfig
type LoggingConfig_LoggableAction
type LoggingConfig_LoggableActionState
type MetadataOptions
type MetadataOptions_Acl
type MetadataOptions_GID
type MetadataOptions_KmsKey
type MetadataOptions_Mode
type MetadataOptions_StorageClass
type MetadataOptions_Symlink
type MetadataOptions_TemporaryHold
type MetadataOptions_TimeCreated
type MetadataOptions_UID
type NotificationConfig
type NotificationConfig_EventType
type NotificationConfig_PayloadFormat
type ObjectConditions
type PauseTransferOperationRequest
type PosixFilesystem
type ResumeTransferOperationRequest
type RunTransferJobRequest
type S3CompatibleMetadata
type S3CompatibleMetadata_AuthMethod
type S3CompatibleMetadata_ListApi
type S3CompatibleMetadata_NetworkProtocol
type S3CompatibleMetadata_RequestModel
type Schedule
type StorageTransferServiceClient
    func NewStorageTransferServiceClient(cc grpc.ClientConnInterface) StorageTransferServiceClient
type StorageTransferServiceServer
type TransferCounters
type TransferJob
type TransferJob_Status
type TransferManifest
type TransferOperation
type TransferOperation_Status
type TransferOptions
type TransferOptions_OverwriteWhen
type TransferSpec
type TransferSpec_AwsS3CompatibleDataSource
type TransferSpec_AwsS3DataSource
type TransferSpec_AzureBlobStorageDataSource
type TransferSpec_GcsDataSink
type TransferSpec_GcsDataSource
type TransferSpec_GcsIntermediateDataLocation
type TransferSpec_HttpDataSource
type TransferSpec_PosixDataSink
type TransferSpec_PosixDataSource
type UnimplementedStorageTransferServiceServer
type UpdateAgentPoolRequest
type UpdateTransferJobRequest

Package files

alias.go

Constants

Deprecated: Please use consts in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

const (
    AgentPool_CREATED                                        = src.AgentPool_CREATED
    AgentPool_CREATING                                       = src.AgentPool_CREATING
    AgentPool_DELETING                                       = src.AgentPool_DELETING
    AgentPool_STATE_UNSPECIFIED                              = src.AgentPool_STATE_UNSPECIFIED
    LoggingConfig_COPY                                       = src.LoggingConfig_COPY
    LoggingConfig_DELETE                                     = src.LoggingConfig_DELETE
    LoggingConfig_FAILED                                     = src.LoggingConfig_FAILED
    LoggingConfig_FIND                                       = src.LoggingConfig_FIND
    LoggingConfig_LOGGABLE_ACTION_STATE_UNSPECIFIED          = src.LoggingConfig_LOGGABLE_ACTION_STATE_UNSPECIFIED
    LoggingConfig_LOGGABLE_ACTION_UNSPECIFIED                = src.LoggingConfig_LOGGABLE_ACTION_UNSPECIFIED
    LoggingConfig_SUCCEEDED                                  = src.LoggingConfig_SUCCEEDED
    MetadataOptions_ACL_DESTINATION_BUCKET_DEFAULT           = src.MetadataOptions_ACL_DESTINATION_BUCKET_DEFAULT
    MetadataOptions_ACL_PRESERVE                             = src.MetadataOptions_ACL_PRESERVE
    MetadataOptions_ACL_UNSPECIFIED                          = src.MetadataOptions_ACL_UNSPECIFIED
    MetadataOptions_GID_NUMBER                               = src.MetadataOptions_GID_NUMBER
    MetadataOptions_GID_SKIP                                 = src.MetadataOptions_GID_SKIP
    MetadataOptions_GID_UNSPECIFIED                          = src.MetadataOptions_GID_UNSPECIFIED
    MetadataOptions_KMS_KEY_DESTINATION_BUCKET_DEFAULT       = src.MetadataOptions_KMS_KEY_DESTINATION_BUCKET_DEFAULT
    MetadataOptions_KMS_KEY_PRESERVE                         = src.MetadataOptions_KMS_KEY_PRESERVE
    MetadataOptions_KMS_KEY_UNSPECIFIED                      = src.MetadataOptions_KMS_KEY_UNSPECIFIED
    MetadataOptions_MODE_PRESERVE                            = src.MetadataOptions_MODE_PRESERVE
    MetadataOptions_MODE_SKIP                                = src.MetadataOptions_MODE_SKIP
    MetadataOptions_MODE_UNSPECIFIED                         = src.MetadataOptions_MODE_UNSPECIFIED
    MetadataOptions_STORAGE_CLASS_ARCHIVE                    = src.MetadataOptions_STORAGE_CLASS_ARCHIVE
    MetadataOptions_STORAGE_CLASS_COLDLINE                   = src.MetadataOptions_STORAGE_CLASS_COLDLINE
    MetadataOptions_STORAGE_CLASS_DESTINATION_BUCKET_DEFAULT = src.MetadataOptions_STORAGE_CLASS_DESTINATION_BUCKET_DEFAULT
    MetadataOptions_STORAGE_CLASS_NEARLINE                   = src.MetadataOptions_STORAGE_CLASS_NEARLINE
    MetadataOptions_STORAGE_CLASS_PRESERVE                   = src.MetadataOptions_STORAGE_CLASS_PRESERVE
    MetadataOptions_STORAGE_CLASS_STANDARD                   = src.MetadataOptions_STORAGE_CLASS_STANDARD
    MetadataOptions_STORAGE_CLASS_UNSPECIFIED                = src.MetadataOptions_STORAGE_CLASS_UNSPECIFIED
    MetadataOptions_SYMLINK_PRESERVE                         = src.MetadataOptions_SYMLINK_PRESERVE
    MetadataOptions_SYMLINK_SKIP                             = src.MetadataOptions_SYMLINK_SKIP
    MetadataOptions_SYMLINK_UNSPECIFIED                      = src.MetadataOptions_SYMLINK_UNSPECIFIED
    MetadataOptions_TEMPORARY_HOLD_PRESERVE                  = src.MetadataOptions_TEMPORARY_HOLD_PRESERVE
    MetadataOptions_TEMPORARY_HOLD_SKIP                      = src.MetadataOptions_TEMPORARY_HOLD_SKIP
    MetadataOptions_TEMPORARY_HOLD_UNSPECIFIED               = src.MetadataOptions_TEMPORARY_HOLD_UNSPECIFIED
    MetadataOptions_TIME_CREATED_PRESERVE_AS_CUSTOM_TIME     = src.MetadataOptions_TIME_CREATED_PRESERVE_AS_CUSTOM_TIME
    MetadataOptions_TIME_CREATED_SKIP                        = src.MetadataOptions_TIME_CREATED_SKIP
    MetadataOptions_TIME_CREATED_UNSPECIFIED                 = src.MetadataOptions_TIME_CREATED_UNSPECIFIED
    MetadataOptions_UID_NUMBER                               = src.MetadataOptions_UID_NUMBER
    MetadataOptions_UID_SKIP                                 = src.MetadataOptions_UID_SKIP
    MetadataOptions_UID_UNSPECIFIED                          = src.MetadataOptions_UID_UNSPECIFIED
    NotificationConfig_EVENT_TYPE_UNSPECIFIED                = src.NotificationConfig_EVENT_TYPE_UNSPECIFIED
    NotificationConfig_JSON                                  = src.NotificationConfig_JSON
    NotificationConfig_NONE                                  = src.NotificationConfig_NONE
    NotificationConfig_PAYLOAD_FORMAT_UNSPECIFIED            = src.NotificationConfig_PAYLOAD_FORMAT_UNSPECIFIED
    NotificationConfig_TRANSFER_OPERATION_ABORTED            = src.NotificationConfig_TRANSFER_OPERATION_ABORTED
    NotificationConfig_TRANSFER_OPERATION_FAILED             = src.NotificationConfig_TRANSFER_OPERATION_FAILED
    NotificationConfig_TRANSFER_OPERATION_SUCCESS            = src.NotificationConfig_TRANSFER_OPERATION_SUCCESS
    S3CompatibleMetadata_AUTH_METHOD_AWS_SIGNATURE_V2        = src.S3CompatibleMetadata_AUTH_METHOD_AWS_SIGNATURE_V2
    S3CompatibleMetadata_AUTH_METHOD_AWS_SIGNATURE_V4        = src.S3CompatibleMetadata_AUTH_METHOD_AWS_SIGNATURE_V4
    S3CompatibleMetadata_AUTH_METHOD_UNSPECIFIED             = src.S3CompatibleMetadata_AUTH_METHOD_UNSPECIFIED
    S3CompatibleMetadata_LIST_API_UNSPECIFIED                = src.S3CompatibleMetadata_LIST_API_UNSPECIFIED
    S3CompatibleMetadata_LIST_OBJECTS                        = src.S3CompatibleMetadata_LIST_OBJECTS
    S3CompatibleMetadata_LIST_OBJECTS_V2                     = src.S3CompatibleMetadata_LIST_OBJECTS_V2
    S3CompatibleMetadata_NETWORK_PROTOCOL_HTTP               = src.S3CompatibleMetadata_NETWORK_PROTOCOL_HTTP
    S3CompatibleMetadata_NETWORK_PROTOCOL_HTTPS              = src.S3CompatibleMetadata_NETWORK_PROTOCOL_HTTPS
    S3CompatibleMetadata_NETWORK_PROTOCOL_UNSPECIFIED        = src.S3CompatibleMetadata_NETWORK_PROTOCOL_UNSPECIFIED
    S3CompatibleMetadata_REQUEST_MODEL_PATH_STYLE            = src.S3CompatibleMetadata_REQUEST_MODEL_PATH_STYLE
    S3CompatibleMetadata_REQUEST_MODEL_UNSPECIFIED           = src.S3CompatibleMetadata_REQUEST_MODEL_UNSPECIFIED
    S3CompatibleMetadata_REQUEST_MODEL_VIRTUAL_HOSTED_STYLE  = src.S3CompatibleMetadata_REQUEST_MODEL_VIRTUAL_HOSTED_STYLE
    TransferJob_DELETED                                      = src.TransferJob_DELETED
    TransferJob_DISABLED                                     = src.TransferJob_DISABLED
    TransferJob_ENABLED                                      = src.TransferJob_ENABLED
    TransferJob_STATUS_UNSPECIFIED                           = src.TransferJob_STATUS_UNSPECIFIED
    TransferOperation_ABORTED                                = src.TransferOperation_ABORTED
    TransferOperation_FAILED                                 = src.TransferOperation_FAILED
    TransferOperation_IN_PROGRESS                            = src.TransferOperation_IN_PROGRESS
    TransferOperation_PAUSED                                 = src.TransferOperation_PAUSED
    TransferOperation_QUEUED                                 = src.TransferOperation_QUEUED
    TransferOperation_STATUS_UNSPECIFIED                     = src.TransferOperation_STATUS_UNSPECIFIED
    TransferOperation_SUCCESS                                = src.TransferOperation_SUCCESS
    TransferOptions_ALWAYS                                   = src.TransferOptions_ALWAYS
    TransferOptions_DIFFERENT                                = src.TransferOptions_DIFFERENT
    TransferOptions_NEVER                                    = src.TransferOptions_NEVER
    TransferOptions_OVERWRITE_WHEN_UNSPECIFIED               = src.TransferOptions_OVERWRITE_WHEN_UNSPECIFIED
)

Variables

Deprecated: Please use vars in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

var (
    AgentPool_State_name                                = src.AgentPool_State_name
    AgentPool_State_value                               = src.AgentPool_State_value
    File_google_storagetransfer_v1_transfer_proto       = src.File_google_storagetransfer_v1_transfer_proto
    File_google_storagetransfer_v1_transfer_types_proto = src.File_google_storagetransfer_v1_transfer_types_proto
    LoggingConfig_LoggableActionState_name              = src.LoggingConfig_LoggableActionState_name
    LoggingConfig_LoggableActionState_value             = src.LoggingConfig_LoggableActionState_value
    LoggingConfig_LoggableAction_name                   = src.LoggingConfig_LoggableAction_name
    LoggingConfig_LoggableAction_value                  = src.LoggingConfig_LoggableAction_value
    MetadataOptions_Acl_name                            = src.MetadataOptions_Acl_name
    MetadataOptions_Acl_value                           = src.MetadataOptions_Acl_value
    MetadataOptions_GID_name                            = src.MetadataOptions_GID_name
    MetadataOptions_GID_value                           = src.MetadataOptions_GID_value
    MetadataOptions_KmsKey_name                         = src.MetadataOptions_KmsKey_name
    MetadataOptions_KmsKey_value                        = src.MetadataOptions_KmsKey_value
    MetadataOptions_Mode_name                           = src.MetadataOptions_Mode_name
    MetadataOptions_Mode_value                          = src.MetadataOptions_Mode_value
    MetadataOptions_StorageClass_name                   = src.MetadataOptions_StorageClass_name
    MetadataOptions_StorageClass_value                  = src.MetadataOptions_StorageClass_value
    MetadataOptions_Symlink_name                        = src.MetadataOptions_Symlink_name
    MetadataOptions_Symlink_value                       = src.MetadataOptions_Symlink_value
    MetadataOptions_TemporaryHold_name                  = src.MetadataOptions_TemporaryHold_name
    MetadataOptions_TemporaryHold_value                 = src.MetadataOptions_TemporaryHold_value
    MetadataOptions_TimeCreated_name                    = src.MetadataOptions_TimeCreated_name
    MetadataOptions_TimeCreated_value                   = src.MetadataOptions_TimeCreated_value
    MetadataOptions_UID_name                            = src.MetadataOptions_UID_name
    MetadataOptions_UID_value                           = src.MetadataOptions_UID_value
    NotificationConfig_EventType_name                   = src.NotificationConfig_EventType_name
    NotificationConfig_EventType_value                  = src.NotificationConfig_EventType_value
    NotificationConfig_PayloadFormat_name               = src.NotificationConfig_PayloadFormat_name
    NotificationConfig_PayloadFormat_value              = src.NotificationConfig_PayloadFormat_value
    S3CompatibleMetadata_AuthMethod_name                = src.S3CompatibleMetadata_AuthMethod_name
    S3CompatibleMetadata_AuthMethod_value               = src.S3CompatibleMetadata_AuthMethod_value
    S3CompatibleMetadata_ListApi_name                   = src.S3CompatibleMetadata_ListApi_name
    S3CompatibleMetadata_ListApi_value                  = src.S3CompatibleMetadata_ListApi_value
    S3CompatibleMetadata_NetworkProtocol_name           = src.S3CompatibleMetadata_NetworkProtocol_name
    S3CompatibleMetadata_NetworkProtocol_value          = src.S3CompatibleMetadata_NetworkProtocol_value
    S3CompatibleMetadata_RequestModel_name              = src.S3CompatibleMetadata_RequestModel_name
    S3CompatibleMetadata_RequestModel_value             = src.S3CompatibleMetadata_RequestModel_value
    TransferJob_Status_name                             = src.TransferJob_Status_name
    TransferJob_Status_value                            = src.TransferJob_Status_value
    TransferOperation_Status_name                       = src.TransferOperation_Status_name
    TransferOperation_Status_value                      = src.TransferOperation_Status_value
    TransferOptions_OverwriteWhen_name                  = src.TransferOptions_OverwriteWhen_name
    TransferOptions_OverwriteWhen_value                 = src.TransferOptions_OverwriteWhen_value
)

func RegisterStorageTransferServiceServer

func RegisterStorageTransferServiceServer(s *grpc.Server, srv StorageTransferServiceServer)

Deprecated: Please use funcs in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type AgentPool

Represents an On-Premises Agent pool.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type AgentPool = src.AgentPool

type AgentPool_BandwidthLimit

Specifies a bandwidth limit for an agent pool.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type AgentPool_BandwidthLimit = src.AgentPool_BandwidthLimit

type AgentPool_State

The state of an AgentPool.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type AgentPool_State = src.AgentPool_State

type AwsAccessKey

AWS access key (see [AWS Security Credentials](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html)). For information on our data retention policy for user credentials, see [User credentials](/storage-transfer/docs/data-retention#user-credentials).

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type AwsAccessKey = src.AwsAccessKey

type AwsS3CompatibleData

An AwsS3CompatibleData resource.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type AwsS3CompatibleData = src.AwsS3CompatibleData

type AwsS3CompatibleData_S3Metadata

type AwsS3CompatibleData_S3Metadata = src.AwsS3CompatibleData_S3Metadata

type 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.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type AwsS3Data = src.AwsS3Data

type 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](https://docs.microsoft.com/en-us/azure/storage/common/storage-create-storage-account#storage-account-endpoints). In an AzureBlobStorageData resource, a blobs's name is the [Azure Blob Storage blob's key name](https://docs.microsoft.com/en-us/rest/api/storageservices/naming-and-referencing-containers--blobs--and-metadata#blob-names).

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type AzureBlobStorageData = src.AzureBlobStorageData

type AzureCredentials

Azure credentials For information on our data retention policy for user credentials, see [User credentials](/storage-transfer/docs/data-retention#user-credentials).

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type AzureCredentials = src.AzureCredentials

type CreateAgentPoolRequest

Specifies the request passed to CreateAgentPool.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type CreateAgentPoolRequest = src.CreateAgentPoolRequest

type CreateTransferJobRequest

Request passed to CreateTransferJob.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type CreateTransferJobRequest = src.CreateTransferJobRequest

type DeleteAgentPoolRequest

Specifies the request passed to DeleteAgentPool.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type DeleteAgentPoolRequest = src.DeleteAgentPoolRequest

type DeleteTransferJobRequest

Request passed to DeleteTransferJob.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type DeleteTransferJobRequest = src.DeleteTransferJobRequest

type ErrorLogEntry

An entry describing an error that has occurred.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type ErrorLogEntry = src.ErrorLogEntry

type ErrorSummary

A summary of errors by error code, plus a count and sample error log entries.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type ErrorSummary = src.ErrorSummary

type 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 `updated` property of Cloud Storage objects, which changes when the content or the metadata of the object is updated.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type GcsData = src.GcsData

type GetAgentPoolRequest

Specifies the request passed to GetAgentPool.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type GetAgentPoolRequest = src.GetAgentPoolRequest

type GetGoogleServiceAccountRequest

Request passed to GetGoogleServiceAccount.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type GetGoogleServiceAccountRequest = src.GetGoogleServiceAccountRequest

type GetTransferJobRequest

Request passed to GetTransferJob.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type GetTransferJobRequest = src.GetTransferJobRequest

type GoogleServiceAccount

Google service account

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type GoogleServiceAccount = src.GoogleServiceAccount

type 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 `"TsvHttpData-1.0"`, which specifies the format of the file. Subsequent lines specify the information of the list of objects, one object per list entry. Each entry has the following tab-delimited fields: * **HTTP URL** — The location of the object. * **Length** — The size of the object in bytes. * **MD5** — The base64-encoded MD5 hash of the object. For an example of a valid TSV file, see [Transferring data from URLs](https://cloud.google.com/storage-transfer/docs/create-url-list). When transferring data based on a URL list, keep the following in mind: * When an object located at `http(s)://hostname:port/<URL-path>` is transferred to a data sink, the name of the object at the data sink is `<hostname>/<URL-path>`. * If the specified size of an object does not match the actual size of the object fetched, the object is not transferred. * If the specified MD5 does not match the MD5 computed from the transferred bytes, the object transfer fails. * Ensure that each URL you specify is publicly accessible. For example, in Cloud Storage you can [share an object publicly] (/storage/docs/cloud-console#_sharingdata) and get a link to it. * Storage Transfer Service obeys `robots.txt` rules and requires the source HTTP server to support `Range` requests and to return a `Content-Length` header in each response. * ObjectConditions[google.storagetransfer.v1.ObjectConditions] have no effect when filtering objects to transfer.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type HttpData = src.HttpData

type ListAgentPoolsRequest

The request passed to ListAgentPools.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type ListAgentPoolsRequest = src.ListAgentPoolsRequest

type ListAgentPoolsResponse

Response from ListAgentPools.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type ListAgentPoolsResponse = src.ListAgentPoolsResponse

type ListTransferJobsRequest

`projectId`, `jobNames`, and `jobStatuses` are query parameters that can be specified when listing transfer jobs.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type ListTransferJobsRequest = src.ListTransferJobsRequest

type ListTransferJobsResponse

Response from ListTransferJobs.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type ListTransferJobsResponse = src.ListTransferJobsResponse

type LoggingConfig

Specifies the logging behavior for transfer operations. For cloud-to-cloud transfers, logs are sent to Cloud Logging. See [Read transfer logs](https://cloud.google.com/storage-transfer/docs/read-transfer-logs) for details. For transfers to or from a POSIX file system, logs are stored in the Cloud Storage bucket that is the source or sink of the transfer. See [Managing Transfer for on-premises jobs] (https://cloud.google.com/storage-transfer/docs/managing-on-prem-jobs#viewing-logs) for details.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type LoggingConfig = src.LoggingConfig

type LoggingConfig_LoggableAction

Loggable actions.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type LoggingConfig_LoggableAction = src.LoggingConfig_LoggableAction

type LoggingConfig_LoggableActionState

Loggable action states.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type LoggingConfig_LoggableActionState = src.LoggingConfig_LoggableActionState

type MetadataOptions

Specifies the metadata options for running a transfer.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type MetadataOptions = src.MetadataOptions

type MetadataOptions_Acl

Options for handling Cloud Storage object ACLs.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type MetadataOptions_Acl = src.MetadataOptions_Acl

type MetadataOptions_GID

Options for handling file GID attribute.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type MetadataOptions_GID = src.MetadataOptions_GID

type MetadataOptions_KmsKey

Options for handling the KmsKey setting for Google Cloud Storage objects.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type MetadataOptions_KmsKey = src.MetadataOptions_KmsKey

type MetadataOptions_Mode

Options for handling file mode attribute.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type MetadataOptions_Mode = src.MetadataOptions_Mode

type MetadataOptions_StorageClass

Options for handling Google Cloud Storage object storage class.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type MetadataOptions_StorageClass = src.MetadataOptions_StorageClass

Whether symlinks should be skipped or preserved during a transfer job.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type MetadataOptions_Symlink = src.MetadataOptions_Symlink

type MetadataOptions_TemporaryHold

Options for handling temporary holds for Google Cloud Storage objects.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type MetadataOptions_TemporaryHold = src.MetadataOptions_TemporaryHold

type MetadataOptions_TimeCreated

Options for handling `timeCreated` metadata for Google Cloud Storage objects.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type MetadataOptions_TimeCreated = src.MetadataOptions_TimeCreated

type MetadataOptions_UID

Options for handling file UID attribute.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type MetadataOptions_UID = src.MetadataOptions_UID

type NotificationConfig

Specification to configure notifications published to Pub/Sub. Notifications are published to the customer-provided topic using the following `PubsubMessage.attributes`: * `"eventType"`: one of the [EventType][google.storagetransfer.v1.NotificationConfig.EventType] values * `"payloadFormat"`: one of the [PayloadFormat][google.storagetransfer.v1.NotificationConfig.PayloadFormat] values * `"projectId"`: the [project_id][google.storagetransfer.v1.TransferOperation.project_id] of the `TransferOperation` * `"transferJobName"`: the [transfer_job_name][google.storagetransfer.v1.TransferOperation.transfer_job_name] of the `TransferOperation` * `"transferOperationName"`: the [name][google.storagetransfer.v1.TransferOperation.name] of the `TransferOperation` The `PubsubMessage.data` contains a TransferOperation[google.storagetransfer.v1.TransferOperation] resource formatted according to the specified `PayloadFormat`.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type NotificationConfig = src.NotificationConfig

type NotificationConfig_EventType

Enum for specifying event types for which notifications are to be published. Additional event types may be added in the future. Clients should either safely ignore unrecognized event types or explicitly specify which event types they are prepared to accept.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type NotificationConfig_EventType = src.NotificationConfig_EventType

type NotificationConfig_PayloadFormat

Enum for specifying the format of a notification message's payload.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type NotificationConfig_PayloadFormat = src.NotificationConfig_PayloadFormat

type 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 `updated` property of Cloud Storage objects, the `LastModified` field of S3 objects, and the `Last-Modified` header of Azure blobs. Transfers with a PosixFilesystem[google.storagetransfer.v1.PosixFilesystem] source or destination don't support `ObjectConditions`.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type ObjectConditions = src.ObjectConditions

type PauseTransferOperationRequest

Request passed to PauseTransferOperation.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type PauseTransferOperationRequest = src.PauseTransferOperationRequest

type PosixFilesystem

A POSIX filesystem resource.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type PosixFilesystem = src.PosixFilesystem

type ResumeTransferOperationRequest

Request passed to ResumeTransferOperation.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type ResumeTransferOperationRequest = src.ResumeTransferOperationRequest

type RunTransferJobRequest

Request passed to RunTransferJob.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type RunTransferJobRequest = src.RunTransferJobRequest

type S3CompatibleMetadata

S3CompatibleMetadata contains the metadata fields that apply to the basic types of S3-compatible data providers.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type S3CompatibleMetadata = src.S3CompatibleMetadata

type S3CompatibleMetadata_AuthMethod

The authentication and authorization method used by the storage service.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type S3CompatibleMetadata_AuthMethod = src.S3CompatibleMetadata_AuthMethod

type S3CompatibleMetadata_ListApi

The Listing API to use for discovering objects.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type S3CompatibleMetadata_ListApi = src.S3CompatibleMetadata_ListApi

type S3CompatibleMetadata_NetworkProtocol

The agent network protocol to access the storage service.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type S3CompatibleMetadata_NetworkProtocol = src.S3CompatibleMetadata_NetworkProtocol

type S3CompatibleMetadata_RequestModel

The request model of the API.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type S3CompatibleMetadata_RequestModel = src.S3CompatibleMetadata_RequestModel

type Schedule

Transfers can be scheduled to recur or to run just once.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type Schedule = src.Schedule

type StorageTransferServiceClient

StorageTransferServiceClient is the client API for StorageTransferService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type StorageTransferServiceClient = src.StorageTransferServiceClient

func NewStorageTransferServiceClient

func NewStorageTransferServiceClient(cc grpc.ClientConnInterface) StorageTransferServiceClient

Deprecated: Please use funcs in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type StorageTransferServiceServer

StorageTransferServiceServer is the server API for StorageTransferService service.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type StorageTransferServiceServer = src.StorageTransferServiceServer

type TransferCounters

A collection of counters that report the progress of a transfer operation.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type TransferCounters = src.TransferCounters

type TransferJob

This resource represents the configuration of a transfer job that runs periodically.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type TransferJob = src.TransferJob

type TransferJob_Status

The status of the transfer job.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type TransferJob_Status = src.TransferJob_Status

type TransferManifest

Specifies where the manifest is located.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type TransferManifest = src.TransferManifest

type TransferOperation

A description of the execution of a transfer.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type TransferOperation = src.TransferOperation

type TransferOperation_Status

The status of a TransferOperation.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type TransferOperation_Status = src.TransferOperation_Status

type TransferOptions

TransferOptions define the actions to be performed on objects in a transfer.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type TransferOptions = src.TransferOptions

type TransferOptions_OverwriteWhen

Specifies when to overwrite an object in the sink when an object with matching name is found in the source.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type TransferOptions_OverwriteWhen = src.TransferOptions_OverwriteWhen

type TransferSpec

Configuration for running a transfer.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type TransferSpec = src.TransferSpec

type TransferSpec_AwsS3CompatibleDataSource

type TransferSpec_AwsS3CompatibleDataSource = src.TransferSpec_AwsS3CompatibleDataSource

type TransferSpec_AwsS3DataSource

type TransferSpec_AwsS3DataSource = src.TransferSpec_AwsS3DataSource

type TransferSpec_AzureBlobStorageDataSource

type TransferSpec_AzureBlobStorageDataSource = src.TransferSpec_AzureBlobStorageDataSource

type TransferSpec_GcsDataSink

type TransferSpec_GcsDataSink = src.TransferSpec_GcsDataSink

type TransferSpec_GcsDataSource

type TransferSpec_GcsDataSource = src.TransferSpec_GcsDataSource

type TransferSpec_GcsIntermediateDataLocation

type TransferSpec_GcsIntermediateDataLocation = src.TransferSpec_GcsIntermediateDataLocation

type TransferSpec_HttpDataSource

type TransferSpec_HttpDataSource = src.TransferSpec_HttpDataSource

type TransferSpec_PosixDataSink

type TransferSpec_PosixDataSink = src.TransferSpec_PosixDataSink

type TransferSpec_PosixDataSource

type TransferSpec_PosixDataSource = src.TransferSpec_PosixDataSource

type UnimplementedStorageTransferServiceServer

UnimplementedStorageTransferServiceServer can be embedded to have forward compatible implementations.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type UnimplementedStorageTransferServiceServer = src.UnimplementedStorageTransferServiceServer

type UpdateAgentPoolRequest

Specifies the request passed to UpdateAgentPool.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type UpdateAgentPoolRequest = src.UpdateAgentPoolRequest

type UpdateTransferJobRequest

Request passed to UpdateTransferJob.

Deprecated: Please use types in: cloud.google.com/go/storagetransfer/apiv1/storagetransferpb

type UpdateTransferJobRequest = src.UpdateTransferJobRequest