timeCreated property

String? timeCreated
getter/setter pair

Specifies how each object's timeCreated metadata is preserved for transfers.

If unspecified, the default behavior is the same as TIME_CREATED_SKIP. This behavior is supported for transfers to GCS buckets from GCS, S3, Azure, S3 Compatible, and Azure sources. Possible string values are:

  • "TIME_CREATED_UNSPECIFIED" : TimeCreated behavior is unspecified.
  • "TIME_CREATED_SKIP" : Do not preserve the timeCreated metadata from the source object.
  • "TIME_CREATED_PRESERVE_AS_CUSTOM_TIME" : Preserves the source object's timeCreated or lastModified metadata in the customTime field in the destination object. Note that any value stored in the source object's customTime field will not be propagated to the destination object.

Implementation

core.String? timeCreated;