GateArgs class
The set of arguments for Gate. The set of arguments for Gate.
Constructors
-
GateArgs({required Input<
bool> enabled, Input<String> ? gateID, required Input<String> name, required Input<String> orgName, required Input rule, required Input target}) -
Creates a new GateArgs.
enabledWhether the change gate is enabledgateIDThe change gate identifiernameName of the change gateorgNameThe organization nameruleRule configuration for the gatetargetTarget configuration for the gateconst -
GateArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
enabled
→ Input<
bool> -
Whether the change gate is enabled
final
-
gateID
→ Input<
String> ? -
The change gate identifier
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
name
→ Input<
String> -
Name of the change gate
final
-
orgName
→ Input<
String> -
The organization name
final
- rule → Input
-
Rule configuration for the gate
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- target → Input
-
Target configuration for the gate
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