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,
    );