ControlFolderIntelligenceConfigArgs class

The set of arguments for ControlFolderIntelligenceConfig. The set of arguments for ControlFolderIntelligenceConfig.

Constructors

ControlFolderIntelligenceConfigArgs({Input<String?>? editionConfig, Input<ControlFolderIntelligenceConfigFilter?>? filter, Input<String?>? name})
Creates a new ControlFolderIntelligenceConfigArgs. editionConfig Edition configuration of the Storage Intelligence resource. Valid values are INHERIT, TRIAL, DISABLED and STANDARD. filter Filter over location and bucket using include or exclude semantics. Resources that match the include or exclude filter are exclusively included or excluded from the Storage Intelligence plan. name Identifier of the GCP Folder. For GCP Folder, this field can be folder number.
const
ControlFolderIntelligenceConfigArgs.fromMap(Map<String, dynamic> map)
factory

Properties

editionConfig → Input<String?>?
Edition configuration of the Storage Intelligence resource. Valid values are INHERIT, TRIAL, DISABLED and STANDARD.
final
filter → Input<ControlFolderIntelligenceConfigFilter?>?
Filter over location and bucket using include or exclude semantics. Resources that match the include or exclude filter are exclusively included or excluded from the Storage Intelligence plan. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
name → Input<String?>?
Identifier of the GCP Folder. For GCP Folder, this field can be folder number.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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