ControlFolderIntelligenceConfigState class
Input properties used for looking up and filtering ControlFolderIntelligenceConfig resources.
Constructors
-
ControlFolderIntelligenceConfigState({Input<
String?> ? editionConfig, Input<List< ? effectiveIntelligenceConfigs, Input<ControlFolderIntelligenceConfigEffectiveIntelligenceConfig> ?>ControlFolderIntelligenceConfigFilter?> ? filter, Input<String?> ? name, Input<List< ? trialConfigs, Input<ControlFolderIntelligenceConfigTrialConfig> ?>String?> ? updateTime}) -
Creates a new ControlFolderIntelligenceConfigState.
editionConfigEdition configuration of the Storage Intelligence resource. Valid values are INHERIT, TRIAL, DISABLED and STANDARD.effectiveIntelligenceConfigsThe Intelligence config that is effective for the resource.filterFilter 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.nameIdentifier of the GCP Folder. For GCP Folder, this field can be folder number.trialConfigsThe trial configuration of the Storage Intelligence resource.updateTimeThe time at which the Storage Intelligence Config resource is last updated.const -
ControlFolderIntelligenceConfigState.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
-
effectiveIntelligenceConfigs
→ Input<
List< ?ControlFolderIntelligenceConfigEffectiveIntelligenceConfig> ?> -
The Intelligence config that is effective for the resource.
Structure is documented below.
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
-
trialConfigs
→ Input<
List< ?ControlFolderIntelligenceConfigTrialConfig> ?> -
The trial configuration of the Storage Intelligence resource.
Structure is documented below.
final
-
updateTime
→ Input<
String?> ? -
The time at which the Storage Intelligence Config resource is last updated.
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