Show / Hide Table of Contents

Class Bucket.AutoclassData

The bucket's Autoclass configuration.

Inheritance
object
Bucket.AutoclassData
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.AutoclassData

Properties

Enabled

Whether or not Autoclass is enabled on this bucket

Declaration
[JsonProperty("enabled")]
public virtual bool? Enabled { get; set; }
Property Value
Type Description
bool?

TerminalStorageClass

The storage class that objects in the bucket eventually transition to if they are not read for a certain length of time. Valid values are NEARLINE and ARCHIVE.

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

TerminalStorageClassUpdateTime

DateTime representation of TerminalStorageClassUpdateTimeRaw.

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

TerminalStorageClassUpdateTimeDateTimeOffset

DateTimeOffset representation of TerminalStorageClassUpdateTimeRaw.

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

TerminalStorageClassUpdateTimeRaw

A date and time in RFC 3339 format representing the time of the most recent update to "terminalStorageClass".

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

ToggleTime

DateTime representation of ToggleTimeRaw.

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

ToggleTimeDateTimeOffset

DateTimeOffset representation of ToggleTimeRaw.

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

ToggleTimeRaw

A date and time in RFC 3339 format representing the instant at which "enabled" was last toggled.

Declaration
[JsonProperty("toggleTime")]
public virtual string ToggleTimeRaw { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX