GetPolicyResult class
Result data returned by getPolicy.
Constructors
-
GetPolicyResult({String? customer, String? id, String? name, List<
GetPolicyPolicyQuery> ? policyQueries, String? setting, String? type}) -
Creates a new GetPolicyResult.
customerThe customer that the policy belongs to.idThe provider-assigned unique ID for this managed resource.nameThe resource name of the policy.policyQueriesA list containing the CEL query that defines which entities the policy applies to. Structure is documented below.settingThe setting configured by this policy, represented as a JSON string.typeThe type of the policy.const -
GetPolicyResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- customer → String?
-
The customer that the policy belongs to.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
The provider-assigned unique ID for this managed resource.
final
- name → String?
-
The resource name of the policy.
final
-
policyQueries
→ List<
GetPolicyPolicyQuery> ? -
A list containing the CEL query that defines which entities the policy applies to. Structure is documented below.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- setting → String?
-
The setting configured by this policy, represented as a JSON string.
final
- type → String?
-
The type of the policy.
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