Show / Hide Table of Contents

Class Bucket.SoftDeletePolicyData.HardDeletePauseData

The bucket's hard delete pause configuration. If set, soft-deleted objects in the bucket will not be permanently deleted until the hard delete pause is disabled.

Inheritance
object
Bucket.SoftDeletePolicyData.HardDeletePauseData
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Storage.v1.Data
Assembly: Google.Apis.Storage.v1.dll
Syntax
public class Bucket.SoftDeletePolicyData.HardDeletePauseData

Properties

EffectiveTime

DateTime representation of EffectiveTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EffectiveTimeDateTimeOffset instead.")]
public virtual DateTime? EffectiveTime { get; set; }
Property Value
Type Description
DateTime?

EffectiveTimeDateTimeOffset

DateTimeOffset representation of EffectiveTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? EffectiveTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

EffectiveTimeRaw

Server-determined value that indicates the time from which the hard delete pause became effective. This value is in RFC 3339 format.

Declaration
[JsonProperty("effectiveTime")]
public virtual string EffectiveTimeRaw { get; set; }
Property Value
Type Description
string

Enabled

Whether hard deletions are paused.

Declaration
[JsonProperty("enabled")]
public virtual bool? Enabled { get; set; }
Property Value
Type Description
bool?
In this article
Back to top Generated by DocFX