PodAffinity.fromJson constructor

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

Creates a PodAffinity from JSON data.

Implementation

PodAffinity.fromJson(Map<String, dynamic> json)
    : this(
        preferredDuringSchedulingIgnoredDuringExecution:
            json['preferredDuringSchedulingIgnoredDuringExecution'] != null
                ? WeightedPodAffinityTerm.listFromJson(
                    (json['preferredDuringSchedulingIgnoredDuringExecution']
                            as Iterable)
                        .cast<Map<String, dynamic>>())
                : null,
        requiredDuringSchedulingIgnoredDuringExecution:
            json['requiredDuringSchedulingIgnoredDuringExecution'] != null
                ? PodAffinityTerm.listFromJson(
                    (json['requiredDuringSchedulingIgnoredDuringExecution']
                            as Iterable)
                        .cast<Map<String, dynamic>>())
                : null,
      );