v1SimulatePolicyChainRequest.fromJson constructor
v1SimulatePolicyChainRequest.fromJson(
- Map<String, dynamic> json
)
Implementation
factory v1SimulatePolicyChainRequest.fromJson(Map<String, dynamic> json) {
final _organizationId = json['organizationId'] as String;
final _activityType = json['activityType'] as String;
final _parametersJson = json['parametersJson'] as String?;
final _initiatorUserId = json['initiatorUserId'] as String?;
final _approverUserIds =
(json['approverUserIds'] as List?)?.map((e) => e as String).toList();
final _extraPolicies = (json['extraPolicies'] as List?)
?.map((e) => v1SimulationPolicy.fromJson(e as Map<String, dynamic>))
.toList();
final _excludePolicyIds =
(json['excludePolicyIds'] as List?)?.map((e) => e as String).toList();
return v1SimulatePolicyChainRequest(
organizationId: _organizationId,
activityType: _activityType,
parametersJson: _parametersJson,
initiatorUserId: _initiatorUserId,
approverUserIds: _approverUserIds,
extraPolicies: _extraPolicies,
excludePolicyIds: _excludePolicyIds,
);
}