FutureReservationStatus.fromJson constructor

FutureReservationStatus.fromJson(
  1. Map json_
)

Implementation

FutureReservationStatus.fromJson(core.Map json_)
  : this(
      amendmentStatus: json_['amendmentStatus'] as core.String?,
      autoCreatedReservations:
          (json_['autoCreatedReservations'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
      existingMatchingUsageInfo:
          json_.containsKey('existingMatchingUsageInfo')
          ? FutureReservationStatusExistingMatchingUsageInfo.fromJson(
              json_['existingMatchingUsageInfo']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      fulfilledCount: json_['fulfilledCount'] as core.String?,
      lastKnownGoodState: json_.containsKey('lastKnownGoodState')
          ? FutureReservationStatusLastKnownGoodState.fromJson(
              json_['lastKnownGoodState']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      lockTime: json_['lockTime'] as core.String?,
      procurementStatus: json_['procurementStatus'] as core.String?,
      specificSkuProperties: json_.containsKey('specificSkuProperties')
          ? FutureReservationStatusSpecificSKUProperties.fromJson(
              json_['specificSkuProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );