NfsExport.fromMap constructor

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

Implementation

factory NfsExport.fromMap(Map<String, dynamic> map) {
  return NfsExport(
    allowDev: (() { final guardedValue = map['allowDev']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    allowSuid: (() { final guardedValue = map['allowSuid']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    cidr: (() { final guardedValue = map['cidr']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    machineId: (() { final guardedValue = map['machineId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    networkId: (() { final guardedValue = map['networkId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    noRootSquash: (() { final guardedValue = map['noRootSquash']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    permissions: (() { final guardedValue = map['permissions']; if (guardedValue == null) return null; return pulumi.Input.fromValue(NfsExportPermissions.fromValue(guardedValue as String)); })(),
  );
}