Class StorageDatabasecenterPartnerapiV1mainRetentionSettings
  
  
  
    Inheritance
    
    StorageDatabasecenterPartnerapiV1mainRetentionSettings
   
  
  
  
  Assembly: Google.Apis.CloudAlloyDBAdmin.v1alpha.dll
  Syntax
  
    public class StorageDatabasecenterPartnerapiV1mainRetentionSettings : IDirectResponseSchema
   
  Properties
  
  DurationBasedRetention
  Duration based retention period i.e. 172800 seconds (2 days)
Declaration
  
    [JsonProperty("durationBasedRetention")]
public virtual object DurationBasedRetention { get; set; }
   
  Property Value
  
  
  ETag
  
  
  Declaration
  
    public virtual string ETag { get; set; }
   
  Property Value
  
  
  QuantityBasedRetention
  
  
  Declaration
  
    [JsonProperty("quantityBasedRetention")]
public virtual int? QuantityBasedRetention { get; set; }
   
  Property Value
  
  
  RetentionUnit
  The unit that 'retained_backups' represents.
Declaration
  
    [JsonProperty("retentionUnit")]
public virtual string RetentionUnit { get; set; }
   
  Property Value
  
  
  TimeBasedRetention
  
  
  Declaration
  
    [JsonProperty("timeBasedRetention")]
public virtual object TimeBasedRetention { get; set; }
   
  Property Value
  
  
  TimestampBasedRetentionTime
  
  
  Declaration
  
    [JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use TimestampBasedRetentionTimeDateTimeOffset instead.")]
public virtual object TimestampBasedRetentionTime { get; set; }
   
  Property Value
  
  
  TimestampBasedRetentionTimeDateTimeOffset
  
  
  Declaration
  
    [JsonIgnore]
public virtual DateTimeOffset? TimestampBasedRetentionTimeDateTimeOffset { get; set; }
   
  Property Value
  
  
  TimestampBasedRetentionTimeRaw
  Timestamp based retention period i.e. 2024-05-01T00:00:00Z
Declaration
  
    [JsonProperty("timestampBasedRetentionTime")]
public virtual string TimestampBasedRetentionTimeRaw { get; set; }
   
  Property Value
  
  Implements