v1CreatePolicyIntent.fromJson constructor

v1CreatePolicyIntent.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory v1CreatePolicyIntent.fromJson(Map<String, dynamic> json) {
  final _policyName = json['policyName'] as String;
  final _selectors = (json['selectors'] as List).map((e) => v1Selector.fromJson(e as Map<String, dynamic>)).toList();
  final _effect = v1EffectFromJson(json['effect']);
  final _notes = json['notes'] as String?;
  return v1CreatePolicyIntent(
    policyName: _policyName,
    selectors: _selectors,
    effect: _effect,
    notes: _notes,
  );
}