GoogleCloudDatapipelinesV1RuntimeEnvironment.fromJson constructor

GoogleCloudDatapipelinesV1RuntimeEnvironment.fromJson(
  1. Map json_
)

Implementation

GoogleCloudDatapipelinesV1RuntimeEnvironment.fromJson(core.Map json_)
    : this(
        additionalExperiments: (json_['additionalExperiments'] as core.List?)
            ?.map((value) => value as core.String)
            .toList(),
        additionalUserLabels: (json_['additionalUserLabels']
                as core.Map<core.String, core.dynamic>?)
            ?.map(
          (key, value) => core.MapEntry(
            key,
            value as core.String,
          ),
        ),
        bypassTempDirValidation:
            json_['bypassTempDirValidation'] as core.bool?,
        enableStreamingEngine: json_['enableStreamingEngine'] as core.bool?,
        ipConfiguration: json_['ipConfiguration'] as core.String?,
        kmsKeyName: json_['kmsKeyName'] as core.String?,
        machineType: json_['machineType'] as core.String?,
        maxWorkers: json_['maxWorkers'] as core.int?,
        network: json_['network'] as core.String?,
        numWorkers: json_['numWorkers'] as core.int?,
        serviceAccountEmail: json_['serviceAccountEmail'] as core.String?,
        subnetwork: json_['subnetwork'] as core.String?,
        tempLocation: json_['tempLocation'] as core.String?,
        workerRegion: json_['workerRegion'] as core.String?,
        workerZone: json_['workerZone'] as core.String?,
        zone: json_['zone'] as core.String?,
      );