ArchiveRuleArgs class

The set of arguments for ArchiveRule. The set of arguments for ArchiveRule.

Constructors

ArchiveRuleArgs({required Input<String> analyzerName, required Input<List<ArchiveRuleFilter>> filters, Input<String?>? region, required Input<String> ruleName})
Creates a new ArchiveRuleArgs. analyzerName Analyzer name. filters Filter criteria for the archive rule. See Filter for more details. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. ruleName Rule name.
const
ArchiveRuleArgs.fromMap(Map<String, dynamic> map)
factory

Properties

analyzerName → Input<String>
Analyzer name.
final
filters → Input<List<ArchiveRuleFilter>>
Filter criteria for the archive rule. See Filter for more details.
final
hashCode int
The hash code for this object.
no setterinherited
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
ruleName → Input<String>
Rule name.
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