NodePoolAutoConfig.fromJson constructor

NodePoolAutoConfig.fromJson(
  1. Map json_
)

Implementation

NodePoolAutoConfig.fromJson(core.Map json_)
  : this(
      linuxNodeConfig:
          json_.containsKey('linuxNodeConfig')
              ? LinuxNodeConfig.fromJson(
                json_['linuxNodeConfig']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      networkTags:
          json_.containsKey('networkTags')
              ? NetworkTags.fromJson(
                json_['networkTags'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      nodeKubeletConfig:
          json_.containsKey('nodeKubeletConfig')
              ? NodeKubeletConfig.fromJson(
                json_['nodeKubeletConfig']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      resourceManagerTags:
          json_.containsKey('resourceManagerTags')
              ? ResourceManagerTags.fromJson(
                json_['resourceManagerTags']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );