Class ReplicationSpec
Specifies the configuration for running a replication job.
Implements
Inherited Members
Namespace: Google.Apis.Storagetransfer.v1.Data
Assembly: Google.Apis.Storagetransfer.v1.dll
Syntax
public class ReplicationSpec : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GcsDataSink
Specifies cloud Storage data sink.
Declaration
[JsonProperty("gcsDataSink")]
public virtual GcsData GcsDataSink { get; set; }
Property Value
Type | Description |
---|---|
GcsData |
GcsDataSource
Specifies cloud Storage data source.
Declaration
[JsonProperty("gcsDataSource")]
public virtual GcsData GcsDataSource { get; set; }
Property Value
Type | Description |
---|---|
GcsData |
ObjectConditions
Specifies the object conditions to only include objects that satisfy these conditions in the set of data source objects. Object conditions based on objects' "last modification time" do not exclude objects in a data sink.
Declaration
[JsonProperty("objectConditions")]
public virtual ObjectConditions ObjectConditions { get; set; }
Property Value
Type | Description |
---|---|
ObjectConditions |
TransferOptions
Specifies the actions to be performed on the object during replication. Delete options are not supported for replication and when specified, the request fails with an INVALID_ARGUMENT error.
Declaration
[JsonProperty("transferOptions")]
public virtual TransferOptions TransferOptions { get; set; }
Property Value
Type | Description |
---|---|
TransferOptions |