BucketAutoclass class

The bucket's Autoclass configuration.

Constructors

BucketAutoclass({Input<bool>? enabled, Input<String>? terminalStorageClass, Input<String>? terminalStorageClassUpdateTime, Input<String>? toggleTime})
Creates a new BucketAutoclass. enabled Whether or not Autoclass is enabled on this bucket 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. terminalStorageClassUpdateTime A date and time in RFC 3339 format representing the time of the most recent update to "terminalStorageClass". toggleTime A date and time in RFC 3339 format representing the instant at which "enabled" was last toggled.
const
BucketAutoclass.fromMap(Map<String, dynamic> map)
factory

Properties

enabled → Input<bool>?
Whether or not Autoclass is enabled on this bucket
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
terminalStorageClass → Input<String>?
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.
final
terminalStorageClassUpdateTime → Input<String>?
A date and time in RFC 3339 format representing the time of the most recent update to "terminalStorageClass".
final
toggleTime → Input<String>?
A date and time in RFC 3339 format representing the instant at which "enabled" was last toggled.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited