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(),
    );