Violation.fromJson constructor

Violation.fromJson(
  1. 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,
      );