ComputeResourceConfig.fromJson constructor

ComputeResourceConfig.fromJson(
  1. Map json_
)

Implementation

ComputeResourceConfig.fromJson(core.Map json_)
  : this(
      newFlexStartInstances: json_.containsKey('newFlexStartInstances')
          ? NewFlexStartInstancesConfig.fromJson(
              json_['newFlexStartInstances']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      newOnDemandInstances: json_.containsKey('newOnDemandInstances')
          ? NewOnDemandInstancesConfig.fromJson(
              json_['newOnDemandInstances']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      newReservedInstances: json_.containsKey('newReservedInstances')
          ? NewReservedInstancesConfig.fromJson(
              json_['newReservedInstances']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      newSpotInstances: json_.containsKey('newSpotInstances')
          ? NewSpotInstancesConfig.fromJson(
              json_['newSpotInstances']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );