ContainerMount.fromMap constructor

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

Implementation

factory ContainerMount.fromMap(Map<String, dynamic> map) {
  return ContainerMount(
    bindOptions: (() { final guardedValue = map['bindOptions']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ContainerMountBindOptions.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    readOnly: (() { final guardedValue = map['readOnly']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    source: (() { final guardedValue = map['source']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    target: pulumi.Input.fromValue(map['target'] as String),
    tmpfsOptions: (() { final guardedValue = map['tmpfsOptions']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ContainerMountTmpfsOptions.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    type: pulumi.Input.fromValue(map['type'] as String),
    volumeOptions: (() { final guardedValue = map['volumeOptions']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ContainerMountVolumeOptions.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}