GetCapacityBlockOfferingResult.fromMap constructor

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

Implementation

factory GetCapacityBlockOfferingResult.fromMap(Map<String, dynamic> map) {
  return GetCapacityBlockOfferingResult(
    availabilityZone: (() { final guardedValue = map['availabilityZone']; if (guardedValue == null) return null; return guardedValue as String; })(),
    capacityBlockOfferingId: (() { final guardedValue = map['capacityBlockOfferingId']; if (guardedValue == null) return null; return guardedValue as String; })(),
    capacityDurationHours: (() { final guardedValue = map['capacityDurationHours']; if (guardedValue == null) return null; return (guardedValue as num).toInt(); })(),
    currencyCode: (() { final guardedValue = map['currencyCode']; if (guardedValue == null) return null; return guardedValue as String; })(),
    endDateRange: (() { final guardedValue = map['endDateRange']; if (guardedValue == null) return null; return guardedValue as String; })(),
    instanceCount: (() { final guardedValue = map['instanceCount']; if (guardedValue == null) return null; return (guardedValue as num).toInt(); })(),
    instanceType: (() { final guardedValue = map['instanceType']; if (guardedValue == null) return null; return guardedValue as String; })(),
    region: (() { final guardedValue = map['region']; if (guardedValue == null) return null; return guardedValue as String; })(),
    startDateRange: (() { final guardedValue = map['startDateRange']; if (guardedValue == null) return null; return guardedValue as String; })(),
    tenancy: (() { final guardedValue = map['tenancy']; if (guardedValue == null) return null; return guardedValue as String; })(),
    upfrontFee: (() { final guardedValue = map['upfrontFee']; if (guardedValue == null) return null; return guardedValue as String; })(),
  );
}