Show / Hide Table of Contents

Class PutObjectHold

Describes options to update object hold.

Inheritance
object
PutObjectHold
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.StorageBatchOperations.v1.Data
Assembly: Google.Apis.StorageBatchOperations.v1.dll
Syntax
public class PutObjectHold : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EventBasedHold

Required. Updates object event based holds state. When object event based hold is set, object cannot be deleted or replaced. Resets object's time in the bucket for the purposes of the retention period.

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

TemporaryHold

Required. Updates object temporary holds state. When object temporary hold is set, object cannot be deleted or replaced.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX