Violation.fromJson constructor
Violation.fromJson(
- Map json_
Implementation
Violation.fromJson(core.Map json_)
: this(
assetId: json_['assetId'] as core.String?,
nextSteps: json_['nextSteps'] as core.String?,
policyId: json_['policyId'] as core.String?,
severity: json_['severity'] as core.String?,
violatedAsset: json_.containsKey('violatedAsset')
? AssetDetails.fromJson(
json_['violatedAsset'] as core.Map<core.String, core.dynamic>)
: null,
violatedPolicy: json_.containsKey('violatedPolicy')
? PolicyDetails.fromJson(json_['violatedPolicy']
as core.Map<core.String, core.dynamic>)
: null,
violatedPosture: json_.containsKey('violatedPosture')
? PostureDetails.fromJson(json_['violatedPosture']
as core.Map<core.String, core.dynamic>)
: null,
);