GetServiceTemplateVolume.fromMap constructor
GetServiceTemplateVolume.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetServiceTemplateVolume.fromMap(Map<String, dynamic> map) {
return GetServiceTemplateVolume(
cloudSqlInstances: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateVolumeCloudSqlInstance>(map['cloudSqlInstances']!, (value) => GetServiceTemplateVolumeCloudSqlInstance.fromMap((value as Map).cast<String, dynamic>()))),
emptyDirs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateVolumeEmptyDir>(map['emptyDirs']!, (value) => GetServiceTemplateVolumeEmptyDir.fromMap((value as Map).cast<String, dynamic>()))),
gcs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateVolumeGc>(map['gcs']!, (value) => GetServiceTemplateVolumeGc.fromMap((value as Map).cast<String, dynamic>()))),
name: pulumi.Input.fromValue(map['name'] as String),
nfs: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateVolumeNf>(map['nfs']!, (value) => GetServiceTemplateVolumeNf.fromMap((value as Map).cast<String, dynamic>()))),
secrets: pulumi.Input.fromValue(pulumi.Input.decodeList<GetServiceTemplateVolumeSecret>(map['secrets']!, (value) => GetServiceTemplateVolumeSecret.fromMap((value as Map).cast<String, dynamic>()))),
);
}