ConditionResponse class
A condition to be met.
Constructors
-
ConditionResponse({required Input<
String> iam, required Input<String> op, required Input<String> svc, required Input<String> sys, required Input<List< values})String> > -
Creates a new ConditionResponse.
iamTrusted attributes supplied by the IAM system.opAn operator to apply the subject with.svcTrusted attributes discharged by the service.sysTrusted attributes supplied by any service that owns resources and uses the IAM system for access control.valuesThe objects of the condition.const -
ConditionResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
iam
→ Input<
String> -
Trusted attributes supplied by the IAM system.
final
-
op
→ Input<
String> -
An operator to apply the subject with.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
svc
→ Input<
String> -
Trusted attributes discharged by the service.
final
-
sys
→ Input<
String> -
Trusted attributes supplied by any service that owns resources and uses the IAM system for access control.
final
-
values
→ Input<
List< String> > -
The objects of the condition.
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