OSPolicyResource.fromJson constructor

OSPolicyResource.fromJson(
  1. Map json_
)

Implementation

OSPolicyResource.fromJson(core.Map json_)
  : this(
      exec:
          json_.containsKey('exec')
              ? OSPolicyResourceExecResource.fromJson(
                json_['exec'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      file:
          json_.containsKey('file')
              ? OSPolicyResourceFileResource.fromJson(
                json_['file'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      id: json_['id'] as core.String?,
      pkg:
          json_.containsKey('pkg')
              ? OSPolicyResourcePackageResource.fromJson(
                json_['pkg'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      repository:
          json_.containsKey('repository')
              ? OSPolicyResourceRepositoryResource.fromJson(
                json_['repository'] as core.Map<core.String, core.dynamic>,
              )
              : null,
    );