GroupMaintenanceInfo.fromJson constructor

GroupMaintenanceInfo.fromJson(
  1. Map json_
)

Implementation

GroupMaintenanceInfo.fromJson(core.Map json_)
  : this(
      instanceMaintenanceOngoingCount:
          json_['instanceMaintenanceOngoingCount'] as core.int?,
      instanceMaintenancePendingCount:
          json_['instanceMaintenancePendingCount'] as core.int?,
      maintenanceOngoingCount: json_['maintenanceOngoingCount'] as core.int?,
      maintenancePendingCount: json_['maintenancePendingCount'] as core.int?,
      schedulingType: json_['schedulingType'] as core.String?,
      subblockInfraMaintenanceOngoingCount:
          json_['subblockInfraMaintenanceOngoingCount'] as core.int?,
      subblockInfraMaintenancePendingCount:
          json_['subblockInfraMaintenancePendingCount'] as core.int?,
      upcomingGroupMaintenance:
          json_.containsKey('upcomingGroupMaintenance')
              ? UpcomingMaintenance.fromJson(
                json_['upcomingGroupMaintenance']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );