Storage Transfer Service V1 API - Class Google::Cloud::StorageTransfer::V1::ReplicationSpec (v1.3.0)

Reference documentation and code samples for the Storage Transfer Service V1 API class Google::Cloud::StorageTransfer::V1::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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#gcs_data_sink

def gcs_data_sink() -> ::Google::Cloud::StorageTransfer::V1::GcsData
Returns

#gcs_data_sink=

def gcs_data_sink=(value) -> ::Google::Cloud::StorageTransfer::V1::GcsData
Parameter
Returns

#gcs_data_source

def gcs_data_source() -> ::Google::Cloud::StorageTransfer::V1::GcsData
Returns

#gcs_data_source=

def gcs_data_source=(value) -> ::Google::Cloud::StorageTransfer::V1::GcsData
Parameter
Returns

#object_conditions

def object_conditions() -> ::Google::Cloud::StorageTransfer::V1::ObjectConditions
Returns

#object_conditions=

def object_conditions=(value) -> ::Google::Cloud::StorageTransfer::V1::ObjectConditions
Parameter
Returns

#transfer_options

def transfer_options() -> ::Google::Cloud::StorageTransfer::V1::TransferOptions
Returns

#transfer_options=

def transfer_options=(value) -> ::Google::Cloud::StorageTransfer::V1::TransferOptions
Parameter
Returns