GetServiceTemplateSpecVolume.fromMap constructor

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

Implementation

factory GetServiceTemplateSpecVolume.fromMap(Map<String, dynamic> map) {
  return GetServiceTemplateSpecVolume(
    csis: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecVolumeCsi>(map['csis']!, (value) => GetServiceTemplateSpecVolumeCsi.fromMap((value as Map).cast<String, dynamic>()))),
    emptyDirs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecVolumeEmptyDir>(map['emptyDirs']!, (value) => GetServiceTemplateSpecVolumeEmptyDir.fromMap((value as Map).cast<String, dynamic>()))),
    name: pulumi.Input.fromValue(map['name'] as String),
    nfs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecVolumeNf>(map['nfs']!, (value) => GetServiceTemplateSpecVolumeNf.fromMap((value as Map).cast<String, dynamic>()))),
    secrets: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateSpecVolumeSecret>(map['secrets']!, (value) => GetServiceTemplateSpecVolumeSecret.fromMap((value as Map).cast<String, dynamic>()))),
  );
}