Kubernetes.fromJson constructor

Kubernetes.fromJson(
  1. Map json_
)

Implementation

Kubernetes.fromJson(core.Map json_)
  : this(
      accessReviews:
          (json_['accessReviews'] as core.List?)
              ?.map(
                (value) => AccessReview.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
              )
              .toList(),
      bindings:
          (json_['bindings'] as core.List?)
              ?.map(
                (value) => GoogleCloudSecuritycenterV1Binding.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
              )
              .toList(),
      nodePools:
          (json_['nodePools'] as core.List?)
              ?.map(
                (value) => NodePool.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
              )
              .toList(),
      nodes:
          (json_['nodes'] as core.List?)
              ?.map(
                (value) => Node.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
              )
              .toList(),
      objects:
          (json_['objects'] as core.List?)
              ?.map(
                (value) => Object.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
              )
              .toList(),
      pods:
          (json_['pods'] as core.List?)
              ?.map(
                (value) => Pod.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
              )
              .toList(),
      roles:
          (json_['roles'] as core.List?)
              ?.map(
                (value) => Role.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
              )
              .toList(),
    );