NodeConfigDefaults.fromJson constructor

NodeConfigDefaults.fromJson(
  1. Map json_
)

Implementation

NodeConfigDefaults.fromJson(core.Map json_)
  : this(
      containerdConfig: json_.containsKey('containerdConfig')
          ? ContainerdConfig.fromJson(
              json_['containerdConfig']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      gcfsConfig: json_.containsKey('gcfsConfig')
          ? GcfsConfig.fromJson(
              json_['gcfsConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      loggingConfig: json_.containsKey('loggingConfig')
          ? NodePoolLoggingConfig.fromJson(
              json_['loggingConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      nodeKubeletConfig: json_.containsKey('nodeKubeletConfig')
          ? NodeKubeletConfig.fromJson(
              json_['nodeKubeletConfig']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );