Class Bucket.AutoclassData
The bucket's Autoclass configuration.
Inherited Members
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 |