GetWorkerPoolTemplateVolume.fromMap constructor

GetWorkerPoolTemplateVolume.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetWorkerPoolTemplateVolume.fromMap(Map<String, dynamic> map) {
  return GetWorkerPoolTemplateVolume(
    cloudSqlInstances: pulumi.Input.fromValue(pulumi.Input.decodeList<GetWorkerPoolTemplateVolumeCloudSqlInstance>(map['cloudSqlInstances']!, (value) => GetWorkerPoolTemplateVolumeCloudSqlInstance.fromMap((value as Map).cast<String, dynamic>()))),
    emptyDirs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetWorkerPoolTemplateVolumeEmptyDir>(map['emptyDirs']!, (value) => GetWorkerPoolTemplateVolumeEmptyDir.fromMap((value as Map).cast<String, dynamic>()))),
    gcs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetWorkerPoolTemplateVolumeGc>(map['gcs']!, (value) => GetWorkerPoolTemplateVolumeGc.fromMap((value as Map).cast<String, dynamic>()))),
    name: pulumi.Input.fromValue(map['name'] as String),
    nfs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetWorkerPoolTemplateVolumeNf>(map['nfs']!, (value) => GetWorkerPoolTemplateVolumeNf.fromMap((value as Map).cast<String, dynamic>()))),
    secrets: pulumi.Input.fromValue(pulumi.Input.decodeList<GetWorkerPoolTemplateVolumeSecret>(map['secrets']!, (value) => GetWorkerPoolTemplateVolumeSecret.fromMap((value as Map).cast<String, dynamic>()))),
  );
}