WorkspaceProperties.fromJson constructor

WorkspaceProperties.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory WorkspaceProperties.fromJson(Map<String, dynamic> json) {
  return WorkspaceProperties(
    computeTypeName: (json['ComputeTypeName'] as String?)?.toCompute(),
    rootVolumeSizeGib: json['RootVolumeSizeGib'] as int?,
    runningMode: (json['RunningMode'] as String?)?.toRunningMode(),
    runningModeAutoStopTimeoutInMinutes:
        json['RunningModeAutoStopTimeoutInMinutes'] as int?,
    userVolumeSizeGib: json['UserVolumeSizeGib'] as int?,
  );
}